Prompt
What email service should I use for password resets and verification emails?
Latest observation
Oct 4, 2026
OpenAI APIWeb search: off
For password resets and verification emails, you generally want a transactional email service rather than a regular mailbox provider.
Good options
- Postmark — excellent deliverability and simple setup; very strong choice for auth emails.
- SendGrid — popular, flexible, good docs, widely used.
- Amazon SES — cheapest at scale, but more setup and less friendly UI.
- Mailgun — solid transactional email option with good developer tooling.
- Resend — modern developer-friendly option, especially nice for product/auth emails.
What to look for
Choose a service that has:
- High deliverability
- SPF, DKIM, and DMARC support
- Easy API or SMTP
- Reliable bounce/complaint handling
- Support for custom domains
My recommendation
- Best overall for most apps: Postmark
- Best budget option: Amazon SES
- Best developer experience: Resend or Postmark
Important setup tips
- Send from a domain like
no-reply@yourdomain.com - Configure SPF, DKIM, and DMARC
- Use a separate sending subdomain if possible, like
mail.yourdomain.com - Don’t send auth emails from Gmail/Outlook/Yahoo for production
If you want, I can also recommend the best service based on your stack (Node, Python, Rails, etc.) or your budget/scale.