Add dovecot authentication for Postfix

This commit is contained in:
Tunui Franken 2024-01-12 19:06:35 +01:00
parent e985d86dcc
commit 74cdf27ad8

View file

@ -27,6 +27,14 @@
- virtual_alias_maps = pgsql:/etc/postfix/sql-virtual-alias-maps.cf - virtual_alias_maps = pgsql:/etc/postfix/sql-virtual-alias-maps.cf
- virtual_transport = lmtp:unix:private/dovecot-lmtp - virtual_transport = lmtp:unix:private/dovecot-lmtp
- smtpd_recipient_restrictions = reject_unauth_destination,check_policy_service unix:private/quota-status - smtpd_recipient_restrictions = reject_unauth_destination,check_policy_service unix:private/quota-status
- smtpd_sasl_type = dovecot
- smtpd_sasl_path = private/auth
- smtpd_sasl_auth_enable = yes
- smtpd_tls_security_level = may
- smtpd_tls_auth_only = yes
- "smtpd_tls_cert_file = /etc/letsencrypt/live/{{ ansible_hostname }}.tunuifranken.info/fullchain.pem"
- "smtpd_tls_key_file = /etc/letsencrypt/live/{{ ansible_hostname }}.tunuifranken.info/privkey.pem"
- smtp_tls_security_level = may
ansible.builtin.lineinfile: ansible.builtin.lineinfile:
path: /etc/postfix/main.cf path: /etc/postfix/main.cf
line: "{{ item }}" line: "{{ item }}"