Sign in

Here you can see how I’ve set up my personal OpenSMTPD mail server with the three domains of,, and on a FreeBSD box. Besides OpenSMTPD and some filters, I use Dovecot as my IMAP server and Pigeonhole project for Sieve Support for Dovecot — by which you can customise how messages are delivered and whereto they belong by writing simple Sieve scripts. You can also write Sieve scripts to handle auto-replies when you’re on vacation or if it’s your birthday. I also use Rspamd for DKIM signing and spam filtering. This document doesn’t mean to be a…


A futurist C/C++ developer who loves mathematics, political philosophy, and art.