PressedMail
Home
Features
Pricing
Sign InChoose a Pro plan
    • Start here
    • FAQ
    • Install and Activation
    • Email Connection
    • Inbox Sync and Sending
    • Licenses, Sites, and Updates
    • AI Automation and Security
Documentation

Email Connection Troubleshooting

Email Connection Troubleshooting for PressedMail.

Use this guide when IMAP or SMTP tests fail, a mailbox does not sync, or sending fails for a connected provider.

The connection checks, including the one that failed

The four points a mail connection can fail: DNS and host, TLS, authentication, and provider policy, each with what to change.

Four failure points, in the order the connection meets them.

First checks

  • Confirm the mailbox works in provider webmail.
  • Confirm IMAP is enabled and the provider allows app passwords or OAuth.
  • Check host, port, username, encryption, and password exactly.
  • Ask the host whether outbound SMTP and IMAP ports are blocked.
  • Try a local test mailbox before changing production mailbox credentials.

PressedMail supports password or app-password connections and Microsoft OAuth. Google OAuth is disabled in the current Published build. Yahoo, iCloud, and Proton Mail remain coming-soon options and cannot be selected in the public setup flow.

Authentication Failed

Possible causes:

  • The normal account password was used instead of an app password.
  • The app password was copied incorrectly (extra spaces or missing characters).
  • Two-step verification is not enabled, so no app password can be issued.
  • IMAP is disabled by the provider.
  • SMTP AUTH is disabled for the mailbox or tenant.
  • Google OAuth is required but unavailable, or Microsoft tenant consent blocks the available OAuth flow.
  • The account is blocked because of suspicious login activity.
  • The wrong username format was used (for example, name only instead of the full email address).
  • The app password has expired or was revoked.

Resolve by generating a fresh app password, enabling the provider's required security settings, or asking an administrator to allow the connection method.

Connection Timed Out

Possible causes:

  • A hosting firewall blocks the port.
  • A Docker container cannot reach a host service (for example, Proton Bridge on 127.0.0.1).
  • The DNS hostname resolves incorrectly.
  • The mail server is unavailable.
  • Outbound connections are restricted by the hosting provider.

Resolve by asking the host whether outbound ports 25, 465, 587, 993, and 143 are open, and by confirming the hostname resolves from the WordPress server.

TLS or certificate errors

Possible causes:

  • The wrong hostname was used (it must match the TLS certificate).
  • A self-signed certificate is not trusted.
  • The certificate has expired.
  • The certificate does not match the mail hostname.
  • STARTTLS was selected on a port that requires implicit TLS.
  • SSL/TLS was selected on a STARTTLS port.

PressedMail validates certificates and does not allow disabling certificate validation. A certificate error must be fixed at the configuration or server level, not bypassed.

Incoming Mail Works But Sending Fails

Possible causes:

  • SMTP authentication is disabled.
  • The wrong SMTP port was used.
  • The sender address is not authorized for the SMTP login.
  • The provider blocks aliases.
  • The hosting provider blocks outbound SMTP.
  • The SMTP username differs from the IMAP username and was entered separately.

Sending Works But Incoming Mail Fails

Possible causes:

  • IMAP is disabled at the provider.
  • The wrong IMAP hostname was used.
  • The app password does not have the required IMAP/mail permission scope.
  • Yahoo, iCloud, or Proton Mail was selected even though the public setup flow still marks it coming soon.
  • Mailbox access is restricted by organization policy.

Messages or folders appear duplicated

This is usually provider label behavior, not a sync error:

  • Gmail exposes labels as IMAP folders, so the same message can appear under several labels (Inbox, All Mail, a custom label).
  • Archive and All Mail behavior can show the same message in multiple views.
  • Providers use different aliases for Sent, Trash, Spam, and Archive folders.
  • Multiple folders may refer to the same underlying message.

PressedMail maps provider special-use folders to standard roles. If a message appears in more than one place, confirm whether the provider uses labels before treating it as a duplication bug.

Provider Pages

  • Gmail and Google Workspace
  • Outlook and Microsoft 365
  • Yahoo Mail
  • iCloud Mail
  • Proton Mail Bridge
  • Custom IMAP and SMTP
  • Email Accounts Overview
Previous

Install and Activation Troubleshooting

Install and activation troubleshooting for PressedMail.

Next

Inbox Sync and Sending Troubleshooting

Inbox sync and sending troubleshooting for PressedMail.

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