Skip to content
Snippets Groups Projects
Commit f26819b0 authored by Hinrikus Wolf's avatar Hinrikus Wolf
Browse files

postfix: add rt4mailgate support

parent 90090b33
No related branches found
No related tags found
1 merge request!4postfix: add rt4mailgate support
......@@ -26,3 +26,8 @@ postfix_network_access:
- cidr: 134.130.5.32/27 # rwth
action: permit
postfix_content_filter: false # or: spamassassin
postfix_aliases_rt: []
# - queue: IT
# url: https://rt.example.com
# address: it
......@@ -78,6 +78,15 @@
- postfix
- mail
- name: install rt-mailgate if needed
apt:
name: rt4-clients
state: present
when: postfix_aliases_rt|bool
tags:
- postfix
- mail
- name: ensure system alias database is present
template:
src: aliases.j2
......
{% for alias in system_aliases %}
{{ alias.src }}: {{ alias.dest }}
{% 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 }}"
{% endfor %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment