From d35463f81061afbd5d2a96f5555a4c5230735fa3 Mon Sep 17 00:00:00 2001
From: Christian Elberfeld <elberfeld@web.de>
Date: Mon, 10 Apr 2023 12:31:56 +0200
Subject: [PATCH] check and sort parameter

---
 test/docker_mail/templates/mailu.env                 |  1 +
 .../templates/mailu/overrides/postfix/postfix.cf     | 12 ++++++------
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/test/docker_mail/templates/mailu.env b/test/docker_mail/templates/mailu.env
index 0b245646..7c84a63d 100644
--- a/test/docker_mail/templates/mailu.env
+++ b/test/docker_mail/templates/mailu.env
@@ -93,6 +93,7 @@ FETCHMAIL_ENABLED=False
 FETCHMAIL_DELAY=600
 
 # Recipient delimiter, character used to delimiter localpart from custom address part
+# must be set to + for mailman
 RECIPIENT_DELIMITER=+
 
 # DMARC rua and ruf email
diff --git a/test/docker_mail/templates/mailu/overrides/postfix/postfix.cf b/test/docker_mail/templates/mailu/overrides/postfix/postfix.cf
index d91a5707..9cb2d767 100644
--- a/test/docker_mail/templates/mailu/overrides/postfix/postfix.cf
+++ b/test/docker_mail/templates/mailu/overrides/postfix/postfix.cf
@@ -2,13 +2,13 @@
 # Overrides for mailman3 integration 
 # see https://patrick.georgi.family/2019/01/12/combining-mailman-3-with-mailu/
 
+always_add_missing_headers = yes
 append_at_myorigin=no
 append_dot_mydomain=no
-recipient_delimiter = +
-unknown_local_recipient_reject_code = 550
+local_header_rewrite_clients = permit_sasl_authenticated
 owner_request_special = no
-virtual_mailbox_maps = regexp:/opt/mailman/postfix_lmtp \${podop}mailbox
-transport_maps = regexp:/opt/mailman/postfix_lmtp \lmdb:/etc/postfix/transport.map \${podop}transport
+unknown_local_recipient_reject_code = 550
+
 local_recipient_maps = regexp:/opt/mailman/postfix_lmtp
-always_add_missing_headers = yes
-local_header_rewrite_clients = permit_sasl_authenticated
+transport_maps = regexp:/opt/mailman/postfix_lmtp \lmdb:/etc/postfix/transport.map \${podop}transport
+virtual_mailbox_maps = regexp:/opt/mailman/postfix_lmtp \${podop}mailbox
-- 
GitLab