From 9e6db28ffbf38f31470de56c103cea493e3d7f29 Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 23 Jan 2019 11:19:00 -0800 Subject: [PATCH] Save a copy of all messages to openstack-discuss To debug DMARC issues, save a copy of every message sent to openstack-discuss with as little manipulation as possible. Change-Id: Ic1156849957bc326e9216c2aca0ab9d180e158e6 --- playbooks/host_vars/lists.openstack.org.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/playbooks/host_vars/lists.openstack.org.yaml b/playbooks/host_vars/lists.openstack.org.yaml index 743f04996b..f79a0b3a1e 100644 --- a/playbooks/host_vars/lists.openstack.org.yaml +++ b/playbooks/host_vars/lists.openstack.org.yaml @@ -50,6 +50,12 @@ exim_routers: - dnslookup: '{{ exim_dnslookup_router }}' - system_aliases: '{{ exim_system_aliases_router }}' - localuser: '{{ exim_localuser_router }}' + - mailman_copy: | + driver = accept + domains = lists.openstack.org + local_parts = openstack-discuss + transport = local_copy + unseen - mailman_router: | driver = accept domains = {{ mm_domains }} @@ -63,6 +69,11 @@ exim_routers: require_files = ${lookup{${lc::$domain}}lsearch{/etc/mailman/sites}}/lists/${lc::$local_part}/config.pck transport = mailman_transport exim_transports: + - local_copy: | + driver = appendfile + file = /var/mail/$local_part + group = mail + mode = 0660 - mailman_transport: | driver = pipe command = /var/lib/mailman/mail/mailman \