Page MenuHomeDevCentral

Accept then discard mails from Phabricator instances
ClosedPublic

Authored by dereckson on Aug 23 2026, 19:25.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 20, 07:53
Unknown Object (File)
Mon, Oct 19, 09:08
Unknown Object (File)
Sun, Oct 18, 01:23
Unknown Object (File)
Fri, Oct 16, 15:42
Unknown Object (File)
Fri, Oct 16, 06:33
Unknown Object (File)
Wed, Oct 14, 23:43
Unknown Object (File)
Wed, Oct 14, 04:36
Unknown Object (File)
Wed, Oct 14, 02:09
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: