Strategy

Notes
- Check the reputation of your VPS IP before proceeding.
- Follow the official documentation to set up the domain.
- Read about each environment variable of simplelogin and postfix.
- Using SWAG to generate certs and then mounting the certs to postfix.
- SWAG has the following post-renewal hook under
./swag/etc/letsencrypt/renewal-hooks/post/postfix.sh:
- Postfix has the following script mounted to
/etc/periodic/hourly/renew-postfix-tlsfor reloading on cert updates:
- Setting up Crowdsec, Geoblock, and Firehol is highly recommended.
- Check the dmarc once you finish setting everything up.
- Check the spammyness once you finish setting everything up.
Example compose
Example ENV file
Self test
Createtest aliases for each domain and disable them so you won’t get emails. Add the following to your host’s cron, edit the TARGETS and curl command accordingly.