Its a long time ago I had enough time to set up my mail server, so I will summarize my steps, or better: my problems: [on debian 7] install postfix install postfixadmin install postgresql make them work together as they all should use virtual users install dovecot and make it the default SSL handler for postfix, main.cf master.cf etc. Well, this is bull because its of no help to anyone, the devil resides in the details: postfixadmin sets up the database postfix should use queries for to look for mails in the database, so virtual_mailboxes etc have to be set up dovecot should be the MDA for the MTA postfix dovecot and postfixadmin should use a simple and same encryption, because both look into the database; is this step is done (and it took me a while, CRAM-MD5?) you can set up mailboxes via the web interface postfixadmin
Alles mögliche: private Impressionen, Kocherlebnisse, Politik, Linux, Rails, Gärtnern uvm.