Site health
WordPress not sending email: how to diagnose it and fix it for good
Why wp_mail silently fails, how to see exactly what the mail server said, how to set up SMTP properly, and the SPF, DKIM and DMARC records that keep mail out of spam.
LAUNCH30 at checkout, until 30 November. See the pluginsSee plugins
Reliable SMTP email delivery for WordPress, with a live SMTP transcript for diagnosing failures, deliverability DNS checks, and one-click import.
Features
Reliable email delivery for WordPress. Route wp_mail() through any SMTP server, diagnose failures with a live SMTP transcript, check your deliverability DNS, and import settings from other SMTP plugins in one click.
Host, port, SSL/TLS encryption, authentication. Works with any mailbox provider or transactional service that offers SMTP credentials
The test email tool captures the full client/server SMTP conversation (with credentials redacted) so you can see exactly why a send fails
Verifies your sending domain publishes SPF and DMARC DNS records
Migrates your settings from WP Mail SMTP, FluentSMTP, Easy WP SMTP, or Post SMTP
Optionally override the from name/email that other plugins set
Lock any setting with a DSM_* constant for config-managed or multi-environment sites
Your SMTP password is stored encrypted, never in plain text
Dragon SMTP Pro
Pro add-on for Dragon SMTP. API sending (Amazon SES, Postmark, Mailgun, Brevo, Resend), automatic failover, duplicate-safe retries, and failure alerts — one licence with everything included, security-audited, nag-free.
Guides
Step-by-step guides from the team that builds it. All guides
Site health
Why wp_mail silently fails, how to see exactly what the mail server said, how to set up SMTP properly, and the SPF, DKIM and DMARC records that keep mail out of spam.
Site health
Order emails are revenue-critical. How to send through a provider's API, fail over to a backup without double-sending, alert on failures, and resend anything lost from the log.
A quiet pointer to the Pro add-on: an Upgrade to Pro link on the Plugins screen, a one-line note at the foot of the plugin's screens, and a single dismissible notice once the plugin has done its job. Nothing in the free plugin is locked or changed, and all three disappear when Pro is active. - New `dragonsmtp_test_email_sent` action fires when a test email goes out.