diff --git a/mailserver.yml b/mailserver.yml new file mode 100644 index 0000000..132c8ca --- /dev/null +++ b/mailserver.yml @@ -0,0 +1,26 @@ +#! /usr/bin/env ansible-playbook +--- +# Deploy base and security +- hosts: mail.adm.auro.re + roles: + - baseconfig + - basesecurity + +# Deploy LDAP +- hosts: mail.adm.auro.re + roles: + - ldap_client + +# Deploy mail server +- hosts: mail.adm.auro.re + roles: + - mail-utils + - postfix + - dovecot + - rspamd + - mail-certificates + - mail-fail2ban + +# Make OVH server send mails through proxy ? +# Add multiple MX +# Configure DKIM, SPF, Greylisting, etc...