fix domain config

This commit is contained in:
Mauro Torrez 2019-09-08 16:56:36 -03:00
parent cbdff603dc
commit 60733ffb92

View File

@ -124,11 +124,11 @@
{{ ['127.0.0.0/8', '[::ffff:127.0.0.0]/104', '[::1]/128'] | {{ ['127.0.0.0/8', '[::ffff:127.0.0.0]/104', '[::1]/128'] |
union( postfix_local_networks ) }} union( postfix_local_networks ) }}
virtual_alias_maps: >- virtual_alias_maps: >-
{% for d in postfix_mail_domains %} {% for d in postfix_mail_domains.keys()|list %}
{% set p = postfix_domain_config[d].alias_lookup.provider|default(postfix_lookup_provider) %} {% set p = postfix_mail_domains[d].alias_lookup.provider|default(postfix_lookup_provider) %}
{% if p == "ldap" %} {% if p == "ldap" %}
ldap:/etc/postfix/{{ d }}_ldap_alias.cf ldap:/etc/postfix/{{ d }}_ldap_alias.cf
{% if postfix_domain_config[d].alias_lookup.use_group_as_alias|default(postfix_ldap_use_group_alias) %}, {% if postfix_mail_domains[d].alias_lookup.use_group_as_alias|default(postfix_ldap_use_group_alias) %},
ldap:/etc/postfix/{{ d }}_ldap_group.cf ldap:/etc/postfix/{{ d }}_ldap_group.cf
{% endif %} {% endif %}
{% elif p == "sqlite" %} {% elif p == "sqlite" %}
@ -138,8 +138,8 @@
{% endif %}{{ '' if loop.last else ',' }}{% endfor %}, {% endif %}{{ '' if loop.last else ',' }}{% endfor %},
hash:/etc/postfix/noreply_aliases hash:/etc/postfix/noreply_aliases
virtual_mailbox_maps: >- virtual_mailbox_maps: >-
{% for d in postfix_mail_domains %} {% for d in postfix_mail_domains.keys()|list %}
{% set p = postfix_domain_config[d].user_lookup.provider|default(postfix_lookup_provider) %} {% set p = postfix_mail_domains[d].user_lookup.provider|default(postfix_lookup_provider) %}
{% if p == "ldap" %} {% if p == "ldap" %}
ldap:/etc/postfix/{{ d }}_ldap_user.cf ldap:/etc/postfix/{{ d }}_ldap_user.cf
{% elif p == "sqlite" %} {% elif p == "sqlite" %}