linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Mailman e il reply-to [solved]

Michele Bonera michele a bonera.biz
Gio 23 Set 2010 08:02:28 UTC
Il giorno mer, 15/09/2010 alle 11.33 +0200, Michele Bonera ha scritto:

> Avrei la necessità di fare in modo che l'indirizzo di reply-to che
> mailman mette sui messaggi della mailing list, contenga sia il mittente
> che l'indirizzo della mailinglist.
> Sapete se è possibile?
> Ho cercato ovunque, ma senza successo. Ora sto cercando di modificare
> mailman, ma la cosa (come mi aspettavo), non è immediata ;)

Mark Sapiro (uno degli sviluppatori di mailman) mi ha mandato questa
patch che risolve il problema: la allego alla presente in caso qualcuno
abbia le mie stesse necessità.

Saluti,
-- 
Michele Bonera
www.morrisoft.eu
-------------- parte successiva --------------
--- f:/MM_bzr/2.1/Mailman/Handlers/CookHeaders.py	2008-06-17 17:35:26.000000000 -0700
+++ f:/test-mailman/Mailman/Handlers/CookHeaders.py	2010-09-20 07:29:10.281250000 -0700
@@ -136,6 +136,11 @@
             orig = msg.get_all('reply-to', [])
             for pair in getaddresses(orig):
                 add(pair)
+            # If there was no Reply-To, add the From: or Sender: address(es)
+            if not orig:
+                for pair in getaddresses(
+                        msg.get_all('from', msg.get_all('sender', []))):
+                    add(pair)
         # Set Reply-To: header to point back to this list.  Add this last
         # because some folks think that some MUAs make it easier to delete
         # addresses from the right than from the left.


Maggiori informazioni sulla lista Lug