diff options
Diffstat (limited to 'roles/common')
| -rw-r--r-- | roles/common/templates/etc/postfix/master.cf.j2 | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/roles/common/templates/etc/postfix/master.cf.j2 b/roles/common/templates/etc/postfix/master.cf.j2 index 4356363..905c82e 100644 --- a/roles/common/templates/etc/postfix/master.cf.j2 +++ b/roles/common/templates/etc/postfix/master.cf.j2 @@ -29,40 +29,49 @@ submission inet n       -       y       -       -       smtpd    -o smtpd_authorized_xforward_hosts=127.0.0.0/8,[::1]/128{{ ipsec_subnet is defined | ternary(','+ipsec_subnet, '') }}  {% endif %}  {% elif inst in ['IMAP', 'out', 'lists'] %}  [{{ postfix_instance[inst].addr }}]:{{ postfix_instance[inst].port }} inet n       -       y       -       -       smtpd    -o smtpd_authorized_xforward_hosts=127.0.0.0/8,[::1]/128{{ ipsec_subnet is defined | ternary(','+ipsec_subnet, '') }}  {% endif %}  pickup    unix  n       -       y       60      1       pickup  cleanup   unix  n       -       y       -       0       cleanup  qmgr      unix  n       -       n       300     1       qmgr  tlsmgr    unix  -       -       y       1000?   1       tlsmgr  rewrite   unix  -       -       y       -       -       trivial-rewrite  bounce    unix  -       -       y       -       0       bounce  defer     unix  -       -       y       -       0       bounce  trace     unix  -       -       y       -       0       bounce  verify    unix  -       -       y       -       1       verify  flush     unix  n       -       y       1000?   0       flush  proxymap  unix  -       -       n       -       -       proxymap  proxywrite unix -       -       n       -       1       proxymap  smtp      unix  -       -       y       -       -       smtp  #       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 +{% if inst is defined and inst == 'MSA' %} +smtp_verify unix -      -       y       -       -       smtp +  -o smtp_helo_name=noreply.$mydomain +  -o smtp_tls_security_level=may +  -o smtp_tls_ciphers=medium +  -o smtp_tls_protocols=!SSLv2,!SSLv3 +  -o smtp_tls_note_starttls_offer=yes +  -o smtp_tls_session_cache_database=lmdb:$data_directory/smtp_tls_session_cache +{% endif %}  relay     unix  -       -       y       -       -       smtp  showq     unix  n       -       y       -       -       showq  error     unix  -       -       y       -       -       error  retry     unix  -       -       y       -       -       error  discard   unix  -       -       y       -       -       discard  local     unix  -       n       n       -       -       local  virtual   unix  -       n       n       -       -       virtual  lmtp      unix  -       -       y       -       -       lmtp  anvil     unix  -       -       y       -       1       anvil  scache    unix  -       -       y       -       1       scache  {% if inst is defined and inst == 'MX' %}  reserved-alias unix  -  n       n       -       -       pipe    flags=Rhu user=nobody argv=/usr/local/bin/reserved-alias.pl ${sender} ${original_recipient} @fripost.org  {% endif %}  {% if inst is defined and inst == 'lists' %}  sympa     unix  -       n       n       -       -       pipe    flags=Rhu user=sympa argv=/usr/local/bin/sympa-queue ${user}  {% endif %}  {% if inst is defined and inst == 'out' %} | 
