ansible-role-postfix/defaults/main.yml

61 lines
1.6 KiB
YAML

postfix:
ssl:
key: /etc/ssl/private/ssl-cert-snakeoil.key
cert: /etc/ssl/certs/ssl-cert-snakeoil.pem
outgoing_security_level: may
incoming_security_level: may
enable_opendkim: false
enable_submission: false
enable_submissions: false
message_size_limit: 20480000
relay_transport: smtp
relayhost: ''
relay_domains: []
local_recipient_maps:
- $alias_maps
transport_maps: []
sender_dependent_relayhost_maps: ''
alias_maps: ''
virtual_alias_domains: []
virtual_alias_maps: hash:/etc/postfix/virtual
virtual_regex: []
virtual_mailbox_domains: []
mynetworks: []
mydestination: []
ldap:
enable: false
server:
host: ldaps://ldap.example.com
port: 636
tls_cacert_file: /etc/ssl/snakeoil.ca
tls_cert: /etc/ssl/private/ldap.pem
tls_key: /etc/ssl/private/ldap.key
bind_dn: ""
bind_pw: ""
users:
search_base: ou=users,dc=example,dc=com
filter: "uid=%u"
aliases:
search_base: ou=postfix,dc=example,dc=com
filter: ""
result_attributes:
aliases: mailForwardingAddress
mailboxes: mailMessageStore
check_dovecot_quota: false
postfixmaps: []
aliases: []
sender_verification:
enable: false # enable/disable the restriction, 'test' to warn instead of reject
match_sender_domain: ''
allow_sender_domains: []
smtpd_sender_login_maps: hash:/etc/postfix/sender_logins
add_header_checks: []
smtpd_milters: []
non_smtpd_milters: []
metrics_address: "127.0.0.1:9154"
recipient_canonical_maps: ''
local_header_rewrite_clients: ''
srs:
enable: false
domain: ~
exclude_domains: []