I used to have my own mail server, if you want to do it and have the time to tweak and keep it running optimally then fair enough, however, it's something you need to work at to control spam and make sure mail gets through. My personal domain is now approaching 20 years in service, the daily...