Here is a piece of advice for anybody wanting an easy and frustration-free life: do not run your own email system. While there numerous advantages to keeping some control over your communications, there is also a long list of things that can go wrong...