NextAuth.js wants you to use an SMTP connection string when using their “Email” authentication provider.
It took me a while to figure out how to get an SMTP connection string for Amazon Simple Email Service, but once I did I wrote this quick guide: How to send email through Amazon SES with SMTP.
Follow that guide to set up NextAuth.js like this:
from: 'firstname.lastname@example.org' // A domain you've set up in Amazon SES' console
Subscribe to my newsletter!
A weekly round-up of new blog posts and updates to projects I’m working on.