Update of /cvsroot/mailman/mailman/Mailman/Handlers
In directory usw-pr-cvs1:/tmp/cvs-serv16598/Mailman/Handlers

Modified Files:
        SMTPDirect.py 
Log Message:
process(): We don't want messages sent to the list's -owner[s] to be
personalized, so look for an existing 'personalize' key and don't VERP
if this is false.



Index: SMTPDirect.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Handlers/SMTPDirect.py,v
retrieving revision 2.14
retrieving revision 2.15
diff -C2 -d -r2.14 -r2.15
*** SMTPDirect.py       11 Mar 2002 06:00:57 -0000      2.14
--- SMTPDirect.py       14 Mar 2002 22:38:20 -0000      2.15
***************
*** 94,98 ****
      # recipients they'll swallow in a single transaction.
      deliveryfunc = None
!     if msgdata.get('verp') or mlist.personalize:
          chunks = [[recip] for recip in recips]
          msgdata['personalize'] = 1
--- 94,99 ----
      # recipients they'll swallow in a single transaction.
      deliveryfunc = None
!     if (not msgdata.has_key('personalize') or msgdata['personalize']) and (
!            msgdata.get('verp') or mlist.personalize):
          chunks = [[recip] for recip in recips]
          msgdata['personalize'] = 1


_______________________________________________
Mailman-checkins mailing list
[EMAIL PROTECTED]
http://mail.python.org/mailman/listinfo/mailman-checkins

Reply via email to