21+ years in hosting · Jaipur, India · INR billing with 18% GST · 24/7 email support
Blog · WebJi® India

How to Configure Webmail in Android

Quick answer

To configure webmail on Android, add the mailbox as an IMAP account in Gmail, Samsung Email or the stock Email app: choose Other, then Personal (IMAP). Incoming is mail.yourdomain.com on port 993 with SSL/TLS, outgoing the same host on port 465 with SSL/TLS, and the username is the full email address.

For anyone adding a domain email address to an Android phone, in the Gmail app or Samsung Email.

✓ In business since 2005
✓ INR + GST billing
✓ 24/7 Email Support — avg reply < 60 min
GuideWebJi®
knowledge
Read time
5 min
Sections
7
Updated
14 Nov 2026
Written by
WebJi® team

Webmail vs IMAP on Android

Browser webmail and a phone mail account do different jobs: webmail signs you in for one visit, while an IMAP account on Android keeps the mailbox synced with notifications. Opening webmail.yourdomain.com in Chrome only signs you into the server for that visit. Configuring webmail in Android means adding the mailbox to Gmail, Samsung Email, or the stock Mail app so new mail can reach the notification shade.

Use IMAP, not POP; POP3 vs IMAP explains why. IMAP leaves the folders on the server, so the phone, browser webmail, and a laptop share one inbox. POP can download mail and remove it from the server. You do not need a separate Webmail app from the Play Store. Those three apps already speak IMAP.

  • Browser webmail is webmail.yourdomain.com, with no phone setup and weak notifications.
  • IMAP on the phone keeps folders in sync and sends from the app.
  • The username is the full address, such as name@yourdomain.com, not the part before the @ sign.

The mailbox has to exist before the phone will accept a password. Create it first when you create an email account in cPanel. The same hosts and ports are what you use to set up the same mailbox on iPhone.

How to configure webmail in the Android Mail app

In Samsung Email or the stock Email app, add the mailbox under Add account, then Other, as an IMAP account. Both apps hide a domain mailbox under Other. On Samsung, open the Email app, tap Add account, then Other. If the app shows a provider list, pick Other or Personal (IMAP). Do not pick Google or Exchange for a cPanel mailbox.

  1. Open Email or Samsung Email and tap Add account.
  2. Choose Other, then IMAP if the app asks for a type.
  3. Type the full email address and the mailbox password, then Next.
  4. Set the incoming server to mail.yourdomain.com, port 993, security SSL/TLS. The username is the full address.
  5. Set the outgoing server to mail.yourdomain.com, port 465, security SSL/TLS. Turn on Require sign-in and reuse the same username and password.
  6. Enter the display name people should see, save, and send a message to yourself.

It worked when that test sits in Sent on the phone and in the inbox at webmail.yourdomain.com. If the app offers security None or port 143, stop. That pair can send the password without encryption. Use SSL/TLS on 993 for incoming mail and on 465 for outgoing mail.

How to configure webmail in the Android Gmail app

In the Gmail app, tap your profile picture, then Add another account, then Other, and choose Personal (IMAP). The Gmail app can hold a domain mailbox next to a Gmail address. Tap the profile picture at the top right, then Add another account, then Other. Type the full address, tap Next, and choose Personal (IMAP).

Gmail then asks for the servers. Incoming is mail.yourdomain.com on port 993 with SSL/TLS. Outgoing is the same host on port 465 with SSL/TLS. The username is the full address on both screens. Gmail shows labels rather than every server folder as a strict tree, which is enough for one inbox.

This in-app IMAP route is now the way to read a domain mailbox in Gmail on a phone. Google's help centre says Gmail is removing Gmailify and the POP-based "Check mail from other accounts" option from January 2026, so a desktop Gmail setup that pulled this mailbox by POP needs replacing.

Shared folders and filters that live on the server are easier to see in Samsung Email or the stock app. Do not choose the Google account type. That path expects a Google password, not the mailbox password stored in cPanel.

IMAP and SMTP settings for Android webmail

Use IMAP on port 993 and SMTP on port 465, both with SSL/TLS, with the full email address as the username. Read the host in your panel before you type a guess. Open Email Accounts, then Connect Devices beside the mailbox. That screen prints the incoming host, the outgoing host, the ports, and whether SSL is on. On a typical cPanel mailbox the host is mail.yourdomain.com. Swap in the domain from the address. On WebJi® shared hosting accounts that run ControlPanel.Systems, WebJi®'s knowledge base lists imap.stackmail.com for incoming and smtp.stackmail.com for outgoing mail, which also work before your own domain's DNS points at the server.

IMAP and SMTP settings for Android webmail
RoleHostPortSecurityUsername
Incoming IMAPmail.yourdomain.com993SSL/TLSFull email address
Outgoing SMTPmail.yourdomain.com465SSL/TLSFull email address
SMTP alternatemail.yourdomain.com587STARTTLSFull email address
Do not usemail.yourdomain.com143NonePassword can travel unencrypted

Port 587 with STARTTLS is the other authenticated way to send. Do not mix the pairs. Port 465 expects SSL/TLS from the first byte. Port 587 expects STARTTLS. A mismatch looks like a bad password even when the password is right. POP on port 995 is a poor fit if you also read the same mail in a browser.

These fields only move mail the server already holds. If the inbox at webmail.yourdomain.com is empty, the phone cannot invent messages. The mailbox itself sits on business email hosting, which is the product these steps assume.

Authentication failed when Android webmail will not sign in

Authentication failed is almost always one of four checks: password, username, port-and-security pairing, or a temporary lock. Work through them in order before you change apps.

  • A password typo, or an old password still saved on the phone. Reset it in cPanel under Email Accounts, then Manage, and type the new one once.
  • A short username. The server wants the full email address, not the name before the @ sign.
  • A port that does not match the security type. Use 465 with SSL/TLS, or 587 with STARTTLS. Security None on port 143 is not a workaround.
  • A short lock after many bad tries. Wait a few minutes, then try once with the correct password.

If those four check out, sign in at webmail.yourdomain.com with the same password. Success there means the mailbox is fine and a server field on the phone is wrong. Failure there means the password or the mailbox, not Android.

Android webmail not syncing

Android webmail that stops syncing usually has SSL switched off, a manual fetch schedule, or a battery saver pausing the app. It often means the account saved with SSL left off, or with port 143, so a later fetch fails. Open the account server settings and confirm 993 and 465 still use SSL/TLS. Then pull down to refresh the inbox.

Check the schedule next. Manual or Never looks like a dead account. Set fetch to every 15 minutes on a busy inbox, or hourly if the mailbox is quiet. Plain IMAP does not push the way a native Gmail account does.

Samsung and other Android builds can pause Email to save battery. Exclude that app from the battery saver if new mail appears only when you open the app. If webmail.yourdomain.com also stays empty, the message never reached the server, so the phone setup is not the fault.

Signature and the test that proves Android webmail works

Prove the setup with a round trip: send from the phone, read it in webmail, reply from webmail and fetch it on the phone. After the account saves, set the name recipients see and a short signature in the account settings. The display name is not the username. The username stays the full email address.

Confirm three things before you close the app. The test message is in Sent on the phone. The same message is in the inbox at webmail.yourdomain.com. A reply sent from that webmail session shows on the phone after a fetch. That loop proves IMAP and SMTP match.

The sync schedule sits on the same account screen. Fifteen minutes is a practical default. Hourly is enough when you do not watch the mailbox all day. Changing the schedule does not repair a wrong port.

FAQ

Frequently asked questions

Is there a webmail app for Android?

No separate Webmail app is required. Chrome can open webmail.yourdomain.com for a one-off login. Gmail, Samsung Email, and the stock Email app add the same mailbox over IMAP. Roundcube is browser webmail on many cPanel servers. It is not an Android app you have to install.

What is the SMTP server for webmail on Android?

The outgoing server is mail.yourdomain.com on port 465 with SSL/TLS. Turn on sign-in and use the full email address plus the mailbox password. Port 587 is only for STARTTLS. Do not pair 587 with SSL/TLS, or 465 with STARTTLS.

How do I add a business email in the Gmail app on Android?

Open Gmail, tap the profile picture, then Add another account, then Other. Enter the full address, choose Personal (IMAP), and type the mailbox password. Set incoming to port 993 with SSL/TLS and outgoing to port 465 with SSL/TLS, both on mail.yourdomain.com. Do not choose the Google account type.

Why does webmail say authentication failed on Android?

Check the password, then the username. It must be the full address, not the name before the @ sign. Next confirm port 465 uses SSL/TLS, and that port 587, if you use it, uses STARTTLS. If webmail.yourdomain.com accepts the same password, the mailbox is fine and a phone field is wrong.

Why is webmail not syncing on Android?

Open the account and confirm port 993 and port 465 still use SSL/TLS. Set fetch to every 15 minutes instead of Manual. Exclude the mail app from the battery saver if mail shows up only when you open the app. If webmail.yourdomain.com is also empty, the message never reached the server.

Last editorial update: 14 November 2026.

WebJi® since 2005

Ready to get started with WebJi®?

Join 12,000+ businesses across India and overseas. INR pricing, 18% GST shown before payment and 24/7 email support in Hindi and English — average first reply under 60 minutes.