Tags: FreeBSD 9, FreeBSD 10, FreeBSD 11, pf, Dovecot 2, Postfix 2, Postfix 3, policyd2 2, opendkim, opendmarc, spf, dspam 3, h2o 2, Roundcube, phpPgAdmin, PostfixAdmin, letsencrypt, PostgreSQL 9, PostgreSQL 10
Series: Building a Mailserver
I’ve discussed various components of mailservers before, but this will cover
building one from the ground up. For simplicity, all this is done in
VMware Fusion. It could just as easily be done with VirtualBox,
Parallels, ESX, bhyve, or actual hardware. I’ve tried to arrange
the sub topics in an order that facilitates testing the component(s) before
moving forward. I’ve also made an effort to have as many services speaking
over SSL as possible. Where something doesn’t speak over SSL, I will
explicitly note it.
Documentation for OpenDMARC.