Skip to content
Snippets Groups Projects
Commit cbd89e00 authored by Lars Beckers's avatar Lars Beckers
Browse files

postfix: ease configuration of multiple similar aliases

parent 1232de77
No related branches found
No related tags found
1 merge request!16Minimal Viable FSMPI Deployment
......@@ -34,6 +34,7 @@ postfix_network_access:
postfix_content_filter: false # or: spamassassin
postfix_message_size_limit: 10240000 # 10M
postfix_aliases_rt_url: ''
postfix_aliases_rt: []
# - queue: IT
# url: https://rt.example.com
......
{% for alias in system_aliases %}
{{ alias.src }}: {{ alias.dest }}
{% if alias.src is string %}
{{ alias.src }}: {{ alias.dest if alias.dest is string else alias.dest|join(', ') }}
{% else %}
{% for src in alias.src %}
{{ src }}: {{ alias.dest if alias.dest is string else alias.dest|join(', ') }}
{% endfor %}
{% endif %}
{% endfor %}
{% for alias in postfix_aliases_rt|default([]) %}
{{ alias.address|default(alias.queue|lower) }}: "|/usr/bin/rt-mailgate --queue {{ alias.queue }} --action correspond --url {{ alias.url }}"
{{ alias.address|default(alias.queue|lower) }}-comment: "|/usr/bin/rt-mailgate --queue {{ alias.queue }} --action comment --url {{ alias.url }}"
{{ alias.address|default(alias.queue|lower) }}: "|/usr/bin/rt-mailgate --queue {{ alias.queue }} --action correspond --url {{ alias.url|default(postfix_aliases_rt_url) }}"
{{ alias.address|default(alias.queue|lower) }}-comment: "|/usr/bin/rt-mailgate --queue {{ alias.queue }} --action comment --url {{ alias.url|default(postfix_aliases_rt_url) }}"
{% endfor %}
......@@ -6,7 +6,7 @@ abuse@{{ domain }} {{ adminaddr }}
{% for alias in virtual_aliases %}
{% if alias.src is string %}
{{ alias.src }} {{ alias.dest }}
{{ alias.src }} {{ alias.dest if alias.dest is string else alias.dest|join(', ') }}
{% else %}
{% for src in alias.src %}
{{ src }}@{{ alias.domain }} {{ alias.dest if alias.dest is string else alias.dest|join(', ') }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment