Skip to main content

HostBible: Set up an Email Account & Use Webmail (cPanel)

Set up email in cPanel, create mailbox, HostBible webmail login, Roundcube, IMAP/SMTP settings, mail.yourdomain.tld, ports 993/465/587

C
Written by Christopher Handscomb
Updated over 3 months ago

What you’ll need

  • Your cPanel login for the hosting account.

  • A domain added to your hosting (e.g. yourdomain.tld).

  • A strong password you haven’t used elsewhere.


Part 1 — Create the mailbox in cPanel

  1. Log in to cPanel.

  2. Go to Email AccountsCreate.

  3. Choose the domain (if you host multiple), enter the Username (the part before @), and set a strong password.

  4. Set a Storage Space limit (or choose Unlimited if you prefer).

  5. Click Create.

Tip: You can edit a mailbox anytime via Email Accounts → Manage (change password, quota, or suspend/enable services).


Part 2 — Access your mailbox via Webmail

You can use webmail from any browser—no app required.

Option A: Direct link (fastest)

  • Go to https://yourdomain.tld/webmail

  • Enter the full email address and password.

  • Choose Roundcube to open your inbox.

Option B: From inside cPanel

  • Email Accounts → next to your mailbox click Check EmailRoundcube.

Option C: Port-based (useful if DNS is still propagating)

  • https://yourserverhostname:2096 (replace with the server name shown in cPanel → Connect Devices).

  • Log in with your email address and password.

Webmail essentials:

  • Change password: in Webmail, click your account name → Password & Security (or change via cPanel → Manage).

  • Create folders/filters: Roundcube → Settings.

  • Autoresponder/Forwarders: manage in cPanel under Autoresponders / Forwarders.


Part 3 — Connect phones & desktop apps (IMAP/POP/SMTP)

We recommend IMAP so mail stays in sync across devices. Use SSL/TLS wherever possible.

Quick settings (recommended)

Setting

Value

Incoming protocol

IMAP (preferred) or POP3

Incoming server

mail.yourdomain.tld

Outgoing server (SMTP)

mail.yourdomain.tld

Username

Full email address (e.g. [email protected])

Password

Your mailbox password

IMAP (SSL/TLS) port

993

IMAP (STARTTLS) port

143

POP3 (SSL/TLS) port

995

SMTP (SSL/TLS) port

465

SMTP (STARTTLS) port

587

Authentication

Required for SMTP (use same username/password)

Encryption

SSL/TLS (or STARTTLS if SSL isn’t available)

Finding your exact server name: In cPanel go to Email Accounts → Connect Devices → Mail Client Manual Settings. If your domain’s DNS hasn’t finished propagating, use the server hostname shown there instead of mail.yourdomain.tld.

IMAP vs POP—what’s the difference?

  • IMAP: Keeps mail on the server; all devices stay in sync. Best for most users.

  • POP: Downloads mail to one device (can remove from server). Only use if you have a special reason.


Common tasks

Reset a forgotten email password

cPanel → Email AccountsManage (next to the mailbox) → New PasswordUpdate.

Create an autoresponder (out of office)

cPanel → AutorespondersAdd Autoresponder → fill in subject/message → Create.

Set a forwarder (copy mail to another address)

cPanel → ForwardersAdd Forwarder → enter destination address → Add.


Troubleshooting

Login fails (wrong password)

  • Reset it in Email Accounts → Manage.

  • Make sure you’re using the full email address as the username.

Certificate/“untrusted” warning

  • Use mail.yourdomain.tld with SSL/TLS when your domain points to our server and has a valid certificate.

  • If DNS is still propagating, temporarily use the server hostname from Connect Devices (it has a valid certificate).

Can’t connect on mobile/desktop

  • Confirm the ports and encryption match the table above.

  • Try SMTP 587 (STARTTLS) if port 465 is blocked on your network.

  • Some corporate/guest Wi-Fi blocks mail ports; test on mobile data.

Mailbox is full / quota exceeded

  • Delete large emails (sort by size in Roundcube), empty Trash/Spam, or increase the quota via Email Accounts → Manage.

New domain or DNS changes not live yet

  • DNS updates can take time to propagate. While you wait, use the server hostname for incoming/outgoing servers, or use webmail.

Not receiving specific senders

  • Check Spam folder and your filters.

  • Ensure your domain has correct DNS (MX pointing to our servers) and a valid SPF/DKIM/DMARC setup. (We manage SPF/DKIM for our web hosting by default; DMARC policy is your choice.)

Sending rate limits

  • Our included email is for normal business/personal use. 100 emails/hour per mailbox and standard deferral controls apply. For newsletters or bulk campaigns, use a dedicated emailing platform.


Good practices

  • Use a unique, strong password; rotate it periodically.

  • Prefer IMAP + SSL/TLS.

  • Keep your devices’ time and date correct (SSL depends on it).

  • Don’t share credentials; create separate mailboxes for staff.


Quick checklist (copy/paste)

  • Mailbox created in cPanel with strong password

  • Webmail tested at https://yourdomain.tld/webmail

  • IMAP set to mail.yourdomain.tld:993 (SSL)

  • SMTP set to mail.yourdomain.tld:465 (SSL) or 587 (STARTTLS)

  • Username is full email address

  • Sent/Trash/Archive folders mapped correctly in your app

  • Quota checked and safe

Did this answer your question?