DEV Community

Discussion on: What are you glad you no longer use?

Collapse
 
djnitehawk profile image
Dĵ ΝιΓΞΗΛψΚ

yes deliverability was the main reason i gave up on managing my own smtp server. when the amount of emails you need to send out increases it's too easy to get your server ip blacklisted. ses also needs to be configured properly with spf, dkim, dmarc, etc. you can use a tool like this to determine what needs to be done. your apps should also be removing bounced email addresses from the database, which can be handled by sns topic subscriptions. nowadays, deliverability is all about maintaining email/spam reputation. even though it can all be done on your own, it's just convenient to outsource it to ses due to the low cost. i've been sending over 2k emails daily during the past few years with ses and haven't had a single undelivered email yet (i.e. if the mailbox was valid and reachable). it's quite reliable. btw, in case anyone's wondering, i'm not sending 2k spam/marketing mails a day. i have a change detection & notification service that only sends solicited emails.