ansible-collection-mailserver/roles/postfix/defaults/main/master.yml

185 lines
2.8 KiB
YAML

---
postfix_master_processes: "{{ postfix_default_master_processes }}"
postfix_default_master_processes:
smtp:
name: smtp
type: inet
private: false
command: smtpd
options:
- '-o syslog_name=postfix/smtp'
- '-o smtpd_tls_security_level=may'
- '-o smtpd_use_tls=yes'
submission:
name: submission
type: inet
private: false
command: smtpd
options:
- '-o syslog_name=postfix/submission'
- '-o smtpd_sasl_auth_enable=yes'
- '-o smtpd_recipient_restrictions=permit_sasl_authenticated,reject'
- '-o _initial_sender_restrictions=reject_authenticated_sender_login_mismatch'
- '-o smtpd_client_restrictions='
- '-o smtpd_helo_restrictions='
- '-o smtpd_tls_security_level=encrypt'
- '-o smtpd_use_tls=yes'
pickup:
name: pickup
type: unix
private: false
chroot: false
wakeup: 60
maxproc: 1
cleanup:
name: cleanup
type: unix
private: false
maxproc: 0
qmgr:
name: qmgr
type: unix
private: false
chroot: false
wakeup: 300
maxproc: 1
tlsmgr:
name: tlsmgr
type: unix
chroot: false
wakeup: '1000?'
maxproc: 1
rewrite:
name: rewrite
type: unix
chroot: false
command: trivial-rewrite
bounce:
name: bounce
type: unix
chroot: false
maxproc: 0
defer:
name: defer
type: unix
chroot: false
maxproc: 0
command: bounce
trace:
name: trace
type: unix
chroot: false
maxproc: 0
command: bounce
verify:
name: verify
type: unix
chroot: false
maxproc: 1
flush:
name: flush
type: unix
private: false
chroot: false
wakeup: '1000?'
maxproc: 0
proxymap:
name: proxymap
type: unix
chroot: false
proxywrite:
name: proxywrite
type: unix
chroot: false
maxproc: 1
command: proxymap
smtp_unix:
name: smtp
type: unix
command: smtp
relay:
name: relay
type: unix
command: smtp
options:
- '-o syslog_name=postfix/$service_name'
showq:
name: showq
type: unix
private: false
chroot: false
error:
name: error
type: unix
chroot: false
retry:
name: retry
type: unix
chroot: false
command: error
discard:
name: discard
type: unix
chroot: false
local:
name: local
type: unix
unpriv: false
chroot: false
virtual:
name: virtual
type: unix
unpriv: false
chroot: false
lmtp:
name: lmtp
type: unix
chroot: false
anvil:
name: anvil
type: unix
chroot: false
maxproc: 1
scache:
name: scache
type: unix
chroot: false
maxproc: 1
postlog:
name: postlog
type: unix-dgram
private: false
chroot: false
maxproc: 1
command: postlogd
postfix_additional_master_processes: []