Running a mail server is easy, providing a mail service is HARD. Deliverability is really difficult. Being online all the time to make sure you&#x27;re always recieving email is hard.<p>I was constantly plagued by worry that the important email I sent never actually arrived, or the important email I was waiting for had been sent but I never actually got it.