2019-08-25 21:54:19 -03:00

42 lines
1.2 KiB
Django/Jinja

# Lookup
domain = {{ domain }}
server_host = {{ postfix_ldap_server }}
server_port = {{ postfix_ldap_port }}
version = {{ postfix_ldap_version }}
scope = {{ postfix_ldap_scope }}
bind = {{ postfix_ldap_bind }}
bind_dn = {{ postfix_ldap_bind_dn }}
bind_pw = {{ postfix_ldap_bind_pw }}
start_tls = {{ postfix_ldap_start_tls }}
tls_ca_cert_file = {{ postfix_ldap_tls_ca_cert_file }}
tls_ca_cert_dir = {{ postfix_ldap_tls_ca_cert_dir }}
search_base = ou=People,{{ domain.split('.') | map('regex_replace','^','dc=') | join(',') }}
query_filter = (&(objectClass=inetOrgPerson)(uid=%u))
result_attribute = uid
result_format = {{ vmail_home }}/mail/{{ domain }}/%s/
# para sqlite
# dbpath = {{ vmail_home }}/{{ domain }}_users.sqlite
# query = {{ postfix_sqlite_user_query }}
# queda por configurar estos params
# 'timeout',
# 'special_result_attribute',
# 'terminal_result_attribute',
# 'leaf_result_attribute',
# 'recursion_limit',
# 'expansion_limit',
# 'size_limit',
# 'dereference',
# 'chase_referrals',
# 'debuglevel',
# 'sasl_mechs',
# 'sasl_realm',
# 'sasl_authz_id',
# 'sasl_minssf',
# 'tls_cert',
# 'tls_key',
# 'tls_require_cert',
# 'tls_random_file',
# 'tls_cipher_suite',