Page MenuHomeDevCentral

Accept then discard mails from Phabricator instances
ClosedPublic

Authored by dereckson on Sun, Aug 23, 19:25.
Tags
None
Referenced Files
F45947120: D4190.diff
Mon, Aug 24, 07:05
F45872665: D4190.diff
Sun, Aug 23, 21:55
F45872097: D4190.id10992.diff
Sun, Aug 23, 21:52
F45872088: D4190.id10991.diff
Sun, Aug 23, 21:52
Subscribers
None

Details

Summary

Ref T2349

Test Plan
  • check logs for Phabricator no-reply mails
  • ensure regular virtual mailboxes are still working

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
postfix-blackhole
Build Status
Buildable 6838
Build 7126: arc lint + arc unit

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Sun, Aug 23, 20:43
roles/mailserver/postfix/config.sls
29

Version deployed has a uncommitted fix on Complector for this typo.

diff --git a/roles/mailserver/postfix/config.sls b/roles/mailserver/postfix/config.sls
index df8796fa..95b3f0e0 100644
--- a/roles/mailserver/postfix/config.sls
+++ b/roles/mailserver/postfix/config.sls
@@ -26,7 +26,7 @@
     - source: salt://roles/mailserver/postfix/files/blackhole.cf
     - template: jinja
     - context:
-        discard_mailboxes: {{ pillar["postfix_config"].get("discard_mailboxes", [])
+        discard_mailboxes: {{ pillar["postfix_config"].get("discard_mailboxes", []) }}
 
 {{ dirs.etc }}/postfix/postfix-to-mailman.py:
   file.managed: