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
Log all outgoing WordPress emails with a clean admin interface. Debug email issues, track delivery, and never wonder if an email was sent again.
Features
Automatically captures every email sent via wp_mail()
See the full email body, headers, and attachments
Know whether emails were sent successfully or failed
See which plugin, theme, or WordPress core sent each email
Quickly find emails by recipient, subject, status, or source
At-a-glance statistics for sent, failed, and total emails
Configurable retention period to automatically delete old logs
Option to disable body logging for sensitive sites
Dragon Email Log Pro
Professional email logging extension with resend, export, notifications, and SMTP diagnostics. Included free with every Dragon SMTP Pro licence.
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 `dragonemaillog_email_logged` action fires once an email is logged with its result.