From a055334c9b160a2b355566b273cc641d56b3db52 Mon Sep 17 00:00:00 2001 From: jochen Date: Sat, 26 Sep 2026 00:17:41 +0200 Subject: [PATCH] mailu: the queue is root's and traversable, which is postfix's own convention MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The declared 0700 was applied at take and broke mail quietly: postfix's master runs as root but pickup and smtpd drop to uid postfix, and a spool root they cannot traverse is a maildrop they cannot scan and a rewrite socket they cannot open — auth succeeded and MAIL FROM hung. 0755 root is exactly what postfix's own set-permissions makes of /var/spool/postfix. Fixed live by chmod first; declared here so the next push stops undoing it. --- modules/mailu/module.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mailu/module.json b/modules/mailu/module.json index 23028f7..6f3fada 100644 --- a/modules/mailu/module.json +++ b/modules/mailu/module.json @@ -211,7 +211,7 @@ "id": "data-mailqueue", "type": "directory", "path": "/services/mailu/data/mailqueue", - "mode": "0700" + "mode": "0755" }, { "id": "data-filter", -- 2.54.0