Amazon SES for WordPress
Connect Amazon SES to WordPress with WP Mail SMTP
Plug your AWS access keys into WP Mail SMTP Pro and route WordPress email through SES. Domain verification, region selection, and agency tools are all built into the WordPress admin.
- IAM access key authentication
- 20+ AWS regions supported
- Domain and email verification
- Backup connection failover

Amazon SES FAQs
Questions about running Amazon SES through WP Mail SMTP. If you need more help, please contact us.
Do I need a Pro license to use Amazon SES?
Yes. Amazon SES is a Pro feature in WP Mail SMTP, alongside backup connections, smart routing, and email logs.
Is Amazon SES easy to set up?
The setup is more involved than most other mailers. You’ll need to create an IAM user in AWS, generate access keys, request production access from Amazon, and verify your domain or sending email address. We recommend it for technically comfortable users, and our docs walk through every step.
What’s the difference between sandbox and production mode?
New SES accounts start in sandbox mode, which limits sending to email addresses you’ve verified in Amazon. To send to anyone, request production access from the AWS console with details on your sending volume and use case. WP Mail SMTP works the same way in both modes.
Can I hide my SES account details from clients?
Yes. If you’re managing client sites, WP Mail SMTP includes a setting to hide SES identities from the plugin settings and restrict which domains can be used. Useful for agencies and freelancers who don’t want clients seeing their AWS setup.
Built for sites where email actually matters
Email logs, automatic failover, and smart routing all work alongside your SES setup. Track, debug, and protect your sender reputation from one place in WordPress.

Email log
Keep a full record of every email your WordPress site sends through SES.
- Inspect full message content, headers, and attachments.
- See delivery status for every send.
- Resend failed emails without leaving WordPress.

Backup connection
Keep critical emails sending even if SES has a bad day.
- Set a second mailer as automatic failover for SES.
- Password resets and order confirmations keep arriving during outages.
- No code or manual intervention required.

Smart routing
Send different types of email through different mailers.
- Route by sender, recipient, or email type.
- Separate transactional from marketing email.
- Protect your SES sender reputation.

