Here's some tips from a security-focused system administrator.
If you're an experienced sysadmin ready to embrace Murphy's law:
Go ahead, you already know what to do and what to expect. Good luck!
If you're the average user and don't know much about servers:
Why host your own mail server: