Hosting my own mailserver for Discourse?

As a former IT guy, I echo @pfaffman’s advice. There’s a lot of unnecessary and troublesome work ahead if you choose to roll your own mail server.