@normandy @sean It's actually not THAT hard! There's really two major "gotchas" you need to watch for in my experience these days.
1) SPF Record -- Set this up so that mailservers know that mail is allowed to come from your server, per the DNS settings. Also helps servers block folks who are impersonating your service.
2) RDNS Record -- Unless you have an IP block from APNIC or similar, you need to talk to your host about this. Ask them to setup a rdns record that matches the hostname that you've chosen for your mailserver's dns entry.
Once these are setup, it's pretty much ready for mail sending and the only real other teething issue really is microsoft's ecosystem, as they have a reputation based thing that limits the amount of mail volume incoming
but since this for personal email, not for sending the amounts of emails a business with a newsletter would be generating, unlikely you'd run into that soon enough for it to be a problem.