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.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store