ansible-role-docker_mailserver/defaults/main.yml

26 lines
1.7 KiB
YAML

docker_mailserver_enable_amavis: "1"
docker_mailserver_enable_clamav: "1"
docker_mailserver_enable_spamassassin: "1"
docker_mailserver_enable_dnsbl: "1"
docker_mailserver_enable_fail2ban: "1"
docker_mailserver_enable_managesieve: "1"
docker_mailserver_fail2ban_bantime: "1h"
docker_mailserver_fail2ban_findtime: "1h"
docker_mailserver_fail2ban_maxretry: "15"
docker_mailserver_fail2ban_ignoreip: ""
docker_mailserver_recipient_delimiter: "+"
docker_mailserver_ldap_mail_users_group_dn: "cn=mail-users,ou=groups,{{ docker_mailserver_ldap_search_base }}"
docker_mailserver_ldap_query_filter_user: "(&(mail=%s)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_ldap_query_filter_group: "(&(mailGroupMember=%s)(objectClass=PostfixBookMailAccount)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_ldap_query_filter_alias: "(&(mailAlias=%s)(objectClass=PostfixBookMailAccount)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_ldap_query_filter_domain: "(&(|(mail=*@%s)(mailalias=*@%s)(mailGroupMember=*@%s))(objectClass=PostfixBookMailAccount)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_dovecot_user_filter: "(&(objectClass=PostfixBookMailAccount)(mail=%u)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_dovecot_user_attrs: "mailHomeDirectory=home,mailUidNumber=uid,mailGidNumber=gid,mailStorageDirectory=mail,mailQuota=quota_rule=*:bytes=%$"
docker_mailserver_saslauthd_ldap_filter: "(&(uid=%U)(objectClass=PostfixBookMailAccount)(memberOf={{ docker_mailserver_ldap_mail_users_group_dn }}))"
docker_mailserver_default_relay_host: ""
docker_mailserver_relay_host: ""