Setting up a mastodon droplet on Digital Ocean was fairly quick and easy (just took some fiddling w/ email & Amazon S3 settings)
I don't recall every tweak I made to the email config, but this helped
https://discourse.joinmastodon.org/t/new-mailserver-no-mails/3420