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

  1. Settings → SMTP → Connection: enter host, port and credentials (587 + TLS for most providers). Passwords are stored encrypted.
  2. 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.
  3. 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