Use code "LIGHTHOUSE20" to save 20% on all plans forever. Get it now!

Test Connection Passes but Sending Fails

Work out why mail will not send when Test Connection passes: the checks in order, how to read the error and what to do with the message.

Cover image for Test Connection Passes but Sending Fails

A passing Test Connection is good news, but it is not a delivered message. Plenty of mail that connects cleanly still fails when you press Send. This post sorts the likely causes from the cheapest to check to the most awkward, and tells you what to do about the message you were sending.

What the test proves

On the Server settings step of a custom account, PressedMail asks for an IMAP server on the left and an SMTP server on the right. The Test connection button checks those settings before the account is added to your inbox.

The Server settings step for a custom account, with IMAP on the left and SMTP on the right and seven areas numbered

  1. IMAP server. Incoming mail.
  2. IMAP port.
  3. IMAP security.
  4. Username and mailbox password.
  5. Use same credentials for SMTP. Untick it when sending uses a different login.
  6. SMTP server, port and security. Outgoing mail has its own settings.
  7. Test connection.

The values are placeholders on example.com.

A passing test says the connection settings and the login worked at that moment. A real send adds things the test never touched: the sender address on the message, its recipients, its size and the provider’s sending limits. A mailbox can read mail over IMAP while its SMTP side is blocked, so a working inbox proves nothing about sending. The IMAP and SMTP explainer covers why the two are separate.

Start with the message you were sending

Before you change any setting, save the draft and copy the error text. Do not retry yet.

If the failure looked like a timeout, the provider may have accepted the message even though the answer never reached PressedMail. Open the provider’s Sent folder, either in PressedMail or in webmail, and ask the recipient whether it arrived. A second send can create a duplicate if the first one went through.

The checks, in order

Work down the list and stop when something changes.

  1. The From address. Send from the mailbox you connected, with the address the provider allows. Many providers reject a message whose From address is not one of the account’s own. The From account selector in the composer shows which mailbox is sending.
  2. The SMTP settings. Compare the host, port and security with the provider’s own documentation. Port 465 normally pairs with SSL/TLS and port 587 with STARTTLS. Those pairings come from the standards: RFC 6409 defines 587 as the message submission port, and RFC 8314 recommends TLS from the first byte, which is what port 465 does. A secure setting that does not match the port is a common cause of a send that hangs.
  3. The login. If you ticked Use same credentials for SMTP, the IMAP username and password are used for sending too. Some providers use a different login for sending, and some require an app password. Untick the box and enter the SMTP login separately if the provider says so.
  4. Attachments. Providers cap the size of a message. Try the same message without the attachment, or with a smaller one.
  5. Sending limits. New or busy accounts hit hourly and daily caps. A provider may refuse mail for a while after a burst. Wait, then try a single short message.
  6. The recipient. Send a short plain-text message to a second address you control. If that works and the original does not, the content or the recipient is the problem, not the connection.

The delivery troubleshooting guide gives the same order for mail WordPress itself sends, and the first-run walkthrough shows a clean send and reply to compare against.

Read the error before you guess

Failures fall into categories, and the category tells you where to look.

What the error saysCheck next
Hostname or connection failureThe SMTP host, the port and whether the server can reach the provider
Certificate or TLS failureThe security setting and the port pairing
Authentication failureThe username, the password and whether an app password is required
The sender or recipient was rejectedThe From address and the provider’s policy

These are categories, not exact wording. Every server phrases them differently. Keep the actual message when you ask for help, and remove passwords and unrelated personal data first.

When it is not the mailbox at all

PressedMail has a second sending path that has nothing to do with your mailbox. Password resets, form notifications and shop receipts go through WordPress’s own mail, set up under Settings, WordPress Email. If those fail while your inbox sends fine, the cause is on that side.

The Default SMTP tab of WordPress Email with five areas numbered

  1. The tabs. Pro shows SMTP Accounts, Default SMTP and System Emails. Free shows System Emails and Mail servers.
  2. Add SMTP account. The Free button reads Add mail server.
  3. WordPress default, which sends through PHP mail().
  4. PressedMail SMTP, which sends through the SMTP account you set up.
  5. A note that your PressedMail inboxes are not affected either way.

The screenshot is from a paid build.
The WordPress SMTP guide shows the setup and the SMTP testing guide shows how to test it.

When to ask for help

Ask your provider or host when the error names a policy, a limit or a blocked port. Give them the time of the failure, the SMTP host and port you used and the error with secrets removed. If you suspect the server blocks outgoing mail ports, say so. No setting in PressedMail can change that.

Frequently asked questions

Test Connection passed. Why did the send fail?

The test checks the connection settings. A send also depends on the From address, the recipients, the message size and the provider’s limits.

Can I receive mail while sending is blocked?

Yes. IMAP and SMTP are separate connections, so reading can work while SMTP is blocked.

Should I retry right away?

Not after a timeout. Check the Sent folder and the recipient first, because the provider may have accepted the first send.

Does this affect my site’s password reset emails?

Not directly. They use the WordPress Email setting, not your mailbox.

Manage your email inside WordPress

PressedMail Free adds an email client directly to your WordPress dashboard. Connect a compatible IMAP/SMTP mailbox, read and send mail, organize messages, and configure WordPress SMTP.

Download PressedMail Free →

Newsletter

Get useful PressedMail updates.

New releases, setup guidance, and practical ways to handle email in WordPress.

Occasional PressedMail email. Unsubscribe whenever you like.

Choose the plan that fits your WordPress sites.

Paid plans include unlimited accounts and users. Compare Premium and Ultimate features, then choose the site count you need.

Yearly plans are priced by number of sites. Lifetime is a one-time payment covering up to 100 sites.

Starter

For one site

$49/ year
1 Website
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 10,000 PressedMail AI credits a yearLimited time
Most Popular

Premium

For multiple sites

$89/ year
10 Websites
  • All current and future Premium features
  • Unlimited email accounts
  • Contacts, calendar, and scheduled email rules
  • Templates, blocks, and signup forms
  • AI tools and phishing detection
  • Layouts, themes, and workspace controls
  • Licensed updates and priority support
  • 25,000 PressedMail AI credits a yearLimited time
All Features

Ultimate

For agencies

$169/ year
100 Websites
  • Everything in Premium, plus:
  • Campaigns and shared templates
  • Share inboxes, calendars and contact lists
  • White labelling with a brand theme
  • 50,000 PressedMail AI credits a yearLimited time

What customers say after bringing email into WordPress.

Using PressedMail in your own work? Submit a testimonial

I save hours & it’s easy to use

I have a lot of email accounts, and it’s annoying to manage them through different providers. I needed something better than what was out there, so I built it. I spent the better part of two years making PressedMail the plugin I wanted to use every day, and now I get to share it with everyone else. I added my accounts, automated the cleanup of over 3000 emails, and it’s saved me hours of work.

Robert H. AlexanderFounder - CurbSoftwareCreator of PressedMail

Helps get more clients

As a freelancer I need to manage several clients’ accounts. I installed PressedMail on WordPress on localhost and use it as my main email client. I manage everything for clients from PressedMail. And several clients use PressedMail now after I have set their WordPress instances up.

Gene Piki
  • Email Swiss Army Knife

    We use PressedMail as a value added service for clients and potential clients as a feature of our agency’s offering helping put us ahead of competition. We love the white-labelling feature, automation, and security controls. It also replaces several of the other plugins we used to use and it’s like a small CRM.

    Cyrus M. (InCurb Digital)

  • Fast inbox organization with phishing detection

    PressedMail helps us organize our inboxes fast. We especially like the phishing detection feature.

    John & Andrea

  • One source of truth for every client

    As a VA, I use PressedMail to keep each client’s inbox separate while managing everything from one app. It gives me a single source of truth without mixing client work together.

    Amber, K

  • Teaching and client work stay organized

    I balance teaching with social media marketing clients. PressedMail helps me keep both sides of my work organized in one place.

    J.A. Payo

FAQ

Common questions

Free version

Start with one inbox. Free.

One mailbox for one user, a rich-text composer, custom folders, unlimited email rules, one signature, two themes and one layout. Contacts, calendar, scheduling and AI require a paid plan.

1 account · 1 user · 2 themes · unlimited rules
Roadmap

See what is coming next.

Follow planned work, current progress, and recently completed features.

  1. Planned

    Calendar Sync with External Providers

    Planned. Today calendars and events live in WordPress and do not sync with any outside provider. Two-way sync with Google Calendar, Outlook, iCloud and CalDAV-compatible services is on the roadmap.

  2. Planned

    Dedicated Support

    A higher-touch support channel beyond the current paid Priority Email Support entitlement.

  3. Planned

    Activity Log

    A searchable audit trail of key actions across PressedMail accounts, with per-user and admin views, retention controls, and export.

Bring your working inbox into WordPress.

Compare Premium and Ultimate features, then choose a paid plan for the number of WordPress sites you manage.

Test Connection Passes but Sending Fails