I pursued every avenue I could, but there’s just no good way to use #aws #ses as your primary inbound and outbound SMTP server. It will not deliver NDRs, nor will it allow you to reject inbound mail.

Not a big deal for self-hosting at home, since I can still relay outgoing mail off it. Just means I need to continue running my own SMTP server (Postfix).

It was a fun rabbit hole to run down, building code in Node to handle the many intricacies of email handling. In the end, DSN/NDR handling was so complex (and unsupported) that using Postfix just made the most sense.

1