Blog · WebJi® India

How to Configure Webmail in Android

Quick answer: Configure webmail in Android by adding the mailbox as IMAP in Gmail or the stock Mail app. Choose Other, then Personal (IMAP). Incoming is mail.yourdomain.com on port 993 with SSL/TLS. Outgoing SMTP uses the same host on port 465 with SSL/TLS. The username is the full email address. A test message to yourself confirms it.
✓ In business since 2005✓ INR + GST billing✓ 24/7 Email Support — avg reply < 60 min
Small Indian startup team gathered around a laptop discussing their email inbox — how to configure webmail in android

Webmail vs IMAP on Android

Browser webmail and a phone account do different jobs. 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. 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

Stock Email and Samsung Email both 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.

Small Indian startup team gathered around a laptop discussing their email inbox — how to configure webmail in android

How to configure webmail in the Android Gmail app

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.

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

Read the host in cPanel 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.

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. 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

Not syncing 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

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.

Frequently Asked Questions

How do I configure webmail in Android?

Add the mailbox as IMAP in Gmail or the stock Mail app. Choose Other, then Personal (IMAP). Incoming is mail.yourdomain.com on port 993 with SSL/TLS. Outgoing SMTP uses the same host on port 465 with SSL/TLS. The username is the full email address. Send a test message to yourself.

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 IMAP server does Android webmail use?

The incoming server is usually mail.yourdomain.com, port 993, security SSL/TLS, and the username is the full email address. Confirm the host in cPanel under Email Accounts, then Connect Devices, because a custom hostname can differ. Do not use port 143 with security set to None.

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.

Need help with this?

WebJi® support does it for you — free. Talk to our Jaipur team →