The how to set up a mail server on a GNU / Linux system guide has been upgraded to breezy from hoary.

It is a complete step by step guide to install, configure and run these packages:
Ubuntu + Postfix + Courier IMAP + MySQL + Amavisd-new + SpamAssassin + ClamAV + SASL + TLS + SquirrelMail+Postgrey

Please discuss in this thread any issues or comments regarding this, the 4th edition.

Specifically the SASL section might need testing, as some of the packages has changed since hoary.

Edition 3, the hoary version, is discussed in this thread . Some issues might have already been discussed in that thread.