Email

Tutorial for self hosting your own mail server

This tutorial will show you how to self host your own mail server on Ubuntu Server 22.04 LTS.

The following software will be used:

  • Dovecot is used as a Mail Access Agent (MAA)
  • Postfix is used as a Mail Delivery Agent (MDA)
  • OpenDKIM is used for DKIM signing and verification of emails.
  • SpamAssassin is used as a spam filter.

Setting up an MAA

Tutorial for setting up Dovecot as an MAA server

Setting up an MTA

Tutorial for setting up Postfix as an MTA server

Setting up DKIM

Tutorial for setting up DKIM signing/verification on Postfix using OpenDKIM

Setting up a spam filter

Tutorial for setting up a spam filter on Postfix using SpamAssassin

Extras

Extra information/setup that is good to know about for your self hosted mail server.

Creating new users

Tutorial for creating new mail users

Last modified September 21, 2024: started adding content on email (41e6b35)