It’s been entirely too long since I put real effort into my email server. It was time to work on it again. By work on, I mean replace. I used a lot of my previous work from /post/2016/2016-10-15-email-server-writeup, but obviously things have changed since then. And I decided to add some things too; like using certbot & fail2ban.
Some basics (getting it installed!) I’m still a big FreeBSD user. When I want to do something right, rather than fast; it’s my destination.
I offered to write up my email server’s configuration for a friend. We’d gotten into a discussion about the horrors involved in managing all the moving parts for his email setup, and questions about other products, etc, etc. I didn’t think my latest experience with Postfix & Dovecot was all that bad, hence my offer. So, this is my write-up of how I got Postfix, Dovecot, Rspamd, ClamAV all linked up and backed by a PostgreSQL database.
I wanted a place to document things I do. It seems like it would be useful to refer back to them for redoing a setup, and maybe improving on a setup. I figured the first post should be one related to how I got all of this running.
So I started looking at systems for making this easier. A blog seems like a system that would help with that, and I started looking around.