I love this how-to email server setup. It is wonderfully written, super easy to follow, and allows even the newest of noob to complete it, as it has everything written out for you. As you'll see, it has specific instructions for debian/dedrat/slack, as well as BSD and a few more. Great great site.
http://qmailrocks.org
peace,
JimBass