I want to run my own mail and I am thinking along these lines. Mail-in-a-Box
Other alternatives mentioned on the Mail-in-a-Box page are iRedMail and Modoboa.
What are the preferred solutions here? I don't mind if they are focused on mass hosting.
Their long-term proven reliability is my concern.