There is a newer issue of thie ISPmail guide available if you are using Debian Jessie!
Managing control information of a mail server in a databaes gives a lot of flexibility compared to raw text files. But let’s be honest for a moment. Most reader of this tutorial won’t set up a mail server with thousands of users to make money with. They are just curious what it’s like to run a mail server and wanted to learn a great deal. Are you like them? Then you probably just want to manage a domain and a handful of users and don’t like to edit database rows through SQL statements, right? Don’t despair – there are two ready web interfaces to manage your mail server.
Ole Jungclaussen’s
IMA
Ole has written his own web interface that you can get here – there is also a demoavailable.
posty
Lukas Weis and his team have created a very nifty web interface they call “posty”. Check out their website.
Mail Admin Tool
Steffan Slot created a PHP based mangement interface that you can find at http://mat.ssdata.dk/
MailAdm
Robert Kuntz is working on MailAdm to replace all other tools. Check out a demo version.
Scott Moody’s management interface
Scott Moody has contributed another simple web interface consisting of just one PHP file that helps you manage your mail server. Visit his web site if you are interested.
An unnamed contributor claims that Scott’s script does not work with Squeeze and provides a fixed script.
mailadmin
Ben Clarke also wrote a free and open source web administration interface. You can find his work at GitHub.