PressedMail
Home
Features
Pricing
Sign InChoose a Pro plan
    • Overview
    • Gmail / Google Workspace
    • Outlook / Microsoft 365
    • Yahoo Mail
    • iCloud Mail
    • Proton Mail Bridge
    • Custom IMAP/SMTP
    • PHP IMAP vs Webklex
    • Zoho Mail
    • PHP IMAP Hosting Notes
    • AOL Mail
    • Fastmail
    • mailbox.org
    • GMX Mail
    • Hosting / cPanel Email
Documentation

Hosting and cPanel Email

Connect self-hosted, cPanel, Plesk, or hosting-provider email through the Custom Email preset with the provider's real IMAP and SMTP servers.

Status: Supported with manual configuration.
Authentication: Mailbox password (IMAP/SMTP password authentication).

A cPanel mailbox connects through Custom Email

Roundcube and similar applications are webmail clients, not email providers. To connect a mailbox hosted by a hosting provider, you need the provider's actual IMAP and SMTP settings, not the webmail URL. Hosting email is not a PressedMail preset, so connect it through the Custom Email provider.

Where to find the settings

Hosting providers expose IMAP and SMTP settings through control panels or account dashboards, for example:

  • cPanel (often under Email Accounts > Connect Devices or Mail Client Configuration)
  • Plesk
  • DirectAdmin
  • HestiaCP
  • The hosting account dashboard

DNS records do not automatically determine the correct mail-client hostname. Look up the documented Connect Devices or Mail Client Configuration page for the mailbox.

Common hostnames and ports

SettingCommon value
IMAP hostmail.example.com, imap.example.com, or the hosting server hostname
IMAP port993
IMAP encryptionSSL/TLS
SMTP hostmail.example.com, smtp.example.com, or the hosting server hostname
SMTP port465 (SSL/TLS) or 587 (STARTTLS)
SMTP encryptionSSL/TLS or STARTTLS
UsernameFull email address
PasswordThe mailbox password

Do not assume mail.example.com works for every host. Confirm the hostname the provider documents for the mailbox.

Setup in PressedMail

  1. Open Settings > Email Connections and select Add Account.
  2. On Add an Email Account, choose Custom Email.
  3. On Account Credentials, enter the full mailbox email address and display name.
  4. On Server Configuration, enter the IMAP and SMTP host, port, and encryption from the hosting provider's documentation.
  5. Enter the username (usually the full email address) and the mailbox password.
  6. Run Test Connection to validate both servers.
  7. Save the account.

Special cases and limitations

  • Shared hosting may block outbound SMTP. If sending fails while incoming works, ask the host whether outbound SMTP ports are open.
  • The TLS certificate must match the configured hostname. If the certificate is issued for the server hostname, use the server hostname rather than mail.example.com.
  • Cloudflare or similar proxying must not be enabled on mail-service DNS records (MX, IMAP, SMTP hostnames). Proxying mail records breaks IMAP and SMTP.
  • The mailbox password is normally used directly; some hosts issue separate app passwords.

Troubleshooting

  • Confirm the hostname and port from the provider's Connect Devices page.
  • Confirm outbound SMTP is allowed by the host.
  • Match the hostname to the TLS certificate to avoid certificate errors.
  • Disable any DNS proxy on the mail hostnames.
  • Check outbound access from WordPress to the mail hosts.

This provider may work through manual configuration, but the connection is not part of the officially tested preset matrix.

Security Recommendations

  • Use the mailbox password issued by the hosting provider, or a provider app password if available.
  • Confirm the TLS certificate matches the hostname; PressedMail does not allow disabling certificate validation.
  • See Security and Privacy for the credential storage model.

Related Documentation

  • Email Accounts Overview
  • Custom IMAP and SMTP
  • Email Connection Troubleshooting
Previous

GMX Mail

Connect GMX Mail through the Custom Email preset with GMX's IMAP and SMTP servers, noting regional GMX domain differences.

Next

Inbox and Email Overview

Understand the current inbox, folder, compose, search, scheduling, and follow-up docs.

© 2026 PressedMail. All rights reserved.
DocsSupportTermsPrivacyRefunds
PressedMail

A WordPress-Native Email Workspace. Connect your existing email accounts and manage messages, contacts, and calendar from your WordPress dashboard.

Product

  • Features
  • Pricing

Resources

  • Docs
  • Changelog
  • Roadmap

About

  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Refund Policy

© 2026 PressedMail. A product of CurbSoftware Tech Innovations.

PressedMail processes email on your WordPress site and connects directly to your email provider. CurbSoftware’s OAuth relay does not receive message bodies or attachments.