Page MenuHomeDevCentral

Accept then discard mails from Phabricator instances
ClosedPublic

Authored by dereckson on Aug 23 2026, 19:25.
Tags
None
Referenced Files
F52629759: D4190.id10993.diff
Sat, Oct 3, 16:52
Unknown Object (File)
Fri, Oct 2, 20:47
Unknown Object (File)
Thu, Oct 1, 11:01
Unknown Object (File)
Mon, Sep 28, 15:28
Unknown Object (File)
Mon, Sep 28, 12:40
Unknown Object (File)
Sun, Sep 27, 16:22
Unknown Object (File)
Fri, Sep 25, 09:03
Unknown Object (File)
Thu, Sep 24, 08:15
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 6839
Build 7127: arc lint + arc unit

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Aug 23 2026, 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: