Open lambdafu opened 8 years ago
Ist eine Task in #8. Wuerde gerne Mailman 3 probieren.
Bitte beachten: Die jetzige Mailman-Version ist modifiziert damit bei Mails an die Listen von Nicht-Subscribern ein Reply-To auf den Absender gesetzt wird. Da Antworten sonst auf die Liste gehen würden, war es in der Vergangenheit immer wieder vorgekommen, daß Mails von Nicht-Subscribern (also externe Anfragen) nicht an diese Person sondern nur auf der Liste beantwortet wurden. Um das zu vermeiden wurde diese Änderung vorgenommen (Bootstrap-Beschluss von anno dazumal).
Hier die letzte Diff die ich dafür mal (2011!) gemacht hatte:
--- ListAdmin.py 2011-07-10 22:40:48.000000000 +0200
+++ /usr/lib/mailman/Mailman/ListAdmin.py 2011-07-10 22:41:16.000000000 +0200
@@ -283,6 +283,13 @@
# message directly here can lead to a huge delay in web
# turnaround. Log the moderation and add a header.
msg['X-Mailman-Approved-At'] = email.Utils.formatdate(localtime=1)
+
+ # 2010/08/23 -jule
+ # Wenn Reply-To noch nicht existiert, dann auf Absender setzen
+ if not msg.has_key('Reply-To'):
+ msg['Reply-To'] = msg['From']
+ # -----
+
syslog('vette', 'held message approved, message-id: %s',
msg.get('message-id', 'n/a'))
# Stick the message back in the incoming queue for further
mailing listen und mailman?