diff --git a/roles/mail_server/templates/main.cf.j2 b/roles/mail_server/templates/main.cf.j2 index fc8e6903b78b32ce33b08ba3de82c14a93cb7cab..435e57973f8d295ca0272aca625dec262e63149f 100644 --- a/roles/mail_server/templates/main.cf.j2 +++ b/roles/mail_server/templates/main.cf.j2 @@ -58,4 +58,7 @@ smtpd_tls_cert_file = {{ smtp_tls_certificate }} smtpd_tls_key_file = {{ smtp_tls_key }} smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated + {% for rbl in smtp_rbl -%} + reject_rbl {{ rbl }} + {% endfor -%} reject_unauth_destination diff --git a/testsite/group_vars/mail.yml b/testsite/group_vars/mail.yml index 934fb9c1ae0831efb225c42696d637d0160ebea1..48d5d05d05837436220d3a2b27383ebcbe88c9e8 100644 --- a/testsite/group_vars/mail.yml +++ b/testsite/group_vars/mail.yml @@ -27,4 +27,7 @@ imap_tls_certificate: /etc/ssl/certs/mail.example.com_imap.pem imap_tls_key: /etc/ssl/private/mail.example.com_imap.key smtp_tls_certificate: /etc/ssl/certs/mail.example.com_smtp.pem smtp_tls_key: /etc/ssl/private/mail.example.com_smtp.key -imap_folder_separator: / \ No newline at end of file +imap_folder_separator: / +smtp_rbl: + - bl.spamcop.net + - zen.spamhaus.org \ No newline at end of file