Dragon SMTP
Reliable email delivery for wp_mail with the clearest diagnostics in WordPress: a live SMTP transcript that shows exactly what the server said.
Getting started
- Settings → SMTP → Connection: enter host, port and credentials (587 + TLS for most providers). Passwords are stored encrypted.
- Send Test: send yourself a message. The live transcript shows the actual SMTP conversation — if a server rejects you, you see its exact words, not a generic error.
- Deliverability: SPF and DMARC checks for your sending domain with plain-language advice.
Importing from another SMTP plugin
The Import tab detects settings from other SMTP plugins and copies them across in one click — host, port, encryption and from-address. Enter the password fresh (other plugins store theirs in their own formats).
From address control
Set a forced From email/name to stop plugins scattering your identity across senders — important for DMARC alignment.
Data & privacy
Credentials are stored encrypted in your own database. Nothing is sent anywhere except your own SMTP server. Uninstalling keeps settings by default; opt into deletion if you want a clean removal.
Troubleshooting
- Connection refused / timeout — the host blocks outbound SMTP ports (common on cheap shared hosting). Ask the host to open 587, or use Dragon SMTP Pro's HTTP API sending which uses port 443.
- Authentication failed — Gmail/Google Workspace need an app password, not the account password.
Dragon SMTP Pro
Pay once for API sending (Amazon SES, Postmark, Mailgun, Brevo, Resend), automatic failover to a backup connection, duplicate-safe retries and failure alerts. Every SMTP Pro licence also activates Dragon Email Log Pro.
Uninstall
Deleting the plugin keeps all its data by default, so a reinstall picks up where you left off. To remove everything on uninstall, opt in first:
wp option update dragonsmtp_delete_data_on_uninstall 1