Hiyas, Three days ago I downloaded the latest CVS snapshot and I applied my patches to it. Now my users reported that their letters didn't posted to the list. I found that there's an error in MailList.py (I think). These fast fixes comes from experience and not from evidence :-> --- MailList.py.orig Mon Jan 11 09:33:44 1999 +++ MailList.py Mon Jan 18 15:33:35 1999 @@ -1140,7 +1140,7 @@ members = self.GetDeliveryMembers() if dont_send_to_sender: try: - recipients.remove(members) + recips.remove(members) # # sender not in list (case sensitive username problem?) # @@ -1149,14 +1149,14 @@ "couldn't remove %s from recipient list: %s", sender, str(members)) - recipients = [] + recips = [] for m in members: if not self.GetUserOption(m, mm_cfg.DisableDelivery): - recipients.append(m) + recips.append(m) self.LogMsg("post", "post to %s from %s size=%d", self._internal_name, msg.GetSender(), len(msg.body)) - self.DeliverToList(msg, recipients, + self.DeliverToList(msg, recips, header = self.msg_header % self.__dict__, footer = self.msg_footer % self.__dict__) if ack_post: -- #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)