Welcome to Adam's email server.

Mainly this server is going to be used for Delta Chat.

This web server is only here for certbot to verify and renew SSL certificates.

How to make your own Delta Chat Email Server and compete with WhatsApp/Signal/Telegram

I can add new user accounts in SSH like this:

useradd -m -G mail billy
passwd billy

And then add them to the virtual address map like this:

nano /etc/postfix/virtual

Add the address map:

exampleuser@domain.org billy 

Ctrl + X to save. Then apply and restart:

postmap /etc/postfix/virtual
systemctl restart postfix && systemctl restart dovecot

I can delete users like this:

userdel billy
rm -r /home/billy

Also remove them from:

nano /etc/postfix/virtual

I can add domains like this:

Multiple Domains w/ SSL & DKIM

If Postfix doesn't pick up new certs properly

This should fix it:

postmap -F /etc/postfix/vmail_ssl.map && systemctl restart postfix && systemctl restart dovecot && systemctl restart opendkim

Warrant Canary: No warrants have been served for this server