add smtp_* options to postfix

This commit is contained in:
Farhad Shahbazi
2016-05-19 14:40:40 +02:00
parent 2ab75757cd
commit d5baf7cf88
2 changed files with 14 additions and 5 deletions

View File

@@ -68,8 +68,11 @@ common_postfix_mydestination: "{{ common_postfix_hostname }}, {{ ansible_hostnam
common_postfix_mynetworks: "127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128"
common_postfix_relay_domains: "{{ common_postfix_mydestination }}"
common_postfix_relayhost: ""
common_postfix_smtpd_tls_security_level: False
common_postfix_smtp_tls_cert_file:
common_postfix_smtp_tls_key_file:
common_postfix_smtp_tls_security_level: "may"
common_postfix_smtp_tls_session_cache_database: "btree:${data_directory}/smtp_scache"
common_postfix_smtpd_tls_cert_file: "/etc/ssl/certs/ssl-cert-snakeoil.pem"
common_postfix_smtpd_tls_key_file: "/etc/ssl/private/ssl-cert-snakeoil.key"
common_postfix_smtpd_tls_security_level: False
common_postfix_smtpd_tls_session_cache_database: "btree:${data_directory}/smtpd_scache"
common_postfix_smtp_tls_session_cache_database: "btree:${data_directory}/smtp_scache"

View File

@@ -25,10 +25,16 @@ readme_directory = no
{% if common_postfix_smtpd_tls_security_level %}
# TLS parameters
smtpd_tls_security_level={{ common_postfix_smtpd_tls_security_level }}
smtpd_tls_cert_file={{ common_postfix_smtpd_tls_cert_file }}
smtpd_tls_key_file={{ common_postfix_smtpd_tls_key_file }}
smtpd_tls_security_level = {{ common_postfix_smtpd_tls_security_level }}
smtpd_tls_cert_file = {{ common_postfix_smtpd_tls_cert_file }}
smtpd_tls_key_file = {{ common_postfix_smtpd_tls_key_file }}
smtpd_tls_session_cache_database = {{ common_postfix_smtpd_tls_session_cache_database }}
{% endif %}
{% if common_postfix_smtp_tls_security_level %}
smtp_tls_security_level = {{ common_postfix_smtp_tls_security_level }}
smtp_tls_cert_file = {{ common_postfix_smtp_tls_cert_file }}
smtp_tls_key_file = {{ common_postfix_smtp_tls_key_file }}
smtp_tls_session_cache_database = {{ common_postfix_smtp_tls_session_cache_database }}
{% endif %}