Building a robust email system for CourtListener Alerts and Emails
free.lawAt CourtListener we send thousands of emails each day. We recently migrated to AWS SES and learned a ton of lessons beyond DMARC/SPF/etc.
Getting all of those parts right is important, but you also have to handle bounces, down recipient servers, full inboxes, changed email addresses, and a lot more.
It's been a ton of work getting this set up, so we thought we'd share our notes.