-bounces becoming crazy, typo in bin/newlist (and bin/rmlist)
![](https://secure.gravatar.com/avatar/e8182135be0245df69df7ddf7f70856a.jpg?s=120&d=mm&r=g)
I've just faced a huge problem: the listname-bounces address has become crazy, sending bounced messages to the list-admins, and issuing "You have been removed from list" messges to bouncers, then again, then again, in a loop that sent 4000 messages before I interrupted it by sending all -bounces information into /dev/null (latest CVS)
There's a small typo in newlist: a double-quote is missing at the end of the listname-admin line (the same happens with bin/rmlist)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mailman@miel:~$ bin/newlist test Enter the email of the person running the list: fil@rezo.net Initial test password:
To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the ewaliases' program:
## test mailing list test: "|/home/mailman/mail/mailman post test" test-admin: "|/home/mailman/mail/mailman bounces test test-bounces: "|/home/mailman/mail/mailman bounces test" test-join: "|/home/mailman/mail/mailman join test" test-leave: "|/home/mailman/mail/mailman leave test" test-owner: "|/home/mailman/mail/mailman owner test" test-request: "|/home/mailman/mail/mailman request test"
-- Fil
![](https://secure.gravatar.com/avatar/cae242885071d4caa483727bc35010e3.jpg?s=120&d=mm&r=g)
Fil <fil@rezo.net> writes:
2) There's a small typo in newlist: a double-quote is missing at the end of the listname-admin line (the same happens with bin/rmlist)
Try the attached patch. I've also filed this as bug #502419 on sourceforge. Index: Mailman/MTA/Utils.py =================================================================== RCS file: /cvsroot/mailman/mailman/Mailman/MTA/Utils.py,v retrieving revision 2.3 diff -u -r2.3 Utils.py --- Mailman/MTA/Utils.py 2001/12/24 20:16:15 2.3 +++ Mailman/MTA/Utils.py 2002/01/11 18:10:46 @@ -47,7 +47,7 @@ # # Seed this with the special cases. aliases = [(listname, '"|%s post %s"' % (wrapper, listname)), - (listname+'-admin', '"|%s bounces %s' % (wrapper, listname)), + (listname+'-admin', '"|%s bounces %s"' % (wrapper, listname)), ] for ext in ('bounces', 'join', 'leave', 'owner', 'request'): aliases.append(('%s-%s' % (listname, ext),
participants (2)
-
Fil
-
Jason R. Mastaler