FreeBSD is a secure, high performance operating system that is suitable for a variety of server roles. It can serve as a DNS Server (bind), Mail Services with custom spam filtering (Qmail/Spamd,Clamav) and also a web server (Apache). These guides can help you install FreeBSD, install secure mail services and also help you maintain it.
This site originally started as a very small page with support for qmail. The site was http://nospam.mine.nu (which no longer works). After using the qmailrocks style install for a few years I decided to create a Freebsd based qmail installation with custom spam filtering. The thing I did not like about using qmailrocks is that updating sources was not very easy. It was much easier to maintain ports via portupdate or portmaster. Once I had tested the new qmail installation myself over 50 times or so I posted the walkthrough and things took off. Eventually there were some changes along the way; procmail was replaced with maildrop as procmail used physical RAM to filter out the spams. Maildrop used temporary files as opposed to RAM which is less overhead. Spam filtering was also improved by adding additional rules to qmail and spamd.
As of 10/8/2015 my new qmail 2.0 guide is now completely enhanced to offer your users secure pop3, secure smtp and secure webmail using roundcube. Additional features in the guide include the following:
An updated qmailctl file which controls all services; qmail-send, qmail-smtpd, qmail-smtpd-ssl, spamd, clamav, and dovecot
Custom junk/not junk mail reporting using Roundcube
Converting your Apache SSL Certifcates to qmail for pop3ssl/smtpssl support
Optimizing the system to catch spams
The only service that has been removed is the qmail-pop3d service which runs on port 110.
The qmail 2.0 walkthrough is supported on FreeBSD 9.x and 10.x. Currently there is no support for 8.1
Please let me know if you have any questions. You can contact me at wolsonATgmailDOTcom.