From mail at iaindooley.com Sun May 1 05:56:37 2005 From: mail at iaindooley.com (Iain Dooley) Date: Sun, 01 May 2005 03:56:37 +0000 Subject: [Mailman-Users] Sendmail integration, mail not being processed? Message-ID: <42745375.4030403@iaindooley.com> hi, i've just installed mailman and mm-handler on a FreeBSD machine with uname: FreeBSD kingfish.scoastnet.com.au 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Thu Jan 27 22:44:45 EST 2005 amac at kingfish.scoastnet.com.au:/usr/src/sys/i386/compile/NEWKERNEL i386 i am able to create and maintain lists, but get no response (not even an error) when i send mail to a list. i followed the process for sendmail integration described in the mm-handler howto. when i call 'make' from /etc/mail/ i get the following errors: cp freebsd.mc kingfish.scoastnet.com.au.mc /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.mc > kingfish.scoastnet.com.au.cf *** ERROR: FEATURE() should be before MAILER() *** ERROR: FEATURE() should be before MAILER() *** ERROR: FEATURE() should be before MAILER() cp freebsd.submit.mc kingfish.scoastnet.com.au.submit.mc /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.submit.mc > kingfish.scoastnet.com.au.submit.cf i am able to subscribe users through the web interface, and get the confirmation emails. i can use the confirmation http link, but if i respond to the confirmation email then i do not get the 'welcome' message. once subscribed, i do not get emails back when i send to the list. i do not get any error emails, i just receive no emails in response when i send to my mailing list. the following are some messages from /var/log/messages: May 1 03:10:00 kingfish cron[67069]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:15:00 kingfish cron[68044]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:20:00 kingfish cron[69809]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:25:00 kingfish cron[71715]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:27:00 kingfish cron[72191]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:30:00 kingfish cron[72599]: _secure_path: cannot stat none/.login_conf: Permission denied May 1 03:35:00 kingfish cron[74371]: _secure_path: cannot stat none/.login_conf: Permission denied there are no error messages in /usr/local/mailman/logs/error. my virtusers table looks like this: admin at lists.scoastnet.com.au mail at iaindooley.com my mailertable looks like this: lists.scoastnet.com.au mailman:lists.scoastnet.com.au i have included the following in mm_cfg.py: DEFAULT_EMAIL_HOST = 'lists.scoastnet.com.au' DEFAULT_URL_HOST = 'lists.scoastnet.com.au' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) the url lists.scoastnet.com.au resolves to the same IP address as kingfish.scoastnet.com.au there is this line in mm-handler: $SENDMAIL = "/usr/lib/sendmail -oem -oi"; there is no file called /usr/lib/sendmail on my machine. there is a binary for sendmail called: /usr/sbin/sendmail i tried changing the $SENDMAIL line above to: $SENDMAIL = "/usr/sbin/sendmail -oem -oi"; but still no results. is there anything else i can provide to help someone diagnose my problem? i'm pretty lost... cheers iain From drose at connect.net Sun May 1 03:08:35 2005 From: drose at connect.net (Dale Rose) Date: Sat, 30 Apr 2005 20:08:35 -0500 Subject: [Mailman-Users] Announce only? Message-ID: <1798296453.20050430200835@connect.net> Is it possible to make a mailman list announce only? I've got the list reply-to address set to a specific, non-list address but if the end user chooses to reply to all, the list address gets included as well. We try to keep all subscribers set to moderated, but inevitably one or two will get through. Can the list be set so that only messages from specified addresses get posted, regardless of moderated status? Many thanks, Dale From mail at iaindooley.com Sun May 1 18:05:53 2005 From: mail at iaindooley.com (Iain Dooley) Date: Sun, 01 May 2005 16:05:53 +0000 Subject: [Mailman-Users] User Unknown Error (was Sendmail integration, mail not being processed?) In-Reply-To: <42745375.4030403@iaindooley.com> References: <42745375.4030403@iaindooley.com> Message-ID: <4274FE61.7060302@iaindooley.com> hello, i have fixed some problems with my sendmail.cf file, and have got sendmail running correctly and it is (apparently) handing off tasks to mailman. i can now see that i am getting 'user unknown' error messages (ie. bounces) when i send to my lists: ----- The following addresses had permanent fatal errors ----- (reason: 550 5.1.1 ... User unknown) ----- Transcript of session follows ----- ... while talking to lists.scoastnet.com.au.: >>>>>> DATA <<< 550 5.1.1 ... User unknown 550 5.1.1 ... User unknown <<< 503 5.0.0 Need RCPT (recipient) i have created lists through both the command line and web interfaces. i can log in and subscribe users to the off-the-grid list on the web, and have received subscription confirmation emails afterwards. some similar 'user unknown' errors in the mailman-users archives suggest that this is a problem with aliases, but my impression was that when you use mm-handler with sendmail, you no longer need to worry about aliases. my mailertable looks like this: lists.scoastnet.com.au mailman:lists.scoastnet.com.au my mailer definition looks like this: Mmailman, P=/etc/mail/mm-handler, F=rDFMhlqSu, U=mailman:mailnull, S=EnvFromL, R=EnvToL/HdrToL, A=mm-handler $h $u i have removed the ALIAS_FILE feature from my sendmail.mc file (becuase in mailman.mc example from David Champion, he comments the ALIAS_FILE feature saying that you can keep old aliases for back compatibility, but i have no reason for this so i have not kept it in there). i would really appreciate any help you can offer. cheers iain Iain Dooley wrote: > hi, i've just installed mailman and mm-handler on a FreeBSD machine with > uname: > > FreeBSD kingfish.scoastnet.com.au 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE > #0: Thu Jan 27 22:44:45 EST 2005 > amac at kingfish.scoastnet.com.au:/usr/src/sys/i386/compile/NEWKERNEL i386 > > i am able to create and maintain lists, but get no response (not even an > error) when i send mail to a list. > > i followed the process for sendmail integration described in the > mm-handler howto. when i call 'make' from /etc/mail/ i get the following > errors: > > cp freebsd.mc kingfish.scoastnet.com.au.mc > /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ > /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.mc > > kingfish.scoastnet.com.au.cf > *** ERROR: FEATURE() should be before MAILER() > > *** ERROR: FEATURE() should be before MAILER() > > *** ERROR: FEATURE() should be before MAILER() > > cp freebsd.submit.mc kingfish.scoastnet.com.au.submit.mc > /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ > /usr/share/sendmail/cf/m4/cf.m4 kingfish.scoastnet.com.au.submit.mc > > kingfish.scoastnet.com.au.submit.cf > > i am able to subscribe users through the web interface, and get the > confirmation emails. i can use the confirmation http link, but if i > respond to the confirmation email then i do not get the 'welcome' message. > > once subscribed, i do not get emails back when i send to the list. i do > not get any error emails, i just receive no emails in response when i > send to my mailing list. the following are some messages from > /var/log/messages: > > May 1 03:10:00 kingfish cron[67069]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:15:00 kingfish cron[68044]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:20:00 kingfish cron[69809]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:25:00 kingfish cron[71715]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:27:00 kingfish cron[72191]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:30:00 kingfish cron[72599]: _secure_path: cannot stat > none/.login_conf: Permission denied > May 1 03:35:00 kingfish cron[74371]: _secure_path: cannot stat > none/.login_conf: Permission denied > > there are no error messages in /usr/local/mailman/logs/error. my > virtusers table looks like this: > > admin at lists.scoastnet.com.au mail at iaindooley.com > > my mailertable looks like this: > > lists.scoastnet.com.au mailman:lists.scoastnet.com.au > > i have included the following in mm_cfg.py: > > DEFAULT_EMAIL_HOST = 'lists.scoastnet.com.au' > DEFAULT_URL_HOST = 'lists.scoastnet.com.au' > add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > > the url lists.scoastnet.com.au resolves to the same IP address as > kingfish.scoastnet.com.au > > there is this line in mm-handler: > > $SENDMAIL = "/usr/lib/sendmail -oem -oi"; > > there is no file called /usr/lib/sendmail on my machine. there is a > binary for sendmail called: > > /usr/sbin/sendmail > > i tried changing the $SENDMAIL line above to: > > $SENDMAIL = "/usr/sbin/sendmail -oem -oi"; > > but still no results. is there anything else i can provide to help > someone diagnose my problem? i'm pretty lost... > > cheers > > iain > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/mail%40iaindooley.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From tony_bibbs at yahoo.com Sun May 1 20:14:29 2005 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Sun, 1 May 2005 11:14:29 -0700 (PDT) Subject: [Mailman-Users] config.db to config.pck? Message-ID: <20050501181429.14193.qmail@web90102.mail.scd.yahoo.com> I've got a server running mailman 2.0.13 and I'd like to move all the lists over to a new server running 2.1.5. I've got all the lists and archives moved over but none of the email addresses from the old server are in the lists on the new server. I noticed that config.db in 2.0.13 has been replace with config.pck in 2.1.5. How do I convert those? I saw a note in the archives about using bin/update but that does nothing for me (as I assume that is in the case where you have upgrade the server as opposed to moving them to a different server all together). Please advise. --Tony __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From msapiro at value.net Sun May 1 18:36:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 01 May 2005 09:36:02 -0700 Subject: [Mailman-Users] Bounce processing In-Reply-To: <4273C9B3.2030006@maddoc.net> References: <4273C9B3.2030006@maddoc.net> Message-ID: <42750572.7080409@value.net> Doc Schneider wrote: > > Can Mailman, when it gets a bounce, send the bounce to the listowner and > not process it? Alls I can find is the option to turn off (and discard) > bounce processing. You can change the listname-bounces alias to be the same as the listname-owner alias. > I've got a list that is sent out monthly and need to track bounces to > remove members who do bounce. Mailman's bounce processing can do this. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun May 1 18:52:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 01 May 2005 09:52:41 -0700 Subject: [Mailman-Users] new to mime filters In-Reply-To: References: Message-ID: <42750959.5030106@value.net> Jarrel Pertschuk wrote: > Hey there trying to learn how to filter attachments with a list of > extensions. I'd like to write a filter that will scan for all items like > .exe, .dll and a long list of things of that sort and delete them. Not > sure how to do this. Can anyone help with this basic question? Mailman 2.1.6 header filter rules extend to mime subparts. Thus you can use these rules to delete/hold/reject entire posts based on regexp matches on the file name of attachments. You can't just strip the attachment this way though. That can only be done by mime content-type through the standard content filtering settings. There is a post from Tokio Kikuchi in this list's archives about this, but I'm currently on a ship where internet connectivity costs $0.35/minute, so I leave it to you to find it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun May 1 20:33:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 01 May 2005 11:33:56 -0700 Subject: [Mailman-Users] config.db to config.pck? In-Reply-To: <20050501181429.14193.qmail@web90102.mail.scd.yahoo.com> References: <20050501181429.14193.qmail@web90102.mail.scd.yahoo.com> Message-ID: <42752114.30200@value.net> Tony Bibbs wrote: > I've got a server running mailman 2.0.13 and I'd like > to move all the lists over to a new server running > 2.1.5. I've got all the lists and archives moved over > but none of the email addresses from the old server > are in the lists on the new server. I noticed that > config.db in 2.0.13 has been replace with config.pck > in 2.1.5. How do I convert those? Don't create new lists on the new server first. If you have, remove the config.pck and config.pck.last. If 2.1.5 finds only config.db, it will convert it automatically the first time the list is instantiated. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gaf at blu.org Sun May 1 20:39:26 2005 From: gaf at blu.org (Jerry Feldman) Date: Sun, 1 May 2005 14:39:26 -0400 Subject: [Mailman-Users] config.db to config.pck? In-Reply-To: <20050501181429.14193.qmail@web90102.mail.scd.yahoo.com> References: <20050501181429.14193.qmail@web90102.mail.scd.yahoo.com> Message-ID: <20050501143926.6313a7ed@gaf.blu.org> On Sun, 1 May 2005 11:14:29 -0700 (PDT) Tony Bibbs wrote: > I've got a server running mailman 2.0.13 and I'd like > to move all the lists over to a new server running > 2.1.5. I've got all the lists and archives moved over > but none of the email addresses from the old server > are in the lists on the new server. I noticed that > config.db in 2.0.13 has been replace with config.pck > in 2.1.5. How do I convert those? > > I saw a note in the archives about using bin/update > but that does nothing for me (as I assume that is in > the case where you have upgrade the server as opposed > to moving them to a different server all together). I did this last November: Here is a pointer to a relevant part of the mailman faq: http://www.python.org/cgi-bin/faqw-mm.py?query=moving&querytype=simple&casefold=yes&req=search Pay particular attention to Barry Warsaw's page: http://www.mail-archive.com/mailman-developers at python.org/msg03127.html -- Jerry Feldman Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050501/40af1e45/attachment.pgp From tony_bibbs at yahoo.com Sun May 1 21:46:47 2005 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Sun, 1 May 2005 12:46:47 -0700 (PDT) Subject: [Mailman-Users] config.db to config.pck? In-Reply-To: 6667 Message-ID: <20050501194647.85940.qmail@web90110.mail.scd.yahoo.com> what do you mean by 'the first time the list is instantiated'? I already have the lists so this route will be slick if I can get it to work. --Tony --- Mark Sapiro wrote: > Tony Bibbs wrote: > > I've got a server running mailman 2.0.13 and I'd > like > > to move all the lists over to a new server running > > 2.1.5. I've got all the lists and archives moved > over > > but none of the email addresses from the old > server > > are in the lists on the new server. I noticed > that > > config.db in 2.0.13 has been replace with > config.pck > > in 2.1.5. How do I convert those? > > Don't create new lists on the new server first. If > you have, remove the > config.pck and config.pck.last. If 2.1.5 finds only > config.db, it will > convert it automatically the first time the list is > instantiated. > > -- > Mark Sapiro The highway is > for gamblers, > San Francisco Bay Area, California better use > your sense - B. Dylan > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From tony_bibbs at yahoo.com Sun May 1 21:50:16 2005 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Sun, 1 May 2005 12:50:16 -0700 (PDT) Subject: [Mailman-Users] config.db to config.pck? In-Reply-To: 6667 Message-ID: <20050501195016.7675.qmail@web90104.mail.scd.yahoo.com> Nevermind, if I do a bin/list_members that seemed to trigger creating the config.pck Thanks! --Tony --- Tony Bibbs wrote: > what do you mean by 'the first time the list is > instantiated'? I already have the lists so this > route > will be slick if I can get it to work. > > --Tony > > --- Mark Sapiro wrote: > > Tony Bibbs wrote: > > > I've got a server running mailman 2.0.13 and I'd > > like > > > to move all the lists over to a new server > running > > > 2.1.5. I've got all the lists and archives > moved > > over > > > but none of the email addresses from the old > > server > > > are in the lists on the new server. I noticed > > that > > > config.db in 2.0.13 has been replace with > > config.pck > > > in 2.1.5. How do I convert those? > > > > Don't create new lists on the new server first. If > > you have, remove the > > config.pck and config.pck.last. If 2.1.5 finds > only > > config.db, it will > > convert it automatically the first time the list > is > > instantiated. > > > > -- > > Mark Sapiro The highway > is > > for gamblers, > > San Francisco Bay Area, California better use > > your sense - B. Dylan > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: > http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/tony_bibbs%40yahoo.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mloftis at wgops.com Sun May 1 22:01:51 2005 From: mloftis at wgops.com (Michael Loftis) Date: Sun, 01 May 2005 14:01:51 -0600 Subject: [Mailman-Users] config.db to config.pck? In-Reply-To: <20050501194647.85940.qmail@web90110.mail.scd.yahoo.com> References: <20050501194647.85940.qmail@web90110.mail.scd.yahoo.com> Message-ID: <49E3AEBD30EB93CBCA2082C3@[10.1.2.230]> --On Sunday, May 01, 2005 12:46 PM -0700 Tony Bibbs wrote: > what do you mean by 'the first time the list is > instantiated'? I already have the lists so this route > will be slick if I can get it to work. First time pretty much anything happens with the list.....Web access, post, email, digesting, etc etc. It'll automagically load the old format (if able) and convert. From mihamina.rakotomandimby at etu.univ-orleans.fr Mon May 2 13:36:03 2005 From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby (R12y) Mihamina) Date: Mon, 02 May 2005 13:36:03 +0200 Subject: [Mailman-Users] adding the aliases Message-ID: <1115033763.10173.33.camel@ngeza> Hi, I am using Mailman 2.1.5 on a Fedora Core 3 box, for many small lists. When administrating Mailman through the web interface, adding a new ML adds it in the Mailman database or system. It's great, but someone logged as root still needs to add aliases into the MTA'a aliases file. As well as the syntax (synonpsis) of the alias file is quite standard, The only thing to specify is the location of the file. /etc/postfix/aliases for me. What tips would you suggest to allow the adding of aliases when adding a ML through the web interface? (that would include regeneration of the alias-db and may be restarting or reloading the MTA) PS: the same for deleting... -- ASPO Infog?rance http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc http://faq.fcolc.eu.org/ LUG sur Orl?ans et alentours (France). T?l : 02 34 08 26 04 / 06 33 26 13 14 From jwblist at olympus.net Mon May 2 15:43:25 2005 From: jwblist at olympus.net (John W. Baxter) Date: Mon, 02 May 2005 06:43:25 -0700 Subject: [Mailman-Users] adding the aliases In-Reply-To: <1115033763.10173.33.camel@ngeza> Message-ID: On 5/2/2005 4:36, "Rakotomandimby (R12y) Mihamina" wrote: > What tips would you suggest to allow the adding of aliases when adding a > ML through the web interface? (that would include regeneration of the > alias-db and may be restarting or reloading the MTA) Use Exim rather than sendmail, and--configured per easily available information--get rid of the per-list aliases. Use Postfix, I understand, and Mailman can manage the per-list aliases for you, per easily available information. I have no idea about qmail (the likelihood of my learning qmail is about as low as the likelihood of my learning sendmail). --John From cpz at tuunq.com Mon May 2 17:53:52 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 2 May 2005 08:53:52 -0700 (PDT) Subject: [Mailman-Users] adding the aliases In-Reply-To: from "John W. Baxter" at "May 2, 2005 06:43:25 am" Message-ID: <20050502155352.1DD137B0@mail.tuunq.com> In a flurry of recycled electrons, John W. Baxter wrote: > On 5/2/2005 4:36, "Rakotomandimby (R12y) Mihamina" > > What tips would you suggest to allow the adding of aliases when adding a > > ML through the web interface? (that would include regeneration of the > > alias-db and may be restarting or reloading the MTA) > Use Postfix, I understand, and Mailman can manage the per-list aliases for > you, per easily available information. Once you have the dots connected, the MM/postfix integration works fairly well (at least, it has for me). If you're running sendmail, you should really consider replacing it with either postfix or exim (I'm not a fan of qmail at all). You might also want to search this list's archives for the many discussions on the different MTAs. z! From chris.a.adams at state.or.us Mon May 2 18:03:21 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 09:03:21 -0700 Subject: [Mailman-Users] List Topic Filter Expression question In-Reply-To: <55DDBD7541A9894B9F695868B6DFFEEDFEAA52@exchange.w2k.casi.sti.nasa.gov> References: <55DDBD7541A9894B9F695868B6DFFEEDFEAA52@exchange.w2k.casi.sti.nasa.gov> Message-ID: <42764F49.7070906@state.or.us> Jeff, You can use a really simple expression like SCAN-ALL-TOPICS. You can get real fancy with regular expressions, but there is no need to in this case. Jeff Peterson wrote: > I am currently running Mailman 2.1.6.rc2. I am setting up a List with > multiple Topics. I have the Topic Filter Enabled. I set number of body > lines the topic matcher should scan to 0. I only want the Subject line > to be scanned. I would like to filter the incoming messages to unique > topics. How do I set up the 'Regexp:' box for each Topic? An example of > a subject line is as follows: > > > > Subject: SCAN-ALL-TOPICS > > > > > > What is the syntax? Thank you very much. > > > > Jeff Peterson > > NASA/CASI ASRC Aerospace Corporation > > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chris.a.adams%40state.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=ow&file?q01.027.htp - From rgp at systame.com Mon May 2 18:10:15 2005 From: rgp at systame.com (Randall Perry) Date: Mon, 02 May 2005 12:10:15 -0400 Subject: [Mailman-Users] Sendmail: using aliases In-Reply-To: Message-ID: > > MacOS X 10.3.9 has turned off all setuid (that's SETUID, not > SETGID) shell scripts, but if you know the magic incantation you can > turn them back on. However, Python is not a shell script, so this > isn't a problem for us. > > So far as I know, setgid works just fine on MacOS X, at least for > non-shell scripts. Of course, Mailman uses setuid and not setgid, so > this wouldn't be a problem for us anyway. Sendmail needs to see the group 'daemon' to run anything from it's secure shell /usr/adm/sm.bin. So I reran configure with --mail-gid=daemon and it's working now. -- Randall Perry sysTame Xserve Web Hosting/Co-location Website Development/Promotion Mac Consulting/Sales http://www.systame.com/ From NDR at ichp.ufl.edu Mon May 2 19:22:06 2005 From: NDR at ichp.ufl.edu (Narayan Raum) Date: Mon, 2 May 2005 13:22:06 -0400 Subject: [Mailman-Users] Set NOMAIL to OFF globally Message-ID: New to Mailman list so bear with me. Due to some mail server errors, a large number of list members were automatically set to "nomail" status due to bounces. Is there a way to set all members of a list to nomail off without using the web-interface, which will take a long time? The list has over 2500 members and currently half of them are set to nomail on. I am running Mailman 2.1.1 on Redhat 9. Thanks, Narayan ------------------------------------ Narayan Raum Institute for Child Health Policy - University of Florida 1329 SW 16th ST, Rm 5130, Gainesville, FL 32608 ndr at ichp.ufl.edu 352.265.0111, ext 86272 FAX 352.265.7221 UF Campus Mail: Box 100147/ICHP USPS Mail: POBox 100177, Gainesville, FL 32610 Shipping: 1329 SW 16th Street, 5th Floor Room 5130, Gainesville, FL 32608 ------------------------------------ From sarma at gwup.org Mon May 2 19:56:51 2005 From: sarma at gwup.org (Amardeo Sarma) Date: Mon, 02 May 2005 19:56:51 +0200 Subject: [Mailman-Users] Mail not delivered to one of many lists Message-ID: <427669E3.9010108@gwup.org> Hi, there is a problem that never happened on our lists so far. Mails to a particular list are not delivered and seem to be queued under: ~/mailman/qfiles/shunt Just one list is affected, all others are not. I moved all files under ~/mailman/qfiles/shunt to a temporary directory, but that did not help. New test messages to the list again get stuck in that (same) directory. Mails to other lists do not appear there. I am running 2.1.1 using FreeBSD 4.7 with Mailman installed as a port, and sendmail. Is there a way to remove the block that apparently is blocking one of many lists only? Amardeo Sarma -- Amardeo Sarma sarma at gwup.org From chris.a.adams at state.or.us Mon May 2 20:30:02 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 11:30:02 -0700 Subject: [Mailman-Users] message won't post/Posfix/Mailman issues Message-ID: <427671AA.30409@state.or.us> This is a reocurring problem with one list that I host. It has 40,000 subscribers and only one subscribed address can post and I am an allowed non-subscriber who can post. When either the subscriber or I post to the list, the message is not delivered, but the Postfix maillog shows this: May 2 11:07:56 webhost postfix/local[13508]: 4ED8F4E538: to=, relay=local, delay=0, status=sent ("|/lists/mail/ mailman post listname") However, there is nothing in the Mailman/post log that shows that it reached Mailman and obviously, the message isn't posted. This may be a Postfix issue, but I am posting it to the Mailman list since it appears that the message just isn't reaching Mailman. -- Christopher Adams From tony_bibbs at yahoo.com Mon May 2 20:53:55 2005 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Mon, 2 May 2005 11:53:55 -0700 (PDT) Subject: [Mailman-Users] messages not sending Message-ID: <20050502185355.38171.qmail@web90101.mail.scd.yahoo.com> I had my mailman installation working yesterday at one point. At some point somebody pointed out that none of the archives were available because of 403 forbidden errors. The apache log indicated that the problem was that symlinks were not allowed...after hours of digging around this was a permissions issues. So after having got that fixed, the lists are no longer sending mail. I'm using postfix and getting this back from the maillog after attempting to send the message: postfix/local[13131]: 011D527007C: to=, orig_to=, relay=local, delay=1, status=sent (delivered to command: /usr/local/mailman/mail/mailman post geeklog-devel) However, nothing actually happens. I've ran check_perms and all is well so what else should I be checking? --Tony __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From chris.a.adams at state.or.us Mon May 2 21:00:06 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 12:00:06 -0700 Subject: [Mailman-Users] messages not sending In-Reply-To: <20050502185355.38171.qmail@web90101.mail.scd.yahoo.com> References: <20050502185355.38171.qmail@web90101.mail.scd.yahoo.com> Message-ID: <427678B6.4020604@state.or.us> Tony, This is the exact same problem that I am having, as I posted in a message just previous to yours. It would be great to get some discussion about this problem. This happens only with the one list with 40,000 subscribers. If I empty the list and subscribe myself, I can post, so I don't know if it has something to do with the size of the list, a bad address or two in the list, or it is just a coincidence. Christopher Adams Tony Bibbs wrote: > I had my mailman installation working yesterday at one > point. At some point somebody pointed out that none > of the archives were available because of 403 > forbidden errors. The apache log indicated that the > problem was that symlinks were not allowed...after > hours of digging around this was a permissions issues. > So after having got that fixed, the lists are no > longer sending mail. > > I'm using postfix and getting this back from the > maillog after attempting to send the message: > > postfix/local[13131]: 011D527007C: > to=, > orig_to=, > relay=local, delay=1, status=sent (delivered to > command: /usr/local/mailman/mail/mailman post > geeklog-devel) > > However, nothing actually happens. I've ran > check_perms and all is well so what else should I be > checking? > > --Tony > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chris.a.adams%40state.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From jdennis at redhat.com Mon May 2 21:07:46 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 02 May 2005 15:07:46 -0400 Subject: [Mailman-Users] messages not sending In-Reply-To: <20050502185355.38171.qmail@web90101.mail.scd.yahoo.com> References: <20050502185355.38171.qmail@web90101.mail.scd.yahoo.com> Message-ID: <1115060866.16213.5.camel@finch.boston.redhat.com> On Mon, 2005-05-02 at 11:53 -0700, Tony Bibbs wrote: > I'm using postfix and getting this back from the > maillog after attempting to send the message: > > postfix/local[13131]: 011D527007C: > to=, > orig_to=, > relay=local, delay=1, status=sent (delivered to > command: /usr/local/mailman/mail/mailman post > geeklog-devel) > > However, nothing actually happens. I've ran > check_perms and all is well so what else should I be > checking? That mailman is running. If you're using a 2.1 version there is a daemon process that must be running. Depending on your system it is started either with an init.d script (e.g. /sbin/service mailman start|stop| status) or via mailmanctl. -- John Dennis From tony_bibbs at yahoo.com Mon May 2 21:21:31 2005 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Mon, 2 May 2005 12:21:31 -0700 (PDT) Subject: [Mailman-Users] Fix defacement Message-ID: <20050502192131.32885.qmail@web90102.mail.scd.yahoo.com> I know busy day for posting for me. I had my mailman site defaced. The /path/to/mailman/archives/public//index.html pages have all been replaced by crap. How do I recover those pages? --Tony __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From cserenil at sbcglobal.net Mon May 2 23:07:34 2005 From: cserenil at sbcglobal.net (Chris Serenil) Date: Mon, 2 May 2005 14:07:34 -0700 (PDT) Subject: [Mailman-Users] Mailman htdig problem Message-ID: <20050502210734.80911.qmail@web81010.mail.yahoo.com> I have just installed Mailman 2.1.15 with the htdig patch 444884 and 444879. The search fails when I have a list name with a dot in it. (Example fa.dl-testlist). I will get these errors when doing a search. If there is no dot it works fine. htdig Archives Access Failure The requested list cannot be accessed. No list -3- If you want to make another attempt to access a list archive then go via the list users information page. If this problem persists then please e-mail the following information to the mailman at mailman.fa.example.com: http://mailman.fa.example.com/pipermail/fa.dl-testsearch2/ /mailman/mmsearch/fa.dl-testsearch2 From dlevine at aish.com Sun May 1 15:47:29 2005 From: dlevine at aish.com (David LeVine) Date: Sun, 1 May 2005 15:47:29 +0200 Subject: [Mailman-Users] Mailman technical limitations Message-ID: <200505010743992.SM01164@dlevine> Hi - We love Mailman and use it for our internal email lists. Question: We want to be able to send very customized emails for each user and thought about creating a different 'list' for each user. We would create the customized email for each user, and then pass that email to Mailman for sending. - Is there a limitation to the number of lists? ie: Can I create 100,000 or 1 million lists? - What is the send rate - How many emails per hour will Mailman send out? - If you don't think it would work via Mailman, what would you suggest? All the best, David ------------- David LeVine dlevine at aish.com http://www.aish.com Aish HaTorah - Internet Department 1 Shvut Road PO Box 14149 Jerusalem 91141 Israel Tel - Direct line: 972-2-626-2522 ext. 277 Tel - Main Office: 972-2-628-5666 Fax - 972-2-627-3172 From eternal_life555 at yahoo.com Mon May 2 13:49:45 2005 From: eternal_life555 at yahoo.com (sameer sharma) Date: Mon, 2 May 2005 04:49:45 -0700 (PDT) Subject: [Mailman-Users] about the sent message Message-ID: <20050502114945.17891.qmail@web60418.mail.yahoo.com> (1) I want to send the copy of the sent mail from one yahoo and hotmail addresses in another yahoo and hotmail address automatically. (2) I want the incoming messages to one e-mail address get copied in another adress. plz help me what techniques I should implement for this. looking forward for ur help __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From jpeterson at sti.nasa.gov Mon May 2 17:07:27 2005 From: jpeterson at sti.nasa.gov (Jeff Peterson) Date: Mon, 2 May 2005 11:07:27 -0400 Subject: [Mailman-Users] How to put extra spaces in Topic name field Message-ID: <55DDBD7541A9894B9F695868B6DFFEEDFEAA55@exchange.w2k.casi.sti.nasa.gov> I would like to put extra spaces in front of Topic names to show a hierarchy of topics as shown below: ALL-TOPICS TOPIC ONE Sub-Topic One a Sub-Topic One b TOPIC TWO Sub-Topic Two a Sub-Topic Two b Sub-Topic Two c TOPIC THREE TOPIC FOUR In the Topic Name field, I have tried adding extra spaces, but the extra spaces are not displayed. I have tried putting a backslash '\' in front of the spaces, the backslash shows up with one space following it. I even tried adding ' ', but no luck. Is it even possible to get extra spaces displayed? Thank you. Regards, Jeff Peterson NASA/CASI ASRC Aerospace Corporation From lostler at intranet.ca Mon May 2 02:06:39 2005 From: lostler at intranet.ca (Bonnie Ostler) Date: Sun, 1 May 2005 20:06:39 -0400 Subject: [Mailman-Users] How to unsub from Contributors@county-surnames.co.uk Message-ID: <025f01c54eaa$d0ffd080$9cdffea9@default> Could you please instruct me about how unsubscribe from list at http://lists.county-surnames.co.uk/mailman/listinfo/contributors Cannot reach this website to get info on how to unsubscribe. About twenty-four hours ago someone sent a message to the mailing list Contributors at county-surnames.co.uk and there has been a steady stream of messages from upset people since then. If they would stop writing about how upset they are, the list would become dormant again, but that seems unlikely to happen soon. -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.0 - Release Date: 4/29/2005 From milk at rice.edu Mon May 2 04:44:53 2005 From: milk at rice.edu (mary) Date: Mon, 2 May 2005 02:44:53 -0000 Subject: [Mailman-Users] Fwd: CREATE post from tersite@terra.com requires approval Message-ID: <20050502024453.DB2381DB02@fungible11.mail.rice.edu> i am trying to get off the 'create' listserv (i believe create-l at mailman.rice.edu) at rice university and cant. i get many junk messages everyday. i am listed as a list administrator and the only thing that's happened since i tried to unsubscribe is that it is no longer listed as a mailinglist that i'm in charge of. please help. -- mary Forwarded From: mailman-owner at mailman.rice.edu > You are not allowed to post to this mailing list, and your message has > been automatically rejected. If you think that your messages are > being rejected in error, contact the mailing list owner at > mailman-owner at mailman.rice.edu. > -------------- next part -------------- i am listed as an administrator. this group is defunct. i get several junk emails like this every day. i tried to unsubscribe already and it doesnt work. the only thing that happened is that create is not listed as a mailing list i am subscribed to, but i still get the emails. i asked for help with this once before. please help. -- mary Forwarded From: create-owner at mailman.rice.edu > As list administrator, your authorization is requested for the > following mailing list posting: > > List: CREATE at mailman.rice.edu > From: tersite at terra.com > Subject: ***SPAM*** , re:seu site esta pronto > Reason: Message has a suspicious header > > At your convenience, visit: > > https://mailman.rice.edu/mailman/admindb/create > > to approve or deny the request. > -- Mary Catherine Dillman Hanszen College, 262 6350 Main Street Houston, TX 77005-1888 713-348-1442 \"Allow us to dream each moment without imposing coherence on us.\" -- Painleve From prc2 at terra.com.br Tue May 3 00:58:39 2005 From: prc2 at terra.com.br (Renato Carnielli) Date: Mon, 2 May 2005 19:58:39 -0300 Subject: [Mailman-Users] Bug in Mailman version 2.1.5p1 urgent!!! Message-ID: <00e601c54f6a$7b1923e0$01fea8c0@computador> Dear Sirs, Hi! There are more or less about seven months we make use of your Mailman service, without any type of interruption. But, since eight days, without explication, the Members Management page have binded, with the system following written report: Bug in Mailman version 2.1.5p1We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: We ask you, please, to release our access to up-to-dating of cadastral map and service normalizing. We hope your fast actuation. Kind regards. Renato Carnielli and M?riton Silva Lima www.resenhistas.com.br Rio de Janeiro - Brazil Bug in Mailman version 2.1.5p1 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/cpanel/3rdparty/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 200, in main mlist.Save() File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 525, in Save self.__save(dict) File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 482, in __save cPickle.dump(dict, fp, 1) MemoryError -------------------------------------------------------------------------------- Python information: Variable Value sys.version 2.2.2 (#1, Jan 30 2003, 21:26:22) [GCC 2.96 20000731 (Red Hat Linux 7.3 2.96-112)] sys.executable /usr/bin/python2 sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 -------------------------------------------------------------------------------- Environment variables: Variable Value HTTP_COOKIE resenhas_resenhistas.com.br+admin=280200000069d6257642732800000031336230656663376431353965633839383339623137396331393434353430353536343631636363 SERVER_SOFTWARE Apache REDIRECT_STATUS 200 SCRIPT_FILENAME /usr/local/cpanel/3rdparty/mailman/cgi-bin/admin SERVER_ADMIN webmaster at resenhistas.com.br SCRIPT_NAME /mailman/admin REQUEST_METHOD GET HTTP_HOST resenhistas.com.br PATH_INFO /resenhas_resenhistas.com.br/members REDIRECT_URL /mailman/admin/resenhas_resenhistas.com.br/members SERVER_PROTOCOL HTTP/1.1 QUERY_STRING REQUEST_URI /mailman/admin/resenhas_resenhistas.com.br/members HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) HTTP_CONNECTION Keep-Alive HTTP_REFERER http://resenhistas.com.br/mailman/admin/resenhas_resenhistas.com.br SERVER_NAME resenhistas.com.br REMOTE_ADDR 200.216.151.90 REMOTE_PORT 60973 HTTP_ACCEPT_LANGUAGE pt-br PYTHONPATH /usr/local/cpanel/3rdparty/mailman PATH_TRANSLATED /home/resenhis/public_html/resenhas_resenhistas.com.br/members SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 HTTP_ACCEPT_ENCODING gzip, deflate SERVER_ADDR 66.98.192.100 DOCUMENT_ROOT /home/resenhis/public_html From research at leviathanchile.org Mon May 2 19:04:12 2005 From: research at leviathanchile.org (G. Paolo Sanino V.) Date: Mon, 2 May 2005 13:04:12 -0400 Subject: [Mailman-Users] urgent help needed Message-ID: <200505021304.13646.research@leviathanchile.org> Dear Mailman, I am the administrator of a new list using Mailman, to a non profit coalision of environmental organizations arrond the world. This is a great software. We are really happy with it. But during the tests, I was crating some messages. Now everybody can see the tests messages in the archives. I have looked for some meny about how to delete the archive, but no way. This is all I found, trying to not to bother you with this. remove $prefix/archives/private/listname edit $prefix/archives/private/listname.mbox/listname.mbox [optional] run $prefix/bin/arch listname but I do not know what is means at all... :) where to put this commands? :) My job can be in risk because of this mistake... I really need your help Thanks so much, GPS From tunedin at tunedinweb.com Sun May 1 23:56:51 2005 From: tunedin at tunedinweb.com (Tunedin Web Design) Date: Sun, 1 May 2005 17:56:51 -0400 (EDT) Subject: [Mailman-Users] How to query member bounce status Message-ID: I am looking for a way that I, as the list admin, or a list moderator can see what members are bouncing. I have looked through the admin configuration and mailman scripts and can't find any way to do this. Preferably this would be done through the generation of a report that listed those members who have non-zero bounce scores, but it would also be acceptable (and perhaps desireable) to be able to turn on an option that sends copies of the bounced emails to the admin or moderator so that we can see exactly why certain members are bouncing. (I realize this latter option can generate a lot of email but in our enviroment, this is not currently a concern). Any ideas? thanks, Steve From chris.a.adams at state.or.us Tue May 3 01:10:50 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 16:10:50 -0700 Subject: [Mailman-Users] message won't post/Posfix/Mailman issues In-Reply-To: References: <427671AA.30409@state.or.us> Message-ID: <4276B37A.7090002@state.or.us> I am using Mailman 2.1.5 and Redhat Linux v. 7.2. There is nothing in the /qfiles/in/ directory. I restarted Mailman. I resent and still, there is a Posfix entry for it being posted, but it never is delivered, never shows up in the /lists/post log. The only differnce between this list and others is the large number of subscribers and I know that I can post to it when there I am the only subscriber. I don't have this issue with any of my other 250 + lists. Dan Phillips wrote: > > On May 2, 2005, at 1:30 PM, Christopher Adams wrote: > >> This is a reocurring problem with one list that I host. It has 40,000 >> subscribers and only one >> subscribed address can post and I am an allowed non-subscriber who >> can post. When either the >> subscriber or I post to the list, the message is not delivered, but >> the Postfix maillog shows this: >> >> >> May 2 11:07:56 webhost postfix/local[13508]: 4ED8F4E538: >> to=, relay=local, >> delay=0, status=sent ("|/lists/mail/ >> mailman post listname") >> >> >> However, there is nothing in the Mailman/post log that shows that it >> reached Mailman and obviously, >> the message isn't posted. This may be a Postfix issue, but I am >> posting it to the Mailman list since >> it appears that the message just isn't reaching Mailman. >> > > Anything at all in the Mailman vette or error logs? Look for it in / > qfiles/in. If it's there, then most likely at least one qrunner has > stopped. Have you tried /bin/mailmanctl start ? > > Which version of Mailman? what OS? > > Dan > > ================================ > Dan Phillips > Professor of Horn, University of Memphis > webmaster: http://music.memphis.edu > -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From chris.a.adams at state.or.us Tue May 3 01:18:57 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 16:18:57 -0700 Subject: [Mailman-Users] urgent help needed (removing messages from archive) In-Reply-To: <200505021304.13646.research@leviathanchile.org> References: <200505021304.13646.research@leviathanchile.org> Message-ID: <4276B561.6060709@state.or.us> Here is what you posted, with a little more detail. You need command line access to Mailman. Locate the message in the web archives and load it up for reference. Stop the mailman runner so the mailbox won't be touched while you're working cd /home/mailman && bin/mailman stop Back up the list archives for the list you're editing: cd /home/mailman/archives/private mkdir listname.backup cp -pr listname listname.mbox listname.backup/ Edit the mbox file in vi or something... vi listname.mbox/listname.mbox Find the message you want and replace its content with a "this message deleted" message. Do not remove the entire message, as this will cause URLs to later messages in the archive to break! Rebuild the list archives: cd /home/mailman && bin/arch --wipe listname Reload that message from the web archives and make sure it looks ok. Start the mailman runner: bin/mailmanctl start G. Paolo Sanino V. wrote: > Dear Mailman, > > I am the administrator of a new list using Mailman, to a non profit coalision > of environmental organizations arrond the world. > > This is a great software. We are really happy with it. But during the tests, > I was crating some messages. Now everybody can see the tests messages in the > archives. I have looked for some meny about how to delete the archive, but no > way. This is all I found, trying to not to bother you with this. > > remove $prefix/archives/private/listname > edit $prefix/archives/private/listname.mbox/listname.mbox [optional] > run $prefix/bin/arch listname > > but I do not know what is means at all... :) where to put this commands? :) > > My job can be in risk because of this mistake... > I really need your help > Thanks so much, > > GPS > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chris.a.adams%40state.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From hmag at ozemail.com.au Tue May 3 01:36:01 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Tue, 3 May 2005 09:36:01 +1000 Subject: [Mailman-Users] urgent help needed In-Reply-To: <200505021304.13646.research@leviathanchile.org> References: <200505021304.13646.research@leviathanchile.org> Message-ID: >Dear Mailman, > >I am the administrator of a new list using Mailman, to a non profit coalision >of environmental organizations arrond the world. > >This is a great software. We are really happy with it. But during the tests, >I was crating some messages. Now everybody can see the tests messages in the >archives. I have looked for some meny about how to delete the archive, but no >way. This is all I found, trying to not to bother you with this. > >remove $prefix/archives/private/listname > edit $prefix/archives/private/listname.mbox/listname.mbox [optional] > run $prefix/bin/arch listname > >but I do not know what is means at all... :) where to put this commands? :) > >My job can be in risk because of this mistake... >I really need your help >Thanks so much, > Hi again, Take a look at this FAQ entry: http://www.python.org/cgi-bin/faqw-mm.py?req=edit&file=faq03.003.htp It should assist you. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From aprilcox at cox.net Tue May 3 01:36:01 2005 From: aprilcox at cox.net (April Cox) Date: Mon, 2 May 2005 19:36:01 -0400 Subject: [Mailman-Users] Help Message-ID: <002c01c54f6f$b3894890$0402a8c0@d7jvcx01> Hi there! I was hoping to get some help from another user who may have run into this problem. I can't find anything about it in the FAQ's. I am trying to post to my mailing list but I receive the following: You are not allowed to post to this mailing list, and your message has been automatically rejected. If you think that your messages are being rejected in error, contact the mailing list owner at Members-owner at oceanstatepmi.org. I have been posting right along, but someone did re-configure my Outlook email recently. I'm not sure if that contributes to the problem. Anyhow, I can't find the option that tells me where I can change WHO can post to the list. I had it set up so no-one could send to the list but me - since it was a notification and reminder service and not a moderated list. I have dug through all those configuration pages and I'll be darned if I can find anything besides the owner and moderator areas. I have my email address in both of those - but still get the message above emailed to me after trying to post. Here's a link to my archives: http://mail.oceanstatepmi.org/mailman/private/members_oceanstatepmi.org/ The version I'm using is: 2.1.5 Help?! April From chris.a.adams at state.or.us Tue May 3 01:50:08 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 02 May 2005 16:50:08 -0700 Subject: [Mailman-Users] Help In-Reply-To: <002c01c54f6f$b3894890$0402a8c0@d7jvcx01> References: <002c01c54f6f$b3894890$0402a8c0@d7jvcx01> Message-ID: <4276BCB0.9080306@state.or.us> April, To change who can post, go to your membership list in the admin page. The column labelled 'mod', to the right of the address has a check mark if the address can't post. Check to see if your Outlook mail settings are different than your subscribed address. The reply that you sent indicates that either your subscribed address is different than your sending address. Check the Privacy Settings for Sending. Look to see how the list is supposed to behave for moderated members and/or non-subscriber. It sounds like you are being considered a non-subscriber and that could be because you are subscribed at an address that is different than the one you are sending from. April Cox wrote: > Hi there! I was hoping to get some help from another user who may have > run into this problem. I can't find anything about it in the FAQ's. I am > trying to post to my mailing list but I receive the following: > > You are not allowed to post to this mailing list, and your message has > been automatically rejected. If you think that your messages are > being rejected in error, contact the mailing list owner at > Members-owner at oceanstatepmi.org. > > I have been posting right along, but someone did re-configure my Outlook > email recently. I'm not sure if that contributes to the problem. Anyhow, > I can't find the option that tells me where I can change WHO can post to > the list. I had it set up so no-one could send to the list but me - > since it was a notification and reminder service and not a moderated > list. I have dug through all those configuration pages and I'll be > darned if I can find anything besides the owner and moderator areas. I > have my email address in both of those - but still get the message above > emailed to me after trying to post. > > Here's a link to my archives: > http://mail.oceanstatepmi.org/mailman/private/members_oceanstatepmi.org/ > > The version I'm using is: 2.1.5 > Help?! > > April > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chris.a.adams%40state.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From hmag at ozemail.com.au Tue May 3 01:54:17 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Tue, 3 May 2005 09:54:17 +1000 Subject: [Mailman-Users] Help In-Reply-To: <002c01c54f6f$b3894890$0402a8c0@d7jvcx01> References: <002c01c54f6f$b3894890$0402a8c0@d7jvcx01> Message-ID: >Hi there! I was hoping to get some help from another user who may have >run into this problem. I can't find anything about it in the FAQ's. I am >trying to post to my mailing list but I receive the following: > >You are not allowed to post to this mailing list, and your message has >been automatically rejected. If you think that your messages are >being rejected in error, contact the mailing list owner at >Members-owner at oceanstatepmi.org. > >I have been posting right along, but someone did re-configure my Outlook >email recently. I'm not sure if that contributes to the problem. Anyhow, >I can't find the option that tells me where I can change WHO can post to >the list. I had it set up so no-one could send to the list but me - >since it was a notification and reminder service and not a moderated >list. I have dug through all those configuration pages and I'll be >darned if I can find anything besides the owner and moderator areas. I >have my email address in both of those - but still get the message above >emailed to me after trying to post. > >Here's a link to my archives: >http://mail.oceanstatepmi.org/mailman/private/members_oceanstatepmi.org/ > >The version I'm using is: 2.1.5 >Help?! > Hi again, The link to edit mailman list subscribers is: http://yourserver.com/mailman/admin/yourlistname/members Of course, substitute the servername & listname for whatever your list is called. Hope this helps. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From brad at stop.mail-abuse.org Tue May 3 01:30:03 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 3 May 2005 01:30:03 +0200 Subject: [Mailman-Users] message won't post/Posfix/Mailman issues In-Reply-To: <427671AA.30409@state.or.us> References: <427671AA.30409@state.or.us> Message-ID: At 11:30 AM -0700 2005-05-02, Christopher Adams wrote: > However, there is nothing in the Mailman/post log that shows that it > reached Mailman and obviously, the message isn't posted. This may be > a Postfix issue, but I am posting it to the Mailman list since it > appears that the message just isn't reaching Mailman. You need to also look in all of the Mailman logs, to see what it thinks has happened to that message. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue May 3 01:30:48 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 3 May 2005 01:30:48 +0200 Subject: [Mailman-Users] Sendmail: using aliases In-Reply-To: References: Message-ID: At 12:10 PM -0400 2005-05-02, Randall Perry wrote: > Sendmail needs to see the group 'daemon' to run anything from it's secure > shell /usr/adm/sm.bin. So I reran configure with --mail-gid=daemon and it's > working now. That's a good thing to note. Do you want to update the Mailman FAQ Wizard entry for MacOS X to include this? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue May 3 01:31:27 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 3 May 2005 01:31:27 +0200 Subject: [Mailman-Users] Set NOMAIL to OFF globally In-Reply-To: References: Message-ID: At 1:22 PM -0400 2005-05-02, Narayan Raum wrote: > Due to some mail server errors, a large number of list members were > automatically set to "nomail" status due to bounces. Is there a way to set > all members of a list to nomail off without using the web-interface, which > will take a long time? The list has over 2500 members and currently half of > them are set to nomail on. Use bin/withlist. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue May 3 02:41:00 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 3 May 2005 02:41:00 +0200 Subject: [Mailman-Users] How to query member bounce status In-Reply-To: References: Message-ID: At 5:56 PM -0400 2005-05-01, Tunedin Web Design wrote: > I am looking for a way that I, as the list admin, or a list moderator > can see what members are bouncing. I have looked through the admin > configuration and mailman scripts and can't find any way to do this. Look at your logs. Specifically, the "bounce" log. > Preferably this would be done through the generation of a report that > listed those members who have non-zero bounce scores, but it would also be > acceptable (and perhaps desireable) to be able to turn on an option that > sends copies of the bounced emails to the admin or moderator so that we > can see exactly why certain members are bouncing. (I realize this latter > option can generate a lot of email but in our enviroment, this is not > currently a concern). Mailman does not do reports. If you want this kind of information, you'll need to look at the logs, or run a tool that does that and then generates a report that looks the way you want. Assuming such a tool does not already exist, you'll need to write one. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue May 3 02:39:19 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 3 May 2005 02:39:19 +0200 Subject: [Mailman-Users] Mailman technical limitations In-Reply-To: <200505010743992.SM01164@dlevine> References: <200505010743992.SM01164@dlevine> Message-ID: At 3:47 PM +0200 2005-05-01, David LeVine wrote: > Question: > We want to be able to send very customized emails for each user and thought > about creating a different 'list' for each user. We would create the > customized email for each user, and then pass that email to Mailman for > sending. See . > - Is there a limitation to the number of lists? ie: Can I create 100,000 or > 1 million lists? There are no hard-coded limits. There are certainly going to be practical limits. What those practical limits are will depend on your hardware configuration, your OS, etc.... > - What is the send rate - How many emails per hour will Mailman send out? Mailman will send out as many messages per hour as it can, depending on the limitations of your hardware, OS, software, etc.... See . > - If you don't think it would work via Mailman, what would you suggest? A real Customer Relations Management system. See and . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From mail at iaindooley.com Tue May 3 13:26:25 2005 From: mail at iaindooley.com (Iain Dooley) Date: Tue, 03 May 2005 11:26:25 +0000 Subject: [Mailman-Users] Sendmail: Using Aliases revisited Message-ID: <42775FE1.9080704@iaindooley.com> in this post: http://mail.python.org/pipermail/mailman-users/2005-April/044383.html it is mentioned that mailman should mail you a list of aliases to add to an alias file. in the sendmail integration procedure specified by david champion, he says that specifying mailman as a 'handler' eliminates the need to maintain an alias file. i've followed the instructions from david champion, but i'm getting 'User Unkown' errors. this looks like an alias problem, but why do i need aliases if i'm using david champion's sendmail integration method? i've posted this problem a couple of times but got no responses. what other information can i include? cheers iain From sarma at gwup.org Tue May 3 05:39:07 2005 From: sarma at gwup.org (Amardeo Sarma) Date: Tue, 03 May 2005 05:39:07 +0200 Subject: [Mailman-Users] Mail not delivered to one of many lists In-Reply-To: <427669E3.9010108@gwup.org> References: <427669E3.9010108@gwup.org> Message-ID: <4276F25B.30607@gwup.org> Addendum: Mails to all other lists are delivered, but mails to this particular list get stranded in ~/mailman/qfiles/shunt Anyone have an idea what to do? Amardeo Sarma Amardeo Sarma wrote: > Hi, > > there is a problem that never happened on our lists so far. Mails to a > particular list are not delivered and seem to be queued under: > > ~/mailman/qfiles/shunt > > Just one list is affected, all others are not. I moved all files under > ~/mailman/qfiles/shunt to a temporary directory, but that did not help. > New test messages to the list again get stuck in that (same) directory. > Mails to other lists do not appear there. > > I am running 2.1.1 using FreeBSD 4.7 with Mailman installed as a port, > and sendmail. > > Is there a way to remove the block that apparently is blocking one of > many lists only? > > Amardeo Sarma -- Amardeo Sarma sarma at gwup.org From rcartier at apollo.homeip.net Tue May 3 14:25:11 2005 From: rcartier at apollo.homeip.net (Rob Cartier) Date: Tue, 03 May 2005 08:25:11 -0400 Subject: [Mailman-Users] Help: Uncaught runner exception: Use of the Sendmail.py Message-ID: <42776DA7.1030405@apollo.homeip.net> I have just recently upgrade to verison 2.1.5 and noticed that I am getting the following errors Apr 21 16:34:55 2005 (2487) SHUNTING: 1114115693.3566439+b7b30585c2d6766e459089d6ba7e512f0b93d599 Apr 22 21:04:23 2005 (2487) Uncaught runner exception: Use of the Sendmail.py delivery module is highly discouraged Apr 22 21:04:23 2005 (2487) Traceback (most recent call last): File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/var/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in _dispose self._func(mlist, msg, msgdata) File "/var/mailman/Mailman/Handlers/Sendmail.py", line 71, in process assert 0, 'Use of the Sendmail.py delivery module is highly discouraged' AssertionError: Use of the Sendmail.py delivery module is highly discouraged I need to run sendmail instead of smtp since my ISP provider requires a login to connect to their smtp server. Can anyone give me a clue what is going on here. It was working fine for over a year until the last upgrade :( Rob Cartier From Staven.Bruce at valleyair.org Tue May 3 17:06:13 2005 From: Staven.Bruce at valleyair.org (Staven Bruce) Date: Tue, 3 May 2005 08:06:13 -0700 Subject: [Mailman-Users] Announce only? Message-ID: <0DFFBE2E899E804E9A5710F7071224381E8618@sjvapcd-mail> Dale, What I do for an announcment only list is to ensure the moderated bit is set for all list members, then I set Mailman to reject all e-mail from moderated users. I include a "rejected" message explaining that the list is for annoucements only and ask users to contact us another way. I then set Mailman to discard any and all mail from non-list members. I do not know if Mailman can automatically except messages from a specific address, however I would not recommend doing that as the designated address or addresses could be "spoofed", allowing your list to be spammed. What I do is add a few manual steps to the posting process and have the administrator of each list turn off their moderated bit before sending an announcement to the list, then have them reset it after the message is sent. -----Original Message----- From: Dale Rose [mailto:drose at connect.net] Sent: Saturday, April 30, 2005 6:09 PM To: mailman-users at python.org Subject: [Mailman-Users] Announce only? Is it possible to make a mailman list announce only? I've got the list reply-to address set to a specific, non-list address but if the end user chooses to reply to all, the list address gets included as well. We try to keep all subscribers set to moderated, but inevitably one or two will get through. Can the list be set so that only messages from specified addresses get posted, regardless of moderated status? Many thanks, Dale ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/staven.bruce%40valleyai r.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From rcartier at apollo.homeip.net Tue May 3 17:16:38 2005 From: rcartier at apollo.homeip.net (Rob Cartier) Date: Tue, 03 May 2005 11:16:38 -0400 Subject: [Mailman-Users] Help: Uncaught runner exception: Use of the Sendmail.py In-Reply-To: <42776DA7.1030405@apollo.homeip.net> References: <42776DA7.1030405@apollo.homeip.net> Message-ID: <427795D6.3020807@apollo.homeip.net> I corrected the issue by switching back to SMTPDirect and that solved the problem. What was changed that caused the sendmail shell to start failing Rob Cartier wrote: > I have just recently upgrade to verison 2.1.5 and noticed that I am > getting the following errors > Apr 21 16:34:55 2005 (2487) SHUNTING: > 1114115693.3566439+b7b30585c2d6766e459089d6ba7e512f0b93d599 > Apr 22 21:04:23 2005 (2487) Uncaught runner exception: Use of the > Sendmail.py delivery module is highly discouraged > Apr 22 21:04:23 2005 (2487) Traceback (most recent call last): > File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/var/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in > _dispose > self._func(mlist, msg, msgdata) > File "/var/mailman/Mailman/Handlers/Sendmail.py", line 71, in process > assert 0, 'Use of the Sendmail.py delivery module is highly > discouraged' > AssertionError: Use of the Sendmail.py delivery module is highly > discouraged > > > > I need to run sendmail instead of smtp since my ISP provider requires > a login to > connect to their smtp server. Can anyone give me a clue what is going > on here. It was working fine for over a year until the last upgrade :( > > Rob Cartier > > From chris.a.adams at state.or.us Tue May 3 18:03:21 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Tue, 03 May 2005 09:03:21 -0700 Subject: [Mailman-Users] message won't post/Posfix/Mailman issues In-Reply-To: References: <427671AA.30409@state.or.us> Message-ID: <4277A0C9.505@state.or.us> To all that have offered suggestions, thanks. However, I am still stuck. I have checked all Mailman logs, qfiles, restarted Mailman, still nothing is delivered. In one experiment, I dumped all 40,000 subscribers and just subscribed myself and posted successfully. If a bad address or the number of subscribers was the culprit, wouldn't there be something logged in the Mailman logs? Has anyone a situation like this with a large list? Dan Phillips wrote: > > On May 2, 2005, at 1:30 PM, Christopher Adams wrote: > >> This is a reocurring problem with one list that I host. It has 40,000 >> subscribers and only one >> subscribed address can post and I am an allowed non-subscriber who >> can post. When either the >> subscriber or I post to the list, the message is not delivered, but >> the Postfix maillog shows this: >> >> >> May 2 11:07:56 webhost postfix/local[13508]: 4ED8F4E538: >> to=, relay=local, >> delay=0, status=sent ("|/lists/mail/ >> mailman post listname") >> >> >> However, there is nothing in the Mailman/post log that shows that it >> reached Mailman and obviously, >> the message isn't posted. This may be a Postfix issue, but I am >> posting it to the Mailman list since >> it appears that the message just isn't reaching Mailman. >> > > Anything at all in the Mailman vette or error logs? Look for it in / > qfiles/in. If it's there, then most likely at least one qrunner has > stopped. Have you tried /bin/mailmanctl start ? > > Which version of Mailman? what OS? > > Dan > > ================================ > Dan Phillips > Professor of Horn, University of Memphis > webmaster: http://music.memphis.edu > From david at midrange.com Tue May 3 18:36:29 2005 From: david at midrange.com (David Gibbs) Date: Tue, 03 May 2005 11:36:29 -0500 Subject: [Mailman-Users] User flagged as no-mail with "?" for reason Message-ID: <4277A88D.1090804@midrange.com> Folks: Anyone know what could cause a user to be flagged as no-mail with a reason code of "?"? I can't find any indication that mail was bouncing, and I certainly didn't set them no-mail myself. This subscriber had been receiving mail fine up to a few days ago and then it stopped ... they called me about it, and when I looked, they were flagged no mail. Any thoughts? Thanks! david From jwblist at olympus.net Tue May 3 18:43:06 2005 From: jwblist at olympus.net (John W. Baxter) Date: Tue, 03 May 2005 09:43:06 -0700 Subject: [Mailman-Users] User flagged as no-mail with "?" for reason In-Reply-To: <4277A88D.1090804@midrange.com> Message-ID: On 5/3/2005 9:36, "David Gibbs" wrote: > Anyone know what could cause a user to be flagged as no-mail with a > reason code of "?"? The cause I'm familiar with is a list which passed through an upgrade from the days when the reason for no-mail wasn't recorded. --John From zmoelnig at iem.at Tue May 3 19:51:59 2005 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 03 May 2005 19:51:59 +0200 Subject: [Mailman-Users] reason for "nomail": admin vs bounce Message-ID: <4277BA3F.8070907@iem.at> hi. some members of my lists keep bouncing and Mailman does not catch these bounces, so they are forwarded to me (the listadmin) some of these members are just over-quota. now i'd like to disable these bouncing adresses (which i can do by simple activating the "nomail" flag) however, i would like the users to be informed that there subscription were set to nomail, like it seems to happen when the bounces are caught by Mailman: Mailman will attempt to deliver a "your subscription has been disabled" (or whatever) several times. is there a way to manually set a member into "nomail=bybounce" mode and get Mailman to treat it as a normal (caught) bounce ?? mfg.asd.r IOhannes From Staven.Bruce at valleyair.org Tue May 3 20:02:27 2005 From: Staven.Bruce at valleyair.org (Staven Bruce) Date: Tue, 3 May 2005 11:02:27 -0700 Subject: [Mailman-Users] Backup Message-ID: <0DFFBE2E899E804E9A5710F7071224381E8619@sjvapcd-mail> I know this topic pops up fairly regularly, however I was unable to find an answer to my specific question going through the archives and the FAQ's. I want to create a script that will output to a file a list of all subscribers e-mail addresses, the list they subscribe to, and their associated password. However, the issues I have run into are as follows: -- The standard script that requires nmh at uses the /var/lib/mailman directory which does not exist in my installation of Mailman 2.1.5 on Red Hat Enterprise 3.0. -- I can get list membership addresses using the /var/mailman/bin/list_members script, however I have to specifcy each list individually and I can not receive the password. In addition, I would have to change the script everytime a new list was created. Does anyone have any suggestions on scripting this functionality? From david at midrange.com Tue May 3 20:03:38 2005 From: david at midrange.com (David Gibbs) Date: Tue, 03 May 2005 13:03:38 -0500 Subject: [Mailman-Users] User flagged as no-mail with "?" for reason In-Reply-To: References: <4277A88D.1090804@midrange.com> Message-ID: John W. Baxter wrote: >>Anyone know what could cause a user to be flagged as no-mail with a >>reason code of "?"? > The cause I'm familiar with is a list which passed through an upgrade from > the days when the reason for no-mail wasn't recorded. I saw that when I first upgraded to 2.1.5, but I've been on 2.1.5 for many moons. david -- David Gibbs david at midrange.com Receipt of this message does not grant you permission to send me Unsolicited Commercial Email From jdennis at redhat.com Tue May 3 20:25:50 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 03 May 2005 14:25:50 -0400 Subject: [Mailman-Users] Backup In-Reply-To: <0DFFBE2E899E804E9A5710F7071224381E8619@sjvapcd-mail> References: <0DFFBE2E899E804E9A5710F7071224381E8619@sjvapcd-mail> Message-ID: <1115144750.17726.21.camel@finch.boston.redhat.com> On Tue, 2005-05-03 at 11:02 -0700, Staven Bruce wrote: > I know this topic pops up fairly regularly, however I was unable to find an > answer to my specific question going through the archives and the FAQ's. I > want to create a script that will output to a file a list of all subscribers > e-mail addresses, the list they subscribe to, and their associated > password. However, the issues I have run into are as follows: > > -- The standard script that requires nmh at > uses > the /var/lib/mailman directory which does not exist in my installation of > Mailman 2.1.5 on Red Hat Enterprise 3.0. No big deal, just edit the script and change the directory. > -- I can get list membership addresses using the > /var/mailman/bin/list_members script, however I have to specifcy each list > individually and I can not receive the password. In addition, I would have > to change the script everytime a new list was created. > > Does anyone have any suggestions on scripting this functionality? mm_bin=/usr/lib/mailman/bin for list in `$mm_bin/list_lists -b` do echo $list $mm_bin/list_members $list done You can always get fancier by using with_list which would give you more control over what gets printed, but that requires some python coding ability. -- John Dennis From dave at umiacs.umd.edu Tue May 3 20:36:23 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Tue, 3 May 2005 14:36:23 -0400 (EDT) Subject: [Mailman-Users] Backup In-Reply-To: <0DFFBE2E899E804E9A5710F7071224381E8619@sjvapcd-mail> References: <0DFFBE2E899E804E9A5710F7071224381E8619@sjvapcd-mail> Message-ID: On Tue, 3 May 2005, Staven Bruce wrote: > I know this topic pops up fairly regularly, however I was unable to find an > answer to my specific question going through the archives and the FAQ's. I > want to create a script that will output to a file a list of all subscribers > e-mail addresses, the list they subscribe to, and their associated > password. However, the issues I have run into are as follows: > > -- The standard script that requires nmh at > uses > the /var/lib/mailman directory which does not exist in my installation of > Mailman 2.1.5 on Red Hat Enterprise 3.0. > > -- I can get list membership addresses using the > /var/mailman/bin/list_members script, however I have to specifcy each list > individually and I can not receive the password. In addition, I would have > to change the script everytime a new list was created. > > Does anyone have any suggestions on scripting this functionality? Seeing how you can get subscribers email from list_members and lists they're subscribed to from list_lists, we'll leave this as nothing but a scripting exercise. Once that's done, you only need get the password for users which can be gotten from running dumpdb again config.pck of each list and grep -w on the email address. =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From mikeraz at patch.com Tue May 3 21:42:30 2005 From: mikeraz at patch.com (Michael Rasmussen) Date: Tue, 3 May 2005 12:42:30 -0700 Subject: [Mailman-Users] non-member post slips through to list Message-ID: <20050503194230.GA13161@patch.com> This morning two non-member emails were delivered to a list. The log message about the list says: May 03 04:03:01 2005 (13810) post to brewcrew from mfyepizou at domica.com, size=3206, message-id=, success The vette log shows the system is still working - at least for other lists. Worse yet the reply to goes to me and some users take that to mean I'm the spammer. Anyone have an idea of how this could have happened? the header from the email in question: >From mfyepizou at domica.com Tue May 3 04:01:50 2005 Return-Path: X-Original-To: brewcrew at patch.com Delivered-To: brewcrew at patch.com Received: from enema.egg.net (enema.egg.net [198.206.140.9]) by tire.patch.com (Postfix) with ESMTP id 845213646B6; Tue, 3 May 2005 04:01:49 -0700 (PDT) Received: from host171-147.pool8253.interbusiness.it (host171-147.pool8253.interbusiness.it [82.53.147.171]) by enema.egg.net (Postfix) with SMTP id A5800BA7; Tue, 3 May 2005 04:01:26 -0700 (PDT) Received: from unknown (HELO speakeasy.net) by speakeasy.net with DES-IHE3-SHA encrypted SMTP for ; Tue, 03 May 2005 04:54:37 -0700 Message-Id: Date: Tue, 03 May 2005 15:57:37 +0400 From: "Angelica Rose" To: MIME-Version: 1.0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: Subject: [Brewcrew] new, better then ever X-BeenThere: brewcrew at tire.patch.com X-Mailman-Version: 2.1.4 Precedence: list Reply-To: mikeraz at patch.com, "Oregon Brew Crew Official Discussion List." List-Id: "Oregon Brew Crew Official Discussion List." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 May 2005 11:01:51 -0000 -- Michael Rasmussen, Portland Oregon Be appropriate && Follow your curiosity http://meme.patch.com/memes/BicycleRiding Get Fixed: http://www.dampfixie.org The fortune cookie says: HOW YOU CAN TELL THAT IT'S GOING TO BE A ROTTEN DAY: #1040 Your income tax refund cheque bounces. From tomasz at grobelny.oswiecenia.net Tue May 3 23:13:18 2005 From: tomasz at grobelny.oswiecenia.net (Tomasz Grobelny) Date: Tue, 3 May 2005 23:13:18 +0200 Subject: [Mailman-Users] lost messages Message-ID: <200505032313.18895.tomasz@grobelny.oswiecenia.net> A few weeks ago I configured mailman to serve a small mailinglist. But a few days ago postfix configuration has changed so that all messages from mailman were rejected (554 relaying denied). This lasted for a few days before I fixed the configuration. Assuming that anyone posted to this mailinglist when postfix was broken: 1. will those messages be in www archive? 2. if not, are they written anywhere? 3. can they be resent to users? Tomek From lstone19 at stonejongleux.com Wed May 4 05:18:06 2005 From: lstone19 at stonejongleux.com (Larry Stone) Date: Tue, 03 May 2005 22:18:06 -0500 Subject: [Mailman-Users] Announce only? In-Reply-To: <0DFFBE2E899E804E9A5710F7071224381E8618@sjvapcd-mail> Message-ID: On 5/3/05 10:06 AM, Staven Bruce at Staven.Bruce at valleyair.org wrote: > Dale, > > What I do for an announcment only list is to ensure the moderated bit is set > for all list members, then I set Mailman to reject all e-mail from moderated > users. I include a "rejected" message explaining that the list is for > annoucements only and ask users to contact us another way. I then set > Mailman to discard any and all mail from non-list members. > > I do not know if Mailman can automatically except messages from a specific > address, however I would not recommend doing that as the designated address > or addresses could be "spoofed", allowing your list to be spammed. What I do > is add a few manual steps to the posting process and have the administrator > of each list turn off their moderated bit before sending an announcement to > the list, then have them reset it after the message is sent. See about how to use an "Approved" header to deal with this issue. -- Larry Stone lstone19 at stonejongleux.com http://www.stonejongleux.com/ From sarma at gwup.org Wed May 4 07:10:37 2005 From: sarma at gwup.org (Amardeo Sarma) Date: Wed, 04 May 2005 07:10:37 +0200 Subject: [Mailman-Users] Mail not delivered to one of many lists In-Reply-To: <427669E3.9010108@gwup.org> References: <427669E3.9010108@gwup.org> Message-ID: <4278594D.8040804@gwup.org> Once again regarding mail that is not delivered to a single list (shunted to ~/mailman/qfiles/shunt, Mailman 2.1.1), while all others continue to work: Perhaps the following info from logs/error are useful: May 03 17:58:56 2005 (76344) Uncaught runner exception: Incorrect padding May 03 17:58:56 2005 (76344) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop self._onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 155, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 82, in process send_digests(mlist, mboxfp) File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 123, in send_digests send_i18n_digests(mlist, mboxfp) File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 303, in send_i18n_digests print >> plainmsg, msg.get_payload(decode=1) File "/usr/local/mailman/pythonlib/email/Message.py", line 189, in get_payload return Utils._bdecode(payload) File "/usr/local/mailman/pythonlib/email/Utils.py", line 75, in _bdecode value = base64.decodestring(s) File "/usr/local/lib/python2.2/base64.py", line 44, in decodestring return binascii.a2b_base64(s) Error: Incorrect padding May 03 17:58:56 2005 (76344) SHUNTING: 1115143135.20801+9f18b7d05a7ab6c533bb9ac0c367f3bbdbbe2660 Any help would be sincerely appreciated. Amardeo Amardeo Sarma wrote: > Hi, > > there is a problem that never happened on our lists so far. Mails to a > particular list are not delivered and seem to be queued under: > > ~/mailman/qfiles/shunt > > Just one list is affected, all others are not. I moved all files under > ~/mailman/qfiles/shunt to a temporary directory, but that did not help. > New test messages to the list again get stuck in that (same) directory. > Mails to other lists do not appear there. > > I am running 2.1.1 using FreeBSD 4.7 with Mailman installed as a port, > and sendmail. > > Is there a way to remove the block that apparently is blocking one of > many lists only? > > Amardeo Sarma -- Amardeo Sarma sarma at gwup.org From beeghleyj at PT-SD.Org Tue May 3 20:36:02 2005 From: beeghleyj at PT-SD.Org (James Beeghley) Date: Tue, 03 May 2005 14:36:02 -0400 Subject: [Mailman-Users] Custom Subscribe emails Message-ID: Hello, I am setting up Mainman to be used as a communication mechanism for my school district. I was wondering if it is possible to modify the confirming emails which are sent to potential subscribers. Thanks, Jim _________________________________ James R. Beeghley Technology Coordinator Peters Township School District 631 E. McMurray Road McMurray, PA 15317 724.941.6251 x7222 724.941.6565 FAX http://www.ptsd.k12.pa.us "The world will little note, nor long remember what we say here, but it can never forget what they did here." Abraham Lincoln-Gettysburg Address From dtygel at fbes.org.br Tue May 3 15:36:07 2005 From: dtygel at fbes.org.br (Daniel Tygel) Date: Tue, 03 May 2005 10:36:07 -0300 Subject: [Mailman-Users] How can I access the logs? Message-ID: <1115127367.3894.26.camel@localhost.localdomain> Hi all, I've posted a question 5 days ago in this list, and the answer I got was "what do the logs say?". So I tryed to find them. And I didn't! I'm only an administrator of the list, not the provider, so I don't have access to the directories where mailman is installed. Now to the question: I'm using mailman included in CPANEL. Does it mean that I'm running a different mailman? Does someone know how to see the logs in this case? Thank you very much for any insight in this topic, because I'm heving problems: people simply cannot subscribe anymore using "listname-request" with subject "subscribe". And also, some users are complaining that they are not receiving the posts, although their status in list manager isn't "nomail" or something like this. I really cannot understand what is going wrong... Thanks a lot, daniel tygel -- --=--=--=--=--=--=--=--=--=--=--=--=--=-- Secretaria Executiva do F?rum Brasileiro de Economia Solid?ria Bras?lia - DF (61)322-3268 dtygel at fbes.org.br Usando sistema operacional LIVRE: UBUNTU linux Warty, baseado em debian From hilary at golocalrock.com Wed May 4 00:31:14 2005 From: hilary at golocalrock.com (hilary at golocalrock.com) Date: Tue, 3 May 2005 17:31:14 -0500 Subject: [Mailman-Users] Mailman question... Message-ID: <000e01c5502f$d2d6e1b0$c159a8c0@XY> Is there a way to set up a mailing list so that only one designated person can send the emails? xo- Hilary aim; doorlightx -------------------------------- > Great Local Band Exchange > CSI: Miami Online > Numb3rs Never Lie From jonc at nc.rr.com Wed May 4 03:00:33 2005 From: jonc at nc.rr.com (Jon Carnes) Date: 03 May 2005 21:00:33 -0400 Subject: [Mailman-Users] [Mailman-docs] How to get Sender Id from the Mailing List where the annoymous option is set In-Reply-To: <20050208115729.82951.qmail@web14126.mail.yahoo.com> References: <20050208115729.82951.qmail@web14126.mail.yahoo.com> Message-ID: <1115168433.4958.5.camel@localhost.localdomain> Cleaning up my mail spool. Didn't see a response so... The answer is yes. you can look at several of the log files maintained by Mailman and get a LOT of info. Among that information is who posted and when. Here is a slice of a stats file I run monthly. This part lists the top ten posters to the list "mylist": echo "Top 10 posters to the list mylist:" grep -i "post to mylist " $POST |cut -f 10 "-d " |sort |uniq -c \ |sort -bgr |head -10 Hope that helps *someone* Jon Carnes On Tue, 2005-02-08 at 06:57, vijayan p wrote: > Hi, > > I am the list administrator for a mailing list running > mailman 2.1.3 with python. > > My list is set as anonynmous list. So I cannot find > the senders email id. I donot want to change the > settings to non annoymous, as this will discourage > people from posting to the group. > > Can anyone tell me how to obtain the statistics of > which member has posted how many messages. > > Also is there a way to know who has posted a > particular mail. > > Regards, > vijay > > > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - You care about security. So do we. > http://promotions.yahoo.com/new_mail > _______________________________________________ > Mailman-docs mailing list > Mailman-docs at python.org > http://mail.python.org/mailman/listinfo/mailman-docs From brad at stop.mail-abuse.org Wed May 4 09:40:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 4 May 2005 09:40:53 +0200 Subject: [Mailman-Users] How can I access the logs? In-Reply-To: <1115127367.3894.26.camel@localhost.localdomain> References: <1115127367.3894.26.camel@localhost.localdomain> Message-ID: At 10:36 AM -0300 2005-05-03, Daniel Tygel wrote: > I've posted a question 5 days ago in this list, and the answer I got > was "what do the logs say?". So I tryed to find them. And I didn't! I'm > only an administrator of the list, not the provider, so I don't have > access to the directories where mailman is installed. You have to have privileged command-line access to the server in order to be able to access the logs, or the provider needs to make those logs available to you via other means. > Now to the question: I'm using mailman included in CPANEL. Does it > mean that I'm running a different mailman? See . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From NDR at ichp.ufl.edu Wed May 4 15:36:45 2005 From: NDR at ichp.ufl.edu (Narayan Raum) Date: Wed, 4 May 2005 09:36:45 -0400 Subject: [Mailman-Users] Set NOMAIL to OFF globally Message-ID: Apologies for double-post, mail server was down yesterday so I don't know if this went through New to Mailman list so bear with me. Due to some mail server errors, a large number of list members were automatically set to "nomail" status due to bounces. Is there a way to set all members of a list to nomail off without using the web-interface, which will take a long time? The list has over 2500 members and currently half of them are set to nomail on. I am running Mailman 2.1.1 on Redhat 9. Thanks, Narayan ------------------------------------ Narayan Raum Institute for Child Health Policy - University of Florida 1329 SW 16th ST, Rm 5130, Gainesville, FL 32608 ndr at ichp.ufl.edu 352.265.0111, ext 86272 FAX 352.265.7221 UF Campus Mail: Box 100147/ICHP USPS Mail: POBox 100177, Gainesville, FL 32610 Shipping: 1329 SW 16th Street, 5th Floor Room 5130, Gainesville, FL 32608 ------------------------------------ From Staven.Bruce at valleyair.org Wed May 4 17:04:01 2005 From: Staven.Bruce at valleyair.org (Staven Bruce) Date: Wed, 4 May 2005 08:04:01 -0700 Subject: [Mailman-Users] Backup Message-ID: <0DFFBE2E899E804E9A5710F7071224381E861A@sjvapcd-mail> Thanks John and David, you got me in the right direction and I got what I wanted! -----Original Message----- From: John Dennis [mailto:jdennis at redhat.com] Sent: Tuesday, May 03, 2005 11:26 AM To: Staven Bruce Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Backup On Tue, 2005-05-03 at 11:02 -0700, Staven Bruce wrote: > I know this topic pops up fairly regularly, however I was unable to find an > answer to my specific question going through the archives and the FAQ's. I > want to create a script that will output to a file a list of all subscribers > e-mail addresses, the list they subscribe to, and their associated > password. However, the issues I have run into are as follows: > > -- The standard script that requires nmh at > uses > the /var/lib/mailman directory which does not exist in my installation of > Mailman 2.1.5 on Red Hat Enterprise 3.0. No big deal, just edit the script and change the directory. > -- I can get list membership addresses using the > /var/mailman/bin/list_members script, however I have to specifcy each list > individually and I can not receive the password. In addition, I would have > to change the script everytime a new list was created. > > Does anyone have any suggestions on scripting this functionality? mm_bin=/usr/lib/mailman/bin for list in `$mm_bin/list_lists -b` do echo $list $mm_bin/list_members $list done You can always get fancier by using with_list which would give you more control over what gets printed, but that requires some python coding ability. -- John Dennis From cpz at tuunq.com Wed May 4 17:41:32 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 4 May 2005 08:41:32 -0700 (PDT) Subject: [Mailman-Users] Mailman question... In-Reply-To: <000e01c5502f$d2d6e1b0$c159a8c0@XY> from "hilary@golocalrock.com" at "May 3, 2005 05:31:14 pm" Message-ID: <20050504154132.0D2287B0@mail.tuunq.com> In a flurry of recycled electrons, hilary at golocalrock.com wrote: > Is there a way to set up a mailing list so that only one designated person can send the emails? I hate to say this. but look in the FAQ and this list archive for 'announce only' lists. > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py z! From chardlist at chard.net Wed May 4 18:44:25 2005 From: chardlist at chard.net (chardlist) Date: Wed, 4 May 2005 11:44:25 -0500 Subject: [Mailman-Users] Implicit Destination Message-ID: <20050504164430.860A81E4008@bag.python.org> I have a MM 2.1.5 server with 40 lists that are operating perfectly with the exception of 1 user and it's got me stumped. She is writing to the list and placing the list address in the To: field, yet all of her messages are being held for moderator approval citing "Message has implicit" destination. What are all of the circumstances that could cause the message to be held for this reason despite the fact that she appears to be properly addressing the messages? The only theory I'm working on right now is that her e-mail client is perhaps formatting the messages incorrectly in the to: field. They show up like this in the archives once they've been approved: To: "'Listname \(E-mail\)" <'listname at domain.com'> I'm noticing the extra apostrophe before the listname and I suspect that she has either created a contact entry or a contact group entry in her mail program for the list. Thanks for the help, -Brendan From shacker at birdhouse.org Wed May 4 19:01:18 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Wed, 04 May 2005 10:01:18 -0700 Subject: [Mailman-Users] Subscribing from cell phones Message-ID: <4278FFDE.60108@birdhouse.org> I have a list owner who runs a list designed to be subscribed to from text-messaging cell phones (list traffic consists only of a daily haiku - very neat). People can use the web interface to sign up, but the confirmations are a problem. The subscription confirmation arrives at the phone, the user replies to it, and then... nada. Seems to go into a bit bucket. I've confirmed that the ID cookie does make it across just fine. A little later, the list owner receives a copy of the message below. At first I thought there was some discrepancy between the Return-Path: and the From: headers, but when I send a regular email from the phone to myself, they both come through fine, and match. I'm stumped. The list owner *really* wants to turn off confirmations altogether, but I don't see any way to do this. Is there one? If confirmations absolutely can't be disabled, any ideas on why cell phone subscriptions fail, or what can be done about it? Thanks, Scot *From: *mailman-bounces at tinywords.com *Date: *May 2, 2005 9:51:59 PM PDT *To: *Haiku-owner at tinywords.com *Subject: Uncaught bounce notification * The attached message was received as a bounce, but either the bounce format was not recognized, or no member addresses could be extracted from it. This mailing list has been configured to send all unrecognized bounce messages to the list administrator(s). For more information see: http://tinywords.com/mailman/admin/haiku_tinywords.com/bounce * From: *5102925586 at vtext.com *Date: *May 2, 2005 9:51:54 PM PDT *To: *Haiku-bounces at tinywords.com *Subject: confirm f9bc6456b89ec9c10360aaa140411e154f0ff60b * Want to subscribe to tinywords? Please reply to this message From kmoogle at gmail.com Wed May 4 20:03:18 2005 From: kmoogle at gmail.com (kmoogle) Date: Wed, 4 May 2005 13:03:18 -0500 Subject: [Mailman-Users] qmail-to-mailman.py and procmail Message-ID: <5483568f05050411036a9148cd@mail.gmail.com> All - I'm currently using Qmail and qmail-to-mailman.py to handle list tasks. Unfortunately, the Sober worm is putting quite the beatdown on the script. In addition, it's generating a large number of "deferral: preline:_fatal:_unable_to_copy_input:_broken_pipe" errors (I presume this is because preline is choking on the attachments.) In any case, my current mailman/.qmail-default contains: === |/var/qmail/bin/preline /usr/local/bin/python /opt/mailman/qmail-to-mailman.py === This has been working well for the past several years. With the advent of viruses like Sober, I would like to pass mail through procmail first to filter out all .zip attachments. Something like, == sample .qmail-default == | /var/qmail/bin/preline /usr/bin/procmail -t /opt/mailman/.procmailrc ==================== == sample .procmail == :0 HB: * ^Content-Type:.*(multipart|mixed|application) * name=.*\.(exe|bat|scr|pif|zip) /dev/null :0w |/var/qmail/bin/preline /usr/local/bin/python /opt/mailman/qmail-to-mailman.py ================== I'd like to continue using qmail-to-mailman.py but filter out all .zip files. I tried putting the above files in place, but qmail-to-mailman.py doesn't seem to like the way I'm invoking it from procmail. Any suggestions? I've checked the FAQ, but can't seem to find anything specifically referring to the use of qmail-to-mailman.py with procmail. I'm happy to switch to using .qmail-* aliases if someone can suggest a script to manage the aliases and also offers procmail filtering. Thank you. From ivaldes at hal-pc.org Wed May 4 20:06:35 2005 From: ivaldes at hal-pc.org (Ignacio Valdes) Date: Wed, 04 May 2005 13:06:35 -0500 Subject: [Mailman-Users] Announce only regexp or setting in 2.1.5 Message-ID: Hi, I want to make my list an announce only such that it will automatically discard everything received except something sent by the e-mail id's of the list administrators or list members. I've hunted around and read some documentation but I don't see a regexp for spam filtering or other setting that explicity shows how to do this. I need this b/c I am constantly having to discard junk from the pending moderator requests. Engageing auto-discard for each spammer helps but they come up with new id's all the time. -- IV From cpz at tuunq.com Wed May 4 20:17:20 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 4 May 2005 11:17:20 -0700 (PDT) Subject: [Mailman-Users] Announce only regexp or setting in 2.1.5 In-Reply-To: from Ignacio Valdes at "May 4, 2005 01:06:35 pm" Message-ID: <20050504181721.5619A7B0@mail.tuunq.com> In a flurry of recycled electrons, Ignacio Valdes wrote: > Hi, I want to make my list an announce only such that it will > automatically discard everything received except something sent by the > e-mail id's of the list administrators or list members. I've hunted > around and read some documentation but I don't see a regexp for spam > filtering or other setting that explicity shows how to do this. I need > this b/c I am constantly having to discard junk from the pending > moderator requests. Engageing auto-discard for each spammer helps but > they come up with new id's all the time. I'm not sure why you'd need a regexp to do this, discarding non-member and moderated-member posts should do it. Check out FAQ 3.11: "Set the member_moderation_action to Reject and add a nice rejection notice text to the following text box. Say something like "this is an announcement list, to reach the band, please email band at dom.ain" Set the generic_nonmember_action to Reject or Discard." "Action to take when a moderated member posts to the list" => Discard "Action to take for postings from non-members for which no explicit action is defined" => Discard "Should messages from non-members, which are automatically discarded, be forwarded to the list moderator" => No z! From aaron at weissman.com Wed May 4 22:32:15 2005 From: aaron at weissman.com (Aaron Weissman) Date: Wed, 4 May 2005 14:32:15 -0600 Subject: [Mailman-Users] Tearing my hair out with Mandrake In-Reply-To: <20050504154132.0D2287B0@mail.tuunq.com> Message-ID: <01da01c550e8$5e677380$131511ac@s0025303902> Sorry for a newbie question, but I am getting tired of pulling my hair out. On and off, I have been trying to configure mailman for use with two small lists for a small non-profit for several months. I installed mailman through the mandrake 10.2 (Mandrivia LE2005) RPMs. I can't get the thing to work, because that installation varies significantly from the manual and the faq. >From what I am able to determine; $prefix = /usr/lib/mandrake/ $var-prefix = /var/lib/mandrake/ uid = mail gid = mail OK so far. What else does that urpmi installation do? I think that it creates the initial mailman list. Does it configure apache and postfix? >From what I am running into, I am worried about following the steps in the install manual, since mandrake is doing everything differently. Anyone know of a good mandrake+mailman howto faq? From aaron at weissman.com Wed May 4 22:35:14 2005 From: aaron at weissman.com (Aaron Weissman) Date: Wed, 4 May 2005 14:35:14 -0600 Subject: [Mailman-Users] Tearing my hair out with Mandrake In-Reply-To: <01da01c550e8$5e677380$131511ac@s0025303902> Message-ID: <01db01c550e8$c7751120$131511ac@s0025303902> Sorry. $prefix = /usr/lib/mailman/ ; and $var-prefix = /var/lib/mailman/ -----Original Message----- From: mailman-users-bounces+aaron=weissman.com at python.org [mailto:mailman-users-bounces+aaron=weissman.com at python.org] On Behalf Of Aaron Weissman Sent: Wednesday, May 04, 2005 2:32 PM To: mailman-users at python.org Subject: [Mailman-Users] Tearing my hair out with Mandrake Sorry for a newbie question, but I am getting tired of pulling my hair out. On and off, I have been trying to configure mailman for use with two small lists for a small non-profit for several months. I installed mailman through the mandrake 10.2 (Mandrivia LE2005) RPMs. I can't get the thing to work, because that installation varies significantly from the manual and the faq. >From what I am able to determine; $prefix = /usr/lib/mandrake/ $var-prefix = /var/lib/mandrake/ uid = mail gid = mail OK so far. What else does that urpmi installation do? I think that it creates the initial mailman list. Does it configure apache and postfix? >From what I am running into, I am worried about following the steps in the install manual, since mandrake is doing everything differently. Anyone know of a good mandrake+mailman howto faq? ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/aaron%40weissman.co m Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From jwblist at olympus.net Wed May 4 22:40:45 2005 From: jwblist at olympus.net (John W. Baxter) Date: Wed, 04 May 2005 13:40:45 -0700 Subject: [Mailman-Users] Implicit Destination In-Reply-To: <20050504164430.860A81E4008@bag.python.org> Message-ID: On 5/4/2005 9:44, "chardlist" wrote: > I have a MM 2.1.5 server with 40 lists that are operating perfectly with the > exception of 1 user and it's got me stumped. She is writing to the list and > placing the list address in the To: field, yet all of her messages are being > held for moderator approval citing "Message has implicit" destination. > > What are all of the circumstances that could cause the message to be held > for this reason despite the fact that she appears to be properly addressing > the messages? > > The only theory I'm working on right now is that her e-mail client is > perhaps formatting the messages incorrectly in the to: field. They show up > like this in the archives once they've been approved: > > To: "'Listname \(E-mail\)" <'listname at domain.com'> > > > I'm noticing the extra apostrophe before the listname and I suspect that she > has either created a contact entry or a contact group entry in her mail > program for the list. Well, the extra appostrophe--I'm pretty sure--makes the To: header invalid (per mail RFCs). I say "pretty sure" since the variety of valid address forms boggles the mind--or at least this mind. So it would appear that the Mailman code doesn't find a *valid* list address in the To: header, so it ignores what is there. Good luck getting her to fix it...ISPs waste a lot of support time on bogus Address Book entries. --John From chris.a.adams at state.or.us Thu May 5 00:20:59 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Wed, 04 May 2005 15:20:59 -0700 Subject: [Mailman-Users] question about list info page customization Message-ID: <42794ACB.4080803@state.or.us> I am changing the list info page for a specific list. I can change most things, but what about the sections (by default at the bottom of the info page) for unsubscribing or getting a list of subscribers. There are two form boxes and I can order them differently or remove them, but I am wondering how to change the text in the section header or in the description. How do I get at the Mailman directives in the code below?

-- Christopher Adams From Staven.Bruce at valleyair.org Thu May 5 00:57:28 2005 From: Staven.Bruce at valleyair.org (Staven Bruce) Date: Wed, 4 May 2005 15:57:28 -0700 Subject: [Mailman-Users] question about list info page customization Message-ID: <0DFFBE2E899E804E9A5710F7071224381E861D@sjvapcd-mail> I think you can get at most of these with /var/mailman/Mailman/HTMLFormatter.py, however you may also need to use /var/mailman/Mailman/htmlformat.py -----Original Message----- From: Christopher Adams [mailto:chris.a.adams at state.or.us] Sent: Wednesday, May 04, 2005 3:21 PM To: mailman-users at python.org Subject: [Mailman-Users] question about list info page customization I am changing the list info page for a specific list. I can change most things, but what about the sections (by default at the bottom of the info page) for unsubscribing or getting a list of subscribers. There are two form boxes and I can order them differently or remove them, but I am wondering how to change the text in the section header or in the description. How do I get at the Mailman directives in the code below?

-- Christopher Adams ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/staven.bruce%40valleyai r.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From carbonnb at sympatico.ca Thu May 5 03:37:26 2005 From: carbonnb at sympatico.ca (Bryan Carbonnell) Date: Wed, 04 May 2005 21:37:26 -0400 Subject: [Mailman-Users] [Mailman-Developers] XHTML Compliant Web UI - 2.1.6 Patch In-Reply-To: Message-ID: On 24 Apr 2005 at 8:31, Bryan Carbonnell wrote: > I have just uploaded a patch that will make the web UI for MM 2.1.6rc1 > XHTML 1 strict compliant. This patch allows for some CSS formatting as > well. > > I have tried to make all the pages compliant, but I may have missed > some combinations of pages and options, so if you find some that > aren't compliant, please let me know which page isn't compliant and > under which circumstances it's not. > > It it patch 1160353 in the Sourceforge Mailman patch repository. > http://sourceforge.net/tracker/index.php?func=detail&aid=1160353&group > _id=103&atid=300103 > > If anyone has any feedback on it, I'd love to hear it,since this is my > first attempt at something like this. Now updated for MM 2.1.6rc3 It also makes the archives XHTML1.0 Strict compliant. -- Bryan Carbonnell - carbonnb at sympatico.ca Never let a computer see you hurry. From nyland23 at yahoo.com Thu May 5 05:53:27 2005 From: nyland23 at yahoo.com (Jared Nyland) Date: Wed, 4 May 2005 20:53:27 -0700 (PDT) Subject: [Mailman-Users] Question about welcome list email Message-ID: <20050505035327.45116.qmail@web41105.mail.yahoo.com> I have been trying to find away to remove the line that says (To post to this list, send your email to:)in the welcome to list email. I thought there was away to disable it in the admin options of a mailing list. Has someone done this before that can help out? Thanks in advance Jared Discover Yahoo! Stay in touch with email, IM, photo sharing and more. Check it out! http://discover.yahoo.com/stayintouch.html From shacker at birdhouse.org Thu May 5 06:23:03 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Wed, 04 May 2005 21:23:03 -0700 Subject: [Mailman-Users] Question about welcome list email In-Reply-To: <20050505035327.45116.qmail@web41105.mail.yahoo.com> References: <20050505035327.45116.qmail@web41105.mail.yahoo.com> Message-ID: <42799FA7.7080402@birdhouse.org> Jared Nyland wrote: >I have been trying to find away to remove the line >that says (To post to this list, send your email >to:)in the welcome to list email. I thought there was >away to disable it in the admin options of a mailing >list. Has someone done this before that can help out? > >Thanks in advance >Jared > > > > From: http://www.python.org/cgi-bin/faqw-mm.py?query=confirmation&querytype=simple&casefold=yes&req=search " In Mailman 2.1.x you can customize the welcome message. Create a directory lists//en (assuming English :) and copy templates/subscribeack.txt to this directory. Then edit this file for your specific wording. Mailman will use this specialized template for the English welcome messages. " Works a treat! Scot From shacker at birdhouse.org Thu May 5 07:45:18 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Wed, 04 May 2005 22:45:18 -0700 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <4278FFDE.60108@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> Message-ID: <4279B2EE.8050203@birdhouse.org> FWIW, I found the command-line tools add_members and remove_members, which allowed me to write a simple shell script to manage subscribes and unsubscribes by drawing from files. So we'll have PHP forms for subbing and unsubbing, which will write to new_subs.txt and del_subs.txt. Then we just run this shell script once per hour, and get around the confirmations problem with cell phones (though I'm surprised -- aren't there any other mailman lists out there with people subbing their cell phones? you'd think there would be a better way...) #!/bin/sh # Add new subscribers to mailing list from text file # Then remove subscribers from an unsub list # Define location of subscribers text file: subfile="/home/username/listname_newsubs.txt" # Define location of unsub file: unsubfile="/home/username/listname_delsubs.txt" # Add all addresses in the sub file /usr/local/cpanel/3rdparty/mailman/bin/add_members -w y -a y -r $subfile list_domain.com # Now blank the file for future additions echo "" > $subfile # Unsub all addresses in the unsub file /usr/local/cpanel/3rdparty/mailman/bin/remove_members -n -f $unsubfile list_domain.com # Now blank the file for future additions echo "" > $unsubfile Works great! Scot Hacker wrote: >I have a list owner who runs a list designed to be subscribed to from >text-messaging cell phones (list traffic consists only of a daily haiku >- very neat). People can use the web interface to sign up, but the >confirmations are a problem. The subscription confirmation arrives at >the phone, the user replies to it, and then... nada. Seems to go into a >bit bucket. I've confirmed that the ID cookie does make it across just fine. > >A little later, the list owner receives a copy of the message below. >At first I thought there was some discrepancy between the Return-Path: >and the From: headers, but when I send a regular email from the phone to >myself, they both come through fine, and match. I'm stumped. > >The list owner *really* wants to turn off confirmations altogether, but >I don't see any way to do this. Is there one? If confirmations >absolutely can't be disabled, any ideas on why cell phone subscriptions >fail, or what can be done about it? > >Thanks, >Scot > > >*From: *mailman-bounces at tinywords.com >*Date: *May 2, 2005 9:51:59 PM PDT >*To: *Haiku-owner at tinywords.com >*Subject: Uncaught bounce notification >* >The attached message was received as a bounce, but either the bounce >format was not recognized, or no member addresses could be extracted >from it. This mailing list has been configured to send all >unrecognized bounce messages to the list administrator(s). > >For more information see: >http://tinywords.com/mailman/admin/haiku_tinywords.com/bounce > >* >From: *5102925586 at vtext.com >*Date: *May 2, 2005 9:51:54 PM PDT >*To: *Haiku-bounces at tinywords.com >*Subject: confirm f9bc6456b89ec9c10360aaa140411e154f0ff60b >* > >Want to subscribe to tinywords? Please reply to this message > > > > > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: http://mail.python.org/mailman/options/mailman-users/shacker%40birdhouse.org > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From shacker at birdhouse.org Thu May 5 07:55:26 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Wed, 04 May 2005 22:55:26 -0700 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <4279B2EE.8050203@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> Message-ID: <4279B54E.2010100@birdhouse.org> Argh! Just minutes after finishing this up, I got a message from a friend. Turns out you CAN disable subscription confirmations. See: http://www.mail-archive.com/mailman-users at python.org/msg31306.html Grrrr... (although that solution will affect lists system-wide, rather than per-list; anyone know of a way to make tweaks like this per-list?). Scot Scot Hacker wrote: >FWIW, I found the command-line tools add_members and remove_members, >which allowed me to write a simple shell script to manage subscribes >and unsubscribes by drawing from files. So we'll have PHP forms for >subbing and unsubbing, which will write to new_subs.txt and >del_subs.txt. Then we just run this shell script once per hour, and get >around the confirmations problem with cell phones (though I'm surprised >-- aren't there any other mailman lists out there with people subbing >their cell phones? you'd think there would be a better way...) > >#!/bin/sh ># Add new subscribers to mailing list from text file ># Then remove subscribers from an unsub list > ># Define location of subscribers text file: >subfile="/home/username/listname_newsubs.txt" > ># Define location of unsub file: >unsubfile="/home/username/listname_delsubs.txt" > > > ># Add all addresses in the sub file >/usr/local/cpanel/3rdparty/mailman/bin/add_members -w y -a y -r $subfile list_domain.com > ># Now blank the file for future additions >echo "" > $subfile > ># Unsub all addresses in the unsub file >/usr/local/cpanel/3rdparty/mailman/bin/remove_members -n -f $unsubfile list_domain.com > ># Now blank the file for future additions >echo "" > $unsubfile > > >Works great! > > >Scot Hacker wrote: > > > >>I have a list owner who runs a list designed to be subscribed to from >>text-messaging cell phones (list traffic consists only of a daily haiku >>- very neat). People can use the web interface to sign up, but the >>confirmations are a problem. The subscription confirmation arrives at >>the phone, the user replies to it, and then... nada. Seems to go into a >>bit bucket. I've confirmed that the ID cookie does make it across just fine. >> >>A little later, the list owner receives a copy of the message below. >>At first I thought there was some discrepancy between the Return-Path: >>and the From: headers, but when I send a regular email from the phone to >>myself, they both come through fine, and match. I'm stumped. >> >>The list owner *really* wants to turn off confirmations altogether, but >>I don't see any way to do this. Is there one? If confirmations >>absolutely can't be disabled, any ideas on why cell phone subscriptions >>fail, or what can be done about it? >> >>Thanks, >>Scot >> >> >>*From: *mailman-bounces at tinywords.com >>*Date: *May 2, 2005 9:51:59 PM PDT >>*To: *Haiku-owner at tinywords.com >>*Subject: Uncaught bounce notification >>* >>The attached message was received as a bounce, but either the bounce >>format was not recognized, or no member addresses could be extracted >> >> >>from it. This mailing list has been configured to send all > > >>unrecognized bounce messages to the list administrator(s). >> >>For more information see: >>http://tinywords.com/mailman/admin/haiku_tinywords.com/bounce >> >>* >>From: *5102925586 at vtext.com >>*Date: *May 2, 2005 9:51:54 PM PDT >>*To: *Haiku-bounces at tinywords.com >>*Subject: confirm f9bc6456b89ec9c10360aaa140411e154f0ff60b >>* >> >>Want to subscribe to tinywords? Please reply to this message >> >> >> >> >> >>------------------------------------------------------ >>Mailman-Users mailing list >>Mailman-Users at python.org >>http://mail.python.org/mailman/listinfo/mailman-users >>Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >>Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >>Unsubscribe: http://mail.python.org/mailman/options/mailman-users/shacker%40birdhouse.org >> >>Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp >> >> >> >> >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: http://mail.python.org/mailman/options/mailman-users/shacker%40birdhouse.org > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From andy1 at rainycitynights.com Thu May 5 06:13:30 2005 From: andy1 at rainycitynights.com (Andy Skuse) Date: Thu, 5 May 2005 00:13:30 -0400 Subject: [Mailman-Users] Followup: "No Address associated with nodename" In-Reply-To: References: Message-ID: <5D0CCE68-CAA3-4269-BE24-48BBC3E03B42@rainycitynights.com> On 26-Apr-05, at 11:53 AM, larryt at winfirst.com wrote: > Andy Skuse writes: > > >> Problem: Mailman won't receive or send posts, and logs indicate a >> "low >> level SMTP error: (7, "No address associated with nodename"). >> >> I found a brief discussion of this topic in the archives but a >> resolution still hasn't yet been posted that I've seen. Does anyone >> have any new information? MM v 2.14 for OS 10.3.x. Thanks. >> > > Sounds like an incomplete MTA setup. Can the mailman user send mail > from the command line? Hi Larry, I never got to try your suggestion, but I just finished upgrading to Mac OS 10.4 Server and the problem was fixed without any extra tinkering on my part. Thanks for responding though. Andy -- My Homepage www.rainycitynights.com BGC Tech www.ravensgarage.com From ricardo.canavate at nozar.es Wed May 4 16:51:42 2005 From: ricardo.canavate at nozar.es (=?iso-8859-1?Q?Ricardo_Luis_Ca=F1avate_Garc=EDa?=) Date: Wed, 4 May 2005 16:51:42 +0200 Subject: [Mailman-Users] Help!! Message-ID: Hi Friends!! Today I'm configuring my mailman in RH9, When I think all works well an error appears in my explorer, Could you give a solution? Thanks. Bug in Mailman version 2.1.1 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/var/mailman/scripts/driver", line 68, in run_main immediate=1) File "/var/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ Logger.__init__(self, category, nofail, immediate) File "/var/mailman/Mailman/Logging/Logger.py", line 49, in __init__ self.__get_f() File "/var/mailman/Mailman/Logging/Logger.py", line 67, in __get_f 1) File "/usr/lib/python2.2/codecs.py", line 496, in open file = __builtin__.open(filename, mode, buffering) IOError: [Errno 13] Permission denied: '/var/log/mailman/error' Python information: Variable Value sys.version 2.2.2 (#1, Feb 24 2003, 19:13:11) [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] sys.executable /usr/bin/python sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 Environment variables: Variable Value PATH_INFO /nozar/ HTTP_COOKIE testing=1; sid=4e8f0328df69b8fce06ab1786c893281; PHPSESSID=191dc64695e8e46759d6c688a42572e8; x SCRIPT_FILENAME /var/mailman/cgi-bin/admin PYTHONPATH /var/mailman SERVER_SOFTWARE Apache SERVER_ADMIN webmaster at nozar.es SCRIPT_NAME /mailman/admin SCRIPT_URI http://192.168.3.6/mailman/admin/nozar/ SERVER_SIGNATURE Apache/2.0.40 Server at 192.168.3.6 Port 80 REQUEST_METHOD GET HTTP_HOST 192.168.3.6 SCRIPT_URL /mailman/admin/nozar/ SERVER_PROTOCOL HTTP/1.1 QUERY_STRING PATH_TRANSLATED /var/www/html/webmail/nozar/ HTTP_CACHE_CONTROL max-age=0 REQUEST_URI /mailman/admin/nozar/ HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q= 0.8,image/png,*/*;q=0.5 HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_USER_AGENT Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 HTTP_CONNECTION keep-alive SERVER_NAME 192.168.3.6 REMOTE_ADDR 192.168.5.36 HTTP_KEEP_ALIVE 300 REMOTE_PORT 3916 HTTP_ACCEPT_LANGUAGE es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3 UNIQUE_ID @PBgpcCoAwYAAAYwBJsAAAAA SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 HTTP_ACCEPT_ENCODING gzip,deflate SERVER_ADDR 192.168.3.6 DOCUMENT_ROOT /var/www/html/webmail ========================================================================= Usted recibe este mensaje porque su direcci?n e-mail se encuentra en nuestra base de datos al haber tenido contactos anteriores con nosotros, por lo que entendemos que contamos con su autorizaci?n para enviarle informaci?n profesional. No obstante, si no desea seguir recibi?ndola basta con hac?rnoslo saber. Este mensaje se dirige exclusivamente a su destinatario y puede contener informaci?n privilegiada o confidencial. Si no es vd. el destinatario indicado, queda notificado de que la utilizaci?n, divulgaci?n y/o copia sin autorizaci?n est? prohibida en virtud de la legislaci?n vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma v?a y proceda a su destrucci?n. You are receiving this message because your e-mail address is listed in our database due to previous communications with us, so we have assumed that we have your permission to send you professional information. However, if you do not wish to continue to receive such information then please let us know. This message is intended exclusively for its addressee and may contain information that is CONFIDENTIAL and protected by professional privilege. If you are not the intended recipient you are hereby notified that any dissemination, copy or disclosure of this communication is strictly prohibited by law. If this message has been received in error, please immediately notify us via e-mail and delete it. ======================================================================= From brad at stop.mail-abuse.org Thu May 5 11:47:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 5 May 2005 11:47:13 +0200 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <4279B2EE.8050203@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> Message-ID: At 10:45 PM -0700 2005-05-04, Scot Hacker wrote: > Then we just run this shell script once per hour, and get > around the confirmations problem with cell phones (though I'm surprised > -- aren't there any other mailman lists out there with people subbing > their cell phones? you'd think there would be a better way...) If people are subscribing from their cell phones, then this means they have a way to read and write e-mail messages. That's all the capability you need, in order to have a confirmation work. They just respond to the confirmation request by e-mail, and you're done. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Thu May 5 12:08:43 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 5 May 2005 12:08:43 +0200 Subject: [Mailman-Users] Help!! In-Reply-To: References: Message-ID: At 4:51 PM +0200 2005-05-04, Ricardo Luis Ca?avate Garc?a wrote: > IOError: [Errno 13] Permission denied: '/var/log/mailman/error' There's your problem. Either the process is not being run with the correct userid/group that is allowed to write to this directory and file, or the ownership/group permissions on the directory or file are incorrect. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Thu May 5 13:05:04 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 5 May 2005 13:05:04 +0200 Subject: [Mailman-Users] Help!! In-Reply-To: References: Message-ID: At 12:32 PM +0200 2005-05-05, Ricardo Luis Ca?avate Garc?a wrote: > 1.- When I install throught rpm package I can go to the web interface and > works correctly but when try to send the message in the maillog appers: It's up to the person who creates the RPM to make sure that it works correctly on your system. You need to contact them for further assistance with the RPM version. If you want to install from the source we provide (see ), we can provide assistance. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Thu May 5 15:59:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 5 May 2005 15:59:02 +0200 Subject: [Mailman-Users] Help!! In-Reply-To: References: Message-ID: At 3:44 PM +0200 2005-05-05, Ricardo Luis Ca?avate Garc?a wrote: > - After the intallation, with --with-mail-gid=root as say beforem I > don't access to the web interface because the user who runs apache > are apache, and it tell me: > > Mailman CGI error!!! > The Mailman CGI wrapper encountered a fatal error. This entry is being > stored in your syslog: > Group mismatch error. Mailman expected the CGI > wrapper script to be executed as group "nobody", but > the system's web server executed the CGI script as > group "apache". Try tweaking the web server to run the > script as group "nobody", or re-run configure, > providing the command line option `--with-cgi-gid=apache'. Mailman is being pretty obvious here with the error messages. You say that you specified "--with-mail-gid=root" when you built Mailman. That may be required in order to have appropriate user/group permissions to the log files, etc.... However, the error message is saying that you also need "--with-cgi-gid=apache" in order to make the web interface part of Mailman work with Apache. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From chris.a.adams at state.or.us Thu May 5 17:22:46 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Thu, 05 May 2005 08:22:46 -0700 Subject: [Mailman-Users] Question about welcome list email In-Reply-To: <20050505035327.45116.qmail@web41105.mail.yahoo.com> References: <20050505035327.45116.qmail@web41105.mail.yahoo.com> Message-ID: <427A3A46.9070205@state.or.us> Jared, You can edit this in the subscribeack.txt file, which should be located in your templates file. You need command line access to do this. Jared Nyland wrote: > I have been trying to find away to remove the line > that says (To post to this list, send your email > to:)in the welcome to list email. I thought there was > away to disable it in the admin options of a mailing > list. Has someone done this before that can help out? > > Thanks in advance > Jared > > > > Discover Yahoo! > Stay in touch with email, IM, photo sharing and more. Check it out! > http://discover.yahoo.com/stayintouch.html > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/chris.a.adams%40state.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From rjeffries at occamnetworks.com Thu May 5 17:29:32 2005 From: rjeffries at occamnetworks.com (Ron K. Jeffries) Date: Thu, 05 May 2005 08:29:32 -0700 Subject: [Mailman-Users] How to retrieve entire subscriber list Message-ID: <427A3BDC.40307@occamnetworks.com> I maintain a MailMan list with about 200 people. Under the web interface, Mailman presents my list in a manner where I can only view one letter of the alphabet at a time. I REALLY need and easy way to grab the entire subscriber list. I am admin of this list and currently only use the web interface. -- Ron K. Jeffries 805-680-8086 mobile (preferred) 805-692-6225 direct 415-367-3512 SkypeIn ron_jeffries Skype "Simplicity is the greatest sophistication." --Leonardo Da Vinci From john at wa9als.com Thu May 5 17:43:40 2005 From: john at wa9als.com (John Fleming) Date: Thu, 5 May 2005 10:43:40 -0500 Subject: [Mailman-Users] How to retrieve entire subscriber list References: <427A3BDC.40307@occamnetworks.com> Message-ID: <008501c55189$35c883f0$e15a0180@majorhospital.org> > I REALLY need and easy way to grab the entire > subscriber list. I am admin of this list > and currently only use the web interface. FAQ at list.org: 3.4. How do I move a list to a different server/Mailman installation. Robin Rowe's quick tip: There's already a mass subscribe feature in the interface. All one needs is the member list from the old list. To get that, send a blank email to yourlistname-request at yourlistserver.com with a subject of 'who yourpassword'. The list admin password is only necessary if you have the members list locked to admin access only. Otherwise, you could just use 'who'. The automated email response will contain the list of names from the list. You can cut-n-paste that text into the {Membership Management}{Mass Subscription} field in the interface of the new list. From shacker at birdhouse.org Thu May 5 18:32:08 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Thu, 05 May 2005 09:32:08 -0700 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> Message-ID: <427A4A88.1060904@birdhouse.org> Brad Knowles wrote: > > If people are subscribing from their cell phones, then this means > they have a way to read and write e-mail messages. That's all the > capability you need, in order to have a confirmation work. They just > respond to the confirmation request by e-mail, and you're done. You'd think so, wouldn't you? I can have an email conversation all day long between my cell phone and my mail client, but try to subscribe a cell phone to a mailing list and it's a different story. The confirmation message is received, you reply to it from the phone, and off it goes into a black hole, the phone never actually subscribed. Eventually the list admin gets the failure report I pasted into the original message of this thread. Some phones are able to subscribe to mailing lists, but most are not. I really have no idea what mechanisms cause them to fail. This is not specific to Mailman either - we had the same problem when we were running on CommuniGate Pro. I suspect that the problem could be at the service provider level. Most people get close to zero spam on our phones, and I think it's because cell providers do some extremely aggressive blocking. But once subscribed, the phones can receive these daily haiku digests just fine (he currently has about 3000 cell subscribers, but most of them had to be manually added or approved). Scot From cbaegert at eurosv.net Thu May 5 18:55:39 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Thu, 5 May 2005 18:55:39 +0200 Subject: [Mailman-Users] ezmlm to mailman Message-ID: <200505051855.39564.cbaegert@eurosv.net> Hi, I'm thinking about how to convert my ezmlm lists to mailman lists. First, how to convert the archives : i made a mbox file with all the messages of the list, then launched "./bin/arch testliste". It doesn't work : instead, I see this message (in french): "Pickle de l'?tat des archives vers /usr/local/mailman/archives/private/testliste/pipermail.pck" Any idea ? Regards, -- Christophe Baegert From scott at freedyhome.com Thu May 5 20:51:04 2005 From: scott at freedyhome.com (Scott Friedman) Date: Thu, 05 May 2005 14:51:04 -0400 Subject: [Mailman-Users] Server hostname/URL in Config Message-ID: <427A6B18.1050703@freedyhome.com> I'm running Mailman on a Redhat 9 box and have a quick question I can't seem to find the answer for. My domain is foo.com. Email is username at foo.com But the website http://foo.com is hosted offsite.. our server here is http://webmail.foo.com How do I get Mailman to send emails to foo.com, but in the config url's, make it say http://webmail.foo.com/Mailman, etc, etc... Thanks Scott From ziegler at sonoma.edu Fri May 6 00:49:09 2005 From: ziegler at sonoma.edu (Jack Ziegler) Date: Thu, 05 May 2005 15:49:09 -0700 Subject: [Mailman-Users] Subscribed but not subscribed Message-ID: <427AA2E5.8000001@sonoma.edu> Hello, We are running version 2.1.5 on RH Linux 7.3. There is a list where the "subscribe" log shows a "pending" and "new ... via web confirmation" entry for a certain address. There is no "deleted" entry for the address. Yet the address does not show up on the subscriber list. The address is valid - there were no bounces. Has anyone else see this behavior? Is there some way for a deletion to happen without it's being logged? Thanks Jack Ziegler Sonoma State University From goebel at emunix.emich.edu Fri May 6 00:49:52 2005 From: goebel at emunix.emich.edu (Matt Goebel) Date: Thu, 5 May 2005 18:49:52 -0400 (EDT) Subject: [Mailman-Users] Problem with html mail messages... Message-ID: <200505052249.j45Mnqwn015788@poe.emich.edu> Hello, We are having issues with a user who has been trying to paste html into messages. His messages are archived with the "attachments" removed, but the messages are never send to the list members. Anyone have any ideas what might be going on? Thanks, Matt -- Matthew Goebel : goebel at emunix.emich.edu : Unix Jockey @ EMU : Hail Eris Neo-Student, Net Lurker, Donut consumer, and procrastinating Furry Fan. "Always with the negative waves, Moriarty" - Oddball "Comfort the troubled, and trouble the comfortable." - Dietrich Bonhoeffer From dbaran at gmail.com Fri May 6 09:49:34 2005 From: dbaran at gmail.com (Daya Baran) Date: Fri, 6 May 2005 00:49:34 -0700 Subject: [Mailman-Users] Editing confirm page Message-ID: How do you edit the confirm page http://www.gruuve.com/mailman/confirm/mailman/434fcc341a09120e76d0b41ba564a676ee90f523 From iane at sussex.ac.uk Fri May 6 10:27:50 2005 From: iane at sussex.ac.uk (Ian Eiloart) Date: Fri, 06 May 2005 09:27:50 +0100 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <427A4A88.1060904@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <427A4A88.1060904@birdhouse.org> Message-ID: <653667181E916D7C86F71176@lewes.staff.uscs.susx.ac.uk> --On May 5, 2005 09:32:08 -0700 Scot Hacker wrote: > > Some phones are able to subscribe to mailing lists, but most are not. I > really have no idea what mechanisms cause them to fail. My guess would be that maybe the phone is sending the reply to the wrong email address. -- Ian Eiloart Servers Team Sussex University ITS From shacker at birdhouse.org Fri May 6 10:36:04 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Fri, 06 May 2005 01:36:04 -0700 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <653667181E916D7C86F71176@lewes.staff.uscs.susx.ac.uk> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <427A4A88.1060904@birdhouse.org> <653667181E916D7C86F71176@lewes.staff.uscs.susx.ac.uk> Message-ID: <427B2C74.6000704@birdhouse.org> Ian Eiloart wrote: > > --On May 5, 2005 09:32:08 -0700 Scot Hacker > wrote: > >> >> Some phones are able to subscribe to mailing lists, but most are not. I >> really have no idea what mechanisms cause them to fail. > > > My guess would be that maybe the phone is sending the reply to the > wrong email address. > Hmm... good point. Perhaps replying to the From: address rather than the Return-Path, or vice versa. Would there be any way to fix this in mailman, or is it just a question of broken email implementations in phones? Scot From shacker at birdhouse.org Fri May 6 10:37:41 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Fri, 06 May 2005 01:37:41 -0700 Subject: [Mailman-Users] Open unsbuscribe? In-Reply-To: <653667181E916D7C86F71176@lewes.staff.uscs.susx.ac.uk> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <427A4A88.1060904@birdhouse.org> <653667181E916D7C86F71176@lewes.staff.uscs.susx.ac.uk> Message-ID: <427B2CD5.6000009@birdhouse.org> Is there a configurable open unsubscribe option similar to: ALLOW_OPEN_SUBSCRIBE = Yes in mm_cfg.py? Doesn't seem to be one, but I'm hoping there's a way to allow this. If not, we can always use a web form that talks to the CLI remove_members tool. Thanks, Scot From p.ledeault at cip-gs.com Fri May 6 11:13:15 2005 From: p.ledeault at cip-gs.com (Patrick Le Deault) Date: Fri, 6 May 2005 11:13:15 +0200 Subject: [Mailman-Users] CGI wrapper error Message-ID: Hi, I've to install Mailman 2.1.5 on my RH9 an have this message : The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Failure to find group name nobody. Try adding this group to your system, or re-run configure, providing an existing group name with the command line option --with-cgi-gid. So, i re-run configure --with-cgi-gid=nobody & make install & check_perms & reload mailman * Same problems !!! So, i re-run configure --with-cgi-gid=mailman & make install & check_perms & reload mailman * Same problems !!! What can i do ? Patrick LE DEAULT From brad at stop.mail-abuse.org Fri May 6 11:17:47 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 6 May 2005 11:17:47 +0200 Subject: [Mailman-Users] Problem with html mail messages... In-Reply-To: <200505052249.j45Mnqwn015788@poe.emich.edu> References: <200505052249.j45Mnqwn015788@poe.emich.edu> Message-ID: At 6:49 PM -0400 2005-05-05, Matt Goebel wrote: > We are having issues with a user who has been trying to paste html into > messages. His messages are archived with the "attachments" removed, but > the messages are never send to the list members. Anyone have any ideas > what might be going on? The messages have to start out as HTML-formatted. You can't take a plain-text message and then paste HTML into it and expect that to work -- there's extra syntactic glue around the message content which has to be provided by the MUA, and this is invisible to the message sender. As to exactly what's happening in your case, it's hard to say. Maybe the faux HTML is being stripped and leaving no message that can be distributed, who knows? With more details from you, we might be able to help. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From eternal_life555 at yahoo.com Fri May 6 12:39:44 2005 From: eternal_life555 at yahoo.com (sameer sharma) Date: Fri, 6 May 2005 03:39:44 -0700 (PDT) Subject: [Mailman-Users] about finding the password Message-ID: <20050506103944.84037.qmail@web60418.mail.yahoo.com> I forgot the password, secret question of my hotmail and yahoo e-mail address. How can I find my original password?? plz help me --------------------------------- Do you Yahoo!? Yahoo! Mail - Find what you need with new enhanced search. Learn more. From pkey at sgul.ac.uk Fri May 6 14:02:47 2005 From: pkey at sgul.ac.uk (Paul Key) Date: Fri, 06 May 2005 13:02:47 +0100 Subject: [Mailman-Users] slow delivery times Message-ID: <427B5CE7.1060305@sgul.ac.uk> Using Mailman version: 2.1.3 Solaris 9 Hi I am having a problem of delayed or slow delivery of emails of a list with around 1600 subscribers. Below is an Exim log for a small testlist. Where does the <= testlist-bounces at mailman.sghms.ac.uk come from? I assume mailman sends this - what is it for? can it be turned off? could it slow the list processing down and so the delivery of emails? Any other ideas as to why the mailman is sending out emails slowly over a long period of time and how delivery can be speeded up? Thanks Paul 2005-05-04 10:26:02 1DTG8o-00042m-3C <= pkey at sgul.ac.uk H=(mailhub2.sghms.ac.uk) [194.82.51.8] P=esmtp S=1409 id=427895EC.6060204 at sghms.ac.uk 2005-05-04 10:26:02 1DTG8o-00042m-3C => testlist R=mailman_router T=mailman_transport 2005-05-04 10:26:02 1DTG8o-00042m-3C Completed 2005-05-04 10:26:03 1DTG8p-00042r-Qf <= testlist-bounces at mailman.sghms.ac.uk H=localhost.sghms.ac.uk (mailman.sghms.ac.uk) [127.0.0.1] P=esmtp S=2415 id=mailman.66.1115198763.4769.testlist at mailman.sghms.ac.uk 2005-05-04 10:26:08 1DTG8p-00042r-Qf => pkey at sgul.ac.uk R=sghms_smtp T=remote_smtp H=imail.sghms.ac.uk [194.82.51.24] 2005-05-04 10:26:08 1DTG8p-00042r-Qf Completed -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From brad at stop.mail-abuse.org Fri May 6 14:27:30 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 6 May 2005 14:27:30 +0200 Subject: [Mailman-Users] slow delivery times In-Reply-To: <427B5CE7.1060305@sgul.ac.uk> References: <427B5CE7.1060305@sgul.ac.uk> Message-ID: At 1:02 PM +0100 2005-05-06, Paul Key wrote: > I am having a problem of delayed or slow delivery of emails of a list > with around 1600 subscribers. Have you read through the FAQ, or searched the FAQ for terms like "performance"? > Below is an Exim log for a small > testlist. Where does the <= testlist-bounces at mailman.sghms.ac.uk come > from? That's the envelope sender that Mailman uses when sending out mail for a mailing list named "testlist at mailman.sghms.ac.uk". > I assume mailman sends this - what is it for? So that any bounces will come back to the correct address where Mailman can automatically process them. > can it be turned > off? Not without breaking Mailman, no. > could it slow the list processing down and so the delivery of emails? No. > Any other ideas as to why the mailman is sending out emails slowly over > a long period of time and how delivery can be speeded up? See above. Search the FAQ for terms like "performance". Since you're using Exim as your MTA, all performance tuning questions regarding it should be directed towards their mailing lists, and you should also search their online documentation, FAQs, etc.... -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From scott at freedyhome.com Fri May 6 15:24:42 2005 From: scott at freedyhome.com (Scott Friedman) Date: Fri, 06 May 2005 09:24:42 -0400 Subject: [Mailman-Users] Server hostname/URL in Config In-Reply-To: <427A6B18.1050703@freedyhome.com> References: <427A6B18.1050703@freedyhome.com> Message-ID: <427B701A.2060801@freedyhome.com> I'm running Mailman on a Redhat 9 box and have a quick question I can't seem to find the answer for. My domain is foo.com. > > Email is username at foo.com > > But the website http://foo.com is hosted offsite.. our server here is > > http://webmail.foo.com > > How do I get Mailman to send emails to foo.com, but in the config > url's, make it say http://webmail.foo.com/Mailman, etc, etc... > > Thanks > Scott > From jwt at onjapan.net Fri May 6 15:34:50 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Fri, 6 May 2005 22:34:50 +0900 Subject: [Mailman-Users] Server hostname/URL in Config In-Reply-To: <427A6B18.1050703@freedyhome.com> References: <427A6B18.1050703@freedyhome.com> Message-ID: On May 6, 2005, at 03:51, Scott Friedman wrote: > My domain is foo.com. > > Email is username at foo.com > > But the website http://foo.com is hosted offsite.. our server here is > > http://webmail.foo.com > > How do I get Mailman to send emails to foo.com, but in the config > url's, > make it say http://webmail.foo.com/Mailman, etc, etc... You can specify the URL host and the mail host using the add_virtualhost() construct in your mm_cfg.py. (If these are the only hosts you are using for the Mailman installation, you will probably also want to set DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST to foo.com and webmail.foo.com respectively. Check section 11 of the admin/www/mailman-install.txt document. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From aaron at lostinbrooklyn.com Fri May 6 16:21:46 2005 From: aaron at lostinbrooklyn.com (Aaron Brashear) Date: Fri, 6 May 2005 10:21:46 -0400 Subject: [Mailman-Users] attempting to post to the FAQ page Mailman FAQ Edit Wizard Message-ID: <5b2f3988c171427036ec229b2d592fa5@lostinbrooklyn.com> Greetings, I am a list manager and was directed by my Mailman manager (hosting provider) to the Mailman FAQ Edit Wizard. When i did not find an answer to my question, I attempted to post to the list. It is not allowing me to do so, presumably since I do not have an account or access? Anyway, perhaps you may be able to guide me in doing so properly, or just answer the question. here's the post I was attempting to make: 3.56. tracking whether mailing list is actually reaching members of the list Checking to see if there is a method to confirm if a post is A. sent and B. if it went out to all members of the list. Some of my list members have been receiving posts to the list (e-mails) others have not. Tying to see if the list server is for some reason omitting members. Currently only 2 members are set to digest mode, all others should receive and mail/post sent to the list. Thanks in advance, Aaron -- Aaron Brashear Partner Lost In Brooklyn Studio P.718.832.3385 / F.718.852.7630 http://www.lostinbrooklyn.com/ ...still lost in Brooklyn... From jdennis at redhat.com Fri May 6 17:54:54 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 06 May 2005 11:54:54 -0400 Subject: [Mailman-Users] CGI wrapper error In-Reply-To: References: Message-ID: <1115394894.22274.21.camel@finch.boston.redhat.com> On Fri, 2005-05-06 at 11:13 +0200, Patrick Le Deault wrote: > Failure to find group name nobody. Try adding this group The cgi-gid needs to be the gid of the web server (the process is probably httpd and the group is probably apache). The mail-gid needs to be the gid of your MTA (e.g. sendmail, postfix, exim, the group is probably mail). How do find out what groups an process executes under? Do this: # ps -eo "%a %G" > What can i do ? Read this: http://www.list.org/mailman-install/index.html Then rerun configure using the cgi and mail gid's you discovered by running ps. Note, you can specify the group name to the configure parameters, it does not have to numeric. -- John Dennis From cpz at tuunq.com Fri May 6 18:10:50 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 6 May 2005 09:10:50 -0700 (PDT) Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <427B2C74.6000704@birdhouse.org> from Scot Hacker at "May 6, 2005 01:36:04 am" Message-ID: <20050506161050.9311D7AF@mail.tuunq.com> In a flurry of recycled electrons, Scot Hacker wrote: > Hmm... good point. Perhaps replying to the From: address rather than > the Return-Path, or vice versa. Would there be any way to fix this in > mailman, or is it just a question of broken email implementations in phones? Most likely, it's a broken MTA at the phone service provider. If any message is actually reaching mailman, it might be possible to do something with it, but I suspect that starts to become major hackery. I've found that many cell phone and pager companies have -no-idea- what email even is or how it works. They often don't understand much basic concepts as spam filtering, or even de-mimeing a message before sending it to the non-mime-aware pager (240 char of message space, first hundred are a mime header..). Things have gotten better in the last few years, though. Of course, I've been wrong before. z! From brad at stop.mail-abuse.org Fri May 6 18:02:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 6 May 2005 18:02:13 +0200 Subject: [Mailman-Users] attempting to post to the FAQ page Mailman FAQ Edit Wizard In-Reply-To: <5b2f3988c171427036ec229b2d592fa5@lostinbrooklyn.com> References: <5b2f3988c171427036ec229b2d592fa5@lostinbrooklyn.com> Message-ID: At 10:21 AM -0400 2005-05-06, Aaron Brashear wrote: > I am a list manager and was directed by my Mailman manager (hosting > provider) to the Mailman FAQ Edit Wizard. When i did not find an answer > to my question, I attempted to post to the list. It is not allowing me > to do so, presumably since I do not have an account or access? You have to be a subscriber in order to post to this list. > here's the post I was attempting to make: > > 3.56. tracking whether mailing list is actually reaching members of the > list > Checking to see if there is a method to confirm if a post is A. sent > and B. if it went out to all members of the list. Some of my list > members have been receiving posts to the list (e-mails) others have > not. Tying to see if the list server is for some reason omitting > members. Currently only 2 members are set to digest mode, all others > should receive and mail/post sent to the list. Please don't put questions in the FAQ and then expect people to answer them. Now I'm going to have to go delete this. If you have a question that is not answered by what is in the FAQ and what is in the archives, feel free to ask it here. If it's a common question, one of the people who provides the answer to you will have the option of going to the FAQ and putting in the answer there, so that the next person won't have to post to the list. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From cpz at tuunq.com Fri May 6 18:19:31 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 6 May 2005 09:19:31 -0700 (PDT) Subject: [Mailman-Users] attempting to post to the FAQ page Mailman FAQ Edit Wizard In-Reply-To: <5b2f3988c171427036ec229b2d592fa5@lostinbrooklyn.com> from Aaron Brashear at "May 6, 2005 10:21:46 am" Message-ID: <20050506161931.0B1247AF@mail.tuunq.com> In a flurry of recycled electrons, Aaron Brashear wrote: > I am a list manager and was directed by my Mailman manager (hosting > provider) to the Mailman FAQ Edit Wizard. When i did not find an answer > to my question, I attempted to post to the list. It is not allowing me > to do so, presumably since I do not have an account or access? Not sure why you were sent to the FAQ edit, you need the FAQ search. I'd say that the proper place for unanswered questions is this list. > 3.56. tracking whether mailing list is actually reaching members of the > list > Checking to see if there is a method to confirm if a post is A. sent > and B. if it went out to all members of the list. Some of my list > members have been receiving posts to the list (e-mails) others have > not. Tying to see if the list server is for some reason omitting > members. Currently only 2 members are set to digest mode, all others > should receive and mail/post sent to the list. For (a), I have all my lists send the posts to my local email and an external email address. If they both get it, then it's been through the list processor. For (b), the message will be attempted to all members that aren't marked as 'nomail', and you can reasonably be sure that's happening. What you can't see at the mailman level is whether the sending MTA is able to deliver the message (after getting it from mailman). You really need to be looking at the MTA logs. z! From brad at stop.mail-abuse.org Fri May 6 18:30:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 6 May 2005 18:30:41 +0200 Subject: [Mailman-Users] attempting to post to the FAQ page Mailman FAQ Edit Wizard In-Reply-To: <20050506161931.0B1247AF@mail.tuunq.com> References: <20050506161931.0B1247AF@mail.tuunq.com> Message-ID: At 9:19 AM -0700 2005-05-06, Carl Zwanzig wrote: > For (b), the message will be attempted to all members that aren't marked > as 'nomail', and you can reasonably be sure that's happening. What you > can't see at the mailman level is whether the sending MTA is able to > deliver the message (after getting it from mailman). You really need to > be looking at the MTA logs. You need to look at the Mailman logs to see which addresses that Mailman attempted to deliver to, and you need to look at the MTA logs to see what actually happened to those attempts. However, you will probably need privileged site-admin access to the server where the mailing list is hosted, and you will only be able to look at the logs at the command-line shell prompt. And believe me, it can be really hairy trying to figure out just exactly what the final disposition of a given message can be, since your MTA may or may not make clear in the logs as to what is a success, what is a delay, what is a bounce, whether or not the queue-ids are the same, etc.... And then there are the messages that were delivered by your local MTA to the remote MTA, but which were then bounced by the remote MTA and sent back to your machine. With years of mail systems administration experience, you can usually manage to pull all the puzzle pieces together, but for anyone else it can be a real nightmare. Solving this problem is quite a bit more complex than it would seem on first glance. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From lhansfor at lch-assoc.com Fri May 6 19:00:05 2005 From: lhansfor at lch-assoc.com (Larry Hansford) Date: Fri, 06 May 2005 13:00:05 -0400 Subject: [Mailman-Users] Mail going to qfiles/shunt Message-ID: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> I installed the Mailman 2.1.6rc3, and it tested okay. But, messages sent to previously existing lists all go to /home/mailman/files/shunt, and are not delivered. Is this a rights problem? I ran check_perms, and it did not find any errors. Thanks! Larry From alfa_solutions at yahoo.com Fri May 6 20:36:05 2005 From: alfa_solutions at yahoo.com (Anshuman Prusty) Date: Fri, 6 May 2005 11:36:05 -0700 (PDT) Subject: [Mailman-Users] Query Message-ID: <20050506183605.1588.qmail@web53802.mail.yahoo.com> Hello ? Our site is www.settingcaptivesfree.com and we have some mailing lists like 1. SCF Update (www.scflists.com/mailman/subscribe/scfupdate_scflists.com) 2. Never Thirst (www.scflists.com/mailman/subscribe/neverthirst_scflists.com) etc. We are currently in the process of moving our website to a new server, and have the following question. Can you help, or otherwise direct us to someone who can? In the test server at gospelcom.net, I am testing the subscriptions for the newsletter and receiving the following error messages ---------------------------------------------------------------------------- Warning: fsockopen(): unable to connect to www.scflists.com:80 in /usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on line 635 www.scflists.com Warning: fsockopen(): unable to connect to www.scflists.com:80 in /usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on line 635 www.scflists.com Warning: fsockopen(): unable to connect to www.scflists.com:80 in /usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on line 635 www.scflists.com Warning: fsockopen(): unable to connect to www.scflists.com:80 in /usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on line 635 Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php:634) in /usr/local/www/gospelcom/docs/settingcaptivesfree/enroll/enrollSubscribe.php on line 29 ---------------------------------------------------------------------------- Are the www.scflists.com domain name specific? If we use the domain name www.settingcaptivesfree.com later after the migration will it work? In the interim the domain name used is http://settingcaptivesfree.test.gospelcom.net/ . Regards, Anshuman __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From tkikuchi at is.kochi-u.ac.jp Fri May 6 22:57:59 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sat, 07 May 2005 05:57:59 +0900 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> References: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> Message-ID: <427BDA57.3060902@is.kochi-u.ac.jp> Larry Hansford wrote: > I installed the Mailman 2.1.6rc3, and it tested okay. But, messages > sent to previously existing lists all go to /home/mailman/files/shunt, > and are not delivered. Is this a rights problem? I ran check_perms, > and it did not find any errors. Hi, Since 2.1.6rc3 is a really latest version, the answer in FAQ won't be applicable. http://www.python.org/cgi-bin/faqw-mm.py?query=shunt&querytype=simple&casefold=yes&req=search Please find the cause of error in the logs/error log and report us. Or, you might be able to find fix to this and report us also. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From lhansfor at lch-assoc.com Sat May 7 05:49:04 2005 From: lhansfor at lch-assoc.com (Larry Hansford) Date: Fri, 06 May 2005 23:49:04 -0400 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: <427BDA57.3060902@is.kochi-u.ac.jp> References: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> <427BDA57.3060902@is.kochi-u.ac.jp> Message-ID: <6.2.1.2.2.20050506234534.02a8d580@mail.lch-assoc.com> At 04:57 PM 5/6/2005, Tokio Kikuchi wrote: >Larry Hansford wrote: > > > I installed the Mailman 2.1.6rc3, and it tested okay. But, messages > > sent to previously existing lists all go to /home/mailman/files/shunt, > > and are not delivered. Is this a rights problem? I ran check_perms, > > and it did not find any errors. > >Hi, > >Since 2.1.6rc3 is a really latest version, the answer in FAQ won't be >applicable. >http://www.python.org/cgi-bin/faqw-mm.py?query=shunt&querytype=simple&casefold=yes&req=search > >Please find the cause of error in the logs/error log and report us. Or, >you might be able to find fix to this and report us also. I got it working. I upgraded from Python 2.2.3 to Python 2.3.5 and reinstalled Mailman, and it began working. >-- >Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp >http://weather.is.kochi-u.ac.jp/ From jwt at onjapan.net Sat May 7 07:51:24 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 14:51:24 +0900 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <4279B54E.2010100@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <4279B54E.2010100@birdhouse.org> Message-ID: On May 5, 2005, at 14:55, Scot Hacker wrote: > (although that solution will affect lists system-wide, rather than > per-list; anyone know of a way to make tweaks like this per-list?). You can set a specific list's subscribe_policy to 0 using bin/ withlist. (You won't be able to set it to 0 via the GUI or config_list without setting ALLOW_OPEN_SUBSCRIBE.) $ bin/withlist -l mylist m.subscribe_policy = 0 m.Save() {ctrl-D} P.S. I have been able to use the normal subscribe/confirm scheme from my phone, so it is probably a function of your carrier or your phone. One quirk I've noticed in my lists is that if I use VERP_CONFIRMATIONS=Yes, the reply address gets truncated in the reply message, and I have to manually add the last few characters of the domain name. In my case that is presumably a phone bug, since it is picking up fewer reply address characters than it allows me to enter and successfully send. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 09:00:08 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 16:00:08 +0900 Subject: [Mailman-Users] Fix defacement In-Reply-To: <20050502192131.32885.qmail@web90102.mail.scd.yahoo.com> References: <20050502192131.32885.qmail@web90102.mail.scd.yahoo.com> Message-ID: <963E864A-C251-4DBB-A630-5021B3BF0612@onjapan.net> On May 3, 2005, at 04:21, Tony Bibbs wrote: > I had my mailman site defaced. The > /path/to/mailman/archives/public//index.html > pages have all been replaced by crap. > > How do I recover those pages? You can regenerate them using the 'arch' tool supplied with Mailman: bin/arch --wipe mylist would regenerate the HTML archives for the list called mylist. (This assumes it is just the HTML that has been damaged, and not the mbox file containing the archives themselves.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 09:59:09 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 16:59:09 +0900 Subject: [Mailman-Users] Mailman htdig problem In-Reply-To: <20050502210734.80911.qmail@web81010.mail.yahoo.com> References: <20050502210734.80911.qmail@web81010.mail.yahoo.com> Message-ID: On May 3, 2005, at 06:07, Chris Serenil wrote: > I have just installed Mailman 2.1.15 with the htdig > patch 444884 and 444879. The search fails when I have > a list name with a dot in it. (Example > fa.dl-testlist). I will get these errors when doing a > search. If there is no dot it works fine. > > htdig Archives Access Failure > The requested list cannot be accessed. No list -3- I don't use those patches, but a quick look suggests that the problem you are having is related to this line in sub doit: if ($query->param('config') =~ /^([^\.]+)(|\.htsearch)$/) { I'm guessing it is looking for either a bare listname or listname.htsearch. The first group which looks for a string of characters that aren't in the set of '.' and '\' isn't a good choice for a listname with a dot in it. (I'm guessing that the author didn't really want a \ there, since IIRC '.' isn't special inside a Perl character class and so doesn't warrant escaping... but that isn't the problem you are encountering.) My Perl-foo has weakened over years of disuse, so it is risky to suggest something I can't test. But since I didn't see any other replies, you might try something like: if ($query->param('config') =~ /^(.*?)(\.htsearch)?$/) { No warranty is expressed or implied. If it breaks, you get to keep all the pieces. I don't know if there are other places in the patches that assume there are no dots in the listname once you get past this hurdle. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 11:49:46 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 18:49:46 +0900 Subject: [Mailman-Users] Query In-Reply-To: <20050506183605.1588.qmail@web53802.mail.yahoo.com> References: <20050506183605.1588.qmail@web53802.mail.yahoo.com> Message-ID: On May 7, 2005, at 03:36, Anshuman Prusty wrote: > In the test server at gospelcom.net, I am testing the subscriptions > for the newsletter and receiving the following error messages > > ---------------------------------------------------------------------- > ------ > > Warning: fsockopen(): unable to connect to www.scflists.com:80 in / > usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on line > 635 www.scflists.com > > Warning: fsockopen(): unable to connect to www.scflists.com:80 in / > usr/local/www/gospelcom/docs/settingcaptivesfree/Client.php on These are errors in your custom PHP scripts, not in Mailman (which is coded in Python). Whatever your Client.php script is attempting, is failing to connect to your www.scflists.com machine (which does appear to be running Mailman.) > Are the www.scflists.com domain name specific? If we use the domain > name www.settingcaptivesfree.com later after the migration will it > work? In the interim the domain name used is http:// > settingcaptivesfree.test.gospelcom.net/ . If you change the URL of a list after it is created, you will need to use the bin/fix_url script. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 13:22:42 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 20:22:42 +0900 Subject: [Mailman-Users] How to put extra spaces in Topic name field In-Reply-To: <55DDBD7541A9894B9F695868B6DFFEEDFEAA55@exchange.w2k.casi.sti.nasa.gov> References: <55DDBD7541A9894B9F695868B6DFFEEDFEAA55@exchange.w2k.casi.sti.nasa.gov> Message-ID: On May 3, 2005, at 00:07, Jeff Peterson wrote: > In the Topic Name field, I have tried adding extra spaces, but the > extra > spaces are not displayed. The leading spaces are preserved in the list object, but since they are being displayed in a table cell, they don't appear in the GUI. > I have tried putting a backslash '\' in front > of the spaces, the backslash shows up with one space following it. I > even tried adding ' ', but no luck. Is it even possible to get > extra > spaces displayed? Thank you. I can think of two possibilities, each a little messy: 1. You could use bin/withlist to add leading    to the topics... and then never edit the topics through the GUI again. (You can't use the web GUI since it will escape the &.) 2. Modify your Mailman/Cgi/options.py where it does "Create the topics radios" and replace the leading spaces of the topic name with ' ' when building the topics table rows. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 13:37:03 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 20:37:03 +0900 Subject: [Mailman-Users] lost messages In-Reply-To: <200505032313.18895.tomasz@grobelny.oswiecenia.net> References: <200505032313.18895.tomasz@grobelny.oswiecenia.net> Message-ID: <170D3112-C71B-4096-A09B-A19B40716CAF@onjapan.net> On May 4, 2005, at 06:13, Tomasz Grobelny wrote: > days ago postfix configuration has changed so that all messages > from mailman > were rejected (554 relaying denied). This lasted for a few days > before I > fixed the configuration. Assuming that anyone posted to this > mailinglist when > postfix was broken: > 1. will those messages be in www archive? > 2. if not, are they written anywhere? > 3. can they be resent to users? Depending upon the failure mode, they mail still be in Mailman's queue. Have you tried using the bin/unshunt command after fixing your Postfix problem? -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 13:49:06 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 20:49:06 +0900 Subject: [Mailman-Users] Custom Subscribe emails In-Reply-To: References: Message-ID: <6CB13BAF-C432-4F6C-A9A2-39E06BBEEE60@onjapan.net> On May 4, 2005, at 03:36, James Beeghley wrote: > I am setting up Mainman to be used as a communication mechanism for > my school district. I was wondering if it is possible to modify the > confirming emails which are sent to potential subscribers. You can modify the template 'verify.txt', similar to the way one of the FAQ answers describes modifying 'subscribeack.txt'. (One is the confirm email sent to a potential subscriber, the second the welcome to the list.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 14:24:09 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 21:24:09 +0900 Subject: [Mailman-Users] How to retrieve entire subscriber list In-Reply-To: <427A3BDC.40307@occamnetworks.com> References: <427A3BDC.40307@occamnetworks.com> Message-ID: <8E284F38-6F8C-4FAE-8095-C2218FF8E9EA@onjapan.net> On May 6, 2005, at 00:29, Ron K. Jeffries wrote: > I REALLY need and easy way to grab the entire > subscriber list. I am admin of this list > and currently only use the web interface. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 14:35:35 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 21:35:35 +0900 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <200505051855.39564.cbaegert@eurosv.net> References: <200505051855.39564.cbaegert@eurosv.net> Message-ID: On May 6, 2005, at 01:55, cbaegert at eurosv.net wrote: > i made a mbox file with all the messages of the list, then launched > "./bin/arch testliste". > > It doesn't work : instead, I see this message (in french): > > "Pickle de l'?tat des archives > vers /usr/local/mailman/archives/private/testliste/pipermail.pck" I think that should be the last thing it writes, as it saves the state of the archives in the pickle. (Does it create that file? If not, check permissions/ownership of the directories.) If it doesn't show any output before that, I'd suspect that your mbox file format is incorrect or that it isn't readable in archives/ private/testliste.mbox/testliste.mbox -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Sat May 7 14:40:45 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 7 May 2005 21:40:45 +0900 Subject: [Mailman-Users] Editing confirm page In-Reply-To: References: Message-ID: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> On May 6, 2005, at 16:49, Daya Baran wrote: > How do you edit the confirm page > http://www.gruuve.com/mailman/confirm/mailman/ > 434fcc341a09120e76d0b41ba564a676ee90f523 Change Mailman/Cgi/confirm.py (and any of the message files for languages of interest). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From cbaegert at eurosv.net Sat May 7 14:43:20 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Sat, 7 May 2005 14:43:20 +0200 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: References: <200505051855.39564.cbaegert@eurosv.net> Message-ID: <200505071443.20424.cbaegert@eurosv.net> Hi, thank you for your answer. > > "Pickle de l'?tat des archives > > vers /usr/local/mailman/archives/private/testliste/pipermail.pck" > > I think that should be the last thing it writes In fact, it's the only thing it writes... > , as it saves the > state of the archives in the pickle. (Does it create that file? If > not, check permissions/ownership of the directories.) Yes, it does. > > If it doesn't show any output before that It doesn't > , I'd suspect that your mbox > file format is incorrect or that it isn't readable in archives/ > private/testliste.mbox/testliste.mbox I just made a cat with all the messages of my ezmlm list. The permissions are : -rw-rw-r-- 1 mailman mailman 195702 mai 5 18:01 archives/private/testliste.mbox/testliste.mbox Regards, -- Christophe BAEGERT From brad at stop.mail-abuse.org Sat May 7 13:45:24 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 7 May 2005 13:45:24 +0200 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: <6.2.1.2.2.20050506234534.02a8d580@mail.lch-assoc.com> References: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> <427BDA57.3060902@is.kochi-u.ac.jp> <6.2.1.2.2.20050506234534.02a8d580@mail.lch-assoc.com> Message-ID: At 11:49 PM -0400 2005-05-06, Larry Hansford wrote: > I got it working. I upgraded from Python 2.2.3 to Python 2.3.5 > and reinstalled Mailman, and it began working. Mailman 2.1.5 required Python 2.3, but in theory this was supposed to be fixed in Mailman 2.1.6, easing the restriction back down to Python 2.1. What was the exact error message you were getting? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From lhansfor at lch-assoc.com Sat May 7 16:13:14 2005 From: lhansfor at lch-assoc.com (Larry Hansford) Date: Sat, 07 May 2005 10:13:14 -0400 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: References: <6.2.1.2.2.20050506130004.02aa4070@mail.lch-assoc.com> <427BDA57.3060902@is.kochi-u.ac.jp> <6.2.1.2.2.20050506234534.02a8d580@mail.lch-assoc.com> Message-ID: <6.2.1.2.2.20050507100717.0293f5d0@mail.lch-assoc.com> At 07:45 AM 5/7/2005, Brad Knowles wrote: >At 11:49 PM -0400 2005-05-06, Larry Hansford wrote: > >> I got it working. I upgraded from Python 2.2.3 to Python 2.3.5 >> and reinstalled Mailman, and it began working. > > Mailman 2.1.5 required Python 2.3, but in theory this was > supposed to be fixed in Mailman 2.1.6, easing the restriction back down > to Python 2.1. > > What was the exact error message you were getting? I wasn't seeing any error messages. The maillog showed that the message was sent to the mailman alias: May 5 12:31:41 mailserver postfix/local[3348]: 7592814046: to=, relay=local, delay=1, status=sent (delivered to command: /home/mailman/mail/mailman post testlist) But, the message was never processed and distributed. When I looked in the qfiles directory, the message would be in the shunt directory. From Ralf.Hildebrandt at charite.de Sat May 7 16:28:50 2005 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Sat, 7 May 2005 16:28:50 +0200 Subject: [Mailman-Users] UnicodeEncodeError: 'ascii' codec can't encode character u'\xd6' in position 5: ordinal not in range(128) In-Reply-To: <20050416175303.GG6948@charite.de> <20050415144252.GN15969@charite.de> References: <20050415144252.GN15969@charite.de> <20050416175303.GG6948@charite.de> <20050415144252.GN15969@charite.de> Message-ID: <20050507142850.GX19222@charite.de> > I get the error: > > UnicodeEncodeError: 'ascii' codec can't encode character u'\xd6' in > position 5: ordinal not in range(128) > > in mailmans logs/errors, but how do I find out which list / which mail > causes it? > > Apr 14 09:21:52 2005 (7409) Traceback (most recent call last): > File "/home/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/home/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/home/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in _dispose > self._func(mlist, msg, msgdata) > File "/home/mailman/Mailman/Handlers/SMTPDirect.py", line 152, in process > deliveryfunc(mlist, msg, msgdata, envsender, refused, conn) > File "/home/mailman/Mailman/Handlers/SMTPDirect.py", line 285, in verpdeliver > Decorate.process(mlist, msgcopy, msgdata) > File "/home/mailman/Mailman/Handlers/Decorate.py", line 58, in process > username = username.encode(Utils.GetCharSet(d['user_language'])) > UnicodeEncodeError: 'ascii' codec can't encode character u'\xd6' in position 5: ordinal not in range(128) > > This is version 2.1.6b4 Is this some sort of FAQ? From mylists2004 at gmail.com Sat May 7 21:42:31 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 12:42:31 -0700 Subject: [Mailman-Users] RuntimeError: command failed: /usr/sbin/postalias Message-ID: <4b2a6ddc05050712423ea9ae33@mail.gmail.com> I can access Mailman webpages just fine; however, after I fill in the new list info and hit submit I get an error message ("Bug in Mailman version 2.1.5 We're sorry, we hit a bug!.") Also, it seems that no emails can be sent or received trough the list. I've tried to add in mm_cfg.py the following two lines to solve the problem (see error log below) but this didn't help either. POSTFIX_ALIAS_CMD = /usr/sbin/postalias POSTFIX_MAP_CMD = /usr/sbin/postmap Python 2.3.5, Mailman 2.1.5, Postfix 2.1.5, Apache 2.0.54 Relevant error logs: admin(3095): [----- Traceback ------] admin(3095): RuntimeError: command failed: /usr/sbin/postalias /var/lib/mailman/data/aliases (status: 1, Operation not permitted) From jwblist at olympus.net Sat May 7 22:04:45 2005 From: jwblist at olympus.net (John W. Baxter) Date: Sat, 07 May 2005 13:04:45 -0700 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: Message-ID: On 5/7/05 4:45 AM, "Brad Knowles" wrote: > Mailman 2.1.5 required Python 2.3, but in theory this was > supposed to be fixed in Mailman 2.1.6, easing the restriction back > down to Python 2.1. Which would imply that Barry's new email module is good back at least to Python 2.1. (If so, that tells me we can use it (with a Python 2.3.x system) to perhaps reduce the incidence of certain errors. Not a Mailman-related program suite.) --John From mylists2004 at gmail.com Sat May 7 23:04:10 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 14:04:10 -0700 Subject: [Mailman-Users] No mail delivered Message-ID: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> Thanks to Dan' suggestions I've fixed the perm error. I have a different MTA problem now. When I try to subscribe to the list, or send an email to the list I get...nothing. No email makes it trough the list, and I also get no subscription conformation from the list. Python 2.3.5, Mailman 2.1.5, Postfix 2.1.5, Apache 2.0.54 From dbaran at gmail.com Sat May 7 23:16:31 2005 From: dbaran at gmail.com (Daya Baran) Date: Sat, 7 May 2005 14:16:31 -0700 Subject: [Mailman-Users] Editing confirm page In-Reply-To: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> References: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> Message-ID: If you edit confirm.py - you get this message "Bug In Mailman" I had to reinstall mailman I would like to change the following: 1) header and footer 2) remove "Recieve digests? Yes or No 3) prefered language 4) Cancel my subscription Thank you On 5/7/05, Jim Tittsler wrote: > On May 6, 2005, at 16:49, Daya Baran wrote: > > > How do you edit the confirm page > > http://www.gruuve.com/mailman/confirm/mailman/ > > 434fcc341a09120e76d0b41ba564a676ee90f523 > > Change Mailman/Cgi/confirm.py (and any of the message files for > languages of interest). > > -- > Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 > Python Starship http://Starship.Python.net/crew/jwt/ > Mailman IRC irc://irc.freenode.net/#mailman > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/dbaran%40gmail.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From shacker at birdhouse.org Sun May 8 00:31:03 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Sat, 07 May 2005 15:31:03 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> Message-ID: <427D41A7.3060608@birdhouse.org> James wrote: >Thanks to Dan' suggestions I've fixed the perm error. > >I have a different MTA problem now. When I try to subscribe to the >list, or send an email to the list I get...nothing. No email makes it >trough the list, and I also get no subscription conformation from the >list. > > > Are you sure the Mailman threads are actually runnning? If you run ps aux | grep qrunner in a shell, you should see one or more threads listed (beyond the grep process). If you don't, then Mailman isn't running. Scot From mylists2004 at gmail.com Sun May 8 01:39:04 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 16:39:04 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> Message-ID: <4b2a6ddc05050716395e4f5785@mail.gmail.com> I can't understand these two logs. No mail makes it trough and this is the only relelvant thing that I can see in the MTA logs. The second log is a cron error. I've search the FAQ, read it, and I still don't know how to troubleshoot this. May 7 16:30:02 mail postfix/pickup[531]: 620D21002E8A: uid=1030 from= May 7 16:30:02 mail postfix/cleanup[619]: 620D21002E8A: message-id=<20050507233002.620D21002E8A at mail.mydomain.org> May 7 16:30:02 mail postfix/qmgr[532]: 620D21002E8A: from=, size=1000, nrcpt=1 (queue active) May 7 16:30:02 mail postfix/local[624]: 620D21002E8A: to=, orig_to=, relay=local, delay=0, status=sent (delivered to command: procmail -a "$EXTENSION") May 7 16:30:02 mail postfix/qmgr[532]: 620D21002E8A: removed Also, every 5 min I get this email: Traceback (most recent call last): File "/var/lib/mailman/cron/gate_news", line 284, in ? main() File "/var/lib/mailman/cron/gate_news", line 259, in main lock.lock(timeout=0.5) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 13] Permission denied: '/var/lib/mailman/locks/gate_news.lock.mail.607.0' From mylists2004 at gmail.com Sun May 8 01:41:43 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 16:41:43 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <427D41A7.3060608@birdhouse.org> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> <427D41A7.3060608@birdhouse.org> Message-ID: <4b2a6ddc05050716419ac34c5@mail.gmail.com> Hrrm... what do I do now? ps aux | grep qrunner root 665 0.0 0.0 1536 452 pts/0 S+ 16:39 0:00 grep qrunner On 5/7/05, Scot Hacker wrote: you sure the Mailman threads are actually runnning? If you run > > ps aux | grep qrunner > > in a shell, you should see one or more threads listed (beyond the grep > process). If you don't, then Mailman isn't running. > > Scot > From mylists2004 at gmail.com Sun May 8 01:56:32 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 16:56:32 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> Message-ID: <4b2a6ddc05050716564e53e66a@mail.gmail.com> Jeez. Do I feel stupid. Mailman didn't work becuase I didn't start it. Phew. :-) Thank you all for your help! James From lhansfor at lch-assoc.com Sun May 8 01:57:41 2005 From: lhansfor at lch-assoc.com (Larry Hansford) Date: Sat, 07 May 2005 19:57:41 -0400 Subject: [Mailman-Users] No mail delivered In-Reply-To: <4b2a6ddc05050716419ac34c5@mail.gmail.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> <427D41A7.3060608@birdhouse.org> <4b2a6ddc05050716419ac34c5@mail.gmail.com> Message-ID: <6.2.1.2.2.20050507195115.029075c8@mail.lch-assoc.com> Did you copy the /home/mailman/scripts/mailman to /etc/rc.d/init.d/, and then do "chkconfig --add mailman"? Did you do a "/etc/rc.d/init.d/mailman start"? Did you get any errors when you did the start? At 07:41 PM 5/7/2005, James wrote: >Hrrm... what do I do now? > >ps aux | grep qrunner >root 665 0.0 0.0 1536 452 pts/0 S+ 16:39 0:00 grep qrunner > > >On 5/7/05, Scot Hacker wrote: >you sure the Mailman threads are actually runnning? If you run > > > > ps aux | grep qrunner > > > > in a shell, you should see one or more threads listed (beyond the grep > > process). If you don't, then Mailman isn't running. > > > > Scot > > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/lhansfor%40lch-assoc.com > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From mylists2004 at gmail.com Sun May 8 02:04:07 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 17:04:07 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <6.2.1.2.2.20050507195115.029075c8@mail.lch-assoc.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> <427D41A7.3060608@birdhouse.org> <4b2a6ddc05050716419ac34c5@mail.gmail.com> <6.2.1.2.2.20050507195115.029075c8@mail.lch-assoc.com> Message-ID: <4b2a6ddc05050717047a66e67b@mail.gmail.com> I've cp /usr/lib/mailman/scripts/mailman /etc/init.d/. No errors. I do have one problem with cron that I can't figure out. When I try to ls -la the path in the error message below I don't see the "gate_news.lock" ls -la /var/lib/mailman/locks/ total 8 drwxrwxr-x+ 2 list list 57 May 7 17:01 . drwxrwxrwt+ 4 root root 34 May 7 16:19 .. -rw-rw-r--+ 2 list list 46 May 8 2005 master-qrunner -rw-rw-r--+ 2 list list 46 May 8 2005 master-qrunner.mail.854 This is the error message: Traceback (most recent call last): File "/var/lib/mailman/cron/gate_news", line 284, in ? main() File "/var/lib/mailman/cron/gate_news", line 259, in main lock.lock(timeout=0.5) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 13] Permission denied: '/var/lib/mailman/locks/gate_news.lock.mail.841.0' On 5/7/05, Larry Hansford wrote: > Did you copy the /home/mailman/scripts/mailman to /etc/rc.d/init.d/, and > then do "chkconfig --add mailman"? > > Did you do a "/etc/rc.d/init.d/mailman start"? Did you get any errors when > you did the start? > > > At 07:41 PM 5/7/2005, James wrote: > >Hrrm... what do I do now? > > > >ps aux | grep qrunner > >root 665 0.0 0.0 1536 452 pts/0 S+ 16:39 0:00 grep qrunner > > > > > >On 5/7/05, Scot Hacker wrote: > >you sure the Mailman threads are actually runnning? If you run > > > > > > ps aux | grep qrunner > > > > > > in a shell, you should see one or more threads listed (beyond the grep > > > process). If you don't, then Mailman isn't running. > > > > > > Scot > > > > >------------------------------------------------------ > >Mailman-Users mailing list > >Mailman-Users at python.org > >http://mail.python.org/mailman/listinfo/mailman-users > >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > >Unsubscribe: > >http://mail.python.org/mailman/options/mailman-users/lhansfor%40lch-assoc.com > > > >Security Policy: > >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From heather at madrone.com Sun May 8 02:35:41 2005 From: heather at madrone.com (Heather Madrone) Date: Sat, 7 May 2005 17:35:41 -0700 Subject: [Mailman-Users] No mail delivered In-Reply-To: <4b2a6ddc05050716419ac34c5@mail.gmail.com> References: <4b2a6ddc05050714046fa47f2f@mail.gmail.com> <427D41A7.3060608@birdhouse.org> <4b2a6ddc05050716419ac34c5@mail.gmail.com> Message-ID: At 4:41 PM -0700 5/7/05, James wrote: >Hrrm... what do I do now? > >ps aux | grep qrunner >root 665 0.0 0.0 1536 452 pts/0 S+ 16:39 0:00 grep qrunner As user mailman, run "mailmanctl start." -- Heather Madrone (heather at madrone.com) http://www.madrone.com Le hasard favorise l'esprit pr?par?. -- Louis Pasteur [Fortune|chance|luck] [favors|promotes|assists] the [ready|prepared|open|waiting] [mind|spirit|soul]. From jwt at onjapan.net Sun May 8 03:02:05 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sun, 8 May 2005 10:02:05 +0900 Subject: [Mailman-Users] Editing confirm page In-Reply-To: References: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> Message-ID: <3D9151C8-B9EA-474A-A633-6D99CA27072F@onjapan.net> On May 8, 2005, at 06:16, Daya Baran wrote: > If you edit confirm.py - you get this message "Bug In Mailman" You must have made a mistake editing the script so that it was no longer a valid Python program. > I had to reinstall mailman If you had just been making changes to the one file, you could have just copied the backup of your confirm.py before you started making changes. > I would like to change the following: > 2) remove "Recieve digests? Yes or No You don't need to make any programming changes to remove that. If you don't want to support digests, simply set 'digestable' to No on the Digest options page of the administrative web interface, and it will not appear on the confirm web page. > 3) prefered language If you only allow one language on the "Language options" page of your administrative interface, the selection box still appears, but the user will not be able to change the language. If you want to eliminate the selection appearing, you will have to change confirm.py to comment out the table.AddRow() where it gets added to the page. > 1) header and footer > 4) Cancel my subscription These also would take modifications to confirm.py (and possibly to Mailman/htmlformatter.py depending upon the level of changes you want to make to the header and footer). You can change some of the colors in your mm_cfg.py (see the WEB_* variables in Defaults.py). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From mylists2004 at gmail.com Sun May 8 03:43:11 2005 From: mylists2004 at gmail.com (James) Date: Sat, 7 May 2005 18:43:11 -0700 Subject: [Mailman-Users] how to create master default setting? Message-ID: <4b2a6ddc050507184352b68878@mail.gmail.com> Is there a way to create default settings (privacy options, bounce processing etc) that would be copied to all newly added mailing lists? From jwt at onjapan.net Sun May 8 04:08:48 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sun, 8 May 2005 11:08:48 +0900 Subject: [Mailman-Users] how to create master default setting? In-Reply-To: <4b2a6ddc050507184352b68878@mail.gmail.com> References: <4b2a6ddc050507184352b68878@mail.gmail.com> Message-ID: <6D443CFD-23E7-4516-9528-30A686E627BE@onjapan.net> On May 8, 2005, at 10:43, James wrote: > Is there a way to create default settings (privacy options, bounce > processing etc) that would be copied to all newly added mailing lists? Copy the settings you wish to customize from Mailman/Defaults.py to your Mailman/mm_cfg.py file and make the changes there. (The settings in mm_cfg.py override those in Defaults.py, will survive Mailman updates, and will apply to newly created lists.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From aprilcox at cox.net Sat May 7 22:06:32 2005 From: aprilcox at cox.net (April Cox) Date: Sat, 7 May 2005 16:06:32 -0400 Subject: [Mailman-Users] Remove In-Reply-To: <20050506183605.1588.qmail@web53802.mail.yahoo.com> Message-ID: <000d01c55340$43888540$0402a8c0@d7jvcx01> Remove From tkikuchi at is.kochi-u.ac.jp Sun May 8 14:42:02 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sun, 08 May 2005 21:42:02 +0900 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: References: Message-ID: <427E091A.9050907@is.kochi-u.ac.jp> John W. Baxter wrote: > On 5/7/05 4:45 AM, "Brad Knowles" wrote: > >>Mailman 2.1.5 required Python 2.3, but in theory this was >>supposed to be fixed in Mailman 2.1.6, easing the restriction back >>down to Python 2.1. > > Which would imply that Barry's new email module is good back at least to > Python 2.1. (If so, that tells me we can use it (with a Python 2.3.x > system) to perhaps reduce the incidence of certain errors. Not a > Mailman-related program suite.) > Hi, I think I could track this down. I used Unicode{En|De}codeError but they are introduced in Python2.3. It should be UnicodeError and this catches both encode ande decode errots. I've updated CVS with this fix for Decorate.py and cmd_subscribe.py. It was my fault not Barry's. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From brad at stop.mail-abuse.org Sun May 8 15:09:43 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 8 May 2005 15:09:43 +0200 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: <427E091A.9050907@is.kochi-u.ac.jp> References: <427E091A.9050907@is.kochi-u.ac.jp> Message-ID: At 9:42 PM +0900 2005-05-08, Tokio Kikuchi wrote: > I think I could track this down. I used Unicode{En|De}codeError but > they are introduced in Python2.3. It should be UnicodeError and this > catches both encode ande decode errots. I've updated CVS with this fix > for Decorate.py and cmd_subscribe.py. It was my fault not Barry's. Ahh. Is this change going to be included in the final release version of 2.1.6? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From tkikuchi at is.kochi-u.ac.jp Sun May 8 15:38:11 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sun, 08 May 2005 22:38:11 +0900 Subject: [Mailman-Users] Mail going to qfiles/shunt In-Reply-To: References: <427E091A.9050907@is.kochi-u.ac.jp> Message-ID: <427E1643.7030109@is.kochi-u.ac.jp> Oh, Yes! The fix should appear soon in anonymous CVS and viewcvs. http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/ Brad Knowles wrote: > At 9:42 PM +0900 2005-05-08, Tokio Kikuchi wrote: > > >> I think I could track this down. I used Unicode{En|De}codeError but >> they are introduced in Python2.3. It should be UnicodeError and this >> catches both encode ande decode errots. I've updated CVS with this fix >> for Decorate.py and cmd_subscribe.py. It was my fault not Barry's. > > > Ahh. Is this change going to be included in the final release > version of 2.1.6? > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From mylists2004 at gmail.com Sun May 8 17:39:21 2005 From: mylists2004 at gmail.com (James) Date: Sun, 8 May 2005 08:39:21 -0700 Subject: [Mailman-Users] Thank you! Merci! Danke! Grazie! Mucho Gracias! Message-ID: <4b2a6ddc050508083965573f95@mail.gmail.com> This is just a short note to say thanks to the people that helped me with mailman setup. Thank you for your speedy and efficient reply's. From jp at warpix.org Sun May 8 20:40:08 2005 From: jp at warpix.org (John Poltorak) Date: Sun, 8 May 2005 19:40:08 +0100 Subject: [Mailman-Users] Group mailnull Message-ID: <20050508194007.G72@warpix.org> I've just tried send mailing to a mailman list and get this error:- ----- Transcript of session follows ----- Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mail", but the system's mail server executed the mail script as group "mailnull". Try tweaking the mail server to run the script as group "mail", or re-run configure, providing the command line option `--with-mail-gid=mailnull'. 554 5.3.0 unknown mailer error 2 Why does the script get run as the group 'mailnull'? I'm not sure what I need to do to run it as group 'mail' - I thought it was already set to that. Can anyone help? -- John From mylists2004 at gmail.com Sun May 8 21:21:59 2005 From: mylists2004 at gmail.com (James) Date: Sun, 8 May 2005 12:21:59 -0700 Subject: [Mailman-Users] Initial list of supported languages. Message-ID: <4b2a6ddc05050812211c7c17a7@mail.gmail.com> Is it possible to list only one languge in the "Initial list of supported languages" in %prefix/mailman/create page? From jp at warpix.org Sun May 8 21:15:27 2005 From: jp at warpix.org (John Poltorak) Date: Sun, 8 May 2005 20:15:27 +0100 Subject: [Mailman-Users] Making list inactive Message-ID: <20050508201527.H72@warpix.org> Is there any way to make a list inactive without deleting it entirely? I would like to have a list of members who subscribed to a list and possibly want to reactivate it at some point in the future. -- John From shacker at birdhouse.org Sun May 8 21:47:17 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Sun, 08 May 2005 12:47:17 -0700 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <4279B54E.2010100@birdhouse.org> Message-ID: <427E6CC5.9030909@birdhouse.org> Jim Tittsler wrote: > > You can set a specific list's subscribe_policy to 0 using bin/ > withlist. (You won't be able to set it to 0 via the GUI or > config_list without setting ALLOW_OPEN_SUBSCRIBE.) > > $ bin/withlist -l mylist > m.subscribe_policy = 0 > m.Save() > {ctrl-D} Jim, this is cool to know, thanks. So is there a corresponding option for unsubscribe confirmations? I tried it with m.unsubscribe_policy = 0 and withlist didn't complain, but unsub confirmations are still sent out :( . I also tried setting ALLOW_OPEN_UNSUBSCRIBE in mm_cfg.py, but no luck. I find it strange that Mailman is so insistent on confirmations (CommuniGate has a simple checkbox for confirmations on or off), but if I can find a workaround, my user will be very pleased. > > P.S. I have been able to use the normal subscribe/confirm scheme > from my phone, so it is probably a function of your carrier or your > phone. One quirk I've noticed in my lists is that if I use > VERP_CONFIRMATIONS=Yes, the reply address gets truncated in the reply > message, and I have to manually add the last few characters of the > domain name. In my case that is presumably a phone bug, since it is > picking up fewer reply address characters than it allows me to enter > and successfully send. We're not using VERP, but thanks for that. Scot From etnojens at abyznet.net Mon May 9 03:36:54 2005 From: etnojens at abyznet.net (Jens Kjaerulff) Date: Sun, 8 May 2005 18:36:54 -0700 Subject: [Mailman-Users] commercial Mailman hosts? Message-ID: <20050508183654.156d12eb@linux.local> I know this one has been covered in the FAQ, but those I find there, e.g. http://acewebhosting.com/ don't even respond to my inquiries. That reminds me that word of mouth remains most repliable. So I try here: I need a cheap server provider that offers customers to set up Mailman mailinglists, preferably with searchable web-accessible archive. Suggestions are welcome. // Jens From etnojens at abyznet.net Mon May 9 03:39:08 2005 From: etnojens at abyznet.net (Jens Kjaerulff) Date: Sun, 8 May 2005 18:39:08 -0700 Subject: [Mailman-Users] Mail commands in Mailman? Message-ID: <20050508183908.4b086ada@linux.local> Is it possible, as list administrator, to use Mail based commands in Mailman instead of the web based administrative interface? I am used to ezmlm, and mail based commands strike me as much faster to use in daily administration. // Jens From covici at ccs.covici.com Mon May 9 02:36:40 2005 From: covici at ccs.covici.com (John covici) Date: Sun, 8 May 2005 20:36:40 -0400 Subject: [Mailman-Users] moderator can't send a message to the list Message-ID: <17022.45208.929085.492209@ccs.covici.com> Hi. I have a strange problem on a list which I own, but do not moderate. The moderator tried to send a message to the list and got a message back saying he was forbidden to do so and there is nothing in the logs to tell me anything except that a post went out. How can I track this down and fix it ? Any assistance would be appreciated. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From msapiro at value.net Mon May 9 04:38:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 8 May 2005 19:38:14 -0700 Subject: [Mailman-Users] moderator can't send a message to the list In-Reply-To: <17022.45208.929085.492209@ccs.covici.com> Message-ID: John covici wrote: >Hi. I have a strange problem on a list which I own, but do not >moderate. The moderator tried to send a message to the list and got a >message back saying he was forbidden to do so and there is nothing in >the logs to tell me anything except that a post went out. How can I >track this down and fix it ? First of all, the fact that the poster is the moderator is irrelevant. The moderator has no special privileges with respect to posting other than the fact that he knows a password that could possibly be used in an Approved: header. My guess is that the address that Mailman saw the post as coming from is a non-member and generic_nonmember_action is reject or the address or a pattern match is in the reject_these_nonmembers list. It doesn't seem likely from your description, but it is also possible that the address is moderated and member_moderation_action is reject. Has the moderator successfully posted before? From the exact same address? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From covici at ccs.covici.com Mon May 9 05:24:27 2005 From: covici at ccs.covici.com (John covici) Date: Sun, 8 May 2005 23:24:27 -0400 Subject: [Mailman-Users] moderator can't send a message to the list In-Reply-To: References: <17022.45208.929085.492209@ccs.covici.com> Message-ID: <17022.55275.612358.670493@ccs.covici.com> Yep, the moderator has posted before, but I will check the member moderate action to see if its reject. Thanks. Wish it would tell you in its log files when it does that. on Sunday 05/08/2005 Mark Sapiro(msapiro at value.net) wrote > John covici wrote: > > >Hi. I have a strange problem on a list which I own, but do not > >moderate. The moderator tried to send a message to the list and got a > >message back saying he was forbidden to do so and there is nothing in > >the logs to tell me anything except that a post went out. How can I > >track this down and fix it ? > > First of all, the fact that the poster is the moderator is irrelevant. > The moderator has no special privileges with respect to posting other > than the fact that he knows a password that could possibly be used in > an Approved: header. > > My guess is that the address that Mailman saw the post as coming from > is a non-member and generic_nonmember_action is reject or the address > or a pattern match is in the reject_these_nonmembers list. > > It doesn't seem likely from your description, but it is also possible > that the address is moderated and member_moderation_action is reject. > > Has the moderator successfully posted before? From the exact same > address? > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From Steven.Jones at vuw.ac.nz Mon May 9 06:20:27 2005 From: Steven.Jones at vuw.ac.nz (Steven Jones) Date: Mon, 9 May 2005 16:20:27 +1200 Subject: [Mailman-Users] multiple domains Message-ID: <06E2E60FB9C6EF409EFE472A8F4A82EB01447183@coso.staff.vuw.ac.nz> Sorry trying to find if this is possible, I have had no luck so far. So, Can mailman be set to appear to come from multiple domains? Eg, mostly our users will be www.lists...../mailman, and list at list.... but some want their own domain. Eg www.arch...../mailman and list at arch...... Regards thing From jwt at onjapan.net Mon May 9 07:07:24 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Mon, 9 May 2005 14:07:24 +0900 Subject: [Mailman-Users] Mail commands in Mailman? In-Reply-To: <20050508183908.4b086ada@linux.local> References: <20050508183908.4b086ada@linux.local> Message-ID: <68A4BB48-DA88-4A13-958C-D374CD102419@onjapan.net> On May 9, 2005, at 10:39, Jens Kjaerulff wrote: > Is it possible, as list administrator, to use Mail based commands in > Mailman instead of the web based administrative interface? You can do the moderation tasks of message approval/discard by mail. (I agree this is much more convenient than the web interface, particularly if you have a scriptable mail client. Examples for Mutt and Mail.app are at ). But most list administration tasks require access to the web interface or shell access on the server. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Mon May 9 07:19:29 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Mon, 9 May 2005 14:19:29 +0900 Subject: [Mailman-Users] Subscribing from cell phones In-Reply-To: <427E6CC5.9030909@birdhouse.org> References: <4278FFDE.60108@birdhouse.org> <4279B2EE.8050203@birdhouse.org> <4279B54E.2010100@birdhouse.org> <427E6CC5.9030909@birdhouse.org> Message-ID: <96E27092-2E5B-4D07-8384-9F0F68F7B01E@onjapan.net> On May 9, 2005, at 04:47, Scot Hacker wrote: > Jim, this is cool to know, thanks. So is there a corresponding > option > for unsubscribe confirmations? I tried it with > > m.unsubscribe_policy = 0 > > and withlist didn't complain, but unsub confirmations are still > sent out > :( . I also tried setting ALLOW_OPEN_UNSUBSCRIBE in mm_cfg.py, but no > luck. There is an unsubscribe_policy variable for each list (set to the value of DEFAULT_UNSUBSCRIBE_POLICY in your mm_cfg.py/Defaults.py), but as the comments in Defaults.py explain it only controls whether or not administrative approval is necessary to allow the unsubscription to be honored. There is no setting called ALLOW_OPEN_UNSUBSCRIBE. If you send your member password when you send the unsubscribe command, there should be no confirmation step. unsubscribe mypasswd (You could modify Mailman/Commands/cmd_unsubscribe.py if you wanted to allow unverified unsubscriptions from your list by mail.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Mon May 9 07:44:38 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Mon, 9 May 2005 14:44:38 +0900 Subject: [Mailman-Users] Initial list of supported languages. In-Reply-To: <4b2a6ddc05050812211c7c17a7@mail.gmail.com> References: <4b2a6ddc05050812211c7c17a7@mail.gmail.com> Message-ID: On May 9, 2005, at 04:21, James wrote: > Is it possible to list only one languge in the "Initial list of > supported languages" in %prefix/mailman/create page? You can modify the LC_DESCRIPTIONS dictionary in your mm_cfg.py to just include a single language. for lc in LC_DESCRIPTIONS.keys(): if lc <> 'en': del LC_DESCRIPTIONS[lc] -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From cpz at tuunq.com Mon May 9 08:43:23 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Sun, 8 May 2005 23:43:23 -0700 (PDT) Subject: [Mailman-Users] multiple domains In-Reply-To: <06E2E60FB9C6EF409EFE472A8F4A82EB01447183@coso.staff.vuw.ac.nz> from Steven Jones at "May 9, 2005 04:20:27 pm" Message-ID: <20050509064323.CE3737AE@mail.tuunq.com> In a flurry of recycled electrons, Steven Jones wrote: > Can mailman be set to appear to come from multiple domains? > > Eg, mostly our users will be www.lists...../mailman, and list at list.... > but some want their own domain. Eg www.arch...../mailman and > list at arch...... You're looking for "virtual domains", there are a fair number of entries in the archive for this list, and in the FAQs. (The short form is: yes, they're possible; for 2.1.5 you have to apply some patches; IME most of the patches in the archive don't apply without some tweeking.) OTOH, if you have a clue about programming and don't mind looking at python, it's not hard. z! From nancyjhong at comcast.net Mon May 9 13:56:27 2005 From: nancyjhong at comcast.net (Nancy J. Hong) Date: Mon, 9 May 2005 06:56:27 -0500 Subject: [Mailman-Users] Initial list of supported languages. / Please Remove In-Reply-To: Message-ID: Please remove! -----Original Message----- From: mailman-users-bounces+nancyjhong=comcast.net at python.org [mailto:mailman-users-bounces+nancyjhong=comcast.net at python.org]On Behalf Of Jim Tittsler Sent: Monday, May 09, 2005 12:45 AM To: James Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Initial list of supported languages. On May 9, 2005, at 04:21, James wrote: > Is it possible to list only one languge in the "Initial list of > supported languages" in %prefix/mailman/create page? You can modify the LC_DESCRIPTIONS dictionary in your mm_cfg.py to just include a single language. for lc in LC_DESCRIPTIONS.keys(): if lc <> 'en': del LC_DESCRIPTIONS[lc] -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/nancyjhong%40comcast.ne t Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From brad at stop.mail-abuse.org Mon May 9 14:33:34 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 9 May 2005 14:33:34 +0200 Subject: [Mailman-Users] Initial list of supported languages. / Please Remove In-Reply-To: References: Message-ID: At 6:56 AM -0500 2005-05-09, Nancy J. Hong wrote: > Please remove! If you wish to unsubscribe, please go to the "Unsubscribe" link at the bottom of every message you receive. It looks like this: http://mail.python.org/mailman/options/mailman-users/nancyjhong%40comcast.net -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From mylists2004 at gmail.com Mon May 9 17:07:52 2005 From: mylists2004 at gmail.com (James) Date: Mon, 9 May 2005 08:07:52 -0700 Subject: [Mailman-Users] Initial list of supported languages. In-Reply-To: References: <4b2a6ddc05050812211c7c17a7@mail.gmail.com> Message-ID: <4b2a6ddc050509080757768776@mail.gmail.com> Thanks. That fixed it. On 5/8/05, Jim Tittsler wrote: > On May 9, 2005, at 04:21, James wrote: > > > Is it possible to list only one languge in the "Initial list of > > supported languages" in %prefix/mailman/create page? > > You can modify the LC_DESCRIPTIONS dictionary in your mm_cfg.py to > just include a single language. > > for lc in LC_DESCRIPTIONS.keys(): > if lc <> 'en': > del LC_DESCRIPTIONS[lc] > > -- > Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 > Python Starship http://Starship.Python.net/crew/jwt/ > Mailman IRC irc://irc.freenode.net/#mailman > > From mylists2004 at gmail.com Mon May 9 17:09:05 2005 From: mylists2004 at gmail.com (James) Date: Mon, 9 May 2005 08:09:05 -0700 Subject: [Mailman-Users] Cron error: /usr/bin/python -S /var/lib/mailman/cron/checkdbs Message-ID: <4b2a6ddc05050908097e837b89@mail.gmail.com> I have yet another cron error that I get every day in my mail. I'm not sure what it is. Cron /usr/bin/python -S /var/lib/mailman/cron/checkdbs Traceback (most recent call last): File "/var/lib/mailman/cron/checkdbs", line 178, in ? main() File "/var/lib/mailman/cron/checkdbs", line 84, in main mlist = MailList.MailList(name) File "/var/lib/mailman/Mailman/MailList.py", line 126, in __init__ self.Lock() File "/var/lib/mailman/Mailman/MailList.py", line 159, in Lock self.__lock.lock(timeout) File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 13] Permission denied: '/var/lib/mailman/locks/mailman.lock.mail.6528.0' From cbaegert at eurosv.net Mon May 9 17:14:27 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Mon, 9 May 2005 17:14:27 +0200 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <56103F2F-2F16-4EA5-BB4A-EB97742ABE1A@onjapan.net> References: <200505051855.39564.cbaegert@eurosv.net> <200505081731.25749.cbaegert@eurosv.net> <56103F2F-2F16-4EA5-BB4A-EB97742ABE1A@onjapan.net> Message-ID: <200505091714.28269.cbaegert@eurosv.net> Hello, Le lundi 9 Mai 2005 04:15, vous avez ?crit : > I don't think that is an error message. It is the normal status > message that arch prints at the end of its processing. > > The real question is why doesn't the archiver split apart your > mailbox. It all happens inside Mailman/Archiver/HyperArch.py, so you > could add more verbose output there to try to track down what is > wrong with your mbox format. I don't understand anything to this python source (I'm a perlmonger) . So I tried strace (below) The mbox is read until the end. But after that, I got a lot of "no such file", and then, there's still no archive except this file (pipermail.pck) in the private directory. I got "no such file or directory" before this read section (the message is replaced by XXX), but I didn't keep it to make my message shorter. Any idea ? read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 4096 read(3, "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"..., 4096) = 3201 read(3, "", 4096) = 0 umask(02) = 022 open("/usr/local/mailman/archives/private/testliste/index.html", O_WRONLY| O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 4 fstat64(4, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0 umask(022) = 02 stat64("/usr/local/mailman/archives/private/testliste.mbox/testliste.mbox", {st_mode=S_IFREG|0644, st_size=195713, ...}) = 0 stat64("/usr/local/mailman/messages/fr_FR.ISO8859-1/LC_MESSAGES/mailman.mo", 0xbfffeaf0) = -1 ENOENT (No such file or directory) stat64("/usr/local/mailman/messages/fr_FR/LC_MESSAGES/mailman.mo", 0xbfffeaf0) = -1 ENOENT (No such file or directory) stat64("/usr/local/mailman/messages/fr.ISO8859-1/LC_MESSAGES/mailman.mo", 0xbfffeaf0) = -1 ENOENT (No such file or directory) stat64("/usr/local/mailman/messages/fr/LC_MESSAGES/mailman.mo", {st_mode=S_IFREG|0644, st_size=349962, ...}) = 0 pen("/usr/local/mailman/templates/listes.yyyyy.fr/fr/archtocnombox.html", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/site/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/lists/testliste/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/listes.yyyyy.fr/fr/archtocnombox.html", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/site/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/lists/testliste/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/listes.yyyyy.fr/fr/archtocnombox.html", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/site/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/fr/archtocnombox.html", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) open("/usr/local/mailman/templates/en/archtocnombox.html", O_RDONLY| O_LARGEFILE) = 5 fstat64(5, {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 fstat64(5, {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 _llseek(5, 0, [0], SEEK_CUR) = 0 fstat64(5, {st_mode=S_IFREG|0644, st_size=487, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4073e000 _llseek(5, 0, [0], SEEK_CUR) = 0 read(5, " References: <4b2a6ddc05050908097e837b89@mail.gmail.com> Message-ID: <1115651904.10988.14.camel@localhost.localdomain> On Mon, 2005-05-09 at 08:09 -0700, James wrote: > I have yet another cron error that I get every day in my mail. I'm not > sure what it is. > > > > Cron /usr/bin/python -S /var/lib/mailman/cron/checkdbs > > Traceback (most recent call last): > File "/var/lib/mailman/cron/checkdbs", line 178, in ? > main() > File "/var/lib/mailman/cron/checkdbs", line 84, in main > mlist = MailList.MailList(name) > File "/var/lib/mailman/Mailman/MailList.py", line 126, in __init__ > self.Lock() > File "/var/lib/mailman/Mailman/MailList.py", line 159, in Lock > self.__lock.lock(timeout) > File "/var/lib/mailman/Mailman/LockFile.py", line 243, in lock > self.__write() > File "/var/lib/mailman/Mailman/LockFile.py", line 422, in __write > fp = open(self.__tmpfname, 'w') > IOError: [Errno 13] Permission denied: > '/var/lib/mailman/locks/mailman.lock.mail.6528.0' I'm assuming you installed your cron entries using crontab and not via /etc/cron.d, if so then did you remember to add "-u mailman" to the crontab command so the scripts execute as the mailman user? (If you used /etc/cron.d scripts then the user name goes into the cron file as the 6th field). If cron is executing your mailman scripts as the user mailman then look at the file permissions on the lock file, its possible it got created with the wrong permissions during an earlier snafu with incorrect installation. -- John Dennis From mengland at mengland.net Mon May 9 17:19:54 2005 From: mengland at mengland.net (Matt England) Date: Mon, 09 May 2005 10:19:54 -0500 Subject: [Mailman-Users] Why do install docs use Apache Alias w/ trailing slash? Message-ID: <6.1.2.0.2.20050509101944.06740e58@127.0.0.1> Why do the install docs use Apache Alias w/ trailing slash? http://list.org/mailman-install/node10.html This reference seems to make a solid argument for not using trailing slashes: http://httpd.apache.org/docs/misc/FAQ-E.html#set-servername The 'ScriptAlias' trailing slash may not hurt much of anything (although I plan on being consistent and tell my Apache admins to always eliminate trailing ScriptAlias and Alias slashes as a general rule...for consistency's sake--any problems with this?), but the Alias trailing slash can cause problems as per above...I think. Am I overlooking something? If so, I'd like to get to the bottom of it so I get my Mailman server working correctly for all user scenarios. -Matt From chris at westnet.com Mon May 9 17:23:42 2005 From: chris at westnet.com (Christopher X. Candreva) Date: Mon, 9 May 2005 11:23:42 -0400 (EDT) Subject: [Mailman-Users] Making list inactive In-Reply-To: <20050508201527.H72@warpix.org> References: <20050508201527.H72@warpix.org> Message-ID: On Sun, 8 May 2005, John Poltorak wrote: > I would like to have a list of members who subscribed to a list and > possibly want to reactivate it at some point in the future. Backup the mailman/lists/listname directory, delete the list, restore the directory if you want to reactivate it. You can also use the list_members command line program to dump the member list to a text file, which could be imported whenever you wanted to reactivate it. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From tyler at adoptionmedia.com Mon May 9 20:18:36 2005 From: tyler at adoptionmedia.com (Tyler Strickland) Date: Mon, 09 May 2005 11:18:36 -0700 Subject: [Mailman-Users] How to clear queue? Message-ID: <427FA97C.1080305@adoptionmedia.com> I'm running a fairly large (~125000 user) list that takes about 2 days to send to. Say, for example, we notice an error in a message that we sent out 2 hours ago, but that still has about 2 days to go to get everything sent. Optimization is an issue for another day, but is there a way to stop that message from getting sent to any more members? Thanks in advance, Tyler From shacker at birdhouse.org Mon May 9 20:41:28 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Mon, 09 May 2005 11:41:28 -0700 Subject: [Mailman-Users] Sanitizer settings Message-ID: <427FAED8.1070807@birdhouse.org> A user is asking why HTML messages are ending up with attachments (which their organization is bouncing back to them since it doesn't allow HTML attachments). I found this in Defaults.py ARCHIVE_HTML_SANITIZER = 1 The comments there say: # 2 - Leave it inline, but HTML-escape it I added this to mm_cfg.py. Then I changed the 1 to 2, but it doesn't seem to have any effect. Formatted messages still come through with attachments, and when I view source on a message, the HTML does not appear to be escaped. Ran mailmanctl restart, but no difference. How can I make formatted messages appear inline without attachments? Thanks, Scot From mylists2004 at gmail.com Mon May 9 21:22:16 2005 From: mylists2004 at gmail.com (James) Date: Mon, 9 May 2005 12:22:16 -0700 Subject: [Mailman-Users] Authentication by domain? Message-ID: <4b2a6ddc0505091222164099c6@mail.gmail.com> Is there a way to authenticate people by domain? For example, all people at domain.com should be able to email any lists at domain.com, while people outside the domain.com must be members to post to the list. From brad at stop.mail-abuse.org Mon May 9 23:37:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 9 May 2005 23:37:49 +0200 Subject: [Mailman-Users] How to clear queue? In-Reply-To: <427FA97C.1080305@adoptionmedia.com> References: <427FA97C.1080305@adoptionmedia.com> Message-ID: At 11:18 AM -0700 2005-05-09, Tyler Strickland wrote: > I'm running a fairly large (~125000 user) list that takes about 2 days > to send to. Say, for example, we notice an error in a message that we > sent out 2 hours ago, but that still has about 2 days to go to get > everything sent. Optimization is an issue for another day, but is there > a way to stop that message from getting sent to any more members? Stopping the queue runners will keep Mailman from sending out anything more, but you'll also have to stop the queue runners for your MTA -- it's entirely possible that Mailman was finished dumping outgoing e-mail on your MTA long ago, and it's your MTA that is taking so long to send everything. But certainly, if you're seeing performance problems, you should definitely go through the FAQ and read everything that matches "performance". -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From tyler at adoptionmedia.com Tue May 10 00:27:57 2005 From: tyler at adoptionmedia.com (Tyler Strickland) Date: Mon, 09 May 2005 15:27:57 -0700 Subject: [Mailman-Users] How to clear queue? In-Reply-To: References: <427FA97C.1080305@adoptionmedia.com> Message-ID: <427FE3ED.6040804@adoptionmedia.com> On 05/09/2005 02:37 PM, Brad Knowles wrote: > At 11:18 AM -0700 2005-05-09, Tyler Strickland wrote: > >> I'm running a fairly large (~125000 user) list that takes about 2 days >> to send to. Say, for example, we notice an error in a message that we >> sent out 2 hours ago, but that still has about 2 days to go to get >> everything sent. Optimization is an issue for another day, but is there >> a way to stop that message from getting sent to any more members? > > > Stopping the queue runners will keep Mailman from sending out > anything more, but you'll also have to stop the queue runners for your > MTA -- it's entirely possible that Mailman was finished dumping outgoing > e-mail on your MTA long ago, and it's your MTA that is taking so long to > send everything. That's entirely possible - the system is an old sun running sendmail. I'm currently building a new mail server to replace it that should be able to handle the load much better by running postfix on a hyperthreaded Pentium 4. Thanks! Tyler From djfreak at beathustler.com Tue May 10 05:27:26 2005 From: djfreak at beathustler.com (DJ Freak) Date: Mon, 9 May 2005 20:27:26 -0700 Subject: [Mailman-Users] Help with Mailman 2.1 on RedHat 9 Message-ID: <9134EC02-B9C0-46CD-932D-AD87A91E36C4@beathustler.com> Hello to all. It's been a while since I've posted here. I have been very happy with Mailman on OS X Server with much credit going to the kind people on this list. However the chance to move these horrible server fans out of my home has come into my lap and I must grab it. Unfortunately this means moving everything from my G4 to my new Linux RedHat box. It's been easier than I thought actually. RedHat Linux feels much less cluttered and confusing than OS X Server's brand of UNIX. I really like it a lot. However....... I am using the default Mailman 2.1 installed by RedHat. I can manage groups via listinfo in my web browser and even add and remove members to the groups that I create; plus, the mail log indicates that messages are relayed on their merry way to the correct Mailman commands location however no posts or admin mails are ever sent or received. The big clue here is that when I go to /var/mailman/bin and type ./mailmanctl restart I get the following Traceback (most recent call last): File "./mailmanctl", line 524, in ? main() File "./mailmanctl", line 319, in main check_privs() File "./mailmanctl", line 274, in check_privs gid = grp.getgrnam(mm_cfg.MAILMAN_GROUP)[2] KeyError: getgrnam(): name not found I have deleted all groups and even commented the mailman references out of Postfix main.cf but the error does not change. I even removed /var/mailman/data/ to try to jostle the error but still no change. There is indeed a mailman user and group on the machine as far as I can tell but still this most stubborn error persists. Any thoughts from any of you generous folk? Thanks, Evan Miller From lie at acer.edu.au Tue May 10 07:07:57 2005 From: lie at acer.edu.au (Lie, Jafaruddin) Date: Tue, 10 May 2005 15:07:57 +1000 Subject: [Mailman-Users] mailman-postfix problem Message-ID: <6E200146FC37A446A805407002A5C6C001A582@exchange2k3.acer.edu.au> Hi gang Just joined the mailing list *waves to everyone I have problems getting mailman to run with postfix. Here's the story: mailman installation went ok and it ran ok with sendmail. When I installed and used system-switch-mail to switch to postfix, the problem began. The setup: I am setting mailman to run internally, so we have local mail accounts on my fedora box (jafar at fedora.x.x.x) not accessible to the outside world, only locally and anyone on the domain x.x.x. The postfix installation went ok, I can send and receive mails from my local accounts just fine. I configured mailman in mm_cfg.py to use postfix as the MTA. I followed the instruction on http://www.gnu.org/software/mailman...all/node13.html. The problem: I created one mailing list, with 3 email addresses suscribed to it. One is my local mail account (root at fedora.x.x.x which is forwarded to jafar at fedora.x.x.x) and two are addresses from x.x.x, lets call it jafar at x.x.x and daryl at x.x.x. These are real email addresses, accessible from the internet With sendmail, the mailing list works just fine. All the accounts can send and receive emails from the list. With postfix, only the local account can. The other two email addresses can send to the list, but they will not receive anything from it. The error message I get from /var/log/maillog: May 10 12:11:24 fedora postfix/smtpd[4341]: connect from localhost.localdomain[127.0.0.1] May 10 12:11:24 fedora postfix/smtpd[4341]: NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 550 : Recipient address rejected: User unknown in local recipient table; from= to= proto=ESMTP helo= May 10 12:11:24 fedora postfix/smtpd[4341]: C36F82CC285: client=localhost.localdomain[127.0.0.1] May 10 12:11:24 fedora postfix/cleanup[4344]: C36F82CC285: message-id=<6E200146FC37A446A805407002A5C6C001A581 at x.x.x> May 10 12:11:24 fedora postfix/qmgr[3071]: C36F82CC285: from=, size=2571, nrcpt=1 (queue active) May 10 12:11:24 fedora postfix/smtpd[4341]: disconnect from localhost.localdomain[127.0.0.1] May 10 12:11:24 fedora postfix/local[4345]: C36F82CC285: to=, orig_to=, relay=local, delay=0, status=sent (delivered to mailbox) May 10 12:11:24 fedora postfix/qmgr[3071]: C36F82CC285: removed That's when I send from my real email address to the list. Similar error, about User unknown in local recipient table. The only way I can get it to send is if I add the two email addresses into the /etc/aliases file, something like daryl: daryl at x.x.x. Considering the list will contain a lot of people, I don't want to be entering the aliases in the /etc/aliases when mailman obviously has the email address stored in /etc/mailman/aliases and /etc/mailman/aliases.db. What I have done: I have ran postmap and postalias to /etc/aliases/ and /etc/mailman/aliases, have changed /etc/postfix/main.cf, the alias_maps to read: Code: alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases I am at lost here, and about to pull out my hair...... Any suggestions? TIA. From jwt at onjapan.net Tue May 10 07:48:18 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 10 May 2005 14:48:18 +0900 Subject: [Mailman-Users] multiple domains In-Reply-To: <20050509064323.CE3737AE@mail.tuunq.com> References: <20050509064323.CE3737AE@mail.tuunq.com> Message-ID: <21166367-9363-4E6D-8795-848118784C3F@onjapan.net> On May 9, 2005, at 15:43, Carl Zwanzig wrote: > You're looking for "virtual domains", there are a fair number of > entries in the archive for this list, and in the FAQs. (The short > form is: yes, they're possible; for 2.1.5 you have to apply some > patches; IME most of the patches in the archive don't apply without > some tweeking.) And if you are willing to live with the limitation that mailing list names must be unique across all the domains using a single Mailman instance, no patching is necessary. Use the add_virtualhost() function in your mm_cfg.py (as described in Defaults.py). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Tue May 10 07:53:26 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 10 May 2005 14:53:26 +0900 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <200505091714.28269.cbaegert@eurosv.net> References: <200505051855.39564.cbaegert@eurosv.net> <200505081731.25749.cbaegert@eurosv.net> <56103F2F-2F16-4EA5-BB4A-EB97742ABE1A@onjapan.net> <200505091714.28269.cbaegert@eurosv.net> Message-ID: <8DC5EEF3-744E-43A5-AD84-3188FC054847@onjapan.net> On May 10, 2005, at 00:14, cbaegert at eurosv.net wrote: > Le lundi 9 Mai 2005 04:15, vous avez ?crit : > >> I don't think that is an error message. It is the normal status >> message that arch prints at the end of its processing. >> >> The real question is why doesn't the archiver split apart your >> mailbox. It all happens inside Mailman/Archiver/HyperArch.py, so you >> could add more verbose output there to try to track down what is >> wrong with your mbox format. > > I don't understand anything to this python source (I'm a > perlmonger) . So I > tried strace (below) > The mbox is read until the end. But after that, I got a lot of "no > such file", [...] I suspect that your mbox file is not in proper mbox format. And/or, depending on which files generated the "no such file" errors, you may have permissions errors that are preventing arch from writing to the archives/private/{listname} directory. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Tue May 10 08:05:45 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 10 May 2005 15:05:45 +0900 Subject: [Mailman-Users] Authentication by domain? In-Reply-To: <4b2a6ddc0505091222164099c6@mail.gmail.com> References: <4b2a6ddc0505091222164099c6@mail.gmail.com> Message-ID: On May 10, 2005, at 04:22, James wrote: > Is there a way to authenticate people by domain? > For example, all people at domain.com should be able to email any > lists at domain.com, while people outside the domain.com must be > members to post to the list. Adding a regular expression that matches all possible domain.com poster addresses to the accept_these_nonmembers field of the Privacy options... Sender filters... page may be adequate for your needs. Try a variant of: ^.+ at domain\.com$ Sender addresses are rather easy to spoof, so you may want to think twice about doing this. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From brad at stop.mail-abuse.org Tue May 10 09:44:48 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 10 May 2005 09:44:48 +0200 Subject: [Mailman-Users] How to clear queue? In-Reply-To: <427FE3ED.6040804@adoptionmedia.com> References: <427FA97C.1080305@adoptionmedia.com> <427FE3ED.6040804@adoptionmedia.com> Message-ID: At 3:27 PM -0700 2005-05-09, Tyler Strickland wrote: > That's entirely possible - the system is an old sun running sendmail. Older versions of sendmail can certainly have some issues in this respect. More modern versions work much better, but still require some additional configuration changes in order to get them to work better with large mailing lists. > I'm currently building a new mail server to replace it that should be > able to handle the load much better by running postfix on a > hyperthreaded Pentium 4. See the stuff in the FAQ about "performance". For one, HyperThreading almost always hurts performance and does not help. This is a seriously dain-bramaged idea that Intel had that never panned out, although they did get enough people interested in the concept that once AMD came out with a real dual-core chip, performance really has improved significantly. For two, you don't need CPU. You need RAM and disk I/O capacity. Not disk space, but I/O capacity. When an MTA receives a mail message, it creates one or more temporary files to store that message. When the message has been delivered, the temporary files are deleted. Between those two points, there may be many more file creations, deletions, and renaming operations just for that one message. Each of these types of operations are known as Synchronous Meta-Data Operations, and they require that the entire directory be locked against all other changes during the process of that operation. You would think that this would not hurt performance very much, but think of a turnstile going into a football stadium -- no matter how fast it operates, the simple fact that it only allows through one person at a time will mean that the total throughput is greatly reduced. A fast intelligent hardware RAID array with a large quantity of battery-backed write-back RAM cache and high-speed internal interfaces to high-speed drives with intelligent disk queueing (i.e., SCSI with Tagged Command Queueing, or good SATA drives that actually properly implement a similar feature) can really help. A fast filesystem which optimizes synchronous meta-data operations can also help. But all this is covered in the FAQ, and you should read about it when you search for "performance". I will tell you that if you're trying to build a high-performance mail/mailing list server, about the worst possible mistake you could make would be to try to build the machine without first reading the information on this subject in the FAQ, and reading the various pieces of documentation that are referenced. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From mail at iaindooley.com Tue May 10 20:13:22 2005 From: mail at iaindooley.com (Iain Dooley) Date: Tue, 10 May 2005 18:13:22 +0000 Subject: [Mailman-Users] remove In-Reply-To: References: <427FA97C.1080305@adoptionmedia.com> <427FE3ED.6040804@adoptionmedia.com> Message-ID: <4280F9C2.1020308@iaindooley.com> Brad Knowles wrote: > At 3:27 PM -0700 2005-05-09, Tyler Strickland wrote: > > >> That's entirely possible - the system is an old sun running sendmail. > > > Older versions of sendmail can certainly have some issues in this > respect. More modern versions work much better, but still require > some additional configuration changes in order to get them to work > better with large mailing lists. > > >> I'm currently building a new mail server to replace it that should be >> able to handle the load much better by running postfix on a >> hyperthreaded Pentium 4. > > > See the stuff in the FAQ about "performance". > > For one, HyperThreading almost always hurts performance and does > not help. This is a seriously dain-bramaged idea that Intel had that > never panned out, although they did get enough people interested in > the concept that once AMD came out with a real dual-core chip, > performance really has improved significantly. > > > For two, you don't need CPU. You need RAM and disk I/O capacity. > Not disk space, but I/O capacity. When an MTA receives a mail > message, it creates one or more temporary files to store that > message. When the message has been delivered, the temporary files > are deleted. Between those two points, there may be many more file > creations, deletions, and renaming operations just for that one > message. > > Each of these types of operations are known as Synchronous > Meta-Data Operations, and they require that the entire directory be > locked against all other changes during the process of that > operation. You would think that this would not hurt performance very > much, but think of a turnstile going into a football stadium -- no > matter how fast it operates, the simple fact that it only allows > through one person at a time will mean that the total throughput is > greatly reduced. > > A fast intelligent hardware RAID array with a large quantity of > battery-backed write-back RAM cache and high-speed internal > interfaces to high-speed drives with intelligent disk queueing (i.e., > SCSI with Tagged Command Queueing, or good SATA drives that actually > properly implement a similar feature) can really help. A fast > filesystem which optimizes synchronous meta-data operations can also > help. > > > But all this is covered in the FAQ, and you should read about it > when you search for "performance". > > I will tell you that if you're trying to build a high-performance > mail/mailing list server, about the worst possible mistake you could > make would be to try to build the machine without first reading the > information on this subject in the FAQ, and reading the various > pieces of documentation that are referenced. > From cbaegert at eurosv.net Tue May 10 10:47:51 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Tue, 10 May 2005 10:47:51 +0200 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <8DC5EEF3-744E-43A5-AD84-3188FC054847@onjapan.net> References: <200505051855.39564.cbaegert@eurosv.net> <200505091714.28269.cbaegert@eurosv.net> <8DC5EEF3-744E-43A5-AD84-3188FC054847@onjapan.net> Message-ID: <200505101047.51850.cbaegert@eurosv.net> Hi, Le mardi 10 Mai 2005 07:53, vous avez ?crit : > I suspect that your mbox file is not in proper mbox format. Well, the messages are separated by a "\nFrom :"... Is there any other rule about the mbox format ? > And/or, depending on which files generated the "no such file" errors, > you may have permissions errors that are preventing arch from writing > to the archives/private/{listname} directory. I made a "chown -R mailman.mailman /usr/local/mailman/archives/private", but it didn't change anything. Regarding the "no such file", it seems that mailman tries different locations for each file, and finally it find it generally. Except at the end : it can't find these locks : /usr/local/mailman/locks/testliste.archiver.lock.yyyy.25516.1 /usr/local/mailman/locks/testliste.archiver.lock.yyyy.25516.1 /usr/local/mailman/locks/testliste.lock.yyyy.25516.0 /usr/local/mailman/locks/testliste.lock.yyyy.25516.0 Regards, -- Christophe BAEGERT From jdennis at redhat.com Tue May 10 15:23:17 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 10 May 2005 09:23:17 -0400 Subject: [Mailman-Users] Help with Mailman 2.1 on RedHat 9 In-Reply-To: <9134EC02-B9C0-46CD-932D-AD87A91E36C4@beathustler.com> References: <9134EC02-B9C0-46CD-932D-AD87A91E36C4@beathustler.com> Message-ID: <1115731398.12631.7.camel@localhost.localdomain> On Mon, 2005-05-09 at 20:27 -0700, DJ Freak wrote: > I am using the default Mailman 2.1 installed by RedHat. I can manage > groups via listinfo in my web browser and even add and remove members > to the groups that I create; plus, the mail log indicates that > messages are relayed on their merry way to the correct Mailman > commands location however no posts or admin mails are ever sent or > received. > > The big clue here is that when I go to > File "./mailmanctl", line 274, in check_privs > gid = grp.getgrnam(mm_cfg.MAILMAN_GROUP)[2] > KeyError: getgrnam(): name not found You don't say which mailman rpm you've installed. There was a bug several years ago in one of our rpm's where the variables MAILMAN_USER and MAILMAN_GROUP were not defined and one would get this error as a consequence. That bug has long since been fixed but you may have installed that rpm if you are working with an old distribution. The fix is to either add MAILMAN_USER = 'mailman' MAILMAN_GROUP = 'mailman' at the top of your mm_cfg.py file -or- upgrade to a newer rpm. -- John Dennis From heather at madrone.com Tue May 10 15:36:41 2005 From: heather at madrone.com (Heather Madrone) Date: Tue, 10 May 2005 06:36:41 -0700 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <200505101047.51850.cbaegert@eurosv.net> References: <200505051855.39564.cbaegert@eurosv.net> <200505091714.28269.cbaegert@eurosv.net> <8DC5EEF3-744E-43A5-AD84-3188FC054847@onjapan.net> <200505101047.51850.cbaegert@eurosv.net> Message-ID: At 10:47 AM +0200 5/10/05, cbaegert at eurosv.net wrote: >Hi, >Le mardi 10 Mai 2005 07:53, vous avez ?crit : >> I suspect that your mbox file is not in proper mbox format. > >Well, the messages are separated by a "\nFrom :"... Is there any other rule >about the mbox format? There can be, particularly if you are going from a system that adds magic characters to the file. You might need to translate end-of-line characters and/or end-of-file characters. You might also need to force certain header fields into a particular canonical form, make sure that there are line breaks at the end of each message, and make sure that there's a blank line between header and body. I moved a bunch of legacy mailboxes that were originally from 1992 SCO Unix through 1995-2002 Eudora on Windows to Eudora on Mac OS X and had to make several adjustments to get the Mac Eudora to accept them. One of the changes was that the separating From headers needed to have valid date and time stamps: /* From ???@??? Mon May 09 23:30:45 2005 */ Many of the older mail messages had a mock-up null date in that space, causing the Mac's Eudora to barf. Since mailboxes are just text files, you ought to be able to go in and look at both the mailbox files that you're importing and the ones that Mailman creates. Make yours look like the ones that Mailman creates, and you ought to be in business. -- Heather Madrone The Home-Ed List: http://www.madrone.com/Home-ed/helist.html You can lead a child to learning, but you can't make her think. From jdennis at redhat.com Tue May 10 16:19:59 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 10 May 2005 10:19:59 -0400 Subject: [Mailman-Users] mailman-postfix problem In-Reply-To: <6E200146FC37A446A805407002A5C6C001A582@exchange2k3.acer.edu.au> References: <6E200146FC37A446A805407002A5C6C001A582@exchange2k3.acer.edu.au> Message-ID: <1115734799.12631.28.camel@localhost.localdomain> On Tue, 2005-05-10 at 15:07 +1000, Lie, Jafaruddin wrote: > Hi gang > > Just joined the mailing list *waves to everyone > > I have problems getting mailman to run with postfix. Here's the story: > mailman installation went ok and it ran ok with sendmail. When I > installed and used system-switch-mail to switch to postfix, the problem > began. > > The setup: > I am setting mailman to run internally, so we have local mail accounts > on my fedora box (jafar at fedora.x.x.x) not accessible to the outside > world, only locally and anyone on the domain x.x.x. > > The postfix installation went ok, I can send and receive mails from my > local accounts just fine. I configured mailman in mm_cfg.py to use > postfix as the MTA. I followed the instruction on > http://www.gnu.org/software/mailman...all/node13.html. > > The problem: > I created one mailing list, with 3 email addresses suscribed to it. One > is my local mail account (root at fedora.x.x.x which is forwarded to > jafar at fedora.x.x.x) and two are addresses from x.x.x, lets call it > jafar at x.x.x and daryl at x.x.x. These are real email addresses, accessible > from the internet > > With sendmail, the mailing list works just fine. All the accounts can > send and receive emails from the list. > With postfix, only the local account can. The other two email addresses > can send to the list, but they will not receive anything from it. The > error message I get from /var/log/maillog: > > May 10 12:11:24 fedora postfix/smtpd[4341]: connect from > localhost.localdomain[127.0.0.1] > May 10 12:11:24 fedora postfix/smtpd[4341]: NOQUEUE: reject: RCPT from > localhost.localdomain[127.0.0.1]: 550 : Recipient address > rejected: User unknown in local recipient table; > from= to= proto=ESMTP > helo= > May 10 12:11:24 fedora postfix/smtpd[4341]: C36F82CC285: > client=localhost.localdomain[127.0.0.1] > May 10 12:11:24 fedora postfix/cleanup[4344]: C36F82CC285: > message-id=<6E200146FC37A446A805407002A5C6C001A581 at x.x.x> > May 10 12:11:24 fedora postfix/qmgr[3071]: C36F82CC285: > from=, size=2571, nrcpt=1 (queue > active) > May 10 12:11:24 fedora postfix/smtpd[4341]: disconnect from > localhost.localdomain[127.0.0.1] > May 10 12:11:24 fedora postfix/local[4345]: C36F82CC285: > to=, orig_to=, relay=local, delay=0, > status=sent (delivered to mailbox) > May 10 12:11:24 fedora postfix/qmgr[3071]: C36F82CC285: removed > > > That's when I send from my real email address to the list. Similar > error, about User unknown in local recipient table. > The only way I can get it to send is if I add the two email addresses > into the /etc/aliases file, something like daryl: daryl at x.x.x. > Considering the list will contain a lot of people, I don't want to be > entering the aliases in the /etc/aliases when mailman obviously has the > email address stored in /etc/mailman/aliases and > /etc/mailman/aliases.db. > > What I have done: > I have ran postmap and postalias to /etc/aliases/ and > /etc/mailman/aliases, have changed /etc/postfix/main.cf, the alias_maps > to read: > Code: > alias_maps = hash:/etc/aliases, hash:/etc/mailman/aliases > > > I am at lost here, and about to pull out my hair...... Any suggestions? Yes, read this documentation :-) /usr/share/doc/postfix-*/README_FILES/LOCAL_RECIPIENT_README It looks like what is happening is that the two addresses that are failing are being interpreted by postfix as being local, which you claim they are not (I assume because local == fedora.x.x.x and non-local == x.x.x). Postfix by default won't attempt delivery to local users that don't exist (that would be pretty pointless wouldn't it?). So how does postfix determine who is local? It matches the domain in the email address against $mydestination or the IP addresses in $inet_interfaces or $proxy_interfaces. I suspect one of these is not properly configured in /etc/postfix/main.cf. -- John Dennis From rgp at systame.com Tue May 10 19:08:41 2005 From: rgp at systame.com (Randall Perry) Date: Tue, 10 May 2005 13:08:41 -0400 Subject: [Mailman-Users] Sendmail: using aliases In-Reply-To: Message-ID: > At 12:10 PM -0400 2005-05-02, Randall Perry wrote: > >> Sendmail needs to see the group 'daemon' to run anything from it's secure >> shell /usr/adm/sm.bin. So I reran configure with --mail-gid=daemon and it's >> working now. > > That's a good thing to note. Do you want to update the Mailman > FAQ Wizard entry for MacOS X to include this? Ok. Tried but got 2 errors: 1) Incorrect password: do I need a separate password from my list subscription password? 2) Log message box: what should I put here and who sees it? -- Randall Perry sysTame Xserve Web Hosting/Co-location Website Development/Promotion Mac Consulting/Sales http://www.systame.com/ From brad at stop.mail-abuse.org Tue May 10 19:22:14 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 10 May 2005 19:22:14 +0200 Subject: [Mailman-Users] Sendmail: using aliases In-Reply-To: References: Message-ID: At 1:08 PM -0400 2005-05-10, Randall Perry wrote: >> That's a good thing to note. Do you want to update the Mailman >> FAQ Wizard entry for MacOS X to include this? > > Ok. Tried but got 2 errors: > 1) Incorrect password: do I need a separate password from my list > subscription password? Yes. Read the page carefully -- it will tell you what password you need to use. > 2) Log message box: what should I put here and who sees it? Just some short description of the changes you made. This is incorporated into the version control system that underlies the FAQ Wizard, and anyone who goes in to see all of the versions of the particular question will see the descriptive text that is entered. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From oliver at samera.com.py Tue May 10 20:05:11 2005 From: oliver at samera.com.py (Oliver Schulze L.) Date: Tue, 10 May 2005 14:05:11 -0400 Subject: [Mailman-Users] Mailman - majordomo in cascade Message-ID: <4280F7D7.2060006@samera.com.py> Hi, I have this question: There are 2 list, mine and another one in majordomo. I want that if someone post an email to the majordomo list, a copy is sended to my mailman list. It would be like my list is subscribed to the majordomo list. I worry about duplicating email and infinite loops, thats why I have not tested it yet. If this works, then it would be nice to implement the other way: if someone post in my mailman list, a copy is sended to the majordomo list. I hope this can be done, Many Thanks Oliver -- Oliver Schulze L. From covici at ccs.covici.com Tue May 10 21:19:04 2005 From: covici at ccs.covici.com (John covici) Date: Tue, 10 May 2005 15:19:04 -0400 Subject: [Mailman-Users] pending requests disappearing? Message-ID: <17025.2344.377154.556977@ccs.covici.com> Hi. I just saw someone send a subscribe request and in the subscribe log it has his address and pending, but its not in the pending moderator requests. It looks like all the runners are running, anyone know what could be the matter? Any assistance would be appreciated. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From trevor.cullingsworth at pleasant.net Tue May 10 23:29:38 2005 From: trevor.cullingsworth at pleasant.net (Trevor Cullingsworth) Date: Tue, 10 May 2005 14:29:38 -0700 Subject: [Mailman-Users] Multiple list managing? Message-ID: <428127C2.30009@pleasant.net> Hi, I was wondering if anyone knew of a utility or a way to do the following through mailman: * Is there a way to enter an e-mail account and have all of the mailing lists listed on a browser page with radio buttons and then be able to select all of the lists you want that e-mail account to be subscribed to? * And the reverse - is there a way that I can enter an e-mail account in and have a page display listing all of the mailing lists this user is subscribed to and be able to unsubscribe that user from all of the lists at once instead of having to go into each list? If this is not possible, I would like to put this in the wishlist. Thank you. Trevor Cullingsworth From brad at stop.mail-abuse.org Wed May 11 00:00:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 11 May 2005 00:00:55 +0200 Subject: [Mailman-Users] Multiple list managing? In-Reply-To: <428127C2.30009@pleasant.net> References: <428127C2.30009@pleasant.net> Message-ID: At 2:29 PM -0700 2005-05-10, Trevor Cullingsworth wrote: > If this is not possible, I would like to put this in the wishlist. Feel free to file this yourself at the Mailman RFE page at . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From jp at warpix.org Wed May 11 00:45:29 2005 From: jp at warpix.org (John Poltorak) Date: Tue, 10 May 2005 23:45:29 +0100 Subject: [Mailman-Users] Group mismatch error Message-ID: <20050510234529.L72@warpix.org> Can someone explain what I need to do when I get this error - I don't want to have to re-run configure. Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mail", but the system's mail server executed the mail script as group "mailnull". Try tweaking the mail server to run the script as group "mail", or re-run configure, providing the command line option `--with-mail-gid=mailnull'. 554 5.3.0 unknown mailer error 2 -- John From lie at acer.edu.au Wed May 11 01:58:39 2005 From: lie at acer.edu.au (Lie, Jafaruddin) Date: Wed, 11 May 2005 09:58:39 +1000 Subject: [Mailman-Users] mailman-postfix problem Message-ID: <6E200146FC37A446A805407002A5C6C001A585@exchange2k3.acer.edu.au> I know I was missing something simple ;) Once I change $mydestination to fedora.x.x.x, all works fine. :) Thanks :) Jafar -----Original Message----- From: John Dennis [mailto:jdennis at redhat.com] Sent: Wednesday, 11 May 2005 12:20 AM To: Lie, Jafaruddin Cc: mailman-users at python.org Subject: Re: [Mailman-Users] mailman-postfix problem Yes, read this documentation :-) /usr/share/doc/postfix-*/README_FILES/LOCAL_RECIPIENT_README It looks like what is happening is that the two addresses that are failing are being interpreted by postfix as being local, which you claim they are not (I assume because local == fedora.x.x.x and non-local == x.x.x). Postfix by default won't attempt delivery to local users that don't exist (that would be pretty pointless wouldn't it?). So how does postfix determine who is local? It matches the domain in the email address against $mydestination or the IP addresses in $inet_interfaces or $proxy_interfaces. I suspect one of these is not properly configured in /etc/postfix/main.cf. -- John Dennis From srb at umich.edu Wed May 11 02:21:58 2005 From: srb at umich.edu (Steve Burling) Date: Tue, 10 May 2005 20:21:58 -0400 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <20050510234529.L72@warpix.org> References: <20050510234529.L72@warpix.org> Message-ID: <60806C19D19E34B86B5190CD@srb.icpsr.umich.edu> --On May 10, 2005 11:45:29 PM +0100 John Poltorak wrote: > Can someone explain what I need to do when I get this error - I don't > want to have to re-run configure. To which I reply: Then your choice would appear to be the other option given in the error message: Try tweaking the mail server to run the script as group "mail" What's so hard about re-running configure? -- Steve Burling University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 From christophe at meessen.net Wed May 11 10:18:25 2005 From: christophe at meessen.net (Christophe Meessen) Date: Wed, 11 May 2005 10:18:25 +0200 Subject: [Mailman-Users] 1 pblm & 1 suggestion Message-ID: <4281BFD1.3090307@meessen.net> Hello, I just created a list yesterday and this morning I recevied a message at 8:00 saying I have -1 request to process. When I check the page there are no requests. I then flagged mys self as moderated and sent a mail. I got the message informing me that there is a request to be processed. Everything worked fine. Any idea where this -1 could come from ? How can I check if the list status/count is not corrupted ? Will it resynchronize it self automatically ? The suggestion is for validating moderated mails. As a moderator we receive a mail with some short text in front and the mail to moderate as attachement. There is another mail attached at the end that suggest to reply to this mail to reject the moderated mail. I would like to remove this mail and would prefer to have in the top of moderation mail a text like Reject: mailto:<...> Accept: mailto:<....> etc. I know that the accept is unsecure and that it would be preferable to request a connection to the web page with password authentication. Could it be possible to do this for a specific list ? From jp at warpix.org Wed May 11 10:34:29 2005 From: jp at warpix.org (John Poltorak) Date: Wed, 11 May 2005 09:34:29 +0100 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <60806C19D19E34B86B5190CD@srb.icpsr.umich.edu>; from Steve Burling on Tue, May 10, 2005 at 08:21:58PM -0400 References: <20050510234529.L72@warpix.org> <60806C19D19E34B86B5190CD@srb.icpsr.umich.edu> Message-ID: <20050511093429.B54@warpix.org> On Tue, May 10, 2005 at 08:21:58PM -0400, Steve Burling wrote: > --On May 10, 2005 11:45:29 PM +0100 John Poltorak wrote: > > > Can someone explain what I need to do when I get this error - I don't > > want to have to re-run configure. > > To which I reply: > > Then your choice would appear to be the other option given in the error > message: > > Try tweaking the mail server to run the script as group "mail" Which script are you referring to? > What's so hard about re-running configure? I have had things working before, running configure with all the defaults and don't want to mess with anything if I can avoid it. > -- > Steve Burling > University of Michigan, ICPSR Voice: +1 734 615.3779 > 330 Packard Street FAX: +1 734 647.8700 > Ann Arbor, MI 48104-2910 -- John From brad at stop.mail-abuse.org Wed May 11 10:51:38 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 11 May 2005 10:51:38 +0200 Subject: [Mailman-Users] 1 pblm & 1 suggestion In-Reply-To: <4281BFD1.3090307@meessen.net> References: <4281BFD1.3090307@meessen.net> Message-ID: At 10:18 AM +0200 2005-05-11, Christophe Meessen wrote: > Any idea where this -1 could come from ? How can I check if the list > status/count is not corrupted ? Will it resynchronize it self > automatically ? You should search the FAQ and the archives before posting a question like this to the list. See . > I know that the accept is unsecure and that it would be preferable to > request a connection to the web page with password authentication. Could > it be possible to do this for a specific list ? I'm not sure I fully understand your question. If you're asking for an interface where a single e-mail message from the moderator can either approve or reject multiple messages, that is not a capability in the current version of Mailman. If you would like to request this feature, feel free to file that at the Mailman RFE page at . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From cbaegert at eurosv.net Wed May 11 10:52:39 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Wed, 11 May 2005 10:52:39 +0200 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: References: <200505051855.39564.cbaegert@eurosv.net> <200505101047.51850.cbaegert@eurosv.net> Message-ID: <200505111052.39381.cbaegert@eurosv.net> Hi, Le mardi 10 Mai 2005 15:36, vous avez ?crit : > At 10:47 AM +0200 5/10/05, cbaegert at eurosv.net wrote: > /* From ???@??? Mon May 09 23:30:45 2005 */ I added the date in this format, but it's not better. Is there someone here who already migrate from ezmlm to mailman ? Regards, -- Christophe BAEGERT From dick at kaas.nl Wed May 11 13:14:41 2005 From: dick at kaas.nl (Dick Kaas) Date: Wed, 11 May 2005 13:14:41 +0200 Subject: [Mailman-Users] view of members for list managers and other users Message-ID: At the moment I (as a list administrator) can only view the members sorted by the first letter of their e-mailaddress. [also the users can only view them in this order] I also want the opportunity (and I even prefer this as a default) to list the member sorted by the name of the member. As I start with the organisation name followed by a user I would hope this is possible. Is there I way to change this option? I could not find it in the faq or documentation Dick Dick Kaas Penningkruid 32 NL 3984 BK Odijk tel M&I: +31 33 4 220 220 tel thuis: +31 30 65 63 999 e-mail M&I: dick.kaas at mxi.nl e-mail thuis: dick at kaas.nl From cbaegert at eurosv.net Wed May 11 13:46:02 2005 From: cbaegert at eurosv.net (cbaegert at eurosv.net) Date: Wed, 11 May 2005 13:46:02 +0200 Subject: [Mailman-Users] ezmlm to mailman In-Reply-To: <200505111052.39381.cbaegert@eurosv.net> References: <200505051855.39564.cbaegert@eurosv.net> <200505111052.39381.cbaegert@eurosv.net> Message-ID: <200505111346.03167.cbaegert@eurosv.net> Hi Le mercredi 11 Mai 2005 10:52, cbaegert at eurosv.net a ?crit : > Hi, > > Le mardi 10 Mai 2005 15:36, vous avez ?crit : > > At 10:47 AM +0200 5/10/05, cbaegert at eurosv.net wrote: > > /* From ???@??? Mon May 09 23:30:45 2005 */ > Finally, I succeeded. I didn't see that the first From line doesn't have a ":" after "From". Thank you for your help. Regards, -- Christophe BAEGERT From srb at umich.edu Wed May 11 14:37:53 2005 From: srb at umich.edu (Steve Burling) Date: Wed, 11 May 2005 08:37:53 -0400 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <20050511093429.B54@warpix.org> References: <20050510234529.L72@warpix.org> <60806C19D19E34B86B5190CD@srb.icpsr.umich.edu> <20050511093429.B54@warpix.org> Message-ID: --On May 11, 2005 9:34:29 AM +0100 John Poltorak wrote: > Which script are you referring to? The entire text of the error message is: "Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mail", but the system's mail server executed the mail script as group "mailnull". Try tweaking the mail server to run the script as group "mail", or re-run configure, providing the command line option `--with-mail-gid=mailnull'. 554 5.3.0 unknown mailer error 2" So it's the mail wrapper script that I was referring to. > I have had things working before, running configure with all the defaults > and don't want to mess with anything if I can avoid it. If it was working before, you didn't see this error, and you haven't changed your mailman installation, then something else changed. Maybe that'll give you some clues as to what you have to fix. Also see the mailman FAQ at: -- Steve Burling University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 From jdennis at redhat.com Wed May 11 15:08:40 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 11 May 2005 09:08:40 -0400 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <20050510234529.L72@warpix.org> References: <20050510234529.L72@warpix.org> Message-ID: <1115816920.3014.8.camel@localhost.localdomain> On Tue, 2005-05-10 at 23:45 +0100, John Poltorak wrote: > Can someone explain what I need to do when I get this error - I don't want > to have to re-run configure. > > Group mismatch error. Mailman expected the mail > wrapper script to be executed as group "mail", but > the system's mail server executed the mail script as > group "mailnull". Try tweaking the mail server to run the > script as group "mail", or re-run configure, > providing the command line option `--with-mail-gid=mailnull'. > 554 5.3.0 unknown mailer error 2 As has beem said, you have two choices, either re-configure, re-build, or change how your MTA executes child processes (or possibly just how your MTA executes) If this was working before then something must have changed with your MTA, but you didn't say which MTA you're using. Some MTA's can be configured via their config file to run with specific identities (e.g. the postfix mail_owner parameter). Ths is an MTA issue, please consult your MTA documentation. -- John Dennis From jp at warpix.org Wed May 11 18:12:14 2005 From: jp at warpix.org (John Poltorak) Date: Wed, 11 May 2005 17:12:14 +0100 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <1115816920.3014.8.camel@localhost.localdomain>; from John Dennis on Wed, May 11, 2005 at 09:08:40AM -0400 References: <20050510234529.L72@warpix.org> <1115816920.3014.8.camel@localhost.localdomain> Message-ID: <20050511171214.M72@warpix.org> On Wed, May 11, 2005 at 09:08:40AM -0400, John Dennis wrote: > On Tue, 2005-05-10 at 23:45 +0100, John Poltorak wrote: > > Can someone explain what I need to do when I get this error - I don't want > > to have to re-run configure. > > > > Group mismatch error. Mailman expected the mail > > wrapper script to be executed as group "mail", but > > the system's mail server executed the mail script as > > group "mailnull". Try tweaking the mail server to run the > > script as group "mail", or re-run configure, > > providing the command line option `--with-mail-gid=mailnull'. > > 554 5.3.0 unknown mailer error 2 > > As has beem said, you have two choices, either re-configure, re-build, > or change how your MTA executes child processes (or possibly just how > your MTA executes) > > If this was working before then something must have changed with your > MTA, but you didn't say which MTA you're using. Some MTA's can be > configured via their config file to run with specific identities (e.g. > the postfix mail_owner parameter). Ths is an MTA issue, please consult > your MTA documentation. I'm using sendmail but don't know which permissions need changing. I thought this would have been the file which needed the correct permissions:- # ls -al /usr/local/mailman/mail total 48 drwxrwsr-x 2 root mailman 4096 Jan 31 2004 . drwxrwsr-x 20 root mailman 4096 Mar 19 2003 .. -rwxr-sr-x 1 root mailman 39385 Jan 31 2004 mailman If I have mailman running with UID root, I don't understand what the problem is. Should I just add mailman to the mail group? I guess this sounds like a FAQ... > -- > John Dennis > -- John From shaggyshags at gmail.com Wed May 11 18:32:38 2005 From: shaggyshags at gmail.com (Dave Pisarek) Date: Wed, 11 May 2005 12:32:38 -0400 Subject: [Mailman-Users] Multiple Virtual domains Postfix+Mailman Message-ID: I built a new list server and will be moving the lists from the old server to the new. My question is - How do I set it so the old lists i.e. listname at old.domain.com will also still work with the new server that would have a list address of listname at new.domain.com? I hope that makes sense. In other words if you have two different servers running two different virtual domains can they be combined on one server and not effect old customers ability to send to a list using the old virtual domain? Let me know if the above paragraphs make no sense and I will see if I can explain it better. -- -- Dave From jdennis at redhat.com Wed May 11 19:23:09 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 11 May 2005 13:23:09 -0400 Subject: [Mailman-Users] Group mismatch error In-Reply-To: <20050511171214.M72@warpix.org> References: <20050510234529.L72@warpix.org> <1115816920.3014.8.camel@localhost.localdomain> <20050511171214.M72@warpix.org> Message-ID: <1115832190.32394.42.camel@finch.boston.redhat.com> On Wed, 2005-05-11 at 17:12 +0100, John Poltorak wrote: > On Wed, May 11, 2005 at 09:08:40AM -0400, John Dennis wrote: > > On Tue, 2005-05-10 at 23:45 +0100, John Poltorak wrote: > > > Can someone explain what I need to do when I get this error - I don't want > > > to have to re-run configure. > > > > > > Group mismatch error. Mailman expected the mail > > > wrapper script to be executed as group "mail", but > > > the system's mail server executed the mail script as > > > group "mailnull". Try tweaking the mail server to run the > > > script as group "mail", or re-run configure, > > > providing the command line option `--with-mail-gid=mailnull'. > > > 554 5.3.0 unknown mailer error 2 > > > > As has beem said, you have two choices, either re-configure, re-build, > > or change how your MTA executes child processes (or possibly just how > > your MTA executes) > > > > If this was working before then something must have changed with your > > MTA, but you didn't say which MTA you're using. Some MTA's can be > > configured via their config file to run with specific identities (e.g. > > the postfix mail_owner parameter). Ths is an MTA issue, please consult > > your MTA documentation. > > > I'm using sendmail but don't know which permissions need changing. I > thought this would have been the file which needed the correct > permissions:- > > > # ls -al /usr/local/mailman/mail > total 48 > drwxrwsr-x 2 root mailman 4096 Jan 31 2004 . > drwxrwsr-x 20 root mailman 4096 Mar 19 2003 .. > -rwxr-sr-x 1 root mailman 39385 Jan 31 2004 mailman No, this is the wrapper, the wrapper is trying to verify the identity of the process which is invoking it, which is your MTA. The wrapper is built with the MTA's gid in (via the --with-mail-gid parameter). > If I have mailman running with UID root, I don't understand what the > problem is. Should I just add mailman to the mail group? No, you've got this backwards. What is going on is that your MTA invokes the mailman wrapper. The wrapper in effect says "I will only execute if and only if I trust the program that invoked me, which must be an MTA". It makes that decision by looking at the group of the program that invoked it and compares it to the group that was inserted into its source code via the --with-mail-gid parameter. If those two groups match it trusts this is really the MTA that is asking mailman to process mail. The problem you're having is that the MTA that is invoking mailman is not running with the group identity that you told mailman it would execute with when you built it. > I guess this sounds like a FAQ... Yes, actually I wrote up a whole explanation of this a few weeks back on the developers list because this is so much misinformation and confusion with respect to this issue. It's time to get that into the FAQ. -- John Dennis From mmm at nv.jakaranda.co.za Wed May 11 20:02:38 2005 From: mmm at nv.jakaranda.co.za (Nico) Date: Wed, 11 May 2005 20:02:38 +0200 Subject: [Mailman-Users] SMTP server overloaded Message-ID: <200505112002.39054.mmm@nv.jakaranda.co.za> Hi, I had a situation where the SMTP server got overloaded and failed to accept connections from Mailman. What happens to the mail Mailman tried to deliver to the SMTP server? Does Mailman retry to deliver it later, or is it lost? Both the SMTP server and Mailman are on the same machine. Thanks Nico From Steven.Jones at vuw.ac.nz Wed May 11 20:09:24 2005 From: Steven.Jones at vuw.ac.nz (Steven Jones) Date: Thu, 12 May 2005 06:09:24 +1200 Subject: [Mailman-Users] SMTP server overloaded Message-ID: <06E2E60FB9C6EF409EFE472A8F4A82EB014471AD@coso.staff.vuw.ac.nz> Your logs should tell you more. If its sendmail maybe set the max children higher? (or similar on others), depends on the load of your machine. Regards Thing -----Original Message----- From: Nico [mailto:mmm at nv.jakaranda.co.za] Sent: Thursday, 12 May 2005 6:03 a.m. To: Mailman-Users at python.org Subject: [Mailman-Users] SMTP server overloaded Hi, I had a situation where the SMTP server got overloaded and failed to accept connections from Mailman. What happens to the mail Mailman tried to deliver to the SMTP server? Does Mailman retry to deliver it later, or is it lost? Both the SMTP server and Mailman are on the same machine. Thanks Nico From Huan.Zhang at umb.edu Wed May 11 20:19:42 2005 From: Huan.Zhang at umb.edu (Huan Zhang) Date: Wed, 11 May 2005 14:19:42 -0400 Subject: [Mailman-Users] how to transfer the mailman listserv to new server? Message-ID: hello All, My organization asked me to transfer the mailman listserv to a new server,( both linix servers) anyone have any idea how to do it? and how can you do it without massing up the current listservs? thanks a lot! Huan From brad at stop.mail-abuse.org Wed May 11 20:08:58 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 11 May 2005 20:08:58 +0200 Subject: [Mailman-Users] view of members for list managers and other users In-Reply-To: References: Message-ID: At 1:14 PM +0200 2005-05-11, Dick Kaas wrote: > I also want the opportunity (and I even prefer this as a default) to list > the member sorted by the name of the member. As far as Mailman is concerned, the additional user name information is optional, and in many cases is not recorded at all -- depending on how the user signed up. However, feel free to file this request at the Mailman RFE page at . > As I start with the organisation name followed by a user I would hope this > is possible. Is there I way to change this option? I could not find it in > the faq or documentation It's not a current capability, no. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 11 21:00:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 11 May 2005 21:00:53 +0200 Subject: [Mailman-Users] how to transfer the mailman listserv to new server? In-Reply-To: References: Message-ID: At 2:19 PM -0400 2005-05-11, Huan Zhang wrote: > My organization asked me to transfer the mailman listserv to a new server, > (both linix servers) anyone have any idea how to do it? and how can you do > it without massing up the current listservs? This is a FAQ. You should search the FAQ Wizard and the archives before asking questions like this. See . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 11 20:59:22 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 11 May 2005 20:59:22 +0200 Subject: [Mailman-Users] SMTP server overloaded In-Reply-To: <200505112002.39054.mmm@nv.jakaranda.co.za> References: <200505112002.39054.mmm@nv.jakaranda.co.za> Message-ID: At 8:02 PM +0200 2005-05-11, Nico wrote: > I had a situation where the SMTP server got overloaded and failed to accept > connections from Mailman. This sometimes happens. > What happens to the mail Mailman tried to deliver to the SMTP server? That mail is still in the queue, and Mailman will continue to try to deliver it. > Does Mailman retry to deliver it later, or is it lost? It is not lost. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From jdennis at redhat.com Wed May 11 21:07:06 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 11 May 2005 15:07:06 -0400 Subject: [Mailman-Users] group mismatch FAQ Message-ID: <1115838426.32394.48.camel@finch.boston.redhat.com> The question of group mismatches comes up so often and people are often confused about the role of the different entities in this process I decided to write up a FAQ entry that explains how things work. 6.16. Understanding group mismatch errors - how mailman implements security ** http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.016.htp -- John Dennis From john at wa9als.com Wed May 11 21:15:44 2005 From: john at wa9als.com (John Fleming) Date: Wed, 11 May 2005 14:15:44 -0500 Subject: [Mailman-Users] Problem retrieving list Message-ID: <00c001c5565d$d45dc6f0$e15a0180@majorhospital.org> Using email to listname-request at domain.com with who and password, I get am email returned that says I don't have permission to retrieve the list. The list is set to allow list members to retrieve the member list, I am the list admin and site admin, and I am also a member of the list. Why won't it let me get the members?? Tnx - John From dbaran at gmail.com Thu May 12 02:02:53 2005 From: dbaran at gmail.com (Daya Baran) Date: Wed, 11 May 2005 17:02:53 -0700 Subject: [Mailman-Users] Editing confirm page In-Reply-To: References: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> <3D9151C8-B9EA-474A-A633-6D99CA27072F@onjapan.net> Message-ID: How do you change the header and footer on a global level instead of changing every single page For example how do you change the header and footer mailman/confirm and the subsequent page thanks > ---------- Forwarded message ---------- > Date: May 9, 2005 1:06 PM > Subject: Re: [Mailman-Users] Editing confirm page > To: Jim Tittsler > > Jim - great thank you. > > How do I add same header and footer as in this page > http://www.gruuve.com/mailman/listinfo/mailman globally. > > The confirm page turned out like this > http://www.gruuve.com/mailman/confirm/mailman/434fcc341a09120e76d0b41ba564a676ee90f523 > > Still not the correct header and footer. > > Thanks, > Daya > > On 5/7/05, Jim Tittsler wrote: > > On May 8, 2005, at 06:16, Daya Baran wrote: > > > > > If you edit confirm.py - you get this message "Bug In Mailman" > > > > You must have made a mistake editing the script so that it was no > > longer a valid Python program. > > > > > I had to reinstall mailman > > > > If you had just been making changes to the one file, you could have > > just copied the backup of your confirm.py before you started making > > changes. > > > > > I would like to change the following: > > > > > 2) remove "Recieve digests? Yes or No > > > > You don't need to make any programming changes to remove that. If > > you don't want to support digests, simply set 'digestable' to No on > > the Digest options page of the administrative web interface, and it > > will not appear on the confirm web page. > > > > > 3) prefered language > > > > If you only allow one language on the "Language options" page of your > > administrative interface, the selection box still appears, but the > > user will not be able to change the language. If you want to > > eliminate the selection appearing, you will have to change confirm.py > > to comment out the table.AddRow() where it gets added to the page. > > > > > 1) header and footer > > > 4) Cancel my subscription > > > > These also would take modifications to confirm.py (and possibly to > > Mailman/htmlformatter.py depending upon the level of changes you want > > to make to the header and footer). You can change some of the colors > > in your mm_cfg.py (see the WEB_* variables in Defaults.py). > > > > -- > > Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 > > Python Starship http://Starship.Python.net/crew/jwt/ > > Mailman IRC irc://irc.freenode.net/#mailman > > > > ------------------------------------------------------ > > Mailman-Users mailing list > > Mailman-Users at python.org > > http://mail.python.org/mailman/listinfo/mailman-users > > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/dbaran%40gmail.com > > > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > > From jwt at OnJapan.net Thu May 12 02:59:30 2005 From: jwt at OnJapan.net (Jim Tittsler) Date: Thu, 12 May 2005 09:59:30 +0900 Subject: [Mailman-Users] Problem retrieving list In-Reply-To: <00c001c5565d$d45dc6f0$e15a0180@majorhospital.org> References: <00c001c5565d$d45dc6f0$e15a0180@majorhospital.org> Message-ID: <20050512005930.GY13831@server.onjapan.net> On Wed, May 11, 2005 at 02:15:44PM -0500, John Fleming wrote: > Using email to listname-request at domain.com with who and password, I get am > email returned that says I don't have permission to retrieve the list. The > list is set to allow list members to retrieve the member list, I am the list > admin and site admin, and I am also a member of the list. You should be able to use your list member, moderator, or admin password... but not the site password. Are you sending the request From: an address that is subscribed? Does adding the address= argument to the who command help? who password address=subscribed at example.com -- Jim Tittsler http://www.OnJapan.net/ 7J1AJH/AI8A Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From forspam at dslextreme.com Tue May 10 21:21:14 2005 From: forspam at dslextreme.com (forspam at dslextreme.com) Date: Tue, 10 May 2005 12:21:14 -0700 (PDT) Subject: [Mailman-Users] Fedora3+Qmail+Mailman Message-ID: <4bcca3a92af936aa1eea.20050510122114.sbefcnz@www.dslextreme.com> Hi all I have been trying to get mailman running on my Fedora core 3 system for about a month now and have had no luck. My MTA is qmail . I installed Mailman with an RPM not a TAR file. I have seen several post about how people do not like qmail but it is what I use and was hoping that some one out there has a working install with this configuration and could give me some pointers. thanks Ken From forrie at forrie.com Thu May 12 08:15:02 2005 From: forrie at forrie.com (Forrest Aldrich) Date: Thu, 12 May 2005 02:15:02 -0400 Subject: [Mailman-Users] Mailman functioning (writes) Message-ID: <4282F466.6040500@forrie.com> I was asked how mailman handles I/O from the web page - is it via direct writes, direct open of configs - or is the process proxied somehow, etc. Thanks. From shacker at birdhouse.org Thu May 12 09:03:05 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Thu, 12 May 2005 00:03:05 -0700 Subject: [Mailman-Users] Sanitizer settings In-Reply-To: <427FAED8.1070807@birdhouse.org> References: <427FAED8.1070807@birdhouse.org> Message-ID: <4282FFA9.2090700@birdhouse.org> So I'm still not sure why SANITIZER doesn't seem to have any effect. All I want is for list messages not to have HTML attachments every time they include a bit of formatting. Is my method below wrong? Is there another way to achieve this? Thanks, Scot Scot Hacker wrote: >A user is asking why HTML messages are ending up with attachments >(which their organization is bouncing back to them since it doesn't >allow HTML attachments). I found this in Defaults.py > >ARCHIVE_HTML_SANITIZER = 1 > >The comments there say: ># 2 - Leave it inline, but HTML-escape it > >I added this to mm_cfg.py. Then I changed the 1 to 2, but it doesn't >seem to have any effect. Formatted messages still come through with >attachments, and when I view source on a message, the HTML does not >appear to be escaped. Ran mailmanctl restart, but no difference. How can >I make formatted messages appear inline without attachments? > >Thanks, >Scot > > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: http://mail.python.org/mailman/options/mailman-users/shacker%40birdhouse.org > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From jwt at onjapan.net Thu May 12 10:27:00 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Thu, 12 May 2005 17:27:00 +0900 Subject: [Mailman-Users] Editing confirm page In-Reply-To: References: <4967B35B-112A-48AB-BB31-CFF59350769D@onjapan.net> <3D9151C8-B9EA-474A-A633-6D99CA27072F@onjapan.net> Message-ID: <5D298087-B160-48CB-BE56-21B8BC4BF9CA@onjapan.net> On May 12, 2005, at 09:02, Daya Baran wrote: > How do you change the header and footer on a global level instead of > changing every single page It depends on how much customization you want to do. If you want to go beyond setting the WEB_*_COLORs and turning off the IMAGE_LOGOS, it is probably easiest to edit Mailman/htmlformat.py directly. I believe there are at least three sets of patches in the SourceForge patch tracker that add style sheets to the Mailman web pages which would provide you with a great deal of design flexibility once installed. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Thu May 12 10:38:23 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Thu, 12 May 2005 17:38:23 +0900 Subject: [Mailman-Users] Sanitizer settings In-Reply-To: <4282FFA9.2090700@birdhouse.org> References: <427FAED8.1070807@birdhouse.org> <4282FFA9.2090700@birdhouse.org> Message-ID: On May 12, 2005, at 16:03, Scot Hacker wrote: >> A user is asking why HTML messages are ending up with attachments >> (which their organization is bouncing back to them since it doesn't >> allow HTML attachments). What is in the attachments? (Do you have a list footer added to messages passing through your Mailman? Some users will describe the footer as an "attachment" to an HTML or multipart/alternative message. Make the footer empty.) >> I found this in Defaults.py >> >> ARCHIVE_HTML_SANITIZER = 1 >> >> The comments there say: >> # 2 - Leave it inline, but HTML-escape it >> >> I added this to mm_cfg.py. Then I changed the 1 to 2, but it >> doesn't >> seem to have any effect. Formatted messages still come through with >> attachments, This setting affects what goes into your list archives. > So I'm still not sure why SANITIZER doesn't seem to have any effect. > All I want is for list messages not to have HTML attachments every > time > they include a bit of formatting. Is my method below wrong? Is there > another way to achieve this? If you are using Mailman's content filtering, double check your MIME type filtering and html/text conversion rules on the Content filtering web page for your list. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From brad at stop.mail-abuse.org Thu May 12 16:33:44 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 12 May 2005 16:33:44 +0200 Subject: [Mailman-Users] Mailman functioning (writes) In-Reply-To: <4282F466.6040500@forrie.com> References: <4282F466.6040500@forrie.com> Message-ID: At 2:15 AM -0400 2005-05-12, Forrest Aldrich wrote: > I was asked how mailman handles I/O from the web page - is it via direct > writes, direct open of configs - or is the process proxied somehow, etc. The Python code opens Python "pickle" files for the list configuration, user settings, etc..., creates HTML for the web pages, takes the input from the web page, and writes the relevant information to the "pickles". It is possible to set up a reverse web proxy that sits in front of the Mailman web server, however. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From morgan at maggiescentres.org Thu May 12 17:54:37 2005 From: morgan at maggiescentres.org (Morgan R. Tamplin (test account)) Date: Thu, 12 May 2005 16:54:37 +0100 Subject: [Mailman-Users] change digest/non-digest frequency Message-ID: Hello, I'm setting up Mailman on a new XServe. There are a few things I haven't found in the documentation: -Is it possible (and how would I) change the frequency of digest and non-digest mail delivery? For example, it would be handy to be able to set a list to send a digest of all unsent mail at the same time each week on a Friday. (Allow the boss to keep up to date with mail to a list without causing frequent interruptions.) It would also be useful for Mailman to queue non-digest mail on a daily basis and send it out between 12 and 2pm. (Using mailman as interface to help desk with limited hours). I'm pretty familiar with *nix, but new to specific system admin tasks. My apologies if this was easily found elsewhere! Cheers, Morgan -- Maggie's Centres - building a life beyond cancer Look out for our new London event - The Maggie's Metro Life Hike, Friday 16th Sept 2005 - walk 17 miles overground, overnight around the route of the Tube's Circle Line - call 0207 385 1059 for details Or would you like to go to Machu Picchu, Namibia or the Sahara with Maggie's? Or run in The Great North Run, The Loch Ness Marathon, The Edinburgh Marathon, The London Triathlon or the London Marathon? Call 0141 330 3368 for more info. From shacker at birdhouse.org Thu May 12 19:50:50 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Thu, 12 May 2005 10:50:50 -0700 Subject: [Mailman-Users] Sanitizer settings In-Reply-To: References: <427FAED8.1070807@birdhouse.org> <4282FFA9.2090700@birdhouse.org> Message-ID: <4283977A.3020804@birdhouse.org> Jim Tittsler wrote: > On May 12, 2005, at 16:03, Scot Hacker wrote: > >>> A user is asking why HTML messages are ending up with attachments >>> (which their organization is bouncing back to them since it doesn't >>> allow HTML attachments). >> > > What is in the attachments? (Do you have a list footer added to > messages passing through your Mailman? Some users will describe the > footer as an "attachment" to an HTML or multipart/alternative > message. Make the footer empty.) > Ah... thanks very much for the clue. Yep, disabling the footer fixes the issue (although we're then left without a footer). Interesting FAQ. Somehow, this was not happening when the lists were running through CommuniGate Pro; I'm not sure how that MTA solves the problem. But at least this is a possible solution for Mailman, so thanks. > If you are using Mailman's content filtering, double check your MIME > type filtering and html/text conversion rules on the Content > filtering web page for your list. > No, we're not using Content Filtering for these lists. Scot From sud at neo.tamu.edu Thu May 12 19:53:11 2005 From: sud at neo.tamu.edu (Ramasamy, Sudhakar) Date: Thu, 12 May 2005 12:53:11 -0500 Subject: [Mailman-Users] remove_members returns no success output Message-ID: I am using the remove_members command inside a shell script and sending the output by email. When there is an unsuccessful remove such as an invalid or non-existent email address I can get the output. But when an email address is successfully removed there is no output from this command. When I do the same through the web interface I can see the output as expected. Not sure what I am missing. -sud From edwardd20 at danleys.org Fri May 13 01:19:55 2005 From: edwardd20 at danleys.org (Ed Danley) Date: Thu, 12 May 2005 18:19:55 -0500 Subject: [Mailman-Users] Messages moderated from port 2525 Message-ID: I apologize if this discussed elsewhere, I didn't find it. My domain host (http://www.siteground.com) runs mailman 2.1.5p1. I have a mailing list setup for my church for general news. The pastor and secretary are authorized to post. All others are moderated. This setup ran fine through my ISP, DSL via SBC, until SBC decided to start blocking port 25. At that time all mail needed to be sent with their signon/password for outgoing mail. When that happened, both the secretary and pastor postings became moderated. I have to intervene to allow the posts to proceed. In talking with my domain provider about this, they suggested that I send outgoing emails using port 2525 direct via them. While this works to allow mail going out without SBC blocking it, mailman is still moderating all postings. Siteground.com has tried a multitude of things (I don't know what) but nothing seems to work. I have browsed the email internet headers (not knowing what I'm looking for) and nothing seems out of the ordinary to me. No mention of SBC or the funky port. Is this a known problem? Is there a work around shy of dumping SBC's DSL service? Thanks. Ed Danley From jwt at onjapan.net Fri May 13 05:46:20 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Fri, 13 May 2005 12:46:20 +0900 Subject: [Mailman-Users] [Mailman-Users] remove_members returns no success output In-Reply-To: References: Message-ID: <72EE752A-49DB-414E-8755-3B0179B86808@onjapan.net> On May 13, 2005, at 02:53, Ramasamy, Sudhakar wrote: > I am using the remove_members command inside a shell script and > sending the > output by email. When there is an unsuccessful remove such as an > invalid or > non-existent email address I can get the output. But when an email > address is > successfully removed there is no output from this command. The lack of an error message means it was successful in removing the member(s) requested. remove_members only outputs on success if you use the --fromall switch, to confirm which list(s) from which the subscriber(s) were removed. You could modify your copy of remove_members if you wanted to echo each address after a successful ApprovedDeleteMember(). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From jwt at onjapan.net Fri May 13 06:04:39 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Fri, 13 May 2005 13:04:39 +0900 Subject: [Mailman-Users] [Mailman-Users] change digest/non-digest frequency In-Reply-To: References: Message-ID: On May 13, 2005, at 00:54, Morgan R. Tamplin (test account) wrote: > -Is it possible (and how would I) change the frequency of digest You can change the frequency of periodic digest generation by changing the mailman crontab entry that runs the cron/senddigests script. (And if you don't want the change to affect all of your lists, look at the --listname argument documented at the beginning of the script.) > and non-digest mail delivery? Does it really matter when it is *delivered*? Your mail server should be able to collect the mail even if the helpdesk user wasn't available. (You might be able to have your MTA "freeze" certain messages in its queue, and thaw them for delivery at certain times. An Exim system filter could do that for you for example. But again, why not just let them be delivered by the mail system and just not picked up by the user until they are available?) Or if you mean you want mail to a list to bounce rather than be sent or even held, you could remove the mail alias except during specified hours. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From msapiro at value.net Fri May 13 06:23:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 12 May 2005 21:23:28 -0700 Subject: [Mailman-Users] subject_prefix multiplication Message-ID: All of a sudden, within the last hour or so, subject_prefix on both mailman-users at python.org and mailman-developers at python.org is being added to replies even though it's already present resulting in doubling and tripling (so far not more) of the prefix. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From barry at python.org Fri May 13 06:41:19 2005 From: barry at python.org (Barry Warsaw) Date: Fri, 13 May 2005 00:41:19 -0400 Subject: [Mailman-Users] [Mailman-Developers] subject_prefix multiplication In-Reply-To: References: Message-ID: <1115959279.20712.83.camel@geddy.wooz.org> On Fri, 2005-05-13 at 00:23, Mark Sapiro wrote: > All of a sudden, within the last hour or so, subject_prefix on both > mailman-users at python.org and mailman-developers at python.org is being > added to replies even though it's already present resulting in > doubling and tripling (so far not more) of the prefix. Thanks for the quick heads up. I think I just fixed it. At least I /hope/ so, 'cause I'm going to bed. ;) will-test-a-few-follow-ups-to-be-sure-first-ly y'rs, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050513/6f6e7244/attachment.pgp From spork at bway.net Fri May 13 07:57:20 2005 From: spork at bway.net (Charles Sprickman) Date: Fri, 13 May 2005 01:57:20 -0400 (EDT) Subject: [Mailman-Users] bounce processing on seldom-used list Message-ID: Hello, We've just started digging into mailman a bit more here. Very happy with it so far... A list owner brought up a good question today. I was telling him how this is better than a long bcc: list in Outlook and one thing that I like about any modern mailing list software is that it handles bounces for you. But this situation was kind of unique... It's a large list, but it does not get used more than 5 or 6 times a year. The list owner would like to know when someone is bouncing, but right after the first bounce. Is there any way to do that? I didn't see too much about bounce processing in the FAQ, but it seems like it's built around lists that see traffic more often than a few times a year... Any suggestions on how to hack in even some basic "here's a list of people that bounced on this mailing for this list" functionality? Even something outside of mailman itself? Thanks, Charles From heather at madrone.com Fri May 13 08:15:26 2005 From: heather at madrone.com (Heather Madrone) Date: Thu, 12 May 2005 23:15:26 -0700 Subject: [Mailman-Users] bounce processing on seldom-used list In-Reply-To: References: Message-ID: At 1:57 AM -0400 5/13/05, Charles Sprickman wrote: >But this situation was kind of unique... It's a large list, but it does not >get used more than 5 or 6 times a year. The list owner would like to know when >someone is bouncing, but right after the first bounce. Is there any way to do >that? I didn't see too much about bounce processing in the FAQ, but it seems >like it's built around lists that see traffic more often than a few times a >year... > >Any suggestions on how to hack in even some basic "here's a list of people that >bounced on this mailing for this list" functionality? Even something outside >of mailman itself? If you set the bounce threshold to 0.9, then members who have one hard bounce will be immediately disabled. If you set all the bounce notify options to Yes, then the list-owner will be notified about all bouncers. -- Heather Madrone The Home-Ed List: http://www.madrone.com/Home-ed/helist.html You can lead a child to learning, but you can't make her think. From mrei0999 at rz.uni-hildesheim.de Fri May 13 11:10:11 2005 From: mrei0999 at rz.uni-hildesheim.de (Meike Reichle) Date: Fri, 13 May 2005 11:10:11 +0200 Subject: [Mailman-Users] enable Mailman commands in subject Message-ID: <42846EF3.9020105@rz.uni-hildesheim.de> Hi all, I would like my mailman sever to respond to commands given in the subject line, such as help or subscribe. The current behabviour is that mail that includes a command (I tried it with help) is helt back and a notofication is sent to the owner stating thst this messag needs clearence because it "could contain Mailman-commands" after accepting, the message it was delivered as usual. How can I change this behaviour? Any hints would be appreciated! Regards, Meike From mrei0999 at rz.uni-hildesheim.de Fri May 13 11:13:01 2005 From: mrei0999 at rz.uni-hildesheim.de (Meike Reichle) Date: Fri, 13 May 2005 11:13:01 +0200 Subject: [Mailman-Users] enable Mailman commands in subject Message-ID: <42846F9D.5090704@rz.uni-hildesheim.de> Hi all, I would like my mailman sever to respond to commands given in the subject line, such as help or subscribe. The current behabviour is that mail that includes a command (I tried it with help) is helt back and a notofication is sent to the owner stating thst this messag needs clearence because it "could contain Mailman-commands" after accepting, the message it was delivered as usual. How can I change this behaviour? Any hints would be appreciated! Regards, Meike From brad at stop.mail-abuse.org Fri May 13 11:05:19 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 13 May 2005 11:05:19 +0200 Subject: [Mailman-Users] [Mailman-Developers] subject_prefix multiplication In-Reply-To: <1115959279.20712.83.camel@geddy.wooz.org> References: <1115959279.20712.83.camel@geddy.wooz.org> Message-ID: At 12:41 AM -0400 2005-05-13, Barry Warsaw wrote: > Thanks for the quick heads up. I think I just fixed it. At least I > /hope/ so, 'cause I'm going to bed. ;) So far as I know, we had been running a plain-jane 2.1.6rc3 installation on this machine. Is the fix for the subject line duplication going to be included in 2.1.6rc4, or at least the final 2.1.6-REL? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From stephen at xemacs.org Fri May 13 13:07:58 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 13 May 2005 20:07:58 +0900 Subject: [Mailman-Users] enable Mailman commands in subject In-Reply-To: <42846F9D.5090704@rz.uni-hildesheim.de> (Meike Reichle's message of "Fri, 13 May 2005 11:13:01 +0200") References: <42846F9D.5090704@rz.uni-hildesheim.de> Message-ID: <874qd7l6y9.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Meike" == Meike Reichle writes: Meike> I would like my mailman sever to respond to commands given Meike> in the subject line, such as help or subscribe. The modern practice is to have a separate address, , for administrative commands. Mailman will not be changed to support the alternative interface of trying to parse commands out of the Subject header or body of messages sent to the address. It's more convenient for users if they are used to it already, but it's just not worth the additional unreliability in delivery and posts parsed as commands. And once you get used to it, there is little additional effort to use the address. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From barry at python.org Fri May 13 14:05:13 2005 From: barry at python.org (Barry Warsaw) Date: Fri, 13 May 2005 08:05:13 -0400 Subject: [Mailman-Users] [Mailman-Developers] subject_prefix multiplication In-Reply-To: References: <1115959279.20712.83.camel@geddy.wooz.org> Message-ID: <1115985912.20963.36.camel@presto.wooz.org> On Fri, 2005-05-13 at 05:05, Brad Knowles wrote: > At 12:41 AM -0400 2005-05-13, Barry Warsaw wrote: > > > Thanks for the quick heads up. I think I just fixed it. At least I > > /hope/ so, 'cause I'm going to bed. ;) > > So far as I know, we had been running a plain-jane 2.1.6rc3 > installation on this machine. Is the fix for the subject line > duplication going to be included in 2.1.6rc4, or at least the final > 2.1.6-REL? Yes. And I emailed Tokio last night (well, a few hours ago which for me included the briefest of naps :) that I think we'll need one more release candidate. I'll probably spin that today, er, in a few hours. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050513/11e0fc72/attachment.pgp From carbonnb at gmail.com Fri May 13 14:10:46 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 13 May 2005 08:10:46 -0400 Subject: [Mailman-Users] Include original e-mail with Held notice Message-ID: When a post is over the max_message_size a held notice is sent back to the sender. Is it possible to include the original e-mail with this held notice? Or at least the first line of the e-mail? I have looked in the FAQ and searched the archives and I don't see anything. Thanks, -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From tkikuchi at is.kochi-u.ac.jp Fri May 13 14:14:42 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 13 May 2005 21:14:42 +0900 Subject: [Mailman-Users] [Mailman-Developers] subject_prefix multiplication In-Reply-To: <1115985912.20963.36.camel@presto.wooz.org> References: <1115959279.20712.83.camel@geddy.wooz.org> <1115985912.20963.36.camel@presto.wooz.org> Message-ID: <42849A32.7060003@is.kochi-u.ac.jp> Barry Warsaw wrote: > On Fri, 2005-05-13 at 05:05, Brad Knowles wrote: > >>At 12:41 AM -0400 2005-05-13, Barry Warsaw wrote: >> >> >>> Thanks for the quick heads up. I think I just fixed it. At least I >>> /hope/ so, 'cause I'm going to bed. ;) >> >> So far as I know, we had been running a plain-jane 2.1.6rc3 >>installation on this machine. Is the fix for the subject line >>duplication going to be included in 2.1.6rc4, or at least the final >>2.1.6-REL? > > > Yes. And I emailed Tokio last night (well, a few hours ago which for me > included the briefest of naps :) that I think we'll need one more > release candidate. I'll probably spin that today, er, in a few hours. > > -Barry I believe I could finally fix the bug and commited in CVS. IMHO, python re.escape() should escape special characters only -- I can't find '%' in special character list in the manual. -- Tokio Kikuchi tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From external-mailing-lists at symbulos.com Fri May 13 14:25:09 2005 From: external-mailing-lists at symbulos.com (symbulos - ethical services (external mailing lists)) Date: Fri, 13 May 2005 13:25:09 +0100 Subject: [Mailman-Users] File Maker Pro 6 + mailman Message-ID: <200505131325.09486.external-mailing-lists@symbulos.com> Dear friends, we would need to integrate a mailing list managed with mailman, with an existing File Maker Pro 6 database of users. Has anybody experience with this combination? Any help would be much appreciated. You are dealing with real newbies here. :-) -- symbulos - ethical services for your organisation website www.symbulos.com From admin at worldwideweb-x.com Fri May 13 17:48:20 2005 From: admin at worldwideweb-x.com (Matt Fausey) Date: Fri, 13 May 2005 10:48:20 -0500 Subject: [Mailman-Users] 554 AOL will not accept delivery of ,this message Message-ID: <4284CC44.2020001@worldwideweb-x.com> Regarding the "554 TRANSACTION FAILED 554 AOL will not accept delivery of this message" error message, AOL does not like the return-path header field. If you remove that field, you will not get the error. -Matt From admin at worldwideweb-x.com Fri May 13 17:56:37 2005 From: admin at worldwideweb-x.com (Matt Fausey) Date: Fri, 13 May 2005 10:56:37 -0500 Subject: [Mailman-Users] 554 AOL will not accept delivery of ,this message Message-ID: <4284CE35.1080302@worldwideweb-x.com> Regarding the "554 TRANSACTION FAILED 554 AOL will not accept delivery of this message" error message, AOL does not like the return-path header field. If you remove that field, you will not get the error. -Matt From dave at ambs.net Fri May 13 18:39:53 2005 From: dave at ambs.net (David Ambs) Date: Fri, 13 May 2005 11:39:53 -0500 (CDT) Subject: [Mailman-Users] Weird issue sendmail + mailman + nis aliases Message-ID: I'm working on setting up a new mailserver. I'm running sendmail 8.13.3, mailman 2.1.5, spamassassin, clamav and all of that. I've also got most of the mail aliases for users coming from an NIS map. The issue is that when I set up a mailman list, I'll subscribe a few users with with the full email address, user at blah.com. If I send an email to the list, the messages will drop when it gets tossed back to sendmail as 'Unknown user'. I believe the issue is where I have two aliases per user, such as blah: blah at machine1, blah at machine2. If I have a user in NIS such as: blah: blah at machine1 or whatever, it will work with no problems. I'm not sure why this is failing... I've tried a few different things. If I set the list up as the first alias, everything works fine. Bypassing mailman and using pine/nail, everything works fine from the local host as well. Mailing between all other daemons and sendmail seem to be working properly, just anything going to a mailman list, with multiple aliases per user... Anyone ever seen anything like this? I initially thought it was a sendmail issue, but sendmail seems to be working fine for everything else. I'm just unsure how mailman would fit into the issue... It's bouncing right when it tosses the mail back to sm-mta... I also thought maybe it was an issue in submit.cf with the AliasFile definition, I added an NIS map to that line as well, no change... -dave From barry at python.org Fri May 13 19:37:23 2005 From: barry at python.org (Barry Warsaw) Date: Fri, 13 May 2005 13:37:23 -0400 Subject: [Mailman-Users] [Mailman-Developers] subject_prefix multiplication In-Reply-To: <42849A32.7060003@is.kochi-u.ac.jp> References: <1115959279.20712.83.camel@geddy.wooz.org> <1115985912.20963.36.camel@presto.wooz.org> <42849A32.7060003@is.kochi-u.ac.jp> Message-ID: <1116005843.32405.78.camel@geddy.wooz.org> On Fri, 2005-05-13 at 08:14, Tokio Kikuchi wrote: > I believe I could finally fix the bug and commited in CVS. IMHO, python > re.escape() should escape special characters only -- I can't find '%' in > special character list in the manual. Cool. Sounds like a bug to me. I'll probably spin rc4 in about 7 hours. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050513/3173d686/attachment.pgp From phumpal at execinc.com Fri May 13 20:14:00 2005 From: phumpal at execinc.com (Patrick Humpal) Date: Fri, 13 May 2005 13:14:00 -0500 Subject: [Mailman-Users] ./newlist creation failure Message-ID: I've been trying to create a new list in mail man by using the ./newlist command from the bin directory. However, I get the following error each time I try to create the list: [root at s-ticket bin]# ./newlist Enter the name of the list: thisisatest Enter the email of the person running the list: myemail at mydomain.com Initial thisisatest password: Traceback (most recent call last): File "./newlist", line 219, in ? main() File "./newlist", line 160, in main mlist.Create(listname, owner_mail, pw) File "/home/mailman/Mailman/MailList.py", line 457, in Create self.InitVars(name, admin, crypted_password) File "/home/mailman/Mailman/MailList.py", line 372, in InitVars baseclass.InitVars(self) File "/home/mailman/Mailman/Archiver/Archiver.py", line 123, in InitVars }, mlist=self)) File "/home/mailman/Mailman/Utils.py", line 509, in maketext return findtext(templatefile, dict, raw, lang, mlist)[0] File "/home/mailman/Mailman/Utils.py", line 485, in findtext raise IOError(errno.ENOENT, 'No template file found', templatefile) IOError: [Errno 2] No template file found: 'emptyarchive.html' Any ideas would be extremely useful. I've gone back and run through the config/installation process a few times to no avail. The alias seem to be setup fine and the templates are in their appropriate directories From Jason at Weatherserver.net Fri May 13 21:46:55 2005 From: Jason at Weatherserver.net (Jason) Date: Fri, 13 May 2005 15:46:55 -0400 Subject: [Mailman-Users] Footers Message-ID: <000801c557f4$8467f790$1400000a@workstation> How does one edit/create footers per list? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Weather @ 3:46pm - Temp: 14.7 ?C - Humidity 17 % - Wind: SE @ 8 km/h Baro: 1025 kPa Falling - Vis: 14 km - Sky: Clear - Weather: --- =-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-= TO SEE OUR DIRECTORY OF MAILING LISTS VISIT WEATHERSERVER.NET From mailman at epic.org Fri May 13 21:46:18 2005 From: mailman at epic.org (postal worker) Date: Fri, 13 May 2005 15:46:18 -0400 Subject: [Mailman-Users] User-focused list mgmt. In-Reply-To: References: Message-ID: Mailman's subscription model is list-based, vice user. You go to a list-related URL, see everyone subscribed, and enable/disable a user on THAT list. To go to another list, you log out and back in.. I've been asked for the opposite: You go to the management page, specify the user name, and see every list that USER is {not} subscribed to. You can then add/remove lists from the user's portfolio. [Obviously, the user changes his/her own, period; the Admin changes anyone...] Has anyone seen such an implementation, either as a Mailman mod or something else? From msapiro at value.net Fri May 13 22:01:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 13 May 2005 13:01:52 -0700 Subject: [Mailman-Users] ./newlist creation failure In-Reply-To: Message-ID: Patrick Humpal wrote: >I've been trying to create a new list in mail man by using the ./newlist command from the bin directory. However, I get the following error each time I try to create the list: > >[root at s-ticket bin]# ./newlist >Enter the name of the list: thisisatest >Enter the email of the person running the list: myemail at mydomain.com >Initial thisisatest password: >Traceback (most recent call last): > File "./newlist", line 219, in ? > main() > File "./newlist", line 160, in main > mlist.Create(listname, owner_mail, pw) > File "/home/mailman/Mailman/MailList.py", line 457, in Create > self.InitVars(name, admin, crypted_password) > File "/home/mailman/Mailman/MailList.py", line 372, in InitVars > baseclass.InitVars(self) > File "/home/mailman/Mailman/Archiver/Archiver.py", line 123, in InitVars > }, mlist=self)) > File "/home/mailman/Mailman/Utils.py", line 509, in maketext > return findtext(templatefile, dict, raw, lang, mlist)[0] > File "/home/mailman/Mailman/Utils.py", line 485, in findtext > raise IOError(errno.ENOENT, 'No template file found', templatefile) >IOError: [Errno 2] No template file found: 'emptyarchive.html' > > >Any ideas would be extremely useful. I've gone back and run through the config/installation process a few times to no avail. The alias seem to be setup fine and the templates are in their appropriate directories > Are you saying there is a /home/mailman/templates/en/emptyarchive.html file? If so, have you made any assignment to TEMPLATE_DIR in mm_cfg.py (The default is $prefix/templates)? The above message is saying that TEMPLATE_DIR/en/emptyarchive.html doesn't exist. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri May 13 22:12:52 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 13 May 2005 22:12:52 +0200 Subject: [Mailman-Users] Footers In-Reply-To: <000801c557f4$8467f790$1400000a@workstation> References: <000801c557f4$8467f790$1400000a@workstation> Message-ID: At 3:46 PM -0400 2005-05-13, Jason wrote: > How does one edit/create footers per list? Go to the "Non-digest Options" page within the web admin interface for your list. Fill in the appropriate fields. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Fri May 13 22:09:00 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 13 May 2005 22:09:00 +0200 Subject: [Mailman-Users] User-focused list mgmt. In-Reply-To: References: Message-ID: At 3:46 PM -0400 2005-05-13, postal worker wrote: > I've been asked for the opposite: You go to the management page, > specify the user name, and see every list that USER is {not} > subscribed to. You can then add/remove lists from the user's > portfolio. Once a given user is subscribed to one or more lists, they can go to a page which shows all their subscriptions for that address. They have a variety of settings that they can change, either on a per-list basis or globally across each least they're subscribed to. Each e-mail address will be considered separate, but at least the user can get a user-oriented view. If you know what you're doing as an admin, you can go to the same user-oriented page and log in with your site admin password -- I don't think a normal list admin password will work. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From oliver at samera.com.py Fri May 13 22:17:22 2005 From: oliver at samera.com.py (Oliver Schulze L.) Date: Fri, 13 May 2005 16:17:22 -0400 Subject: [Mailman-Users] Mailman - majordomo in cascade In-Reply-To: <4280F7D7.2060006@samera.com.py> References: <4280F7D7.2060006@samera.com.py> Message-ID: <42850B52.7030309@samera.com.py> I could not find the info on the Documentation. Anyone know anything about this? Many thanks Oliver Oliver Schulze L. wrote: >Hi, >I have this question: >There are 2 list, mine and another one in majordomo. > >I want that if someone post an email to the majordomo list, a copy >is sended to my mailman list. >It would be like my list is subscribed to the majordomo list. >I worry about duplicating email and infinite loops, thats why >I have not tested it yet. > >If this works, then it would be nice to implement the other way: >if someone post in my mailman list, a copy is sended to the majordomo list. > >I hope this can be done, >Many Thanks >Oliver > > > -- Oliver Schulze L. From msapiro at value.net Fri May 13 23:27:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 13 May 2005 14:27:47 -0700 Subject: [Mailman-Users] Mailman - majordomo in cascade In-Reply-To: <42850B52.7030309@samera.com.py> Message-ID: >Oliver Schulze L. wrote: > >>Hi, >>I have this question: >>There are 2 list, mine and another one in majordomo. >> >>I want that if someone post an email to the majordomo list, a copy >>is sended to my mailman list. >>It would be like my list is subscribed to the majordomo list. >>I worry about duplicating email and infinite loops, thats why >>I have not tested it yet. Caveat: I don't know majordomo. You can subscribe your Mailman list to the majordomo list. So far there is no loop. Your issues are: - users who are members of both list get duplicates of posts to the majordomo list. - you have to set up your Mailman lists to accept the messages from majordomo. This can be tricky. You may need to subscribe the "envelope sender" of the majordomo list to your Mailman list with delivery disabled. >>If this works, then it would be nice to implement the other way: >>if someone post in my mailman list, a copy is sended to the majordomo list. Now you have the complement of the above situation plus a potential loop. Mailman adds an X-BeenThere: header with the list address in it to prevent looping. Thus when you post to Mailman and the post goes to majordomo and then comes back to Mailman, the X-BeenThere: will prevent it going out a second time *provided* that majordomo hasn't munged it. Assuming majordomo does nothing to prevent looping (I said I don't kmow majordomo), the above works for a post to Mailman, but a post to majordomo would go to Mailman and be sent to majordomo a second time and go out from majordomo a second time before being discarded by Mailman because of the X-BeenThere:. If majordomo has loop prevention that doesn't conflict with Mailman (Mailman is OK with multiple X-BeenThere: headers), then there should be no loops. The worst possibility is if majordomo has no loop protection *and* strips Mailman's X-BeenThere:. Then you'd have an infinite loop. You need to check this with someone who knows majordomo *and* test it first with small test lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From spork at bway.net Fri May 13 23:57:33 2005 From: spork at bway.net (Charles Sprickman) Date: Fri, 13 May 2005 17:57:33 -0400 (EDT) Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" Message-ID: Hello, Please bear with me as I try and get my Mailman skills in order, previously I was just babysitting this thing, but now I'm trying to dig in and make sure everything is actually working as it should be. While exploring the "qfiles" directories, I found that "shunt" had about 47MB of ".pck" files in it. The FAQ entry I found recommended running "unshunt", so I did. Not a good idea, I found. Apparently this requeued some very old messages, leading to a number of complaints from long-unsubscribed list members. Digging around the mail archives today I noticed some similar problems related to "Uncaught runner exception" errors. Those posts seemed to point to problems with oddly-formatted messages. My tracebacks in the error log look a bit different. See [1] and [2] that represent quite a jump in time. I'm also a bit lost at this point as to what the recommended production release is. The website points to 2.1.5 as "stable", but it seems like most folks posting here are using a 2.1.6 snapshot. Which is preferred for production use? I'm also running sendmail basically by default. I'm not fond of sendmail. Since I'm free to change, what is the "recommended" MTA for an older, sluggish box? Thanks, Charles References: [1] May 12 01:01:22 2005 (76306) SHUNTING: 1115874080.77584+b3ededd1f304c19064c28c92b0372d3cefb98c5d May 12 01:20:52 2005 (76306) Uncaught runner exception: [Errno 5] Input/output error May 12 01:20:52 2005 (76306) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in _dispose self._func(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 180, in process mm_cfg.SMTP_LOG_EVERY_MESSAGE[1], kws=d) File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 49, in write_ex logf = self._logfiles[kind] = StampedLogger(kind) File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ Logger.__init__(self, category, nofail, immediate) File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__ self.__get_f() File "/usr/local/mailman/Mailman/Logging/Logger.py", line 75, in __get_f _logexc(self, e) File "/usr/local/mailman/Mailman/Logging/Utils.py", line 22, in _logexc sys.__stderr__.write('Logging error: %s\n' % logger) IOError: [Errno 5] Input/output error [2] Aug 13 16:00:29 2004 (336) SHUNTING: 1092240005.3389361+2b0889d711824ccdc73d79ecb14b0073db8831b2 Aug 13 16:00:29 2004 (336) Uncaught runner exception: [Errno 5] Input/output error Aug 13 16:00:29 2004 (336) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in _dispose self._func(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 152, in process deliveryfunc(mlist, msg, msgdata, envsender, refused, conn) File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 384, in bulkdeliver syslog('smtp-failure', 'Low level smtp error: %s, msgid: %s', e, msgid) File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 40, in write self.write_ex(kind, msg, args, kws) File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 49, in write_ex logf = self._logfiles[kind] = StampedLogger(kind) File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ Logger.__init__(self, category, nofail, immediate) File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__ self.__get_f() File "/usr/local/mailman/Mailman/Logging/Logger.py", line 75, in __get_f _logexc(self, e) File "/usr/local/mailman/Mailman/Logging/Utils.py", line 22, in _logexc sys.__stderr__.write('Logging error: %s\n' % logger) IOError: [Errno 5] Input/output error From morgan at maggiescentres.org Sat May 14 00:09:56 2005 From: morgan at maggiescentres.org (Morgan R. Tamplin) Date: Fri, 13 May 2005 23:09:56 +0100 Subject: [Mailman-Users] Filemaker Pro6 integration In-Reply-To: References: Message-ID: <80AE6E0F-BF96-4C47-BCCA-F386F8978E86@maggiescentres.org> Hello, Can you give more details about the nature of the integration? It should be a trivial task to take a list of email addresses from Filemaker and load them into a Mailman list. Just output the selected email addresses as a text file. The loading up can be done through the Mailman web interface. They can also be cut and paste into the new subscribers box on the "Mass Subscription" page. Make sure you're happy with the list default settings before doing so. However, some form of live integration or two way integration (in which new subscribers to the list are added to the database) would be slightly more complicated. It would help to have more details. Come to think of it, I could make use of that sort of thing, too! Cheers, Morgan On May 13, 2005, at 8:46 pm, mailman-users-request at python.org wrote: > we would need to integrate a mailing list managed with mailman, > with an > existing File Maker Pro 6 database of users. > > Has anybody experience with this combination? Any help would be much > appreciated. > > You are dealing with real newbies here. :-) > -- > symbulos - ethical services for your organisation > website www.symbulos.com > > -Matt > -- Maggie's Centres - building a life beyond cancer Look out for our new London event - The Maggie's Metro Life Hike, Friday 16th Sept 2005 - walk 17 miles overground, overnight around the route of the Tube's Circle Line - call 0207 385 1059 for details Or would you like to go to Machu Picchu, Namibia or the Sahara with Maggie's? Or run in The Great North Run, The Loch Ness Marathon, The Edinburgh Marathon, The London Triathlon or the London Marathon? Call 0141 330 3368 for more info. From brad at stop.mail-abuse.org Sat May 14 00:27:16 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 14 May 2005 00:27:16 +0200 Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" In-Reply-To: References: Message-ID: At 5:57 PM -0400 2005-05-13, Charles Sprickman wrote: > I'm also a bit lost at this point as to what the recommended production > release is. The website points to 2.1.5 as "stable", but it seems like > most folks posting here are using a 2.1.6 snapshot. Which is preferred > for production use? Well, 2.1.5 is the latest official "release" version, although there are a number of useful features in the source tree for 2.1.6 (currently sitting at 2.1.6rc3, although I understand that 2.1.6rc4 should be out soon). In my experience, very few people are actually using any of the pre-release versions of 2.1.6 -- relatively few are even running 2.1.5. > I'm also running sendmail basically by default. I'm not fond of sendmail. > Since I'm free to change, what is the "recommended" MTA for an older, > sluggish box? Sendmail takes a bit more work to set up to work well for mailing lists. If you want an MTA that works better for mailing lists out-of-the-box, my experience is that postfix is the best choice. Note that postfix is the only alternative to sendmail that was designed to be a drop-in functional equivalent -- as much as possible, anyway. All other alternatives I know of will require pretty extensive changes to your mail system architecture, how you start up your MTA, etc.... Also note that postfix is the only MTA I've ever encountered that is capable of having a truly useful two-line configuration file, and it is also the most easily understood configuration file format that I've ever seen. You'll still have to spend some time converting your configuration file, but that shouldn't be too hard. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From Jason at Weatherserver.net Sat May 14 01:53:51 2005 From: Jason at Weatherserver.net (Jason) Date: Fri, 13 May 2005 19:53:51 -0400 Subject: [Mailman-Users] One More Question Message-ID: <000601c55817$03c45de0$1400000a@workstation> Is there a way to set which IP addresses can send to a list? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Weather @ 7:52pm - Temp: 11.7 ?C - Humidity 23 % - Wind: SE @ 11 km/h Baro: 1020 kPa Falling - Vis: 14 km - Sky: Few Clouds - Weather: --- =-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-= TO SEE OUR DIRECTORY OF MAILING LISTS VISIT WEATHERSERVER.NET From msapiro at value.net Sat May 14 02:07:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 13 May 2005 17:07:52 -0700 Subject: [Mailman-Users] One More Question In-Reply-To: <000601c55817$03c45de0$1400000a@workstation> Message-ID: Jason wrote: >Is there a way to set which IP addresses can send to a list? Depending on how flexible your incoming MTA is and what IP address you want to check (i.e. the server delivering to you or the machine originating the mail), you might be able to do it there. I think the only thing you can do within Mailman short of creating a custom handler to look at Received: headers is to specify domains via regexps in *_these_nonmembers. Of course, if you are interested in filtering based on IP to avoid spoofed member addresses, this won't do. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Sat May 14 02:01:19 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 14 May 2005 02:01:19 +0200 Subject: [Mailman-Users] One More Question In-Reply-To: <000601c55817$03c45de0$1400000a@workstation> References: <000601c55817$03c45de0$1400000a@workstation> Message-ID: At 7:53 PM -0400 2005-05-13, Jason wrote: > Is there a way to set which IP addresses can send to a list? By IP address? Not within Mailman. You can control that sort of thing within your MTA, however. Within Mailman, the restrictions you can place on who may/may not post are based on the username and host/domain name of the sender, and not their IP address. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From james at thereidsonline.com Sat May 14 04:58:33 2005 From: james at thereidsonline.com (James Reid) Date: Sat, 14 May 2005 12:58:33 +1000 Subject: [Mailman-Users] Populating archives Message-ID: <000d01c55830$d1301170$680aa8c0@london01> Hi Everyone, I have just got my Mailman up and running and everything is looking very positive! One of the lists that I am getting ready to migrate to Mailman has had around 2,000 emails over the last couple of years. I currently have these emails sitting in a folder on Outlook 2002. I would like to move these emails to the Mailman archive for the new list. Can someone give me some guidelines on how I can achieve this? In particular, I would like to be able to keep the details about who sent each email and when it was originally sent (data which is contained in the emails), and would like the emails to appear in monthly archives for the month when they were originally sent. Is it possible to export the emails from Outlook and then import them into the Mailman archive? Thanks for your help, Regards, James Reid -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005 From james at thereidsonline.com Sat May 14 05:16:34 2005 From: james at thereidsonline.com (James Reid) Date: Sat, 14 May 2005 13:16:34 +1000 Subject: [Mailman-Users] Populating archives Message-ID: <001201c55833$553af230$680aa8c0@london01> Hi Everyone, I have just got my Mailman up and running and everything is looking very positive! One of the lists that I am getting ready to migrate to Mailman has had around 2,000 emails over the last couple of years. I currently have these emails sitting in a folder on Outlook 2002. I would like to move these emails to the Mailman archive for the new list. Can someone give me some guidelines on how I can achieve this? In particular, I would like to be able to keep the details about who sent each email and when it was originally sent (data which is contained in the emails), and would like the emails to appear in monthly archives for the month when they were originally sent. Is it possible to export the emails from Outlook and then import them into the Mailman archive? Thanks for your help, Regards, James Reid -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 13/05/2005 From msapiro at value.net Sat May 14 06:16:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 13 May 2005 21:16:17 -0700 Subject: [Mailman-Users] Populating archives In-Reply-To: <000d01c55830$d1301170$680aa8c0@london01> Message-ID: James Reid wrote: > >One of the lists that I am getting ready to migrate to Mailman has had >around 2,000 emails over the last couple of years. I currently have these >emails sitting in a folder on Outlook 2002. > > > >I would like to move these emails to the Mailman archive for the new list. > > > >Can someone give me some guidelines on how I can achieve this? I am not familiar with how Outlook 2002 stores messages or exports them, but what you need is a Unix mbox format file containing all the messages each preceded by a "From_" line, i.e. a line that begins exactly with the word From followed by a space, an e-mail address and the date and time, e.g. like the following but not indented - From msapiro at value.net Thu Jan 22 17:54:22 2004 This line is followed immediately by the header lines of the message, then an empty line and finally the body of the message. This sequence is repeated for each message. If this is a brand new list with no posts, just copy this file to archives/private/listname.mbox/listname.mbox and then run bin/arch --wipe listname to build the archive. If there are already posts in the archive, the archives/private/listname.mbox/listname.mbox file will already exist with messages in it. The simplest thing which will preserve the existing message numbers is to append the mbox data from the Outlook archives to the end of the existing archives/private/listname.mbox/listname.mbox file and then run bin/arch as above to rebuild the archive including the added messages. Assuming the dates, senders, subjects, etc. are correct in the From_ line and From:, Date: and Subject: headers, everything will be built correctly in the archive. If there are Message-Id: and In-Reply-To: and/or References: headers in the mbox file, the archive will be properly threaded too. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mavery at mail.otherwhen.com Sat May 14 20:12:16 2005 From: mavery at mail.otherwhen.com (Mike Avery) Date: Sat, 14 May 2005 12:12:16 -0600 Subject: [Mailman-Users] How do the spammers do it? Message-ID: <42863F80.8040705@mail.otherwhen.com> Someone else said they are pulling their hair out. Me too! This has happened several times - I create a new list for a local group. I add the users to it myself. I make the list public in the Mailman/listinfo web page. And within 2 weeks, the list starts getting spammed. How do they get the list name? Is there any way to hide it better? I've been lucky that none of the spam has actually made it to my lists, but it's annoying to have to wade through the blocked messages to separate the wheat from the chaff. Thanks, Mike From lists05 at equinephotoart.com Sat May 14 21:03:43 2005 From: lists05 at equinephotoart.com (JC Dill) Date: Sat, 14 May 2005 12:03:43 -0700 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <42863F80.8040705@mail.otherwhen.com> References: <42863F80.8040705@mail.otherwhen.com> Message-ID: <42864B8F.2010308@equinephotoart.com> Mike Avery wrote: >Someone else said they are pulling their hair out. Me too! > >This has happened several times - I create a new list for a local >group. I add the users to it myself. I make the list public in the >Mailman/listinfo web page. And within 2 weeks, the list starts getting >spammed. > >How do they get the list name? > A recipient has a virus/trojan infected computer that is disclosing the list email address to the spammer who controls the trojan. I have an email address that I use only for friends. I sent out my change of address announcement about 6 months ago. Just a few days ago this address started getting spammed. The address is not in google (web or groups) and is not on any "hidden" webpages either. So one of my 100+ friends who received the change of address email has an infected computer. :-( jc From msapiro at value.net Sat May 14 21:54:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 14 May 2005 12:54:52 -0700 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <42864B8F.2010308@equinephotoart.com> Message-ID: JC Dill wrote: >Mike Avery wrote: > >>How do they get the list name? >> >A recipient has a virus/trojan infected computer that is disclosing the >list email address to the spammer who controls the trojan. I think JC's explanation is likely. I have two public lists on the same server, the smaller list is actually older, but only the larger list gets spammed. In many cases the spam is sent to both the list address and the list-bounces address. Thus it seems likely that these addresses are harvested via spyware of some kind from a list recipient. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From heather at madrone.com Sat May 14 22:13:30 2005 From: heather at madrone.com (Heather Madrone) Date: Sat, 14 May 2005 13:13:30 -0700 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: References: Message-ID: At 12:54 PM -0700 5/14/05, Mark Sapiro wrote: >I think JC's explanation is likely. I have two public lists on the same >server, the smaller list is actually older, but only the larger list >gets spammed. In many cases the spam is sent to both the list address >and the list-bounces address. Thus it seems likely that these >addresses are harvested via spyware of some kind from a list recipient. Or on a routing server somewhere on the network. Putting spam filters upstream from Mailman is a big help with this sort of spam. When I moved Mailman onto my own server, I installed spam filters, and they catch almost all of the spam destined for the lists. -- Heather Madrone (heather at madrone.com) http://www.madrone.com Le hasard favorise l'esprit pr?par?. -- Louis Pasteur [Fortune|chance|luck] [favors|promotes|assists] the [ready|prepared|open|waiting] [mind|spirit|wit]. From barry at python.org Sat May 14 22:50:54 2005 From: barry at python.org (Barry Warsaw) Date: Sat, 14 May 2005 16:50:54 -0400 Subject: [Mailman-Users] Mailman 2.1.6 release candidate 4 Message-ID: <1116103854.20963.104.camel@presto.wooz.org> A few more last minute fixes and some language updates. Please let me know if you encounter any show stoppers. Barring any really critical bugs, this is going to be 2.1.6 final. -Barry https://sourceforge.net/project/shownotes.php?release_id=327367 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050514/a2eabf3e/attachment.pgp From spork at bway.net Sat May 14 23:10:22 2005 From: spork at bway.net (Charles Sprickman) Date: Sat, 14 May 2005 17:10:22 -0400 (EDT) Subject: [Mailman-Users] bounce processing on seldom-used list In-Reply-To: References: Message-ID: On Thu, 12 May 2005, Heather Madrone wrote: >> Any suggestions on how to hack in even some basic "here's a list of people that >> bounced on this mailing for this list" functionality? Even something outside >> of mailman itself? > > If you set the bounce threshold to 0.9, then members who have one hard > bounce will be immediately disabled. If you set all the bounce notify options > to Yes, then the list-owner will be notified about all bouncers. Thank you Heather, that works perfectly! Charles > -- > Heather Madrone > The Home-Ed List: http://www.madrone.com/Home-ed/helist.html > > You can lead a child to learning, but you can't make her think. > From spork at bway.net Sat May 14 23:14:24 2005 From: spork at bway.net (Charles Sprickman) Date: Sat, 14 May 2005 17:14:24 -0400 (EDT) Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" In-Reply-To: References: Message-ID: On Fri, 13 May 2005, Charles Sprickman wrote: > Hello, > > While exploring the "qfiles" directories, I found that "shunt" had about > 47MB of ".pck" files in it. The FAQ entry I found recommended running > "unshunt", so I did. Not a good idea, I found. Apparently this requeued > some very old messages, leading to a number of complaints from > long-unsubscribed list members. > > Digging around the mail archives today I noticed some similar problems > related to "Uncaught runner exception" errors. Those posts seemed to > point to problems with oddly-formatted messages. My tracebacks in the > error log look a bit different. See [1] and [2] that represent quite a > jump in time. First of all, thanks for the answers regarding 2.1.6, looks like that's going final soon anyhow, so I'll stick to what I have for now. And I'm seriously considering Postfix to replace Sendmail... Now, does anyone have any clue what the error messages below mean? Judging by the number of shunted messages, this happens fairly often. The "I/O error" leads me towards permsissions, but on what? Lastly, what are ".pck" files? How can I examine these as they show up? Thanks, Charles > References: > [1] > > May 12 01:01:22 2005 (76306) SHUNTING: > 1115874080.77584+b3ededd1f304c19064c28c92b0372d3cefb98c5d > May 12 01:20:52 2005 (76306) Uncaught runner exception: [Errno 5] > Input/output error > May 12 01:20:52 2005 (76306) Traceback (most recent call last): > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in > _dispose > self._func(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 180, in > process mm_cfg.SMTP_LOG_EVERY_MESSAGE[1], kws=d) > File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 49, in > write_ex > logf = self._logfiles[kind] = StampedLogger(kind) > File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in > __init__ > > Logger.__init__(self, category, nofail, immediate) > File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in > __init__ > self.__get_f() > File "/usr/local/mailman/Mailman/Logging/Logger.py", line 75, in __get_f > _logexc(self, e) > File "/usr/local/mailman/Mailman/Logging/Utils.py", line 22, in _logexc > sys.__stderr__.write('Logging error: %s\n' % logger) > IOError: [Errno 5] Input/output error > > [2] > > Aug 13 16:00:29 2004 (336) SHUNTING: > 1092240005.3389361+2b0889d711824ccdc73d79ecb14b0073db8831b2 > Aug 13 16:00:29 2004 (336) Uncaught runner exception: [Errno 5] > Input/output error > Aug 13 16:00:29 2004 (336) Traceback (most recent call last): > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in > _dispose > self._func(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 152, in > process deliveryfunc(mlist, msg, msgdata, envsender, refused, conn) > File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 384, in > bulkdeliver > syslog('smtp-failure', 'Low level smtp error: %s, msgid: %s', e, > msgid) > File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 40, in write > self.write_ex(kind, msg, args, kws) > File "/usr/local/mailman/Mailman/Logging/Syslog.py", line 49, in > write_ex > logf = self._logfiles[kind] = StampedLogger(kind) > File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in > __init__ > > Logger.__init__(self, category, nofail, immediate) > File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in > __init__ > self.__get_f() > File "/usr/local/mailman/Mailman/Logging/Logger.py", line 75, in __get_f > _logexc(self, e) > File "/usr/local/mailman/Mailman/Logging/Utils.py", line 22, in _logexc > sys.__stderr__.write('Logging error: %s\n' % logger) > IOError: [Errno 5] Input/output error > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/spork%40bway.net > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From brad at stop.mail-abuse.org Sat May 14 23:20:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 14 May 2005 23:20:41 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <42863F80.8040705@mail.otherwhen.com> References: <42863F80.8040705@mail.otherwhen.com> Message-ID: At 12:12 PM -0600 2005-05-14, Mike Avery wrote: > This has happened several times - I create a new list for a local > group. I add the users to it myself. I make the list public in the > Mailman/listinfo web page. And within 2 weeks, the list starts getting > spammed. > > How do they get the list name? Spammers also run their own spiders looking for anything remotely like an e-mail address, and I'm sure they have some that look for anything that looks like a mailing list. A friend of mine wrote a package called wpoison to try to "catch" these spiders and to generate tons of bogus e-mail addresses which the spammers might then try to use, thus exposing both the IP address of the spider which collected that address and the IP address of the e-mail server from which the spam was coming from. Problem is, when spammers use a botnet of a million machines, it doesn't really hurt them to have a few of these machines exposed. > Is there any way to hide it better? You could make the lists private, but they could still be exposed in other ways. > I've been lucky that none of the spam has actually made it to my lists, > but it's annoying to have to wade through the blocked messages to > separate the wheat from the chaff. There are some things you can do on the MTA to reduce the amount of spam that is let through, but ultimately there's not really anything you can do to stop someone who is determined to get through. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Sat May 14 23:34:05 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 14 May 2005 23:34:05 +0200 Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" In-Reply-To: References: Message-ID: At 5:14 PM -0400 2005-05-14, Charles Sprickman wrote: > Now, does anyone have any clue what the error messages below mean? > Judging by the number of shunted messages, this happens fairly often. The > "I/O error" leads me towards permsissions, but on what? I'd have to check the code, but from reading the traceback it seems to me like there was some sort of error writing to the log files. What is the ownership and permissions for the Mailman "logs" directory, all the log files within that directory, etc...? How full is that filesystem? How large are those log files? > Lastly, what are ".pck" files? How can I examine these as they show up? Those are the Python "pickle" files which contain binary data regarding the message. Use the "show_qfiles" program in /usr/local/mailman/bin. For example, from the /usr/local/mailman directory, do the following: % bin/show_qfiles qfiles/shunt/*.pck However, if the "pickle" file is causing errors of this sort, then show_qfiles may come back with errors as well -- you'll just have to give it a try. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From spork at bway.net Sun May 15 01:43:05 2005 From: spork at bway.net (Charles Sprickman) Date: Sat, 14 May 2005 19:43:05 -0400 (EDT) Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" In-Reply-To: References: Message-ID: On Sat, 14 May 2005, Brad Knowles wrote: > At 5:14 PM -0400 2005-05-14, Charles Sprickman wrote: > >> Now, does anyone have any clue what the error messages below mean? >> Judging by the number of shunted messages, this happens fairly often. The >> "I/O error" leads me towards permsissions, but on what? > > I'd have to check the code, but from reading the traceback it seems > to me like there was some sort of error writing to the log files. What is > the ownership and permissions for the Mailman "logs" directory, all the log > files within that directory, etc...? How full is that filesystem? How large > are those log files? The perms look OK, but I do remember many months ago that the "smtp" logfile would sometimes revert to being owned by root rather than mailman. Very odd. If it is a permissions problem on a log, should that actually cause the message to get shunted? If that is what's happening, perhaps I should put that in the SF bug tracker... >> Lastly, what are ".pck" files? How can I examine these as they show up? > > Those are the Python "pickle" files which contain binary data > regarding the message. Use the "show_qfiles" program in > /usr/local/mailman/bin. For example, from the /usr/local/mailman directory, > do the following: > > % bin/show_qfiles qfiles/shunt/*.pck > > However, if the "pickle" file is causing errors of this sort, then > show_qfiles may come back with errors as well -- you'll just have to give it > a try. Excellent! Thanks for that info, I appreciate it. Charles > -- > Brad Knowles, > > "Those who would give up essential Liberty, to purchase a little > temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. > From gstein at lyra.org Sun May 15 03:13:44 2005 From: gstein at lyra.org (Greg Stein) Date: Sat, 14 May 2005 18:13:44 -0700 Subject: [Mailman-Users] fallen behind in moderating? handy script Message-ID: <20050515011344.GD12458@lyra.org> Oops. The message to mailman-developers was rejected. Maybe mailman-users is more appropriate anyways... ----- Forwarded message from Greg Stein ----- From: Greg Stein Subject: fallen behind in moderating? handy script To: mailman-developers at python.org Date: Sat, 14 May 2005 18:07:21 -0700 A number of lists on my mailman machine have fallen *way* behind in their moderation queues. Once the queue gets to be too large (many hundreds), the web form doesn't really work any more. But you still have to get the spam crap outta there. And in an efficient manner. I'm not sure it is in the latest distribution (seems like I recall it was removed), but there is a bin/discard script that I find useful. Previously, I would search all the heldmsg files for certain patterns and pipe the results into xargs discard. Kind of like this: $ cd install/data $ ls | fgrep heldmsg | xargs fgrep -l -i mortgage | xargs ../bin/discard That helped, but wasn't very efficient and it still leaves a ton of other kinds of spam behind. So... I wrote a little Python/curses app to quickly zoom through held messages for a list. I *just* wrote this sucker this afternoon, and it has very few comments, robustness, etc. But maybe somebody else can find it useful, so I'm posting it here (attached). I run it like this: $ cd install/data $ ../bin/manage LISTNAME $ cat discard.LISTNAME | xargs ../bin/discard The app presents a list of all the held messages down the left pane, and the From/Subject/Body fields in the right pane. Hitting space bar toggles the delete status and moves you to the next one. 'd' marks it for delete. 'u' undeletes it. 'p/UP moves up a file. 'n'/DOWN moves to the next file. 'q' will exit the app and write out the discard.LISTNAME file. That's about it. Enjoy! Cheers, -g -- Greg Stein, http://www.lyra.org/ ----- End forwarded message ----- -- Greg Stein, http://www.lyra.org/ -------------- next part -------------- #!/usr/local/bin/python import sys import cPickle import os import re import curses import paths cre = re.compile(r'heldmsg-(?P.*)-(?P[0-9]+)\.(pck|txt)$') def usage(code=1): print 'USAGE: %s LISTNAME' % sys.argv[0] sys.exit(code) def main(): if len(sys.argv) != 2: usage() listname = sys.argv[1] messages = [ ] for fname in os.listdir(os.path.join(paths.prefix, 'data')): m = cre.match(fname) if m and m.group(1) == listname: # message number, filename, flagged for discard messages.append([int(m.group(2)), fname, False]) messages.sort() curses.wrapper(manage, messages) f = open('discard.' + listname, 'w') for idx, fname, flag in messages: if flag: f.write(fname + '\n') def manage(main_win, messages): m_height, m_width = main_win.getmaxyx() # curses.use_default_colors() curses.init_pair(1, curses.COLOR_BLACK, curses.COLOR_WHITE) bg = curses.color_pair(1) main_win.bkgd(ord(' '), bg) for i in range(m_height): main_win.addstr(i, 0, ' ' * (m_width - 1)) main_win.redrawwin() main_win.vline(0, 8, curses.ACS_VLINE, m_height) header_win = main_win.derwin(1, 8, 0, 0) header_win.syncok(True) header_win.addstr(0, 0, 'Files', curses.A_BOLD) files_win = main_win.derwin(m_height - 1, 8, 1, 0) files_win.syncok(True) from_win = main_win.derwin(1, m_width - 9, 0, 9) from_win.syncok(True) from_win.addstr(0, 0, 'From:', curses.A_BOLD) subject_win = main_win.derwin(1, m_width - 9, 1, 9) subject_win.syncok(True) subject_win.addstr(0, 0, 'Subject:', curses.A_BOLD) body_win = main_win.derwin(m_height - 2, m_width - 9, 2, 9) body_win.syncok(True) list_offset = 0 position = 0 while 1: files_win.erase() for i in range(min(m_height - 1, len(messages) - list_offset)): files_win.addstr(i, 2, str(messages[i + list_offset][0])) if messages[i + list_offset][2]: files_win.addch(i, 0, ord('*')) msg = cPickle.load(open(messages[position][1])) from_win.move(0, 9) from_win.clrtoeol() from_win.addstr(get_header(msg, 'from', m_width - 10 - 9)) subject_win.move(0, 9) subject_win.clrtoeol() subject_win.addstr(get_header(msg, 'subject', m_width - 10 - 9)) body_win.erase() while msg.is_multipart(): msg = msg.get_payload(0) body = msg.get_payload(decode=True) lines = body.splitlines() for i in range(min(m_height - 2, len(lines))): body_win.addstr(i, 0, lines[i][:m_width - 1 - 9].translate(table)) main_win.refresh() ch = main_win.getch(1 + position - list_offset, 0) if ch == ord('q'): return if ch == 12: # ctrl-l main_win.redrawwin() main_win.touchwin() elif ch == ord(' '): messages[position][2] = not messages[position][2] position = position + 1 elif ch == ord('d'): messages[position][2] = True position = position + 1 elif ch == ord('u'): messages[position][2] = False position = position + 1 elif ch in (curses.KEY_UP, ord('p')): position = position - 1 elif ch in (curses.KEY_DOWN, ord('n')): position = position + 1 # bound the cursor to the size of the list. if position < 0: position = 0 elif position >= len(messages): position = len(messages) - 1 # scroll the file list if necessary if position < list_offset: list_offset = list_offset - (m_height - 4) if list_offset < 0: list_offset = 0 elif position - list_offset > m_height - 2: list_offset = list_offset + (m_height - 4) def get_header(msg, header, clip): s = msg[header] if s is None: return '' return s[:clip].translate(table) table = ''.join([(c < 32 or c > 127) and '?' or chr(c) for c in range(256)]) if __name__ == '__main__': main() From knowledgeful at gmail.com Sun May 15 03:36:18 2005 From: knowledgeful at gmail.com (Deboo ^) Date: Sat, 14 May 2005 21:36:18 -0400 Subject: [Mailman-Users] Mailman FAQ Message-ID: Is there a Mailman howto and some FAQ? Please provide the links. Thanks -- Please don't Cc: me, I'm subscribed to the list. From wrmclain at e-connexions.net Sun May 15 09:50:44 2005 From: wrmclain at e-connexions.net (William McLain) Date: Sun, 15 May 2005 00:50:44 -0700 Subject: [Mailman-Users] Unable to access web interface Message-ID: We recently started a new installation on a Mailman list on a new server, and transferrred several lists from another server. One list with about 4000 subscribers was not configured properly (left unmoderated) resulting in several auto-replies to get through which then resulted in a mass reply of many subscribers that ended up in using almost all of the servers resources. In an effort to shutdown and clean up the list and traffic, the log files were removed and then recreated but with the wrong permissions which resulted in several "unable to write" errors. One of these caused the web interface to come up with this error Bug in Mailman version 2.1.5 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 68, in run_main immediate=1) File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ Logger.__init__(self, category, nofail, immediate) File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__ self.__get_f() File "/usr/local/mailman/Mailman/Logging/Logger.py", line 67, in __get_f 1) File "/usr/local/lib/python2.4/codecs.py", line 607, in open file = __builtin__.open(filename, mode, buffering) IOError: [Errno 13] Permission denied: '/usr/local/mailman/logs/error' Subsequently, the permissions and ownerships of the log files were repaired. We finally got mailman to stabilize and it seems to be working properly except that the web interdace still comes up with the above error and will not allow access to the administration of the list. I have a feeling that this error is not generated dynamically on each access to the web interface, but rather it is generaterd from a file that was saved when the error ocurred. I have searched through all the directories within Mailman and have not been able to locate anything that may be the cause of this. How can I get rid of this "error" and get our web interface back. Any list tried on the web interface has the same error message with only the applicable parts changing (location of the particualr lists). Any help in resolving this problem would be greatly appreciated. Thanking you all in advance, William McLain From christophe at meessen.net Sun May 15 13:38:55 2005 From: christophe at meessen.net (Christophe Meessen) Date: Sun, 15 May 2005 13:38:55 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: References: Message-ID: <428734CF.1030601@meessen.net> If each user used a specific address to post to the list, one would know the source of inspiration of the spammer. For public lists it would not be easy to setup though. Another method which I suspect was used for this purpose is to send to each subcriber a mail with a specific reply-to address in the form reply+12345 at domain.com. Where 12345 is a user identifier. In this mail you request that users reply to confirm that the address is used by a real person and operational. spybots that collect valid email addresses would collect this address once the requested reply is sent by the user. If the spammer use this address you would then know its source of inspiration. From jlb at twu.net Sun May 15 16:33:54 2005 From: jlb at twu.net (JLB) Date: Sun, 15 May 2005 10:33:54 -0400 (EDT) Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <428734CF.1030601@meessen.net> References: <428734CF.1030601@meessen.net> Message-ID: On Sun, 15 May 2005, Christophe Meessen wrote: > Date: Sun, 15 May 2005 13:38:55 +0200 > From: Christophe Meessen > To: Heather Madrone > Cc: mailman-users at python.org > Subject: Re: [Mailman-Users] How do the spammers do it? > > If each user used a specific address to post to the list, one would know > the source of inspiration of the spammer. For public lists it would not > be easy to setup though. > > Another method which I suspect was used for this purpose is to send to > each subcriber a mail with a specific reply-to address in the form > reply+12345 at domain.com. Where 12345 is a user identifier. In this mail > you request that users reply to confirm that the address is used by a > real person and operational. > > spybots that collect valid email addresses would collect this address > once the requested reply is sent by the user. If the spammer use this > address you would then know its source of inspiration. > I just don't get it. Nobody on this mailing list would be stupid enough to fall for a spammer. Isn't there some way we can track these morons down and say "HEY IDIOT, GO SPAM AOL OR SOMETHING AND LEAVE US TECHIES ALONE"? > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/jlb%40twu.net > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > -- J. L. Blank, Systems Administrator, twu.net From christophe at meessen.net Sun May 15 17:10:50 2005 From: christophe at meessen.net (Christophe Meessen) Date: Sun, 15 May 2005 17:10:50 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: References: <428734CF.1030601@meessen.net> Message-ID: <4287667A.9010606@meessen.net> JLB wrote: ... > I just don't get it. Nobody on this mailing list would be stupid > enough to fall for a spammer. Of course. It is ment to catch trojans and spybots that steal valid emails without the user beeing aware of it. > Isn't there some way we can track these morons down and say "HEY > IDIOT, GO SPAM AOL OR SOMETHING AND LEAVE US TECHIES ALONE"? If some human is forwarding the list address purposely to spammers then this method won't help. The only efficient filtering system I can think of would use mail signature (pkcs7/pgp). Such signature can be generated for free it is only used for a specific application like a mailing list. It could be done with Python I think. For such kind of applications there is no need to renew certificates every year. A 10 to 20 year certificate would be safe enough for such kind of application. From Jon.Slater at ColoTechSupport.Com Sun May 15 17:59:11 2005 From: Jon.Slater at ColoTechSupport.Com (Colorado Tech Support) Date: Sun, 15 May 2005 09:59:11 -0600 Subject: [Mailman-Users] SPAM relayed mail through Mailman. Message-ID: <428771CF.4090505@ColoTechSupport.Com> Hi, I'm pretty new to this, but I've got a problem. Last night, a SPAMer was able to relay 250 mail messages through my server and I can't figure out how they did it. Here's my configuration: Fedora Core 2 - kernel-2.6.10-1.771_FC2 apache - httpd-2.0.51-2.9 mailman-2.1.5-10.fc2 sendmail-8.12.11-4.6 Here's what I know... My sendmail is configured in a way to only allow relaying from IP addresses within my network (the 192.168.blah.blah range). I believe this is configured correctly because I get "RELAYING DENIED" messages all the time from SPAMers trying to relay through my server. The only reason I know about the attempt is because I received over 100 bounced messages to "mailman-ower at mydomain.com" from the target of the attack. The bounced messages all contained the original message (which came from mailman-owner at mydomain.com). My /etc/log/maillog file shows all 250 sendmails being relayed (here's just one): maillog:May 14 21:02:52 nameofmyserver sendmail[14830]: j4F32px8014830: from=, size=2408, class=0, nrcpts=1, msgid=, bodytype=7BIT, proto=ESMTP, daemon=MTA, relay=mail.popcap.com [69.25.140.155] My mailman settings don't allow anyone from any groups to send mass-mailings without approval. (I verified this all this morning.) So, I guess I have two questions: 1) How did they do it? (and more importantly) 2) How do I stop it? Thank you all for your time! Jon -- Jon D Slater Colorado Tech Support p: 970.988.7246 P.O. Box 143 f: 970.674.8060 Windsor, Colorado www.ColoTechSupport.Com 80550 From brad at stop.mail-abuse.org Sun May 15 18:01:32 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 15 May 2005 18:01:32 +0200 Subject: [Mailman-Users] shunt dir and "Uncaught runner exception" In-Reply-To: References: Message-ID: At 7:43 PM -0400 2005-05-14, Charles Sprickman wrote: > The perms look OK, but I do remember many months ago that the "smtp" > logfile would sometimes revert to being owned by root rather than > mailman. Very odd. Are the logs being automatically rolled by a cron job? That might explain things.... > If it is a permissions problem on a log, should that actually cause > the message to get shunted? If that is what's happening, perhaps I > should put that in the SF bug tracker... No, I wouldn't say that it should result in the message being shunted. However, on reading the message being reported, that seems to be what is happening. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Sun May 15 18:10:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 15 May 2005 18:10:42 +0200 Subject: [Mailman-Users] Mailman FAQ In-Reply-To: References: Message-ID: At 9:36 PM -0400 2005-05-14, Deboo ^ wrote: > Is there a Mailman howto and some FAQ? Please provide the links. All the Mailman documentation is linked under , and the FAQ Wizard is at . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Sun May 15 23:02:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 14:02:19 -0700 Subject: [Mailman-Users] Group mailnull In-Reply-To: <20050508194007.G72@warpix.org> Message-ID: John Poltorak wrote: > >I've just tried send mailing to a mailman list and get this error:- > > > ----- Transcript of session follows ----- >Group mismatch error. Mailman expected the mail >wrapper script to be executed as group "mail", but >the system's mail server executed the mail script as >group "mailnull". Try tweaking the mail server to run the >script as group "mail", or re-run configure, >providing the command line option `--with-mail-gid=mailnull'. >554 5.3.0 unknown mailer error 2 > > > >Why does the script get run as the group 'mailnull'? > >I'm not sure what I need to do to run it as group 'mail' - I thought it >was already set to that. Can anyone help? See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.016.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Sun May 15 23:33:08 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 15 May 2005 23:33:08 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <4287667A.9010606@meessen.net> References: <428734CF.1030601@meessen.net> <4287667A.9010606@meessen.net> Message-ID: At 5:10 PM +0200 2005-05-15, Christophe Meessen wrote: > The only efficient filtering system I can think of would use mail > signature (pkcs7/pgp). Such signature can be generated for free it is > only used for a specific application like a mailing list. If the signature is automatically generated by the MUA, then the trojans/spybots can make use of this and still get through. The only way you can make this work is if you require actual human intervention on the part of the sender, and that would probably also require human intervention on the part of the mailing list administrator -- for each and every message. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Mon May 16 00:52:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 15:52:20 -0700 Subject: [Mailman-Users] Messages moderated from port 2525 In-Reply-To: Message-ID: Ed Danley wrote: > >My domain host (http://www.siteground.com) runs mailman 2.1.5p1. I have a >mailing list setup for my church for general news. The pastor and secretary >are authorized to post. All others are moderated. > >This setup ran fine through my ISP, DSL via SBC, until SBC decided to start >blocking port 25. At that time all mail needed to be sent with their >signon/password for outgoing mail. When that happened, both the secretary >and pastor postings became moderated. I have to intervene to allow the posts >to proceed. Something else must have changed too. What hoops Mailman has to jump through to send mail won't affect holding an incoming post. >In talking with my domain provider about this, they suggested that I send >outgoing emails using port 2525 direct via them. While this works to allow >mail going out without SBC blocking it, mailman is still moderating all >postings. Siteground.com has tried a multitude of things (I don't know what) >but nothing seems to work. What reason does Mailman give for holding the post? Once we know that, we'll have a clue as to what to look for. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 01:20:31 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 16:20:31 -0700 Subject: [Mailman-Users] Include original e-mail with Held notice In-Reply-To: Message-ID: Bryan Carbonnell wrote: >When a post is over the max_message_size a held notice is sent back to >the sender. > >Is it possible to include the original e-mail with this held notice? >Or at least the first line of the e-mail? If admin_immed_notify is Yes, the entire post is attached to the notification to the admin. The notice to the sender contains the subject of the post, the list it was sent to and the size of the post and the limit, but no other info from the post. I know of no way to change this short of hacking the code. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Mon May 16 01:20:46 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 18:20:46 -0500 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') Message-ID: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> Hello, I'm having outbound email problems on my qmail-based server. I've had the outbound email working previously on this server, so I know it CAN work. I upgraded Mailman to 2.1.6rc4 since then. Here's some of the smtp-failures log: May 15 17:58:22 2005 (6656) Low level smtp error: (110, 'Connection timed out'), msgid: <6.1.2.0.2.20050515175456.0421ac40 at pop.bizmail.yahoo.com> May 15 17:58:22 2005 (6656) Low level smtp error: please run connect() first, msgid: <6.1.2.0.2.20050515175456.0421ac40 at pop.bizmail.yahoo.com> May 15 17:58:22 2005 (6656) delivery to mailman-admin at mengland.net failed with code -1: (110, 'Connection timed out') Outbound email from my /bin/mail command is working ok; I am running a virtual lists domain, however, not sure if that has anything to do with it. While I'm hunting down this bug I was wondering if anyone could shed some light on it for me. Thanks in advance, -Matt From brad at stop.mail-abuse.org Mon May 16 01:36:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 01:36:41 +0200 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> References: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> Message-ID: At 6:20 PM -0500 2005-05-15, Matt England wrote: > May 15 17:58:22 2005 (6656) Low level smtp error: (110, 'Connection timed > out'), msgid: <6.1.2.0.2.20050515175456.0421ac40 at pop.bizmail.yahoo.com> > May 15 17:58:22 2005 (6656) Low level smtp error: please run connect() > first, msgid: <6.1.2.0.2.20050515175456.0421ac40 at pop.bizmail.yahoo.com> > May 15 17:58:22 2005 (6656) delivery to mailman-admin at mengland.net failed > with code -1: (110, 'Connection timed out') Occasional timeouts are not too unusual, if you're on a busy server. We see them on the python.org mail system, for example. > Outbound email from my /bin/mail command is working ok; I am running a > virtual lists domain, however, not sure if that has anything to do with it. You could be having some reverse DNS problems on the virtual domain. > While I'm hunting down this bug I was wondering if anyone could shed some > light on it for me. From the small amount of information you've provided, it's hard to say anything more. We'd need more detail, especially including data from the MTA logs to see what it was thinking about those attempts. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From edwardd20 at danleys.org Mon May 16 01:45:19 2005 From: edwardd20 at danleys.org (Ed Danley) Date: Sun, 15 May 2005 18:45:19 -0500 Subject: [Mailman-Users] Messages moderated from port 2525 In-Reply-To: Message-ID: The message reads: The reason it is being held: Posting to a moderated newsgroup When I go to the web page for Membership Management, the box for "mod" is not selected on any of the ids having problems. Of all of the boxes for the ID, only nodupes and plain are have a check mark in them. I also tried to reset the ID to moderated then reset it back to not moderated with no luck. Ed On 5/15/05 5:52 PM, "Mark Sapiro" wrote: > Ed Danley wrote: >> >> My domain host (http://www.siteground.com) runs mailman 2.1.5p1. I have a >> mailing list setup for my church for general news. The pastor and secretary >> are authorized to post. All others are moderated. >> >> This setup ran fine through my ISP, DSL via SBC, until SBC decided to start >> blocking port 25. At that time all mail needed to be sent with their >> signon/password for outgoing mail. When that happened, both the secretary >> and pastor postings became moderated. I have to intervene to allow the posts >> to proceed. > > > Something else must have changed too. What hoops Mailman has to jump > through to send mail won't affect holding an incoming post. > > >> In talking with my domain provider about this, they suggested that I send >> outgoing emails using port 2525 direct via them. While this works to allow >> mail going out without SBC blocking it, mailman is still moderating all >> postings. Siteground.com has tried a multitude of things (I don't know what) >> but nothing seems to work. > > > What reason does Mailman give for holding the post? Once we know that, > we'll have a clue as to what to look for. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 01:58:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 16:58:56 -0700 Subject: [Mailman-Users] Messages moderated from port 2525 In-Reply-To: Message-ID: Ed Danley wrote: >The message reads: > >The reason it is being held: > Posting to a moderated newsgroup > On the admin->Mail<->News gateways page, news_moderation is set to Moderated. It should probably be None unless you actually are gating to a moderated Usenet news group. It should definitely be None unless the first two settings on the page are other than blank and gateway_to_news is Yes -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 02:23:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 17:23:32 -0700 Subject: [Mailman-Users] SPAM relayed mail through Mailman. In-Reply-To: <428771CF.4090505@ColoTechSupport.Com> Message-ID: Colorado Tech Support wrote: >Hi, I'm pretty new to this, but I've got a problem. > >Last night, a SPAMer was able to relay 250 mail messages through my >server and I can't figure out how they did it. > >Here's my configuration: > >Fedora Core 2 - kernel-2.6.10-1.771_FC2 >apache - httpd-2.0.51-2.9 >mailman-2.1.5-10.fc2 >sendmail-8.12.11-4.6 > >Here's what I know... > >My sendmail is configured in a way to only allow relaying from IP >addresses within my network (the 192.168.blah.blah range). >I believe this is configured correctly because I get "RELAYING DENIED" >messages all the time from SPAMers trying to relay through my server. > >The only reason I know about the attempt is because I received over 100 >bounced messages to "mailman-ower at mydomain.com" from the target of the >attack. > >The bounced messages all contained the original message (which came from >mailman-owner at mydomain.com). How do you know that Mailman was even involved in sending the original spam? Perhaps the mailman-owner address was just spoofed. Mailman generally sends messages with Sender:, Errors-To: and envelope sender of -bounces so that bounces go there, not directly to mailman-owner. What do the full headers of one of these bounced messages look like? >My /etc/log/maillog file shows all 250 sendmails being relayed (here's >just one): >maillog:May 14 21:02:52 nameofmyserver sendmail[14830]: j4F32px8014830: >from=, size=2408, class=0, nrcpts=1, >msgid=, bodytype=7BIT, >proto=ESMTP, daemon=MTA, relay=mail.popcap.com [69.25.140.155] What in here indicates any Mailman involvement? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From edwardd20 at danleys.org Mon May 16 02:40:30 2005 From: edwardd20 at danleys.org (Ed Danley) Date: Sun, 15 May 2005 19:40:30 -0500 Subject: [Mailman-Users] Messages moderated from port 2525 In-Reply-To: Message-ID: Thank you. That solved the problem. On 5/15/05 6:58 PM, "Mark Sapiro" wrote: > Ed Danley wrote: > >> The message reads: >> >> The reason it is being held: >> Posting to a moderated newsgroup >> > > On the admin->Mail<->News gateways page, news_moderation is set to > Moderated. It should probably be None unless you actually are gating > to a moderated Usenet news group. > > It should definitely be None unless the first two settings on the page > are other than blank and gateway_to_news is Yes > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/edwardd20%40danleys.org > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From msapiro at value.net Mon May 16 02:44:46 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 17:44:46 -0700 Subject: [Mailman-Users] Multiple Virtual domains Postfix+Mailman In-Reply-To: Message-ID: Dave Pisarek wrote: >I built a new list server and will be moving the lists from the old >server to the new. My question is - How do I set it so the old lists >i.e. listname at old.domain.com will also still work with the new server >that would have a list address of listname at new.domain.com? I hope that >makes sense. > >In other words if you have two different servers running two different >virtual domains can they be combined on one server and not effect old >customers ability to send to a list using the old virtual domain? As long as all the listnames on the server are unique (i.e. no two lists with the same name in different domains), this is no problem. See the section on Virtual domains in Defaults.py (and put your add_virtualhost() lines in mm_cfg.py). If you want two have two distinct lists with the same name in different domains see http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.047.htp but be aware that the patches mentioned there don't work well - running multiple Mailman copies works better. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 03:00:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 18:00:07 -0700 Subject: [Mailman-Users] Unable to access web interface In-Reply-To: Message-ID: William McLain wrote: >IOError: [Errno 13] Permission denied: '/usr/local/mailman/logs/error' > > >Subsequently, the permissions and ownerships of the log files were repaired. >We finally got mailman to stabilize and it seems to be working properly >except that the web interdace still comes up with the above error and will >not allow access to the administration of the list. I have a feeling that >this error is not generated dynamically on each access to the web interface, >but rather it is generaterd from a file that was saved when the error >ocurred. I have searched through all the directories within Mailman and >have not been able to locate anything that may be the cause of this. How >can I get rid of this "error" and get our web interface back. Any list >tried on the web interface has the same error message with only the >applicable parts changing (location of the particualr lists). > >Any help in resolving this problem would be greatly appreciated. Can you administer other lists? Does mailman write to other log files successfully? Does /usr/local/mailman/logs/error exist? if so, you might try moving it elsewhere and let Mailman create a new one and see if that helps. I suspect there is some error in the config.pck or some other file for the list and then the failed attempt to log *that* error is what you see on the bug page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Mon May 16 03:48:51 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 20:48:51 -0500 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: References: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> Message-ID: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Some more info about my system: MTA = patches qmail 1.03 Mailman = 2.1.6rc4 At 5/15/2005 06:36 PM, Brad Knowles wrote: > Occasional timeouts are not too unusual, if you're on a busy > server. We see them on the python.org mail system, for example. That's note the case with my host. There's virtually zero load on it at the moment. It's a test server. Also fyi: all the inbound email to my list is showing up in my pipermail archive. >> Outbound email from my /bin/mail command is working ok; I am running a >> virtual lists domain, however, not sure if that has anything to do with it. > > You could be having some reverse DNS problems on the virtual domain. I tried that, or at least according to Dave Sill's "The qmail handbook," and not difference in behavior. I'm using tcpserver with qmail-smtpd, and here's my /etc/tcp.smtp: root at biz2tek 8:47pm [...vpopmail/etc] 136> cat /etc/tcp.smtp 127.:allow,RELAYCLIENT="" root at biz2tek 8:47pm [...vpopmail/etc] 137> >> While I'm hunting down this bug I was wondering if anyone could shed some >> light on it for me. > > From the small amount of information you've provided, it's hard > to say anything more. We'd need more detail, especially including data > from the MTA logs to see what it was thinking about those attempts. There's absolutely zero qmail-smtpd log entries (from what I can tell) corresponding to a smtp usage from a localhost process. I'm grasping for air here and I find it rather frustrating. Is there any way I can isolate the outbound/smtp mailman process/program/module? I've got all my other outbound email mechanisms working, but I'm wading through a mountain of modules in mailman trying to figure out exactly which part is responsible for the outbound mail. Still digging...any other thoughts/troubleshooting welcome, particularly when trying to isolate the outbound email. -Matt From msapiro at value.net Mon May 16 04:02:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 15 May 2005 19:02:36 -0700 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Message-ID: Matt England wrote: > >Is there any way I can isolate the outbound/smtp mailman >process/program/module? I've got all my other outbound email mechanisms >working, but I'm wading through a mountain of modules in mailman trying to >figure out exactly which part is responsible for the outbound mail. Mailman/Handlers/SMTPDirect.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Mon May 16 05:49:11 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 22:49:11 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Message-ID: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> It seems there's some problem with my SMTP server...I'm just trying to figure out what it is or how I can reproduce it other then keeping to point Mailman or phpBB forums at it (both fail for SMTP localhost connections). I can run the following test ok: root at biz2tek 10:35pm [~] 1> telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 biz2tek.com ESMTP HELO biz2tek.com 250 biz2tek.com HELO lists.biz2tek.com 250 biz2tek.com MAIL FROM: 250 ok ^H 502 unimplemented (#5.5.1) RCPT TO: 250 ok ^] telnet> c Connection closed. root at biz2tek 10:41pm [~] 2> Any other suggestions for testing my localhost SMTP server? -Matt At 5/15/2005 09:02 PM, Mark Sapiro wrote: >Matt England wrote: > > > >Is there any way I can isolate the outbound/smtp mailman > >process/program/module? I've got all my other outbound email mechanisms > >working, but I'm wading through a mountain of modules in mailman trying to > >figure out exactly which part is responsible for the outbound mail. > >Mailman/Handlers/SMTPDirect.py > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Mon May 16 05:50:07 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 22:50:07 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> Message-ID: <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> I should also note: Mailman outbound email seems to work just fine when using Sendmail.py. -Matt At 5/15/2005 10:49 PM, Matt England wrote: >It seems there's some problem with my SMTP server...I'm just trying to >figure out what it is or how I can reproduce it other then keeping to >point Mailman or phpBB forums at it (both fail for SMTP localhost connections). > >I can run the following test ok: > >root at biz2tek 10:35pm [~] 1> telnet localhost 25 >Trying 127.0.0.1... >Connected to localhost. >Escape character is '^]'. >220 biz2tek.com ESMTP >HELO biz2tek.com >250 biz2tek.com >HELO lists.biz2tek.com >250 biz2tek.com >MAIL FROM: >250 ok >^H >502 unimplemented (#5.5.1) >RCPT TO: >250 ok >^] >telnet> c >Connection closed. >root at biz2tek 10:41pm [~] 2> > >Any other suggestions for testing my localhost SMTP server? > >-Matt > > > >At 5/15/2005 09:02 PM, Mark Sapiro wrote: >>Matt England wrote: >> > >> >Is there any way I can isolate the outbound/smtp mailman >> >process/program/module? I've got all my other outbound email mechanisms >> >working, but I'm wading through a mountain of modules in mailman trying to >> >figure out exactly which part is responsible for the outbound mail. >> >>Mailman/Handlers/SMTPDirect.py >> >>-- >>Mark Sapiro The highway is for gamblers, >>San Francisco Bay Area, California better use your sense - B. Dylan > From mengland at mengland.net Mon May 16 06:06:11 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 23:06:11 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> Message-ID: <6.1.2.0.2.20050515230559.06db22d8@127.0.0.1> I also ran this test successfully: root at biz2tek 11:03pm [~] 3> telnet 127.0.0.1 25 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. 220 biz2tek.com ESMTP helo lists.biz2tek.com 250 biz2tek.com mail from: 250 ok rcpt to: 250 ok data 354 go ahead Subject: testing smtp server this is just a test. . 250 ok 1116216266 qp 17632 quit 221 biz2tek.com Connection closed by foreign host. root at biz2tek 11:04pm [~] 4> -Matt At 5/15/2005 10:49 PM, Matt England wrote: >It seems there's some problem with my SMTP server...I'm just trying to >figure out what it is or how I can reproduce it other then keeping to >point Mailman or phpBB forums at it (both fail for SMTP localhost connections). > >I can run the following test ok: > >root at biz2tek 10:35pm [~] 1> telnet localhost 25 >Trying 127.0.0.1... >Connected to localhost. >Escape character is '^]'. >220 biz2tek.com ESMTP >HELO biz2tek.com >250 biz2tek.com >HELO lists.biz2tek.com >250 biz2tek.com >MAIL FROM: >250 ok >^H >502 unimplemented (#5.5.1) >RCPT TO: >250 ok >^] >telnet> c >Connection closed. >root at biz2tek 10:41pm [~] 2> > >Any other suggestions for testing my localhost SMTP server? > >-Matt > > > >At 5/15/2005 09:02 PM, Mark Sapiro wrote: >>Matt England wrote: >> > >> >Is there any way I can isolate the outbound/smtp mailman >> >process/program/module? I've got all my other outbound email mechanisms >> >working, but I'm wading through a mountain of modules in mailman trying to >> >figure out exactly which part is responsible for the outbound mail. >> >>Mailman/Handlers/SMTPDirect.py >> >>-- >>Mark Sapiro The highway is for gamblers, >>San Francisco Bay Area, California better use your sense - B. Dylan > From mengland at mengland.net Mon May 16 06:48:01 2005 From: mengland at mengland.net (Matt England) Date: Sun, 15 May 2005 23:48:01 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> Message-ID: <6.1.2.0.2.20050515234716.07058570@127.0.0.1> Another note: /usr/lib/sendmail is a qmail executable disguised as sendmail for backwards-compatibility. -Matt At 5/15/2005 10:50 PM, Matt England wrote: >I should also note: Mailman outbound email seems to work just fine when >using Sendmail.py. > >-Matt > >At 5/15/2005 10:49 PM, Matt England wrote: >>It seems there's some problem with my SMTP server...I'm just trying to >>figure out what it is or how I can reproduce it other then keeping to >>point Mailman or phpBB forums at it (both fail for SMTP localhost connections). >> >>I can run the following test ok: >> >>root at biz2tek 10:35pm [~] 1> telnet localhost 25 >>Trying 127.0.0.1... >>Connected to localhost. >>Escape character is '^]'. >>220 biz2tek.com ESMTP >>HELO biz2tek.com >>250 biz2tek.com >>HELO lists.biz2tek.com >>250 biz2tek.com >>MAIL FROM: >>250 ok >>^H >>502 unimplemented (#5.5.1) >>RCPT TO: >>250 ok >>^] >>telnet> c >>Connection closed. >>root at biz2tek 10:41pm [~] 2> >> >>Any other suggestions for testing my localhost SMTP server? >> >>-Matt >> >> >> >>At 5/15/2005 09:02 PM, Mark Sapiro wrote: >>>Matt England wrote: >>> > >>> >Is there any way I can isolate the outbound/smtp mailman >>> >process/program/module? I've got all my other outbound email mechanisms >>> >working, but I'm wading through a mountain of modules in mailman trying to >>> >figure out exactly which part is responsible for the outbound mail. >>> >>>Mailman/Handlers/SMTPDirect.py >>> >>>-- >>>Mark Sapiro The highway is for gamblers, >>>San Francisco Bay Area, California better use your sense - B. Dylan > From wrmclain at e-connexions.net Mon May 16 09:27:16 2005 From: wrmclain at e-connexions.net (William McLain) Date: Mon, 16 May 2005 00:27:16 -0700 Subject: [Mailman-Users] Unable to access web interface In-Reply-To: Message-ID: >-----Original Message----- >From: Mark Sapiro [mailto:msapiro at value.net] >Sent: Sunday, May 15, 2005 6:00 PM >To: wrmclain at e-connexions.net; mailman-users at python.org >Subject: Re: [Mailman-Users] Unable to access web interface >Can you administer other lists? Does mailman write to other log files >successfully? Does /usr/local/mailman/logs/error exist? if so, you >might try moving it elsewhere and let Mailman create a new one and see >if that helps. All lists on the mailman server web interface have the same error and I am unable to access to administer any of them. The log files seem to be fine. I zeroed them all out and they are all being written to successfully now, including the error log. >I suspect there is some error in the config.pck or some other file for >the list and then the failed attempt to log *that* error is what you >see on the bug page. I renamed (deleted) all config.pck files for each list and the web interface shows the same "bug" message. This is the reason I believe that the bug message on the web interface is reading a file somewhere instead of dynamically producing the page. It has remained the same "bug" message no matter what I have done to any mailman files. William McLain From jwt at OnJapan.net Mon May 16 10:18:27 2005 From: jwt at OnJapan.net (Jim Tittsler) Date: Mon, 16 May 2005 17:18:27 +0900 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Message-ID: <20050516081827.GD27771@server.onjapan.net> On Sun, May 15, 2005 at 08:48:51PM -0500, Matt England wrote: > root at biz2tek 8:47pm [...vpopmail/etc] 136> cat /etc/tcp.smtp > 127.:allow,RELAYCLIENT="" Don't you also need to allow relaying from your IP address block? On Sun, May 15, 2005 at 10:49:11PM -0500, Matt England wrote: > I can run the following test ok: > > root at biz2tek 10:35pm [~] 1> telnet localhost 25 > Trying 127.0.0.1... Mailman tries to connect to your mail host (DEFAULT_EMAIL_HOST in the simplest case, but it is a function of the add_virtualhost() statements in your mm_cfg.py). This is not specified as localhost (or 127.0.0.1)... so this is not a fair test. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From mitabe at uch.ceu.es Mon May 16 10:50:13 2005 From: mitabe at uch.ceu.es (Miguel Tarazona Belenguer) Date: Mon, 16 May 2005 10:50:13 +0200 Subject: [Mailman-Users] Allow a domain to post to a list Message-ID: I've been searching but I don't found the right way to do this. This is my config file: ... # Use this option if you want to restrict posting to list members. If # you want list members to be able to post, plus a handful of other # posters, see the posters setting below # # legal values are: # 0 = "No" # 1 = "Yes" member_posting_only = 1 # Adding entries here will have one of two effects, according to whether # another option restricts posting to members.
  • If # member_posting_only is 'yes', then entries added here will have # posting privilege in addition to list members.
  • If # member_posting_only is 'no', then only the posters # listed here will be able to post without admin approval.
#posters = [] posters = ['@my.uni.es'] ... And I want to allow all members of the domain "my.uni.es" to post to the list but I don't fint the correct syntax to do this (if it can be done) thanks people From christophe at meessen.net Mon May 16 14:37:53 2005 From: christophe at meessen.net (Christophe Meessen) Date: Mon, 16 May 2005 14:37:53 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: References: <428734CF.1030601@meessen.net> <4287667A.9010606@meessen.net> Message-ID: <42889421.1050103@meessen.net> Brad Knowles wrote: ... > If the signature is automatically generated by the MUA, then the > trojans/spybots can make use of this and still get through. The only > way you can make this work is if you require actual human intervention > on the part of the sender, That's true and is also the normal working model for signed messages. > and that would probably also require human intervention on the part of > the mailing list administrator -- for each and every message. That's not true. A mail signature is basically a hash value encrypted with a secret key. The public key, which is always passed along with the hash value, allows to decode the hash value and check the mail integrity. So you simply need to save the user public key, that you receive with the signed subscription confirmation mail, with the other user info. Whenever this user sends a signed mail to the list you use his public key to decode the hash value and check the mail integrity. If it's valid you may forward it to the list. The signature can be removed if desired. This would protect the list from forged mails. For lists that don't require subscription, there is no way to make a difference with spammers and normal users. From john at wa9als.com Mon May 16 14:40:18 2005 From: john at wa9als.com (John Fleming) Date: Mon, 16 May 2005 07:40:18 -0500 Subject: [Mailman-Users] mp3 attachment Message-ID: <000301c55a14$6b315c90$0100a8c0@wa9als> If I send a 500K mp3 attachment to one of my lists, it disappears. I don't get any moderator requests. The acceptable file size is OK per the web interface setup. If I send the same attachment to a "regular" email acct, it comes through fine. I assume this has something to do with the type of allowed attachments? If so, would someone please tell me what I need to add exactly/where to allow mp3 attachments? Thanks - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 5/13/2005 From oliver at samera.com.py Mon May 16 14:42:34 2005 From: oliver at samera.com.py (Oliver Schulze L.) Date: Mon, 16 May 2005 08:42:34 -0400 Subject: [Mailman-Users] Mailman - majordomo in cascade In-Reply-To: References: Message-ID: <4288953A.1050906@samera.com.py> Hi Mark, many thanks for the reply. Will start the test with this info. Oliver Mark Sapiro wrote: >>Oliver Schulze L. wrote: >> >> >> >>>Hi, >>>I have this question: >>>There are 2 list, mine and another one in majordomo. >>> >>>I want that if someone post an email to the majordomo list, a copy >>>is sended to my mailman list. >>>It would be like my list is subscribed to the majordomo list. >>>I worry about duplicating email and infinite loops, thats why >>>I have not tested it yet. >>> >>> > >Caveat: I don't know majordomo. > >You can subscribe your Mailman list to the majordomo list. So far there >is no loop. Your issues are: >- users who are members of both list get duplicates of posts to the >majordomo list. >- you have to set up your Mailman lists to accept the messages from >majordomo. This can be tricky. You may need to subscribe the "envelope >sender" of the majordomo list to your Mailman list with delivery >disabled. > > > >>>If this works, then it would be nice to implement the other way: >>>if someone post in my mailman list, a copy is sended to the majordomo list. >>> >>> > >Now you have the complement of the above situation plus a potential >loop. Mailman adds an X-BeenThere: header with the list address in it >to prevent looping. Thus when you post to Mailman and the post goes to >majordomo and then comes back to Mailman, the X-BeenThere: will >prevent it going out a second time *provided* that majordomo hasn't >munged it. > >Assuming majordomo does nothing to prevent looping (I said I don't kmow >majordomo), the above works for a post to Mailman, but a post to >majordomo would go to Mailman and be sent to majordomo a second time >and go out from majordomo a second time before being discarded by >Mailman because of the X-BeenThere:. > >If majordomo has loop prevention that doesn't conflict with Mailman >(Mailman is OK with multiple X-BeenThere: headers), then there should >be no loops. > >The worst possibility is if majordomo has no loop protection *and* >strips Mailman's X-BeenThere:. Then you'd have an infinite loop. > >You need to check this with someone who knows majordomo *and* test it >first with small test lists. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > -- Oliver Schulze L. From brad at stop.mail-abuse.org Mon May 16 16:07:18 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 16:07:18 +0200 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> References: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Message-ID: At 8:48 PM -0500 2005-05-15, Matt England wrote: > There's absolutely zero qmail-smtpd log entries (from what I can tell) > corresponding to a smtp usage from a localhost process. I'm grasping for > air here and I find it rather frustrating. At this point, I'm afraid that there are relatively few people who are going to be able to help you. This may be a purely qmail problem, in which case you'd need to use their mailing lists, FAQs, documentation, etc... to help you resolve the issue. Or, this may be a problem with interactions between Mailman and qmail, and there just aren't very many people I know of who are running with this configuration. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Mon May 16 16:08:29 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 16:08:29 +0200 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> Message-ID: At 10:49 PM -0500 2005-05-15, Matt England wrote: > It seems there's some problem with my SMTP server...I'm just trying to > figure out what it is or how I can reproduce it other then keeping to point > Mailman or phpBB forums at it (both fail for SMTP localhost connections). That sounds like a qmail problem, and you should be using their mailing lists, FAQs, documentation, etc... to help you resolve the problem. There is likely to be relatively little that we can do to help. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Mon May 16 16:11:26 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 16:11:26 +0200 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515234716.07058570@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> <6.1.2.0.2.20050515234716.07058570@127.0.0.1> Message-ID: At 11:48 PM -0500 2005-05-15, Matt England wrote: > Another note: > > /usr/lib/sendmail is a qmail executable disguised as sendmail for > backwards-compatibility. Unfortunately for you, qmail was never designed to be a drop-in replacement for sendmail. If you want to use qmail, you've got to drink all the djb kool-aid and completely replace everything in your OS for which there is a djb equivalent. Postfix is the only MTA that I know of that *was* designed to be a drop-in replacement for sendmail -- at least, as much as is possible. If you want to learn more about postfix, I'll be glad to give you my summary of why it's one of the best MTAs on the planet for use with mailing list servers, as well as point you at plenty of other resources that are likely to be useful to you. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Mon May 16 16:20:21 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 16:20:21 +0200 Subject: [Mailman-Users] How do the spammers do it? In-Reply-To: <42889421.1050103@meessen.net> References: <428734CF.1030601@meessen.net> <4287667A.9010606@meessen.net> <42889421.1050103@meessen.net> Message-ID: At 2:37 PM +0200 2005-05-16, Christophe Meessen wrote: >> If the signature is automatically generated by the MUA, then the >> trojans/spybots can make use of this and still get through. The only >> way you can make this work is if you require actual human intervention >> on the part of the sender, > > That's true and is also the normal working model for signed messages. Not with the plug-ins I've seen. They work to make cryptographic signatures as simple and easy to use as possible, which means that there must be absolutely no additional user involvement required. >> and that would probably also require human intervention on the part >> of the mailing list administrator -- for each and every message. > > That's not true. A mail signature is basically a hash value encrypted > with a secret key. I am quite well acquainted with the nature of public key encryption. I've been using PGP since before the 2.6 days, I donated money to Phil for his defense, and I personally know Mike Elkins (the guy who wrote the PGP/MIME RFC, as well as the principal author of mutt, the premier PGP/MIME MUA). I don't use PGP today because it's too much of a pain to integrate with my MUA of choice on my platform of choice, although I am always close to being pushed over the edge to moving all ten-plus GB of my mail archives over to mutt, because I've been forced to futz around with this damn program one too many times. The problem is that if the crypto signature on the client side does not forcibly require the user to manually intervene and sign each and every message, then in order to achieve the result you're looking for you will instead force the list moderator to manually intervene and personally check and approve each and every message. > Whenever this user sends a signed mail to the list you use his public > key to decode the hash value and check the mail integrity. If it's > valid you may forward it to the list. The signature can be removed if > desired. This would protect the list from forged mails. But it wouldn't protect us at all against Sober.Q or whatever the latest variant is, since they already have complete control over the users MUA and they can send out millions of messages as being "from" that user, including all necessary cryptographic signatures. > For lists that don't require subscription, there is no way to make > a difference with spammers and normal users. The problem is far more complex (and worse) than that. Even for lists that do require subscriptions, there is no way you can reliably tell the difference between a legitimate mail message and spam, regardless of whether or not it was spoofed. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Mon May 16 16:45:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 07:45:04 -0700 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> Message-ID: Matt England wrote: >It seems there's some problem with my SMTP server...I'm just trying to >figure out what it is or how I can reproduce it other then keeping to point >Mailman or phpBB forums at it (both fail for SMTP localhost connections). The symptoms you have described do not really arise at the level of Mailman code, even in SMTPDirect.py. If this is not strictly a qmail issue, the problems probably occur in the interface between the Python library and qmail, not in Mailman. Did you update or change Python coincident with the start of these troubles? In another post, you mentioned using Sendmail.py. I hope you have read and carefully considered all the comments in that module. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwblist at olympus.net Mon May 16 17:17:45 2005 From: jwblist at olympus.net (John W. Baxter) Date: Mon, 16 May 2005 08:17:45 -0700 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: Message-ID: On 5/16/05 7:11 AM, "Brad Knowles" wrote: > Postfix is the only MTA that I know of that *was* designed to be > a drop-in replacement for sendmail -- at least, as much as is > possible. Exim, also. --John From msapiro at value.net Mon May 16 17:19:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 08:19:03 -0700 Subject: [Mailman-Users] Unable to access web interface In-Reply-To: Message-ID: William McLain wrote: >The log files seem to be fine. >I zeroed them all out and they are all being written to successfully now, >including the error log. Are any errors being written when you get this "Bug" message? >... the web interface >shows the same "bug" message. This is the reason I believe that the bug >message on the web interface is reading a file somewhere instead of >dynamically producing the page. It has remained the same "bug" message no >matter what I have done to any mailman files. Unlikely, but could it be cached in your browser or a proxy? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 17:27:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 08:27:18 -0700 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: <20050516081827.GD27771@server.onjapan.net> Message-ID: Jim Tittsler wrote: > >Mailman tries to connect to your mail host (DEFAULT_EMAIL_HOST >in the simplest case, but it is a function of the >add_virtualhost() statements in your mm_cfg.py). This is not >specified as localhost (or 127.0.0.1)... so this is not a fair >test. Are you sure Jim? This is the code in SMTPDirect.py def __connect(self): self.__conn = smtplib.SMTP() self.__conn.connect(mm_cfg.SMTPHOST, mm_cfg.SMTPPORT) self.__numsessions = mm_cfg.SMTP_MAX_SESSIONS_PER_CONNECTION -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 17:38:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 08:38:25 -0700 Subject: [Mailman-Users] Allow a domain to post to a list In-Reply-To: Message-ID: Miguel Tarazona Belenguer wrote: > >This is my config file: > >... ># Use this option if you want to restrict posting to list members. If ># you want list members to be able to post, plus a handful of other ># posters, see the posters setting below ># ># legal values are: ># 0 = "No" ># 1 = "Yes" >member_posting_only = 1 > ># Adding entries here will have one of two effects, according to whether ># another option restricts posting to members.
  • If ># member_posting_only is 'yes', then entries added here will have ># posting privilege in addition to list members.
  • If ># member_posting_only is 'no', then only the posters ># listed here will be able to post without admin approval.
>#posters = [] >posters = ['@my.uni.es'] >... > >And I want to allow all members of the domain "my.uni.es" to post to the >list but I don't fint the correct syntax to do this (if it can be done) This is an old version of Mailman. Those attributes don't exist in current versions, but assuming that current syntax might apply here, try posters = ['^\.+ at my\.uni\.es'] This assumes that a regular expression is allowed in the 'posters' list and an initial '^' signals a regular expression. In current Mailman, this would be 'accept_these_nonmembers' and the above syntax would work. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 16 17:51:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 08:51:27 -0700 Subject: [Mailman-Users] mp3 attachment In-Reply-To: <000301c55a14$6b315c90$0100a8c0@wa9als> Message-ID: John Fleming wrote: > >I assume this has something to do with the type of allowed attachments? If >so, would someone please tell me what I need to add exactly/where to allow >mp3 attachments? It depends on how your Content filtering is currently set up. The mime type of an mp3 should be 'audio/mpeg', but the sending MUA may give it another type, even 'application/octet-stream'. If you allow the latter, you might as well just turn content filtering off. Anyway, assuming your filtering is currently set up with filter_mime_types empty and some entries in pass_mime_types, you need to add audio/mpeg and if not there already, multipart/mixed to pass_mime_types. That should work for all "correct" mp3 attachments. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Mon May 16 18:51:30 2005 From: mengland at mengland.net (Matt England) Date: Mon, 16 May 2005 11:51:30 -0500 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: References: <20050516081827.GD27771@server.onjapan.net> Message-ID: <6.1.2.0.2.20050516114757.06d89948@127.0.0.1> At 5/16/2005 10:27 AM, Mark Sapiro wrote: >Jim Tittsler wrote: > > > >Mailman tries to connect to your mail host (DEFAULT_EMAIL_HOST > >in the simplest case, but it is a function of the > >add_virtualhost() statements in your mm_cfg.py). This is not > >specified as localhost (or 127.0.0.1)... so this is not a fair > >test. > >Are you sure Jim? This is the code in SMTPDirect.py > > def __connect(self): > self.__conn = smtplib.SMTP() > self.__conn.connect(mm_cfg.SMTPHOST, mm_cfg.SMTPPORT) > self.__numsessions = mm_cfg.SMTP_MAX_SESSIONS_PER_CONNECTION It doesn't much matter from what I can tell. I ran the following test, where lists.biz2tek.com is both the email and URL host. root at biz2tek 11:46am [/etc] 14> telnet lists.biz2tek.com 25 Trying 204.157.9.73... Connected to lists.biz2tek.com. Escape character is '^]'. 220 biz2tek.com ESMTP helo 250 biz2tek.com mail from: 250 ok rcpt to: 250 ok data 354 go ahead Subject: test just a test. . 250 ok 1116262038 qp 32097 quit 221 biz2tek.com Connection closed by foreign host. root at biz2tek 11:47am [/etc] 15> The above failed previously, but I updated /etc/tcp.smtp to relay from lists.biz2tek.com, and now it works...but SMTP based outbound mail still does not work. I still can get the sendmail-based mechanism (with qmail impersonating sendmail) to work, but the SMTP-based mechanism does not work. And yes, this does appear to be qmail problem (I'll followup the other notes). And yes, qmail does have a sendmail "drop in" as far as I can tell (I've been using it for months now). I realize this is a Mailman group, so I may stop with this thread (other then following up a couple other points) given that it appears to be a qmail issue...but any input is appreciated. :) -Matt From mengland at mengland.net Mon May 16 18:57:22 2005 From: mengland at mengland.net (Matt England) Date: Mon, 16 May 2005 11:57:22 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> <6.1.2.0.2.20050515234716.07058570@127.0.0.1> Message-ID: <6.1.2.0.2.20050516115152.049d00c0@127.0.0.1> At 5/16/2005 09:11 AM, Brad Knowles wrote: >At 11:48 PM -0500 2005-05-15, Matt England wrote: > >> Another note: >> >> /usr/lib/sendmail is a qmail executable disguised as sendmail for >> backwards-compatibility. > > Unfortunately for you, qmail was never designed to be a drop-in > replacement for sendmail. That's not my understanding. I've got /usr/lib/sendmail linked to a qmail gizmo, and it's been working for months now. It says so in the qmail docs. Is there something I'm missing? Also, the Sendmail.py-based Mailman stuff appears to be working with no problems for me (other then the warnings from the Mailman developrs not to use it...which is why I'm in this investigation). -Matt > Postfix is the only MTA that I know of that *was* designed to be > a drop-in replacement for sendmail -- at least, as much as is > possible. If you want to learn more about postfix, I'll be glad to give > you my summary of why it's one of the best MTAs on the planet for use > with mailing list servers, as well as point you at plenty of other > resources that are likely to be useful to you. Yes, this is a viable option. What more can you tell me and/or what references can you give me? I invite you to take conversation "offline" from the list if that's more appropriate? One curiosity: I'm curious if Postfix can support virtual domains as well as qmail can? (Maybe that's hard to answer if one does not know qmail.) When I first looked at Postfix, the seemingly massive amount of script/config-file setup was completely overwhelming to me...or was that exim I was checking out? There was some specific set of reasons why I chose qmail over Postfix, but I can't remember them. The fact that yahoo.com and smtp.com both seem to be qmail-based systems have a large pull with me, though; I get the impression Postfix hasn't been around the block as long as qmail, but that does not mean that it's not stable. Did I just start a postfix-vs-qmail rat hole? (That could probably help me, but it may take away from the list.) -Matt >-- >Brad Knowles, > >"Those who would give up essential Liberty, to purchase a little >temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. From mengland at mengland.net Mon May 16 18:58:04 2005 From: mengland at mengland.net (Matt England) Date: Mon, 16 May 2005 11:58:04 -0500 Subject: [Mailman-Users] Outbound smtp email problems: (110, 'Connection timed out') In-Reply-To: References: <6.1.2.0.2.20050515181634.06d8ee78@127.0.0.1> <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> Message-ID: <6.1.2.0.2.20050516115737.04a42418@127.0.0.1> At 5/16/2005 09:07 AM, Brad Knowles wrote: > At this point, I'm afraid that there are relatively few people > who are going to be able to help you. This may be a purely qmail > problem, in which case you'd need to use their mailing lists, FAQs, > documentation, etc... to help you resolve the issue. I'm leveraging those communities as well. -Matt From listspam at flowtheory.net Mon May 16 19:33:50 2005 From: listspam at flowtheory.net (Joshua Ginsberg) Date: Mon, 16 May 2005 11:33:50 -0600 Subject: [Mailman-Users] Rewriting of headers Message-ID: <6cce00c0de31f9f05db2a4511fde1b1f@flowtheory.net> A list I administer using Mailman 2.1.5 just sent out a large blast. The list is configured like: anonymous_list - yes first_strip_reply_to - yes reply_goes_to_list - poster description - Russ Smith's Property Of The Week The moderator just sent out a post with the following headers: From: "Joe Schmoe" Date: May 16, 2005 9:55:06 AM MDT To: Subject: A True Mountain Estate in Durango Colorado And the post arrived in the subscribers' mailboxes with the following headers: From: Date: May 16, 2005 9:55:06 AM MDT To: "Joe Schmoe" Cc: "Russ Smith's Property Of The Week" Subject: A True Mountain Estate in Durango Colorado Why wasn't the name of the list in the From address? And where did the cc come from? Thanks! -jag -------------- next part -------------- Joshua Ginsberg -- joshg at brainstorminternet.net Brainstorm Internet Network Operations 970-247-1442 x131 From listspam at flowtheory.net Mon May 16 19:40:12 2005 From: listspam at flowtheory.net (Joshua Ginsberg) Date: Mon, 16 May 2005 11:40:12 -0600 Subject: [Mailman-Users] Plain text attachments Message-ID: Sorry to bug y'all again... A recent posting was composed as an HTML email in MS Outlook 2k3... I've got the list configured to have a plain text footer with the unsubscribe information... In MS Outlook, Outlook Express, Horde IMP, and Apple Mail, the plain text footer was listed as an attachment but not displayed inline. Is there something stupid I'm doing to prevent the footer from being displayed inline? I usually send out plain text posts, so this whole posting HTML thing is new to me. Thanks! -jag From jdennis at redhat.com Mon May 16 19:43:51 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 16 May 2005 13:43:51 -0400 Subject: [Mailman-Users] Plain text attachments In-Reply-To: References: Message-ID: <1116265431.23932.39.camel@finch.boston.redhat.com> On Mon, 2005-05-16 at 11:40 -0600, Joshua Ginsberg wrote: > Sorry to bug y'all again... A recent posting was composed as an HTML > email in MS Outlook 2k3... I've got the list configured to have a plain > text footer with the unsubscribe information... In MS Outlook, Outlook > Express, Horde IMP, and Apple Mail, the plain text footer was listed as > an attachment but not displayed inline. Is there something stupid I'm > doing to prevent the footer from being displayed inline? I usually send > out plain text posts, so this whole posting HTML thing is new to me. > Thanks! http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.039.htp -- John Dennis From brad at stop.mail-abuse.org Mon May 16 19:54:35 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 16 May 2005 19:54:35 +0200 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050516115152.049d00c0@127.0.0.1> References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> <6.1.2.0.2.20050515234716.07058570@127.0.0.1> <6.1.2.0.2.20050516115152.049d00c0@127.0.0.1> Message-ID: At 11:57 AM -0500 2005-05-16, Matt England wrote: > Yes, this is a viable option. What more can you tell me and/or what > references can you give me? I invite you to take conversation "offline" > from the list if that's more appropriate? Yes, offline is best. > Did I just start a postfix-vs-qmail rat hole? (That could probably help > me, but it may take away from the list.) Yeah, it's not really a good idea open up that kind of a flamefest on the list. Best to take it offline. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From ewstahl at aol.com Mon May 16 20:14:02 2005 From: ewstahl at aol.com (ewstahl at aol.com) Date: Mon, 16 May 2005 14:14:02 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access Message-ID: <8C7285A2C4A1E44-A14-3ACDF@MBLK-M15.sysops.aol.com> I'm hoping someone can help me fix this. I installed mailman, and couldn't figure out why the web interface didn't work. It seems I CAN access any of the pages, but the admin ones. I get a lovely message in the browser: "Bug in Mailman version 2.1.6rc3 We're sorry, we hit a bug! Please inform the webmaster for this site of this problem. Printing of traceback and other system information has been explicitly inhibited, but the webmaster can find this information in the Mailman error logs. " My mailman log shows nothing, hasn't been updated since May 10th, but Apache's log shows useful information: [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Mailman Version: 2.1.6rc3 -----] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Traceback ------] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Traceback (most recent call last): [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File "/usr/local/mailman/scripts/driver", line 82, in run_main [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] immediate=1) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File "/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in __init__ [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Logger.__init__(self, category, nofail, immediate) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File "/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__ [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] self.__get_f() [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File "/usr/local/mailman/Mailman/Logging/Logger.py", line 67, in __get_f [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 1) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File "/usr/lib/python2.3/codecs.py", line 566, in open [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] file = __builtin__.open(filename, mode, buffering) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno 13] Permission denied: '/usr/local/mailman/logs/error' [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Python Information -----] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.version = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 2.3.4 (#1, Feb 2 2005, 12:11:53) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.executable = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr/bin/python [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.prefix = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.exec_prefix = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.path = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.platform = [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] linux2 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Environment Variables -----] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_SOFTWARE: Apache/2.0.52 (Fedora) [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSCRIPT_NAME: /mailman/admin.cgi [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_SIGNATURE:
Apache/2.0.52 (Fedora) Server at imcserver.gotdns.org Port 80
[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_METHOD: GET [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_KEEP_ALIVE: 300 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_PROTOCOL: HTTP/1.1 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tQUERY_STRING: [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_CONNECTION: keep-alive [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_NAME: imcserver.gotdns.org [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_ADDR: 127.0.0.1 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPATH_TRANSLATED: /var/www/html/mailman [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_PORT: 80 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADDR: 127.0.0.1 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tDOCUMENT_ROOT: /var/www/html [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPYTHONPATH: /usr/local/mailman [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSCRIPT_FILENAME: /var/www/html/cgi-bin/admin.cgi [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADMIN: root at imcserver.gotdns.org [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_HOST: imcserver.gotdns.org [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_URI: /mailman/admin.cgi/mailman [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tGATEWAY_INTERFACE: CGI/1.1 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_PORT: 58483 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT_ENCODING: gzip,deflate [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPATH_INFO: /mailman [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Is there a simple way to fix the admin interface without breaking the rest? I'm using my aol address to make sure I get my mail. Elissa From msapiro at value.net Mon May 16 20:35:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 11:35:17 -0700 Subject: [Mailman-Users] Rewriting of headers In-Reply-To: <6cce00c0de31f9f05db2a4511fde1b1f@flowtheory.net> Message-ID: Joshua Ginsberg wrote: > >The moderator just sent out a post with the following headers: > >From: "Joe Schmoe" >Date: May 16, 2005 9:55:06 AM MDT >To: >Subject: A True Mountain Estate in Durango Colorado > >And the post arrived in the subscribers' mailboxes with the following >headers: > >From: >Date: May 16, 2005 9:55:06 AM MDT >To: "Joe Schmoe" >Cc: "Russ Smith's Property Of The Week" >Subject: A True Mountain Estate in Durango Colorado > >Why wasn't the name of the list in the From address? Mailman doesn't put it there. It just puts the list's e-mail address. This changes in 2.1.6 to add the list's 'description' so the From: will look like the Cc: does above. >And where did the >cc come from? Thanks! It's there to facilitate replying to the list when the list is fully personalized. In this case, it's redundant because the list is also anonymous. This is fixed in 2.1.6. See http://sourceforge.net/tracker/index.php?func=detail&aid=1117618&group_id=103&atid=300103 for a 2.1.5 patch. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wrmclain at e-connexions.net Mon May 16 20:39:23 2005 From: wrmclain at e-connexions.net (William McLain) Date: Mon, 16 May 2005 11:39:23 -0700 Subject: [Mailman-Users] Unable to access web interface In-Reply-To: Message-ID: >-----Original Message----- >From: Mark Sapiro [mailto:msapiro at value.net] >Sent: Monday, May 16, 2005 8:19 AM >To: wrmclain at e-connexions.net; mailman-users at python.org >Subject: Re: [Mailman-Users] Unable to access web interface >William McLain wrote: >The log files seem to be fine. >I zeroed them all out and they are all being written to successfully now, >including the error log. >Are any errors being written when you get this "Bug" message? No... but errors are being written. When I renamed (deleted) config.pck the log shows that error. >... the web interface >shows the same "bug" message. This is the reason I believe that the bug >message on the web interface is reading a file somewhere instead of >dynamically producing the page. It has remained the same "bug" message no >matter what I have done to any mailman files. >Unlikely, but could it be cached in your browser or a proxy? Well, I don't know, I refreshed my browser several times with no change and I do not use a proxy nor am I aware of any proxy in use. In another effort to "fix"the problem, I removed all lists and created them again, but still had the same "bug" page showing on the web interface. As a last resort, I removed mailman fron the system and reinstalled it. That fixed the problem. Fortunately I do not have many lists on the server so it wasn't too much work. At least it seemed easier than trying to track down the actual problem. Well, anyhow, thanks for your help William McLain From stephen at xemacs.org Mon May 16 21:29:10 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 17 May 2005 04:29:10 +0900 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050516115152.049d00c0@127.0.0.1> (Matt England's message of "Mon, 16 May 2005 11:57:22 -0500") References: <6.1.2.0.2.20050515203854.06abf2f8@127.0.0.1> <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> <6.1.2.0.2.20050515224941.06cf7e78@127.0.0.1> <6.1.2.0.2.20050515234716.07058570@127.0.0.1> <6.1.2.0.2.20050516115152.049d00c0@127.0.0.1> Message-ID: <87vf5j55rt.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Matt" == Matt England writes: Matt> That's not my understanding. I've got /usr/lib/sendmail Matt> linked to a qmail gizmo, and it's been working for months Matt> now. It says so in the qmail docs. Matt> Is there something I'm missing? Dan Bernstein is a very smart guy with a different perspective on many things. This has resulted in him producing a slew of unconventional software. It works well in combination with other Bernstein software, but it is designed to be "excellent software" in Bernstein's opinion, NOT to be compatible with any other software in the world, except where that would make his software completely unusable. You might be amused to check Rick's Rants: http://linuxmafia.com/~rick/faq/ -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From listmgr at aplonis.com Mon May 16 21:50:41 2005 From: listmgr at aplonis.com (List Manager) Date: Mon, 16 May 2005 14:50:41 -0500 Subject: [Mailman-Users] messages not archiving Message-ID: <6.2.1.2.2.20050516134651.03d9b000@aplonis.com> Hello, I've recently upgraded my list hosting server by essentially doing a fresh install on a new server and then recreating the lists and transferring over their archives over. I ran bin/arch and pickled the mailboxes. Everything is working fine, except the messages are not posting to the archives. What did I miss? I'm desperate to get this fixed. Any ideas would be welcome. Best wishes, Rae From msapiro at value.net Mon May 16 22:26:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 13:26:02 -0700 Subject: [Mailman-Users] messages not archiving In-Reply-To: <6.2.1.2.2.20050516134651.03d9b000@aplonis.com> Message-ID: List Manager wrote: > >I've recently upgraded my list hosting server by essentially doing a fresh >install on a new server and then recreating the lists and transferring over >their archives over. I ran bin/arch and pickled the mailboxes. Everything >is working fine, except the messages are not posting to the archives. What >did I miss? Did you check the Archiving options for the list to make sure archiving is on? How about permissions? Have you run bin/check_perms? Have you looked at Mailman's error log? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From listmgr at aplonis.com Mon May 16 23:16:51 2005 From: listmgr at aplonis.com (List Manager) Date: Mon, 16 May 2005 16:16:51 -0500 Subject: [Mailman-Users] messages not archiving (fixed) Message-ID: <6.2.1.2.2.20050516161525.03e9d878@aplonis.com> Hello, I finally was able to fix it. While delving into the server to see if anything would catch my eye I noticed that some of the ownerships were set to root so I chowned everything under archives/private to mailman:mailman and then ran bin/unshunt and it seemed to do the trick. :) Best wishes, Rae From jwt at OnJapan.net Tue May 17 00:13:49 2005 From: jwt at OnJapan.net (Jim Tittsler) Date: Tue, 17 May 2005 07:13:49 +0900 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <8C7285A2C4A1E44-A14-3ACDF@MBLK-M15.sysops.aol.com> References: <8C7285A2C4A1E44-A14-3ACDF@MBLK-M15.sysops.aol.com> Message-ID: <20050516221349.GD10212@server.onjapan.net> On Mon, May 16, 2005 at 02:14:02PM -0400, ewstahl at aol.com wrote: > I'm hoping someone can help me fix this. I installed mailman, and > couldn't figure out why the web interface didn't work. It seems I CAN > access any of the pages, but the admin ones. I get a lovely message in > the browser: > "Bug in Mailman version 2.1.6rc3 > > We're sorry, we hit a bug! > > Please inform the webmaster for this site of this problem. Printing of > traceback and other system information has been explicitly inhibited, > but the webmaster can find this information in the Mailman error logs. " > > My mailman log shows nothing, hasn't been updated since May 10th, but > Apache's log shows useful information: [...] > [Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno > 13] Permission denied: '/usr/local/mailman/logs/error' Did you run bin/check_perms? The logs directory and the files within it should be group writable (and owned by the group that you specified as with-mail-gid when you built Mailman). It looks like Mailman is unable to write to your logs (which explains why they haven't changed since May 10th). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From msapiro at value.net Tue May 17 00:15:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 15:15:25 -0700 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <8C7285A2C4A1E44-A14-3ACDF@MBLK-M15.sysops.aol.com> Message-ID: Elissa wrote: >I'm hoping someone can help me fix this. I installed mailman, and >couldn't figure out why the web interface didn't work. It seems I CAN >access any of the pages, but the admin ones. I get a lovely message in >the browser: >"Bug in Mailman version 2.1.6rc3 > >We're sorry, we hit a bug! > >Please inform the webmaster for this site of this problem. Printing of >traceback and other system information has been explicitly inhibited, >but the webmaster can find this information in the Mailman error logs. " > >My mailman log shows nothing, hasn't been updated since May 10th, but >Apache's log shows useful information: >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Mailman >Version: 2.1.6rc3 -----] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Traceback >------] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] Traceback (most >recent call last): >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File >"/usr/local/mailman/scripts/driver", line 82, in run_main >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] immediate=1) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File >"/usr/local/mailman/Mailman/Logging/StampedLogger.py", line 52, in >__init__ >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >Logger.__init__(self, category, nofail, immediate) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File >"/usr/local/mailman/Mailman/Logging/Logger.py", line 49, in __init__ >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] self.__get_f() >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File >"/usr/local/mailman/Mailman/Logging/Logger.py", line 67, in __get_f >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 1) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] File >"/usr/lib/python2.3/codecs.py", line 566, in open >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] file = >__builtin__.open(filename, mode, buffering) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] IOError: [Errno >13] Permission denied: '/usr/local/mailman/logs/error' >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- Python >Information -----] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.version = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] 2.3.4 (#1, Feb 2 >2005, 12:11:53) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [GCC 3.4.2 >20041017 (Red Hat 3.4.2-6.fc3)] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.executable = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr/bin/python >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.prefix = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.exec_prefix = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.path = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] /usr >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] sys.platform = >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] linux2 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] [----- >Environment Variables -----] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tSERVER_SOFTWARE: Apache/2.0.52 (Fedora) >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSCRIPT_NAME: >/mailman/admin.cgi >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tSERVER_SIGNATURE:
Apache/2.0.52 (Fedora) Server at >imcserver.gotdns.org Port 80
>[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_METHOD: >GET >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_KEEP_ALIVE: 300 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tSERVER_PROTOCOL: HTTP/1.1 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tQUERY_STRING: >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) >Gecko/20050416 Fedora/1.0.3-1.3.1 Firefox/1.0.3 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_CONNECTION: keep-alive >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_NAME: >imcserver.gotdns.org >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_ADDR: >127.0.0.1 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tPATH_TRANSLATED: /var/www/html/mailman >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_PORT: 80 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADDR: >127.0.0.1 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tDOCUMENT_ROOT: >/var/www/html >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPYTHONPATH: >/usr/local/mailman >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tSCRIPT_FILENAME: /var/www/html/cgi-bin/admin.cgi >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tSERVER_ADMIN: >root at imcserver.gotdns.org >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_HOST: >imcserver.gotdns.org >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREQUEST_URI: >/mailman/admin.cgi/mailman >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tHTTP_ACCEPT: >text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tGATEWAY_INTERFACE: CGI/1.1 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tREMOTE_PORT: >58483 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >\tHTTP_ACCEPT_ENCODING: gzip,deflate >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] \tPATH_INFO: >/mailman >[Mon May 16 13:13:04 2005] [error] [client 127.0.0.1] > >Is there a simple way to fix the admin interface without breaking the >rest? I'm using my aol address to make sure I get my mail. I don't have an answer for you, but there is another user with the same problem. See the thread at http://mail.python.org/pipermail/mailman-users/2005-May/044683.html Maybe the two of you can figure something out. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 17 00:37:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 15:37:04 -0700 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: Message-ID: >Elissa wrote: > >> >>I'm using my aol address to make sure I get my mail. Well, that doesn't work. My reply to you was bounced by AOL because * 554 HVU:B1 http://postmaster.info.aol.com/errors/554hvub1.html EXPLANATION: There is at least one URL in your email that is generating substantial complaints from AOL members. Since the only URL in my message to you was a pointer to another thread in the lists archives, I suppose I can only hint at it. Go to the archives for the mailman-users list by constructing a URL with host name mail.python.org and the remainder = /pipermail/mailman-users/2005-May/044739.html. There you'll find my previous reply with another archive pointer. Also see Jim Tittsler's response in this thread. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mengland at mengland.net Tue May 17 01:57:12 2005 From: mengland at mengland.net (Matt England) Date: Mon, 16 May 2005 18:57:12 -0500 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: References: <6.1.2.0.2.20050515224711.068b2e20@127.0.0.1> Message-ID: <6.1.2.0.2.20050516185255.04a305c8@127.0.0.1> At 5/16/2005 09:45 AM, Mark Sapiro wrote: >Matt England wrote: > > >It seems there's some problem with my SMTP server...I'm just trying to > >figure out what it is or how I can reproduce it other then keeping to point > >Mailman or phpBB forums at it (both fail for SMTP localhost connections). > >The symptoms you have described do not really arise at the level of >Mailman code, even in SMTPDirect.py. If this is not strictly a qmail >issue, the problems probably occur in the interface between the Python >library and qmail, not in Mailman. Did you update or change Python >coincident with the start of these troubles? Not that I'm aware of. Note that phpBB is experiencing similar problems, and it is php based and not python based. This further points the finger at qmail...or at least both php-to-qmail and python-to-qmail. Care to offer any suggestions about how I can isolate these php-to-qmail and python-to-qmail problems...with like test scripts? How do I write it, and/or do simple, stand-alone scripts already exist? Can someone write me one? I realize I'm asking a lot from a Mailman group to help solve an apparent qmail problem...and for what it's worth, I just lobbed as massive email over to the official qmail discussion list (qmail at list.cr.yp.to), too (I had previously been posting to forum.qmailrocks.org). I'm also in discussion with Brad K. about a switch to postfix. (Note that another post shows how a 'telnet lists.biz2tek.com 25' outbound email works ok.) >In another post, you mentioned using Sendmail.py. I hope you have read >and carefully considered all the comments in that module. Yes, I did. Sendmail.py is only a temporary solution, possibly only for debugging purposes so that I could prove that Mailman (and outbound email in general) was working. -Matt From msapiro at value.net Tue May 17 03:57:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 18:57:56 -0700 Subject: [Mailman-Users] Outbound smtp email problems (qmail problems) In-Reply-To: <6.1.2.0.2.20050516185255.04a305c8@127.0.0.1> Message-ID: Matt England wrote: > >Care to offer any suggestions about how I can isolate these php-to-qmail >and python-to-qmail problems...with like test scripts? How do I write it, >and/or do simple, stand-alone scripts already exist? Can someone write me one? > The following is an example of an interactive python session that sends a message to two recipients in exactly the same way that SMTPDirect.py does. Actual addresses and domains have been munged for privacy, but the session works and causes the message to be sent via the smtp server at 'localhost' via the default port (port = 0 to the connect method says use the default which is 25). The values assigned to SMTPHOST and SMTPPORT are from Defaults.py. If you find you need to change them in any way to make this work, make the same changes in mm_cfg.py. msg can be as elaborate as you want. the rcpts list should contain valid recipients - this is the only change required for it to actually send mail. $ python Python 2.3.3 (#1, May 7 2004, 10:31:40) [GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import smtplib >>> msg = """Subject: Test Message ... Message-Id: some-id at nowhere.example.com ... From: poster at example.com ... To: you ... ... The body ... """ >>> rcpts = ['user1 at example.com', 'userb at example.com'] >>> env = 'list-bounces at example.com' >>> SMTPHOST = 'localhost' >>> SMTPPORT = 0 >>> x = smtplib.SMTP() >>> x.connect(SMTPHOST, SMTPPORT) (220, 'sb7.example.com ESMTP Sendmail 8.12.11/8.12.11; Mon, 16 May 2005 18:08:07 -0700') >>> x.sendmail(env, rcpts, msg) {} >>> -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From EWStahl at aol.com Tue May 17 04:25:36 2005 From: EWStahl at aol.com (EWStahl at aol.com) Date: Mon, 16 May 2005 22:25:36 EDT Subject: [Mailman-Users] Mailman Bug?/no Admin level web access Message-ID: In a message dated 5/16/2005 6:37:20 PM Eastern Daylight Time, msapiro at value.net writes: Well, that doesn't work. My reply to you was bounced by AOL because * 554 HVU:B1 http://postmaster.info.aol.com/errors/554hvub1.html This may be true, but the server mail doesn't get checked nearly as often as the AOL account, and the server runs from a REALLY filtered server. I've noticed AOL labelling my digests as bulk mail, but I've still gotten them, while the mail from the server I created goes into my bulk folder. In response to the question about checking permissions, yes, I've run it several times, and genaliases, check_db and anything else I thought might provide a clue. All checked out ok. I did see the other thread. He trashed his log file and that restarted logging so I'll do that. We both have exactly the same issue, new install where those cgi scripts never ran from day one- and even the same errors showing up in logs. I'm no programmer, but is there something different in the admin and admindb cgi scripts? Elissa From john at wa9als.com Tue May 17 04:45:19 2005 From: john at wa9als.com (John Fleming) Date: Mon, 16 May 2005 21:45:19 -0500 Subject: [Mailman-Users] mp3 attachment References: Message-ID: <001f01c55a8a$772c5d30$0100a8c0@wa9als> > It depends on how your Content filtering is currently set up. The mime > type of an mp3 should be 'audio/mpeg', but the sending MUA may give it > another type, even 'application/octet-stream'. If you allow the > latter, you might as well just turn content filtering off. > > Anyway, assuming your filtering is currently set up with > filter_mime_types empty and some entries in pass_mime_types, you need > to add audio/mpeg and if not there already, multipart/mixed to > pass_mime_types. That should work for all "correct" mp3 attachments. Thanks for the thoughts, Mark - I figured I could fix it in this area, but I haven't been successful. First, I added audio/mpg to pass_mime_types and then also even application/octet-stream - However, even with these added, the mail just disappears - the whole email, not just the attachment. And it's not in the spam or virus traps. Finally, I even noticed that content filtering IS turned off!! So that means ANYTHING passes, right? I just don't understand why it disappears without being rejected or serving notice that moderation is needed. (That's what happens when spam is detected.) Any other ideas? - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 5/13/2005 From john at wa9als.com Tue May 17 04:57:59 2005 From: john at wa9als.com (John Fleming) Date: Mon, 16 May 2005 21:57:59 -0500 Subject: [Mailman-Users] SOLVED Re: mp3 attachment References: Message-ID: <006c01c55a8c$3ba9c430$0100a8c0@wa9als> > Anyway, assuming your filtering is currently set up with > filter_mime_types empty and some entries in pass_mime_types, you need > to add audio/mpeg and if not there already, multipart/mixed to > pass_mime_types. That should work for all "correct" mp3 attachments. Actually, "solved" might not be quite accurate. Since my content filtering was turned OFF, it shouldn't matter if I added audio/mpeg to the pass types. However, the observation is that after I did that, it worked and allowed the mp3 attachment to come through. At first I had thought that it didn't, but I guess I didn't wait long enough, and it took a little longer for SA and ClamAV to process the message. It showed up a tad bit later than I expected, after my post! So I don't understand what happened yet, but it is working! Sorry for the bother, but I did learn something about content filtering and mime types. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 5/13/2005 From john at wa9als.com Tue May 17 05:07:52 2005 From: john at wa9als.com (John Fleming) Date: Mon, 16 May 2005 22:07:52 -0500 Subject: [Mailman-Users] SOLVED Re: mp3 attachment References: <006c01c55a8c$3ba9c430$0100a8c0@wa9als> Message-ID: <00b301c55a8d$9d0de7f0$0100a8c0@wa9als> >> Anyway, assuming your filtering is currently set up with >> filter_mime_types empty and some entries in pass_mime_types, you need >> to add audio/mpeg and if not there already, multipart/mixed to >> pass_mime_types. That should work for all "correct" mp3 attachments. > > Actually, "solved" might not be quite accurate. Since my content > filtering > was turned OFF, it shouldn't matter if I added audio/mpeg to the pass > types. > However, the observation is that after I did that, it worked and allowed > the > mp3 attachment to come through. At first I had thought that it didn't, > but > I guess I didn't wait long enough, and it took a little longer for SA and > ClamAV to process the message. It showed up a tad bit later than I > expected, after my post! > > So I don't understand what happened yet, but it is working! Sorry for the > bother, but I did learn something about content filtering and mime > ypes. - > John Another very weird thing is the the limited headers on the mail that was successfully delivered with the attachment to the list: Date: Mon, 16 May 2005 21:29:30 -0500 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0003_01C55A5E.581B7FB0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Any comments about the Content Type? And I'm missing my usual headers from ClamAV and SpamAssassin for this mail only! Oh well, this is getting a little disjointed (my fault). I'll report back if and when things clarify a little. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.10 - Release Date: 5/13/2005 From msapiro at value.net Tue May 17 07:11:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 16 May 2005 22:11:07 -0700 Subject: [Mailman-Users] SOLVED Re: mp3 attachment In-Reply-To: <00b301c55a8d$9d0de7f0$0100a8c0@wa9als> Message-ID: John Fleming wrote: > >Another very weird thing is the the limited headers on the mail that was >successfully delivered with the attachment to the list: > >Date: Mon, 16 May 2005 21:29:30 -0500 >MIME-Version: 1.0 >Content-Type: multipart/mixed; > boundary="----=_NextPart_000_0003_01C55A5E.581B7FB0" >X-Priority: 3 >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook Express 6.00.2900.2180 >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 > >Any comments about the Content Type? The top level Content-Type: multipart/mixed is exactly what it should be for a message with any kind of attachment. That's why if you're filtering, you need multipart/mixed in mime_pass_types as well as audio/mpeg or whatever since the audio/mpeg is a sub part of a multipart/mixed part. >And I'm missing my usual headers from >ClamAV and SpamAssassin for this mail only! Oh well, this is getting a >little disjointed (my fault). I'll report back if and when things clarify a >little. - John Maybe the message came to you via some other route? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwt at onjapan.net Tue May 17 07:46:36 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 17 May 2005 14:46:36 +0900 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: References: Message-ID: <75C7F918-2EE3-4F86-AF66-2312788EF75E@onjapan.net> On May 17, 2005, at 11:25, EWStahl at aol.com wrote: > In response to the > question about checking permissions, yes, I've run it several > times, and > genaliases, check_db and anything else I thought might provide a > clue. All checked > out ok. Are you running with SELinux enabled? (Are there additional clues about the permission failures in /var/log/messages? If you start with SELinux disabled, is Mailman happy?) > My mailman log shows nothing, hasn't been updated since May 10th, > but [...] So, what changed on May 10th? :-) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From shacker at birdhouse.org Tue May 17 08:41:10 2005 From: shacker at birdhouse.org (Scot Hacker) Date: Mon, 16 May 2005 23:41:10 -0700 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: References: Message-ID: <42899206.5000008@birdhouse.org> > >Elissa wrote: > > > >>I'm hoping someone can help me fix this. I installed mailman, and >>couldn't figure out why the web interface didn't work. It seems I CAN >>access any of the pages, but the admin ones. I get a lovely message in >>the browser: >>"Bug in Mailman version 2.1.6rc3 >> >>We're sorry, we hit a bug! >> >> >> Not sure what your environment is, but I've seen that message in a multi-domain cPanel environment, where you can set up a domain before it's actually living on that host (preparing to move in). You can get as far as creating a list, but when you go to access the admin pages, it fails with that message. As soon as the domain actually resolves to that host, the problem goes away. Scot From aliasmohd at utm.my Tue May 17 11:37:33 2005 From: aliasmohd at utm.my (Alias Mohd FKE) Date: Tue, 17 May 2005 17:37:33 +0800 (MYT) Subject: [Mailman-Users] bug in mailman 2.1.5, please help Message-ID: <19489455.1116322653559.JavaMail.root@mel.utm.my> Bug in Mailman version 2.1.5 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/mailman/Mailman/Cgi/create.py", line 55, in main process_request(doc, cgidata) File "/usr/local/mailman/Mailman/Cgi/create.py", line 226, in process_request sys.modules[modname].create(mlist, cgi=1) File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 232, in create _update_maps() File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/sbin/postalias /usr/local/mailman/data/aliases (status: 1, Operation not permitted) From aj at ciphirelabs.com Tue May 17 13:08:28 2005 From: aj at ciphirelabs.com (Andreas Jellinghaus) Date: Tue, 17 May 2005 13:08:28 +0200 Subject: [Mailman-Users] confimation system for outside postings Message-ID: <200505171308.28193.aj@ciphirelabs.com> Hi, is there any mailman extension that implements a challange / confirm based system for outside postings? I guess that would stop spam very well, and neither cause much work for the listadmin, and would be very comfortable for the occasional poster (that might read the mailing list via gmane and thus is not subscribed). Regards, Andreas -- ------------------------ [ SECURITY NOTICE ] ------------------------ To: mailman-users at python.org. For your security, aj at ciphirelabs.com digitally signed this message on 17 May 2005 at 11:11:17 UTC. Verify this digital signature at http://www.ciphire.com/verify. ------------------- [ CIPHIRE DIGITAL SIGNATURE ] ------------------- Q2lwaGlyZSBTaWcuAVdtYWlsbWFuLXVzZXJzQHB5dGhvbi5vcmcAYWpAY2lwaGlyZWxhY nMuY29tAGVtYWlsIGJvZHkAHAEAAHwAfAAAAAEAAABV0YlCHAEAAIsCAAIAAgACACCFlI VZ9h6KxvOWMDarP70UatGMqsu0GuBSJ7VpCrEAhwEAXFjiekCd8DXx05lJ0kX8quFhoCB 61nfVM/+P+sXKh71HpyWoyRQGV0SbmGXEizA1qQwvbrWVQWwdlBlJ1l3o1CYkcgkrU2ln RW5k --------------------- [ END DIGITAL SIGNATURE ] --------------------- From john at wa9als.com Tue May 17 13:46:36 2005 From: john at wa9als.com (John Fleming) Date: Tue, 17 May 2005 06:46:36 -0500 Subject: [Mailman-Users] SOLVED Re: mp3 attachment References: Message-ID: <002901c55ad6$14f32f30$0100a8c0@wa9als> ----- Original Message ----- From: "Mark Sapiro" To: "John Fleming" ; Sent: Tuesday, May 17, 2005 12:11 AM Subject: Re: [Mailman-Users] SOLVED Re: mp3 attachment > John Fleming wrote: >> >>Another very weird thing is the the limited headers on the mail that was >>successfully delivered with the attachment to the list: >> >>Date: Mon, 16 May 2005 21:29:30 -0500 >>MIME-Version: 1.0 >>Content-Type: multipart/mixed; >> boundary="----=_NextPart_000_0003_01C55A5E.581B7FB0" >>X-Priority: 3 >>X-MSMail-Priority: Normal >>X-Mailer: Microsoft Outlook Express 6.00.2900.2180 >>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 >> >>Any comments about the Content Type? > > The top level Content-Type: multipart/mixed is exactly what it should > be for a message with any kind of attachment. That's why if you're > filtering, you need multipart/mixed in mime_pass_types as well as > audio/mpeg or whatever since the audio/mpeg is a sub part of a > multipart/mixed part. > >>And I'm missing my usual headers from >>ClamAV and SpamAssassin for this mail only! Oh well, this is getting a >>little disjointed (my fault). I'll report back if and when things clarify >>a >>little. - John > > Maybe the message came to you via some other route? I think it has to do with the way SpamAssassin and ClamAV are integrated with Mailman as handlers. I think they can't handle the attachment. This whole thing really bothered me a couple of days ago because it appeared that after this mp3 attachment was sent, then SA and ClamAV never processed any further email until they were restarted. However, this observation is no longer reproducible (thankfully!), so things are OK. I still don't know why the attachment passes now, when content filtering has been OFF all along. Oh well - CASE CLOSED for now. Thanks for the discussion. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.11 - Release Date: 5/16/2005 From brad at stop.mail-abuse.org Tue May 17 13:41:25 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 17 May 2005 13:41:25 +0200 Subject: [Mailman-Users] confimation system for outside postings In-Reply-To: <200505171308.28193.aj@ciphirelabs.com> References: <200505171308.28193.aj@ciphirelabs.com> Message-ID: At 1:08 PM +0200 2005-05-17, Andreas Jellinghaus wrote: > is there any mailman extension that implements a challange / confirm based > system for outside postings? I guess that would stop spam very well, and > neither cause much work for the listadmin, and would be very comfortable > for the occasional poster (that might read the mailing list via >gmane and thus > is not subscribed). TMDA is a challenge-response system, and is one of the most loathed attempts to "solve" the anti-spam problem. Among other things, it turns you into a spam amplifier -- someone sends you millions of spam messages in the name of some other poor sap, and your system sends back millions of challenges which bury his mail server. Even if you solve the "Joe Job"/spam amplification problem, someone can joe-job you and send out millions of spams in your name, and when people complain to you or the spam bounces (because the recipient address was invalid), your mail machine gets buried trying to send out all those challenges. Bad idea. Really bad idea. Really heinously bad idea. In fact, I can't think of any worse ideas I've heard of in this field. However, if you just have to get an idea of how bad it is, take a look at one example of how to get Mailman working with TMDA at . Keep in mind that I help run the mailman-users and mailman-developers mailing lists, as well as the mail services for python.org and a number of other sites, and this set of instructions scares the willies out of me. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From anurag at web.gnowledge.org Tue May 17 14:56:30 2005 From: anurag at web.gnowledge.org (Anurag) Date: Tue, 17 May 2005 18:26:30 +0530 Subject: [Mailman-Users] bug in mailman 2.1.5, please help In-Reply-To: <19489455.1116322653559.JavaMail.root@mel.utm.my> References: <19489455.1116322653559.JavaMail.root@mel.utm.my> Message-ID: <20050517125630.GA12467@web.gnowledge.org> Sometime on Tue, May 17, 2005 at 05:37:33PM +0800, Alias Mohd FKE said: > > Bug in Mailman version 2.1.5 > > We're sorry, we hit a bug! > > If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! > I am also facing same problem. This has something to do with unicode mails waiting in the moderation queue. I couldn't find any solution yet. Anurag From jean-philippe.giola at st.com Tue May 17 15:26:04 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Tue, 17 May 2005 15:26:04 +0200 Subject: [Mailman-Users] Mailman user interface Message-ID: <4289F0EC.1000800@st.com> Hi! I would like to know if someone of you have heard of a possible mailman web user interface that could allow you to reply directly at a post (like a forum for example). Best reguards, Jean-Philippe Giola From mitabe at uch.ceu.es Tue May 17 16:21:26 2005 From: mitabe at uch.ceu.es (Miguel Tarazona Belenguer) Date: Tue, 17 May 2005 16:21:26 +0200 Subject: [Mailman-Users] Allow a domain to post to a list Message-ID: The syntax does not work. I put the config directive in a file posters.config and when I aply the config this is the result: system:~/scripts/listas/mailman/config# cat posters.config posters='^.+ at my\.uni\.es$' system:~/scripts/listas/mailman/config# config_list -v -i posters.config testlist attribute "posters" changed system:~/scripts/listas/mailman/config# config_list -o - testlist | grep posters posters = '^.+ at my\\.uni\\.es$' forbidden_posters = [] As you can see, the config_list script adds one extra backslash before the dot, so the regexp is not correct, I don't figure how to solve it and I don't know why it happens. -----Mensaje original----- De: Mark Sapiro [mailto:msapiro at value.net] Enviado el: lunes, 16 de mayo de 2005 17:38 Para: Miguel Tarazona Belenguer; mailman-users at python.org Asunto: Re: [Mailman-Users] Allow a domain to post to a list Miguel Tarazona Belenguer wrote: > >This is my config file: > >... >= [] posters = ['@my.uni.es'] ... > >And I want to allow all members of the domain "my.uni.es" to post to >the list but I don't fint the correct syntax to do this (if it can be >done) This is an old version of Mailman. Those attributes don't exist in current versions, but assuming that current syntax might apply here, try posters = ['^\.+ at my\.uni\.es'] This assumes that a regular expression is allowed in the 'posters' list and an initial '^' signals a regular expression. In current Mailman, this would be 'accept_these_nonmembers' and the above syntax would work. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Tue May 17 16:48:10 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 17 May 2005 16:48:10 +0200 Subject: [Mailman-Users] Mailman user interface In-Reply-To: <4289F0EC.1000800@st.com> References: <4289F0EC.1000800@st.com> Message-ID: At 3:26 PM +0200 2005-05-17, Jean-Philippe GIOLA wrote: > I would like to know if someone of you have heard of a possible mailman > web user interface that could allow you to reply directly at a post > (like a forum for example). Before asking questions like this, you should search the Mailman FAQ Wizard at . Question 1.26 has some relevant info. Oh, and be sure you also read 1.22 and 1.23. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From haack at nclack.k12.or.us Tue May 17 18:59:08 2005 From: haack at nclack.k12.or.us (Robert Haack) Date: Tue, 17 May 2005 09:59:08 -0700 Subject: [Mailman-Users] Weird Problems Message-ID: <428A22DC.4020205@nclack.k12.or.us> I'm having some strange problems with Mailman and I can't seem to find the answers in the FAQ or previous postings. 1) First off I have a user that sent a message to four of our lists. When I reviewed the logs her message only went to 3 of the 4 lists. The first thing I done and redone is check this users permissions and they are correct. I'm using the patch to allow us to create a list of all members that can post to a list and she is a member of this list. 2) The second odd thing that is happening is that I seem to have to start and stop mailman multiple times a day to get it to send messages. What makes this one odd is sometimes a message will come in and go out without a problem. Other times it just gets stuck and the only way to make it go is to stop mailman, clean up the locks, and start mailman. I've looked at the contents of the lock files and find nothing unusual. I've check that the qrunners and they seem to be running as expected. I'm running Mailman 2.1.5 with Postfix and Cyrus. Any ideas/suggestions? Any info from any of these files that might help diagnose what's going on here? TIA -- Robert Haack Programmer Analyst North Clackamas School District #12 haack at nclack.k12.or.us From ewstahl at aol.com Tue May 17 19:02:00 2005 From: ewstahl at aol.com (ewstahl at aol.com) Date: Tue, 17 May 2005 13:02:00 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: References: Message-ID: <8C7291946761C34-B88-81AE8@MBLK-M09.sysops.aol.com> May 10th was the day I put in the new hard drive after the old one died. So basically I did a clean install. I had set up the domain/host stuff on the old drive so all I did was reinstall. I only have one domain/host name, and SELinux is on, but not on the snmpd daemon. My firewall is technically on, but since I'm trying to debug, it's set to allow everything. The admin interface never worked since May 10th. It did work on the old drive, but I had the last build of mailman then. There was nothing in /var/log/messages except the usual service starts and stops. Elissa - ------------------------------ Message: 3 Date: Tue, 17 May 2005 14:46:36 +0900 From: Jim Tittsler Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access To: EWStahl at aol.com Cc: Mailman-users list Message-ID: <75C7F918-2EE3-4F86-AF66-2312788EF75E at onjapan.net> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On May 17, 2005, at 11:25, EWStahl at aol.com wrote: > In response to the > question about checking permissions, yes, I've run it several > times, and > genaliases, check_db and anything else I thought might provide a > clue. All checked > out ok. Are you running with SELinux enabled? (Are there additional clues about the permission failures in /var/log/messages? If you start with SELinux disabled, is Mailman happy?) > My mailman log shows nothing, hasn't been updated since May 10th, > but [...] So, what changed on May 10th? :-) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman ------------------------------ Message: 4 Date: Mon, 16 May 2005 23:41:10 -0700 From: Scot Hacker Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access To: mailman-users at python.org Message-ID: <42899206.5000008 at birdhouse.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Elissa wrote: > > > >>I'm hoping someone can help me fix this. I installed mailman, and >>couldn't figure out why the web interface didn't work. It seems I CAN >>access any of the pages, but the admin ones. I get a lovely message in >>the browser: >>"Bug in Mailman version 2.1.6rc3 >> >>We're sorry, we hit a bug! >> >> >> Not sure what your environment is, but I've seen that message in a multi-domain cPanel environment, where you can set up a domain before it's actually living on that host (preparing to move in). You can get as far as creating a list, but when you go to access the admin pages, it fails with that message. As soon as the domain actually resolves to that host, the problem goes away. Scot ------------------------------ From jdennis at redhat.com Tue May 17 19:23:47 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 17 May 2005 13:23:47 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <8C7291946761C34-B88-81AE8@MBLK-M09.sysops.aol.com> References: <8C7291946761C34-B88-81AE8@MBLK-M09.sysops.aol.com> Message-ID: <1116350627.25541.10.camel@finch.boston.redhat.com> On Tue, 2005-05-17 at 13:02 -0400, ewstahl at aol.com wrote: > May 10th was the day I put in the new hard drive after the old one > died. So basically I did a clean install. I had set up the domain/host > stuff on the old drive so all I did was reinstall. I only have one > domain/host name, and SELinux is on, but not on the snmpd daemon. How did you reinstall? This is important to determine if the security labels were applied. SELinux's control of smtpd is not relevant, its the httpd (e.g. apache) policy that probably affecting you. (I assume when you say the admin interface is not working you mean web access to it). Did you look for avc messages in /var/log/messages? Did you look at /var/log/audit/audit.log? (may not be present) -- John Dennis From ewstahl at aol.com Tue May 17 23:17:44 2005 From: ewstahl at aol.com (ewstahl at aol.com) Date: Tue, 17 May 2005 17:17:44 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <1116350627.25541.10.camel@finch.boston.redhat.com> References: <8C7291946761C34-B88-81AE8@MBLK-M09.sysops.aol.com> <1116350627.25541.10.camel@finch.boston.redhat.com> Message-ID: <8C7293D00590391-A8C-8E76A@MBLK-M01.sysops.aol.com> I''m guessing you mean permissions. I installed it exactly the same way as I had in the previous install, with cgi-gid under apache- which is the same as httpd. I have the SELinux disabled for httpd. None of this would explain why the rest of the scripts work except for admin and admindb. They did work in version 2.1.5, but not in the current version I have (2.1.6rc3). As I already stated, nothing is showing up in any logs for those scripts except in the apache log and I posted that yesterday. I trashed the old mailman error log. I now have a new 0k file called error. I can send invites, etc using mailman so I know it's working as expected. Elissa -----Original Message----- From: John Dennis To: ewstahl at aol.com Cc: mailman-users at python.org; jwt at onjapan.net; shacker at birdhouse.org Sent: Tue, 17 May 2005 13:23:47 -0400 Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access On Tue, 2005-05-17 at 13:02 -0400, ewstahl at aol.com wrote: > May 10th was the day I put in the new hard drive after the old one > died. So basically I did a clean install. I had set up the domain/host > stuff on the old drive so all I did was reinstall. I only have one > domain/host name, and SELinux is on, but not on the snmpd daemon. How did you reinstall? This is important to determine if the security labels were applied. SELinux's control of smtpd is not relevant, its the httpd (e.g. apache) policy that probably affecting you. (I assume when you say the admin interface is not working you mean web access to it). Did you look for avc messages in /var/log/messages? Did you look at /var/log/audit/audit.log? (may not be present) -- John Dennis From msapiro at value.net Tue May 17 23:40:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 17 May 2005 14:40:03 -0700 Subject: [Mailman-Users] bug in mailman 2.1.5, please help In-Reply-To: <19489455.1116322653559.JavaMail.root@mel.utm.my> Message-ID: Alias Mohd FKE wrote: > >Bug in Mailman version 2.1.5 > >We're sorry, we hit a bug! > >If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! > >Traceback: > > >Traceback (most recent call last): > File "/usr/local/mailman/scripts/driver", line 87, in run_main > main() > File "/usr/local/mailman/Mailman/Cgi/create.py", line 55, in main > process_request(doc, cgidata) > File "/usr/local/mailman/Mailman/Cgi/create.py", line 226, in process_request > sys.modules[modname].create(mlist, cgi=1) > File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 232, in create > _update_maps() > File "/usr/local/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps > raise RuntimeError, msg % (acmd, status, errstr) >RuntimeError: command failed: /usr/sbin/postalias /usr/local/mailman/data/aliases (status: 1, Operation not permitted) You are creating a new list via the web. You have specified Postfix as your MTA so the last part of the process tries to update /usr/local/mailman/data/aliases and run /usr/sbin/postalias to update /usr/local/mailman/data/aliases.db. It is failing - probably for lack of permission. Be sure that both /usr/local/mailman/data/aliases and /usr/local/mailman/data/aliases.db are in the mailman group and are group writeable. Unfortunately bin/check_perms doesn't check this completely. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From john at wa9als.com Tue May 17 23:46:44 2005 From: john at wa9als.com (John Fleming) Date: Tue, 17 May 2005 16:46:44 -0500 Subject: [Mailman-Users] mailman.pid Message-ID: <001901c55b29$eb290d10$e15a0180@majorhospital.org> I did a mondoarchive of my whole server to CDs today, and afterward noticed these: 1. On the server I backed up, Mailman was not running after backup. When I tried to restart it, I got a message about no mailman.pid and no Mailman list. I restored /var/lib/Mailman from a previous backup, and Mailman started and is running fine. 2. I also used today's backup CD to "nuke" another machine I have that makes it a clone of the primary. On reboot after the restore procedure, I also got messages about Mailman not running and no pid file. (As expected, since it is a clone of the first machine.) Can you imagine anything about the pid file that would get trashed during a backup procedure? I know this is a nonspecific question and maybe should be asked on the Mondo list, but I don't know much about the mailman.pid file so thought I'd ask about IT here. Thanks any thoughts on this! - John From msapiro at value.net Wed May 18 00:04:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 17 May 2005 15:04:07 -0700 Subject: [Mailman-Users] Allow a domain to post to a list In-Reply-To: Message-ID: Miguel Tarazona Belenguer wrote: >The syntax does not work. I put the config directive in a file >posters.config and when I aply the config this is the result: > >system:~/scripts/listas/mailman/config# cat posters.config >posters='^.+ at my\.uni\.es$' First of all, posters is a list of strings, not a string so that should be posters=['^.+ at my\.uni\.es$'] >system:~/scripts/listas/mailman/config# config_list -v -i posters.config >testlist >attribute "posters" changed > >system:~/scripts/listas/mailman/config# config_list -o - testlist | grep >posters >posters = '^.+ at my\\.uni\\.es$' >forbidden_posters = [] > > >As you can see, the config_list script adds one extra backslash before >the dot, so the regexp is not correct, I don't figure how to solve it >and I don't know why it happens. It appears that config_list is escaping the '\' character by doubling it. If this still occurs after you make it a list, You can try setting posters using withlist. For example: $ bin/withlist -l testlist Loading list testlist (locked) The variable `m' is the testlist MailList instance >>> m.posters=['^\.+ at my\.uni\.es'] >>> m.Save() >>> <- control-D Unlocking (but not saving) list: mailman Finalizing $ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 18 00:29:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 17 May 2005 15:29:57 -0700 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <8C7293D00590391-A8C-8E76A@MBLK-M01.sysops.aol.com> Message-ID: Elissa wrote: >I trashed the old mailman error log. I now have a new 0k >file called error. I can send invites, etc using mailman so I know it's >working as expected. How did this file get created? Did Mailman create it? If so, then the question is "why can Mailman create this file but not be allowed to write to it?". Would SELinux be the answer? Have you tried testing with SELinux turned completely off just to see if that helps? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From walswort at nceas.ucsb.edu Wed May 18 02:16:27 2005 From: walswort at nceas.ucsb.edu (Colby Walsworth) Date: Tue, 17 May 2005 17:16:27 -0700 Subject: [Mailman-Users] mailman holding non member emails before spam filter rules apply - fix? Message-ID: <428A895B.8050804@nceas.ucsb.edu> Hello, I have mailman set to hold non-member posts to email list. I also have all lists setup to discard any message the has been tagged as spam by spammassassin. I have tried filtering on the {spam?} subject line and also on the x-spamcheck headers. Unfortunately the lists grab the message as a non-member post before it identifies it as spam so most of my held messages are spam messages. Is there a way to change the order of this so it will discard the spam messages before it checks for list-membership? Thanks for any help. Colby -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Colby Walsworth System Administrator National Center for Ecological Analysis and Synthesis 735 State St., Suite 300 Santa Barbara, CA 93101-5504 phone: (805) 892-2507, fax: (805) 892-2510 email:walswort at nceas.ucsb.edu http://www.nceas.ucsb.edu/~walswort =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Dream as if you'll live forever. Live as if you'll die today. --James Dean From msapiro at value.net Wed May 18 03:11:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 17 May 2005 18:11:57 -0700 Subject: [Mailman-Users] mailman holding non member emails before spamfilter rules apply - fix? In-Reply-To: <428A895B.8050804@nceas.ucsb.edu> Message-ID: Colby Walsworth wrote: > >I have mailman set to hold non-member posts to email list. I also have >all lists setup to discard any message the has been tagged as spam by >spammassassin. I have tried filtering on the {spam?} subject line and >also on the x-spamcheck headers. Unfortunately the lists grab the >message as a non-member post before it identifies it as spam so most of >my held messages are spam messages. Is there a way to change the order >of this so it will discard the spam messages before it checks for >list-membership? How are you checking Subject: and/or X-Spamcheck* headers? If you are using header_filter_rules and have not modified the GLOBAL_PIPELINE or set a pipeline attribute for the list, the header_filter_rules should be checked before anything else. If this is the case, and the spam isn't being handled according to your rule's action, maybe your rules are not correctly constructed. If you are using bounce_matching_headers, this is checked after list membership and the various *_these_nonmembers tests, and it results an a held message anyway, not a reject or discard. bounce_matching_headers is called "Legacy anti-spam filters" because it's only for compatibility with something from the past. Note also that the entries for header_filter_rules and for bounce_matching_headers don't have the same meaning. For example, an entry of subject: .*spam.* in bounce_matching_headers means match the contents of the subject: header against the regexp '.*spam.*' while the same entry in header_filter_rules means match the entire message header string against the regexp 'subject: .*spam.*'. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From EWStahl at aol.com Wed May 18 03:33:59 2005 From: EWStahl at aol.com (EWStahl at aol.com) Date: Tue, 17 May 2005 21:33:59 EDT Subject: [Mailman-Users] Mailman Bug?/no Admin level web access Message-ID: <100.13bccdcd.2fbbf587@aol.com> In a message dated 5/17/2005 6:30:11 PM Eastern Daylight Time, msapiro at value.net writes: How did this file get created? Did Mailman create it? If so, then the question is "why can Mailman create this file but not be allowed to write to it?". Would SELinux be the answer? Have you tried testing with SELinux turned completely off just to see if that helps? Mailman created a new file, but the others show as plain text and the new one as octet stream. I tried accessing the admin scripts to see if anything was written to the new log, and nothing was. I also tried making it into a text document, so now there are 2 error files- one text and one octet stream. Before I realized the other pages worked, I tried all sorts of things including turning off SELinux and firewall, redoing apache, and configuring ports. Right now I'm at accept all on ports/firewall, with SELinux enabled and enforcing but turned off on the httpd daemon. I can access all of the pages except the Admin ones. Elissa From brad at stop.mail-abuse.org Wed May 18 03:24:36 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 03:24:36 +0200 Subject: [Mailman-Users] mailman holding non member emails before spam filter rules apply - fix? In-Reply-To: <428A895B.8050804@nceas.ucsb.edu> References: <428A895B.8050804@nceas.ucsb.edu> Message-ID: At 5:16 PM -0700 2005-05-17, Colby Walsworth wrote: > Is there a way to change the order > of this so it will discard the spam messages before it checks for > list-membership? Yeah, I'd like to see that, too. That's why I made my entry on the Mailman Request for Enhancements page. See for the one I posted on this issue. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From jdennis at redhat.com Wed May 18 04:04:56 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 17 May 2005 22:04:56 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <100.13bccdcd.2fbbf587@aol.com> References: <100.13bccdcd.2fbbf587@aol.com> Message-ID: <1116381896.3790.11.camel@finch.boston.redhat.com> On Tue, 2005-05-17 at 21:33 -0400, EWStahl at aol.com wrote: > Mailman created a new file, but the others show as plain text and the > new one as octet stream. I'm afraid I don't understand. What "others" and what do you mean the new log file is octet stream? > Right now I'm at accept all on ports/firewall, with SELinux enabled > and enforcing but turned off on the httpd daemon. I can access all of > the pages except the Admin ones. Please turn ALL of SELinux off. There are many parts of the security policy that might come into play, not just httpd. For instance mailman has its own security policy that is mated to the red hat mailman rpm's, which you're not using, there is a tremendous opportunity here for problems due to the mismatch. Let's try to eliminate SELinux as a factor altogether. -- John Dennis From misc at vortex.com Wed May 18 05:28:32 2005 From: misc at vortex.com (Misc.) Date: Tue, 17 May 2005 20:28:32 -0700 (PDT) Subject: [Mailman-Users] erroneous tabs in long digest subject lines Message-ID: <200505180328.j4I3SWwt020991@chrome.vortex.com> Greetings. On digests automatically generated by the mailman system, I'm finding that long subject lines are having tabs inserted into them in unexpected ways in the topic summary, often related to commas. For example, on a message that had the subject line: Subject: this is a test of a longer, subject line, longer yet and which was formatted properly in the non-digest distribution of the message, the digest version looks like this: Today's Topics: 1. this is a test of a longer, subject line, longer yet (testtest at vortex.com) In this case, a tab has appeared between the comma and "longer". Also, there are some inconsistencies in the way that Subjects folded onto a second line are indented in the topics summary (i.e., the second line of different subjects in the "Today's Topic" may not all be indented exactly the same amount), but the erroneous tab is a bigger problem and is the one I'd really like to nab, since it is significantly breaks the format and is happening so frequently. I've looked at the ToDigest and Utils.wrap routines and don't see an obvious cause. Any clues? Thanks very much. From msapiro at value.net Wed May 18 06:25:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 17 May 2005 21:25:07 -0700 Subject: [Mailman-Users] erroneous tabs in long digest subject lines In-Reply-To: <200505180328.j4I3SWwt020991@chrome.vortex.com> Message-ID: Misc.wrote: >Greetings. On digests automatically generated by the mailman system, I'm >finding that long subject lines are having tabs inserted into them in >unexpected ways in the topic summary, often related to commas. For example, >on a message that had the subject line: > >Subject: this is a test of a longer, subject line, longer yet > >and which was formatted properly in the non-digest distribution >of the message, the digest version looks like this: > >Today's Topics: > > 1. this is a test of a longer, subject line, longer yet > (testtest at vortex.com) > >In this case, a tab has appeared between the comma and "longer". Also, >there are some inconsistencies in the way that Subjects folded onto a second >line are indented in the topics summary (i.e., the second line of different >subjects in the "Today's Topic" may not all be indented exactly the same >amount), but the erroneous tab is a bigger problem and is the one I'd really >like to nab, since it is significantly breaks the format and is happening so >frequently. I've looked at the ToDigest and Utils.wrap routines and don't >see an obvious cause. That's because Mailman isn't doing it. It's the MUA that composed the original message. The differences/discrepancies/whatever are the result of folding the Subject: header across multiple lines and an unclear standard covering how to do so. The old standard RFC 822 in section 3.1.1 said "The general rule is that wherever there may be linear-white-space (NOT simply LWSP-chars), a CRLF immediately followed by AT LEAST one LWSP-char may instead be inserted." and "The process of moving from this folded multiple-line representation of a header field to its single line representation is called "unfolding". Unfolding is accomplished by regarding CRLF immediately followed by a LWSP-char as equivalent to the LWSP-char." This seems to say that extra indentation can be inserted when folding, but not removed when unfolding. The current RFC 2822 section 2.2.3 is more clear. It says in part, "The general rule is that wherever this standard allows for folding white space (not simply WSP characters), a CRLF may be inserted before any WSP. Thus some MUAs based on RFC 822 insert multiple spaces or a tab when creating a folded subject line and software such as Mailman following either standard doesn't remove them. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Jason at Weatherserver.net Wed May 18 08:13:52 2005 From: Jason at Weatherserver.net (Jason) Date: Wed, 18 May 2005 02:13:52 -0400 Subject: [Mailman-Users] Monthly Reminders Message-ID: <000801c55b70$c3993670$1400000a@workstation> If a user is signed upto multiple lists and the end of the month rolls around does the person get a email from each list or one email with the info for multiple lists in it. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Weather @ 2:10am - Temp: 2.1 ?C - Humidity 83 % - Wind: NW @ 0 km/h Baro: 1021 kPa Steady - Vis: 14 km - Sky: Few Clouds - Weather: --- =-=-=-= Website: http://www.WeatherServer.net =-=-=-=-=-=-=-= TO SEE OUR DIRECTORY OF MAILING LISTS VISIT WEATHERSERVER.NET From SubZero at subzero5.yi.org Wed May 18 08:30:00 2005 From: SubZero at subzero5.yi.org (Sub Zero) Date: Wed, 18 May 2005 09:30:00 +0300 Subject: [Mailman-Users] Automatic processing Message-ID: Hello, I have some emails that have missed the automatic bounce processor and got sent to listadmin. Where should I send those bounced emails? Have a nice day. -- SubZero From jwt at OnJapan.net Wed May 18 09:12:29 2005 From: jwt at OnJapan.net (Jim Tittsler) Date: Wed, 18 May 2005 16:12:29 +0900 Subject: [Mailman-Users] Allow a domain to post to a list In-Reply-To: References: Message-ID: <20050518071229.GA31533@server.onjapan.net> On Tue, May 17, 2005 at 04:21:26PM +0200, Miguel Tarazona Belenguer wrote: >> This is an old version of Mailman. Those attributes don't exist in >> current versions, but assuming that current syntax might apply here, try > The syntax does not work. I put the config directive in a file > posters.config and when I aply the config this is the result: In Mailman 2.0, posters is a list of strings, not a list of regular expressions. I think your options are: - add all possible non-subscriber poster addresses to posters - modify Handers/Hold.py to use regular expressions (or add your own custom handler earlier in the pipeline that checks and then approves the message if appropriate) - upgrade to Mailman 2.1.x -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From regnier.fab at free.fr Wed May 18 10:32:57 2005 From: regnier.fab at free.fr (=?ISO-8859-15?Q?Fabrice_R=E9gnier?=) Date: Wed, 18 May 2005 10:32:57 +0200 Subject: [Mailman-Users] deleting archives Message-ID: <428AFDB9.9040300@free.fr> Hi to all ;) I've been searching around the web and i found only the "rmlist -a" tool to delete archives. Is there a way to delete archives without deleting lists ? regards, f. From brad at stop.mail-abuse.org Wed May 18 10:33:51 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 10:33:51 +0200 Subject: [Mailman-Users] Monthly Reminders In-Reply-To: <000801c55b70$c3993670$1400000a@workstation> References: <000801c55b70$c3993670$1400000a@workstation> Message-ID: At 2:13 AM -0400 2005-05-18, Jason wrote: > If a user is signed upto multiple lists and the end of the month rolls > around does the person get a email from each list or one email with the > info for multiple lists in it. They'll get one reminder e-mail for each e-mail address that they've used to subscribe to your various mailing lists. If they've used multiple e-mail addresses, they'll get multiple reminders. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 18 10:37:44 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 10:37:44 +0200 Subject: [Mailman-Users] Automatic processing In-Reply-To: References: Message-ID: At 9:30 AM +0300 2005-05-18, Sub Zero wrote: > I have some emails that have missed the automatic bounce processor and got > sent to listadmin. Where should I send those bounced emails? You need to look at them and decide how to deal with them yourself. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 18 10:49:04 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 10:49:04 +0200 Subject: [Mailman-Users] deleting archives In-Reply-To: <428AFDB9.9040300@free.fr> References: <428AFDB9.9040300@free.fr> Message-ID: At 10:32 AM +0200 2005-05-18, Fabrice R?gnier wrote: > I've been searching around the web and i found only the "rmlist -a" tool > to delete archives. Is there a way to delete archives without deleting > lists ? Have you tried simply using "rm" on the archive mailbox files and the archive directory structure? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From regnier.fab at free.fr Wed May 18 10:58:19 2005 From: regnier.fab at free.fr (=?ISO-8859-1?Q?Fabrice_R=E9gnier?=) Date: Wed, 18 May 2005 10:58:19 +0200 Subject: [Mailman-Users] deleting archives In-Reply-To: References: <428AFDB9.9040300@free.fr> Message-ID: <428B03AB.3060902@free.fr> > Have you tried simply using "rm" on the archive mailbox files and > the archive directory structure? Nope. First, i was looking for a clean way to do it (with web interface by instance). I've found this that tells to rm some files. http://mail.python.org/pipermail/mailman-users/2004-May/036586.html regards, f. From john at wa9als.com Wed May 18 13:08:17 2005 From: john at wa9als.com (John Fleming) Date: Wed, 18 May 2005 06:08:17 -0500 Subject: [Mailman-Users] deleting archives References: <428AFDB9.9040300@free.fr> Message-ID: <007c01c55b99$e53e5ac0$0100a8c0@wa9als> > I've been searching around the web and i found only the "rmlist -a" tool > to delete archives. Is there a way to delete archives without deleting > lists ? Sure: bin/arch --wipe listname /dev/null Depending on how you run this, you might have to fix perms on the archive mailboxes before you can access the page from the web that says there are no archives. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.322 / Virus Database: 266.11.12 - Release Date: 5/17/2005 From ewstahl at aol.com Wed May 18 17:16:39 2005 From: ewstahl at aol.com (ewstahl at aol.com) Date: Wed, 18 May 2005 11:16:39 -0400 Subject: [Mailman-Users] Mailman Bug?/no Admin level web access In-Reply-To: <1116381896.3790.11.camel@finch.boston.redhat.com> References: <100.13bccdcd.2fbbf587@aol.com> <1116381896.3790.11.camel@finch.boston.redhat.com> Message-ID: <8C729D3B99C4B0D-CE4-9532B@MBLK-M07.sysops.aol.com> This AM I turned off SELinux and the firewall entirely. I then ran check_perms, and there were 4 errors, all but 1 with the cgi scripts. Apparently the whole cgi-bin folder had a group mismatch (something I did "to fix things" before I realized most of them actually worked and I forgot to change one back), the only list I had set up had a language error (something to do with EN?) and the admin and admindb scripts had a set-gid error, which mailman fixed and it now works. :-) SO, I guess you were correct that SELinux was somehow causing my troubles. Unfortunately, I didn't save a copy of the repairs from the terminal window when I was logged in as root and the error log still is blank. I'm having a hard time believing that the scripts were not set when I installed since I used the --with-cgi-gid option to configure, reconfigured/reinstalled when I found things were not working correctly, and the other 16 scripts were set properly and working. Perhaps SELinux needs to be turned off preinstall as a general rule? I tried checking in /var/logs/mail, /var/logs/maillog, and /var/spool/mail -there was no listing of errors in any logs. Mr. Dennis, if you want to discuss why I prefer not to use the RPM version of mailman, email me off list. Elissa -----Original Message----- From: John Dennis To: EWStahl at aol.com Cc: msapiro at value.net; mailman-users at python.org; jwt at onjapan.net; shacker at birdhouse.org Sent: Tue, 17 May 2005 22:04:56 -0400 Subject: Re: [Mailman-Users] Mailman Bug?/no Admin level web access On Tue, 2005-05-17 at 21:33 -0400, EWStahl at aol.com wrote: > Mailman created a new file, but the others show as plain text and the > new one as octet stream. I'm afraid I don't understand. What "others" and what do you mean the new log file is octet stream? > Right now I'm at accept all on ports/firewall, with SELinux enabled > and enforcing but turned off on the httpd daemon. I can access all of > the pages except the Admin ones. Please turn ALL of SELinux off. There are many parts of the security policy that might come into play, not just httpd. For instance mailman has its own security policy that is mated to the red hat mailman rpm's, which you're not using, there is a tremendous opportunity here for problems due to the mismatch. Let's try to eliminate SELinux as a factor altogether. -- John Dennis From msapiro at value.net Wed May 18 18:06:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 09:06:17 -0700 Subject: [Mailman-Users] Automatic processing In-Reply-To: Message-ID: Brad Knowles wrote: >At 9:30 AM +0300 2005-05-18, Sub Zero wrote: > >> I have some emails that have missed the automatic bounce processor and got >> sent to listadmin. Where should I send those bounced emails? > > You need to look at them and decide how to deal with them yourself. I think (s)he's asking to whom/where should (s)he report unrecognized bounce formats so that automated bounce processing can be updated in a future release to handle those formats. I know I've seen a note somewhere about this, but I can't find it at the moment. The best place I can think of off hand, which might be wrong, is to send them to the mailman-developers at python.org list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From SubZero at subzero5.yi.org Wed May 18 19:42:21 2005 From: SubZero at subzero5.yi.org (Sub Zero) Date: Wed, 18 May 2005 20:42:21 +0300 Subject: [Mailman-Users] Automatic processing In-Reply-To: Message-ID: Where does mailman get those returns? I might try modifying some of the scripts. -----Original Message----- From: Brad Knowles [mailto:brad at stop.mail-abuse.org] Sent: Wednesday, May 18, 2005 11:38 AM To: Sub Zero Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Automatic processing At 9:30 AM +0300 2005-05-18, Sub Zero wrote: > I have some emails that have missed the automatic bounce processor > and got sent to listadmin. Where should I send those bounced emails? You need to look at them and decide how to deal with them yourself. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From SubZero at subzero5.yi.org Wed May 18 20:13:12 2005 From: SubZero at subzero5.yi.org (Sub Zero) Date: Wed, 18 May 2005 21:13:12 +0300 Subject: [Mailman-Users] Automatic processing In-Reply-To: Message-ID: Yess... Exactly :) Thank you for clarifying my message. Wrote that one and went directly to bed... For this, I have tried subscribing to the -devel*s list but it's got rejected... Ps: He :D -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wednesday, May 18, 2005 7:06 PM To: Brad Knowles; Sub Zero Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Automatic processing Brad Knowles wrote: >At 9:30 AM +0300 2005-05-18, Sub Zero wrote: > >> I have some emails that have missed the automatic bounce processor >> and got sent to listadmin. Where should I send those bounced emails? > > You need to look at them and decide how to deal with them yourself. I think (s)he's asking to whom/where should (s)he report unrecognized bounce formats so that automated bounce processing can be updated in a future release to handle those formats. I know I've seen a note somewhere about this, but I can't find it at the moment. The best place I can think of off hand, which might be wrong, is to send them to the mailman-developers at python.org list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 18 20:16:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 11:16:53 -0700 Subject: [Mailman-Users] Automatic processing In-Reply-To: Message-ID: Sub Zero wrote: >Where does mailman get those returns? I might try modifying some of the >scripts. It's all handled in Mailman/Bouncers/ starting with Mailman/Bouncers/BouncerAPI.py. All you need to do is add a new handler and put it in BOUNCE_PIPLINE. See Mailman/Bouncers/BouncerAPI.py for more info. Lots of sample bounce messages are in tests/bounces/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sysmda at zim.gsu.edu Wed May 18 21:03:13 2005 From: sysmda at zim.gsu.edu (Mike Alberghini) Date: Wed, 18 May 2005 15:03:13 -0400 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? Message-ID: <20050518150313.A24754@zim.gsu.edu> I'm the admin of a Mailman server that is quickly running out of disk space. One of the solutions our fearless leader wants to implement is a sitewide limit on message size. I know I can set a default limit in mm_cfg.py, but the list owners can always change that. Is there a way to lock certain settings so that they cannot be changed by anyone except the site admin? -- Michael Alberghini Software Systems Engineer Georgia State University mike at gsu.edu From msapiro at value.net Wed May 18 21:27:55 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 12:27:55 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <20050518150313.A24754@zim.gsu.edu> Message-ID: Mike Alberghini wrote: >I'm the admin of a Mailman server that is quickly running out of disk space. >One of the solutions our fearless leader wants to implement is a sitewide >limit on message size. I know I can set a default limit in mm_cfg.py, but >the list owners can always change that. Is there a way to lock certain >settings so that they cannot be changed by anyone except the site admin? You can modify the GUI to remove the option from the web interface. That still allows changes with bin/config_list or bin/withlist, but that's presumably limited to the site admins. Short of that, I don't think there's a way. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From G.Booth at usm.edu Wed May 18 21:52:23 2005 From: G.Booth at usm.edu (George Booth) Date: Wed, 18 May 2005 14:52:23 -0500 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? References: Message-ID: <010a01c55be3$1be47cf0$f3cb5f83@elysium> ----- Original Message ----- From: "Mark Sapiro" To: "Mike Alberghini" ; Sent: Wednesday, May 18, 2005 2:27 PM Subject: Re: [Mailman-Users] Setting sitewide defaults that can't be changed? > You can modify the GUI to remove the option from the web interface. > That still allows changes with bin/config_list or bin/withlist, but > that's presumably limited to the site admins. > > Short of that, I don't think there's a way. Where is the GUI file kept? I have a need to remove the option from the GUI allowing users to activate their archives (we don't allow them because of performance degradation with email when Mailman archives), but have no idea where the GUI file might be kept. <>-<>-<>-<>-<>-<>-<>-<>-<> George Booth iTech System Administrator G.Booth at usm.edu University of Southern Mississippi From brad at stop.mail-abuse.org Wed May 18 21:49:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 21:49:13 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <20050518150313.A24754@zim.gsu.edu> References: <20050518150313.A24754@zim.gsu.edu> Message-ID: At 3:03 PM -0400 2005-05-18, Mike Alberghini wrote: > I'm the admin of a Mailman server that is quickly running out of disk space. > One of the solutions our fearless leader wants to implement is a sitewide > limit on message size. I know I can set a default limit in mm_cfg.py, but > the list owners can always change that. Is there a way to lock certain > settings so that they cannot be changed by anyone except the site admin? Make the change in your MTA. Nothing will pass through the server unless it is below the limit in question, and it won't matter what the settings are on the Mailman mailing lists. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 18 22:04:06 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 22:04:06 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <010a01c55be3$1be47cf0$f3cb5f83@elysium> References: <010a01c55be3$1be47cf0$f3cb5f83@elysium> Message-ID: At 2:52 PM -0500 2005-05-18, George Booth wrote: > Where is the GUI file kept? I have a need to remove the option from the GUI > allowing users to activate their archives (we don't allow them because of > performance degradation with email when Mailman archives), but have no idea > where the GUI file might be kept. It's not a "GUI file". It is the GUI as created by the Python programs that generate the required HTML. So, you're talking about hacking Python code. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From G.Booth at usm.edu Wed May 18 22:21:49 2005 From: G.Booth at usm.edu (George Booth) Date: Wed, 18 May 2005 15:21:49 -0500 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? References: <010a01c55be3$1be47cf0$f3cb5f83@elysium> Message-ID: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> ----- Original Message ----- From: "Brad Knowles" To: "George Booth" Cc: Sent: Wednesday, May 18, 2005 3:04 PM Subject: Re: [Mailman-Users] Setting sitewide defaults that can't be changed? > At 2:52 PM -0500 2005-05-18, George Booth wrote: > >> Where is the GUI file kept? I have a need to remove the option from the >> GUI >> allowing users to activate their archives (we don't allow them because >> of >> performance degradation with email when Mailman archives), but have no >> idea >> where the GUI file might be kept. > > It's not a "GUI file". It is the GUI as created by the Python programs > that generate the required HTML. So, you're talking about hacking Python > code. That would explain why I couldn't find it. So, it's a binary code, not conf files or anything I can directly edit. Not very convenient, eh? Anyway, thanks for the info. :) <>-<>-<>-<>-<>-<>-<>-<>-<> George Booth iTech System Administrator G.Booth at usm.edu University of Southern Mississippi From msapiro at value.net Wed May 18 22:43:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 13:43:12 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> Message-ID: George Booth wrote: >----- Original Message ----- >From: "Brad Knowles" >> >> It's not a "GUI file". It is the GUI as created by the Python programs >> that generate the required HTML. So, you're talking about hacking Python >> code. > >That would explain why I couldn't find it. So, it's a binary code, not conf >files or anything I can directly edit. Not very convenient, eh? Anyway, >thanks for the info. :) Well, not exactly a "binary" code. It's python scripts. The actual processing module for the administrative interface is Mailman/Cgi/admin.py, but the modules that generate the various pages are in Mailman/Gui/. You could remove the 'archive' option from Mailman/Gui/Archive.py Alternatively, I *think* (Warning! I don't know what I'm talking about) you can just remove the Mailman/Gui/Archive.py* files alltogether AND put ARCHIVE_CATEGORIES.remove('archive') DEFAULT_ARCHIVE = Off in mm_cfg.py to remove the Archiving Options completely and default 'archive' to Off for new lists. If you did this, I think the only way to turn archiving on or off for a list would be with bin/withlist. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Wed May 18 22:52:50 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 22:52:50 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> References: <010a01c55be3$1be47cf0$f3cb5f83@elysium> <012d01c55be7$38f2b3d0$f3cb5f83@elysium> Message-ID: At 3:21 PM -0500 2005-05-18, George Booth wrote: > That would explain why I couldn't find it. So, it's a binary code, not conf > files or anything I can directly edit. Not very convenient, eh? Anyway, > thanks for the info. :) No, it's not binary code. Mailman is written in Python. Python is shipped as source code, and only gets compiled when it is needed for execution -- think of it as a cross between interpreted languages (like Basic) and typical compiled languages (like C). If you make source code changes to Python and restart Mailman, they will be picked up. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Wed May 18 23:09:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 14:09:51 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: Message-ID: Mark Sapiro wrote: > >Alternatively, I *think* (Warning! I don't know what I'm talking about) >you can just remove the Mailman/Gui/Archive.py* files alltogether AND >put > >ARCHIVE_CATEGORIES.remove('archive') >DEFAULT_ARCHIVE = Off > >in mm_cfg.py to remove the Archiving Options completely and default >'archive' to Off for new lists. Oooops. That should be ADMIN_CATEGORIES.remove('archive') -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Wed May 18 23:23:14 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 18 May 2005 23:23:14 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: Message-ID: At 2:09 PM -0700 2005-05-18, Mark Sapiro wrote: > ADMIN_CATEGORIES.remove('archive') Why not instead have the following in mm_cfg.py: ADMIN_CATEGORIES = [ # First column 'general', 'passwords', 'language', 'members', 'nondigest', 'digest', # Second column # Old version commented out, and "archive" removed # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', 'privacy', 'bounce', 'gateway', 'autoreply', 'contentfilter', 'topics', ] -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From jwblist at olympus.net Wed May 18 23:28:48 2005 From: jwblist at olympus.net (John W. Baxter) Date: Wed, 18 May 2005 14:28:48 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: Message-ID: On 5/18/05 2:09 PM, "Mark Sapiro" wrote: > Mark Sapiro wrote: >> >> Alternatively, I *think* (Warning! I don't know what I'm talking about) >> you can just remove the Mailman/Gui/Archive.py* files alltogether AND >> put >> >> ARCHIVE_CATEGORIES.remove('archive') >> DEFAULT_ARCHIVE = Off >> >> in mm_cfg.py to remove the Archiving Options completely and default >> 'archive' to Off for new lists. > > Oooops. That should be > > ADMIN_CATEGORIES.remove('archive') I really thought the Original Poster enquired about maximum message size, not archiving. Perhaps I missed a transition. --John From G.Booth at usm.edu Wed May 18 23:38:26 2005 From: G.Booth at usm.edu (George Booth) Date: Wed, 18 May 2005 16:38:26 -0500 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? References: Message-ID: <014401c55bf1$ec6c8cb0$f3cb5f83@elysium> ----- Original Message ----- From: "Brad Knowles" To: "Mark Sapiro" Cc: "Mark Sapiro" ; "George Booth" ; Sent: Wednesday, May 18, 2005 4:23 PM Subject: Re: [Mailman-Users] Setting sitewide defaults that can't be changed? > At 2:09 PM -0700 2005-05-18, Mark Sapiro wrote: > >> ADMIN_CATEGORIES.remove('archive') > > Why not instead have the following in mm_cfg.py: > > ADMIN_CATEGORIES = [ > # First column > 'general', 'passwords', 'language', 'members', 'nondigest', 'digest', > # Second column > # Old version commented out, and "archive" removed > # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', > 'privacy', 'bounce', 'gateway', 'autoreply', > 'contentfilter', 'topics', > ] Wonderful, that worked nicely. Thank you! :) <>-<>-<>-<>-<>-<>-<>-<>-<> George Booth iTech System Administrator G.Booth at usm.edu University of Southern Mississippi From spork at bway.net Wed May 18 23:38:52 2005 From: spork at bway.net (Charles Sprickman) Date: Wed, 18 May 2005 17:38:52 -0400 (EDT) Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: Message-ID: On Wed, 18 May 2005, Brad Knowles wrote: > At 2:09 PM -0700 2005-05-18, Mark Sapiro wrote: > >> ADMIN_CATEGORIES.remove('archive') > > Why not instead have the following in mm_cfg.py: > > ADMIN_CATEGORIES = [ > # First column > 'general', 'passwords', 'language', 'members', 'nondigest', 'digest', > # Second column > # Old version commented out, and "archive" removed > # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', > 'privacy', 'bounce', 'gateway', 'autoreply', > 'contentfilter', 'topics', > ] This is getting interesting... I'm looking to hack up the admin interface to lock in some defaults and also to remove some of the options that tend to confuse simple "announce list" users. I'm handy with PHP and perl, but I've never dug into Python at all. What can you folks recommend as far as a crash-course in Python? Thanks, Charles > -- > Brad Knowles, > > "Those who would give up essential Liberty, to purchase a little > temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/spork%40bway.net > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From brad at stop.mail-abuse.org Thu May 19 00:03:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 19 May 2005 00:03:02 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: Message-ID: At 5:38 PM -0400 2005-05-18, Charles Sprickman wrote: > I'm handy with PHP and perl, but I've never dug into Python at all. What > can you folks recommend as far as a crash-course in Python? One way I've found that really focuses your mind really, really well is to hack on your production mail/mailing list server and being forced to fix the thing under heavy time pressure, while having your sensitive areas menaced with a red hot poker. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Thu May 19 00:05:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 15:05:21 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can'tbe changed? In-Reply-To: Message-ID: Brad Knowles wrote: >At 2:09 PM -0700 2005-05-18, Mark Sapiro wrote: > >> ADMIN_CATEGORIES.remove('archive') > > Why not instead have the following in mm_cfg.py: > >ADMIN_CATEGORIES = [ > # First column > 'general', 'passwords', 'language', 'members', 'nondigest', 'digest', > # Second column > # Old version commented out, and "archive" removed > # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', > 'privacy', 'bounce', 'gateway', 'autoreply', > 'contentfilter', 'topics', > ] Both produce the same end result. My way requires less typing, but Brad's provides better documentation. Actually, I'm not even sure the above change is necessary no matter how you do it. One other thing which is necessary which I didn't mention before (I warned you I don't know what I'm talking about) is the line from Archive import Archive must be removed or commented out in Mailman/Gui/__init__.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 00:11:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 15:11:04 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: Message-ID: John W. Baxter wrote: > >I really thought the Original Poster enquired about maximum message size, >not archiving. Perhaps I missed a transition. Yup. The OP did ask about maximum message size, but George Booth brought up Archiving. Then I got carried away because if you remove the archive Yes|No setting from Archive Options, it doesn't leave much of interest. It seems preferable to remove the whole page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 00:13:55 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 15:13:55 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: Message-ID: Brad Knowles wrote: >At 5:38 PM -0400 2005-05-18, Charles Sprickman wrote: > >> I'm handy with PHP and perl, but I've never dug into Python at all. What >> can you folks recommend as far as a crash-course in Python? > > One way I've found that really focuses your mind really, really >well is to hack on your production mail/mailing list server and being >forced to fix the thing under heavy time pressure, while having your >sensitive areas menaced with a red hot poker. Brad's approach certainly provides motivation, but doesn't really point to the resources. I suggest starting at http://www.python.org/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 00:21:50 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 15:21:50 -0700 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <014401c55bf1$ec6c8cb0$f3cb5f83@elysium> Message-ID: George Booth wrote: >----- Original Message ----- >From: "Brad Knowles" >> >> Why not instead have the following in mm_cfg.py: >> >> ADMIN_CATEGORIES = [ >> # First column >> 'general', 'passwords', 'language', 'members', 'nondigest', 'digest', >> # Second column >> # Old version commented out, and "archive" removed >> # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', >> 'privacy', 'bounce', 'gateway', 'autoreply', >> 'contentfilter', 'topics', >> ] > >Wonderful, that worked nicely. Thank you! :) > If you didn't make other changes, I think you will find that even though the link is gone from the admin pages that you will still be able to go ditectly to the http://www.example.com/mailman/admin//archive page. To prevent this, I think you need to remove the line from Archive import Archive from Mailman/Gui/__init__.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris.a.adams at state.or.us Thu May 19 00:58:12 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Wed, 18 May 2005 15:58:12 -0700 Subject: [Mailman-Users] Setting max_message_size for selected list via withlist Message-ID: <428BC884.4070101@state.or.us> I would like to change the max_message_size for a group of lists. I plan to use withlist to do this. I have the withlist command below and can do it with all lists or 1 list but am unsure how to do it with a group of lists, whose names are currently in a text file. I probably could do it using a shell script or something, but I am guessing that withlist probably accepts files for input, but how? ###maxmessagesize.py ### determines maximum message size allowed to select lists ### useage: withlist -l -r maxmessagesize def maxmessagesize(m): m.max_message_size = 500 m.Save() m.Unlock() -- Christopher Adams From msapiro at value.net Thu May 19 02:06:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 17:06:43 -0700 Subject: [Mailman-Users] Setting max_message_size for selected list viawithlist In-Reply-To: <428BC884.4070101@state.or.us> Message-ID: Christopher Adams wrote: >I would like to change the max_message_size for a group of lists. I plan to use withlist to do this. >I have the withlist command below and can do it with all lists or 1 list but am unsure how to do it >with a group of lists, whose names are currently in a text file. I probably could do it using a >shell script or something, but I am guessing that withlist probably accepts files for input, but how? There is no option for withlist to directly process other than a single list or all lists. To run a script via withlist on a subset of lists contained in a file, you could use a shell script or modify your withlist script along the lines of the following (off the top of my head, really quick - no testing, no warranty) ###maxmessagesize.py ### determines maximum message size allowed to select lists ### useage: withlist -l -r maxmessagesize def maxmessagesize(m): # # open and read the list names file f = open('path to your file of names') l = f.read() # # is this list's name in the file if l.find(m._internal_name) >= 0: m.max_message_size = 500 m.Save() m.Unlock() f.close() One potential problem is it will process a list you don't want whose name is a substring of the name of a list you do want. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 02:13:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 18 May 2005 17:13:49 -0700 Subject: [Mailman-Users] Setting max_message_size for selected listviawithlist In-Reply-To: Message-ID: Mark Sapiro Wrote: > >modify your >withlist script along the lines of the following (off the top of my >head, really quick - no testing, no warranty) > > >###maxmessagesize.py >### determines maximum message size allowed to select lists >### useage: withlist -l -r maxmessagesize Of course, this needs withlist -l -a -r maxmessagesize -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lists05 at equinephotoart.com Thu May 19 08:10:12 2005 From: lists05 at equinephotoart.com (JC Dill) Date: Wed, 18 May 2005 23:10:12 -0700 Subject: [Mailman-Users] Automatic processing In-Reply-To: References: Message-ID: <428C2DC4.8040902@equinephotoart.com> Mark Sapiro wrote: >I know I've seen a note somewhere about this, but I can't find it at >the moment. The best place I can think of off hand, which might be >wrong, is to send them to the mailman-developers at python.org list. > The mailman-developers list is a closed list now. You have to subscribe before you can post, and you have to be approved to subscribe. We changed the list to this format because the list was getting very cluttered with posts that belonged in -users instead, making it hard for the developers to keep up on the development discussions. Instead, please just use the bug tracker for these reports. jc From mcn4 at leicester.ac.uk Thu May 19 11:26:57 2005 From: mcn4 at leicester.ac.uk (Matthew Newton) Date: Thu, 19 May 2005 10:26:57 +0100 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> Message-ID: <20050519092657.GA18476@ultra.le.ac.uk> On Wed, May 18, 2005 at 01:43:12PM -0700, Mark Sapiro wrote: > George Booth wrote: > >That would explain why I couldn't find it. So, it's a binary code, not conf > >files or anything I can directly edit. Not very convenient, eh? Anyway, > >thanks for the info. :) > > ARCHIVE_CATEGORIES.remove('archive') > DEFAULT_ARCHIVE = Off > > in mm_cfg.py to remove the Archiving Options completely and default > 'archive' to Off for new lists. If you did this, I think the only way > to turn archiving on or off for a list would be with bin/withlist. You could also use my patch (number 1164457 on sf.net): http://sourceforge.net/tracker/index.php?func=detail&aid=1164457&group_id=103&atid=300103 This lets you write something like: SITE_HIDE_LIST_OPTIONS = ['owner'] in mm_cfg.py, and will then completely remove the "owner" option from the config pages. This is a list, so you can remove as many options as you like. Matthew -- Matthew Newton UNIX and e-mail Systems Administrator, Network Support Section, Computer Centre, University of Leicester, Leicester LE1 7RH, United Kingdom From G.Booth at usm.edu Thu May 19 15:42:23 2005 From: G.Booth at usm.edu (George Booth) Date: Thu, 19 May 2005 08:42:23 -0500 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? References: Message-ID: <004801c55c78$966b4310$f3cb5f83@elysium> ----- Original Message ----- From: "Mark Sapiro" To: "George Booth" ; Sent: Wednesday, May 18, 2005 5:21 PM Subject: Re: [Mailman-Users] Setting sitewide defaults that can't be changed? > George Booth wrote: >>----- Original Message ----- >>From: "Brad Knowles" >>> >>> Why not instead have the following in mm_cfg.py: >>> >>> ADMIN_CATEGORIES = [ >>> # First column >>> 'general', 'passwords', 'language', 'members', 'nondigest', >>> 'digest', >>> # Second column >>> # Old version commented out, and "archive" removed >>> # 'privacy', 'bounce', 'archive', 'gateway', 'autoreply', >>> 'privacy', 'bounce', 'gateway', 'autoreply', >>> 'contentfilter', 'topics', >>> ] >> >>Wonderful, that worked nicely. Thank you! :) >> > > If you didn't make other changes, I think you will find that even > though the link is gone from the admin pages that you will still be > able to go ditectly to the > http://www.example.com/mailman/admin//archive page. > > To prevent this, I think you need to remove the line > > from Archive import Archive > > from Mailman/Gui/__init__.py It's fine that the page is still accessible; my users aren't, uhm...bright enough to figure out how to get directly to the archive page without that link on the main page. :) <>-<>-<>-<>-<>-<>-<>-<>-<> George Booth iTech System Administrator G.Booth at usm.edu University of Southern Mississippi From jean-philippe.giola at st.com Thu May 19 16:08:19 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Thu, 19 May 2005 16:08:19 +0200 Subject: [Mailman-Users] mbox archives Message-ID: <428C9DD3.5080807@st.com> hi! i'm a new mailman user and I want to know why in the archives (.../archives/public/...) there is for a list only a directory and in that directory a txt file or a tarball file, and why sometimes there is an another directory for the same list with a mbox extension with the mbox file in it ?? reguards. -- Cordialement, Jean-Philippe Giola - 6577 From tajava at gmail.com Thu May 19 18:41:29 2005 From: tajava at gmail.com (Tariq Javaid) Date: Thu, 19 May 2005 11:41:29 -0500 Subject: [Mailman-Users] Moderated list Message-ID: Hi I am running several lists here and they all are non moderated. Now I am trying to set up a moderated list. I have tried almost everything but whenever I have a moderated user their message never arrives and gets lost in LALA land. I am hoping when a moderated member post a message it should be held for an admin approval but that queue is always empty. Please assist. Thanks Tariq Javaid From msapiro at value.net Thu May 19 19:08:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 19 May 2005 10:08:18 -0700 Subject: [Mailman-Users] Moderated list In-Reply-To: Message-ID: Tariq Javaid wrote: > >I am running several lists here and they all are non moderated. Now I >am trying to set up a moderated list. I have tried almost everything >but whenever I have a moderated user their message never arrives and >gets lost in LALA land. I am hoping when a moderated member post a >message it should be held for an admin approval but that queue is >always empty. Go to Privacy options...->Sender filters. You will probably find that member_moderation_action is set to Discard. Set it to Hold. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 21:04:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 19 May 2005 12:04:37 -0700 Subject: [Mailman-Users] mbox archives In-Reply-To: <428C9DD3.5080807@st.com> Message-ID: Jean-Philippe GIOLA wrote: > >i'm a new mailman user and I want to know why in the archives >(.../archives/public/...) there is for a list only a directory and in >that directory a txt file or a tarball file, and why sometimes there is >an another directory for the same list with a mbox extension with the >mbox file in it ?? I'm not sure I understand the question, but here's some information. The archives/public/ directory normally only contains symlinks to the respective archives/private/ directories for lists with public archives. The archives/private/ directory normally contains two sub-directories per list. These are archives/private// and archives/private/.mbox/. The archives/private// directory contains the pipermail archive files for the list and the archives/private/.mbox/ directory contains a .mbox file which is a Unix mbox format file containing all the messages in the archive. This list cumulative mbox file is useful as a backup for rebuilding the archive if necessary and can be made availabe through the web interface for searching. See mm_cfg.py/Defaults.py settings for ARCHIVE_TO_MBOX and PUBLIC_MBOX. The various periodic .txt and .txt.gz files in archives/private// contain edited mbox files for that period. These are available from the web interface and can be used for searching. They should not be used for rebuilding the archive as the headers have been edited. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 19 21:36:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 19 May 2005 12:36:49 -0700 Subject: [Mailman-Users] Automatic processing In-Reply-To: Message-ID: Sub Zero wrote: >I had an over-quota message like this: > >Where does mailman handle theese over-quota messages? All bounces (messages to the listname-bounces address) are processed through the pipeline of bounce handlers. The pipeline is defined and implemented in Mailman/Bouncers/BouncerAPI.py and the handlers themselves are also all in the Mailman/Bouncers/ directory. >And here is a bounce: > >Is there an how-to page to make a .py file for this one? No. You have to look at the existing handlers (and also the .txt files in tests/bounces/ for examples of the messages they recognize) to see what they do. >I know that .py is a python file. But what is this .pyc files? Are they >compiled .py files? But how should I customise those if I find some similar >ones? The *.pyc files (and possibly *.pyo files) are compiled versions of the *.py files. You don't have to do anything about them. If you edit or create a new .py file, Python will detect that the .py is newer than the .pyc if any and automatically recompile. If you make a custom handler, just write it to Mailman/Bouncers/Meaningful_Name.py and add 'Meaningful_Name' to the BOUNCE_PIPELINE list in Mailman/Bouncers/BouncerAPI.py and restart Mailman to pick up the changes. Note that if you don't have a current Mailman version, there might be updates already in the latest version. 2.1.6 contains one very small change to Mailman/Bouncers/Postfix.py. Other than that, 2.1.5 is current. See http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/Mailman/Bouncers/?only_with_tag=Release_2_1_6rc4 for the latest versions. If you do create a new handler, please submit it as a patch to http://sourceforge.net/tracker/?group_id=103&atid=300103 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eyewatchyou at zonnet.nl Thu May 19 23:04:42 2005 From: eyewatchyou at zonnet.nl (eyewatchyou at zonnet.nl) Date: Thu, 19 May 2005 23:04:42 +0200 Subject: [Mailman-Users] mailman/listinfo Message-ID: <428CFF6A.2010501@zonnet.nl> Dear Mailman-users, I am a new subscriber. We have last weekend succesfully installed Mailman 2.1.5 onto our server and are now testing. We did necessary customization in ymm_cfg.py as well as the regular html pages from the admin modules. I am puzzled however as to how we can change the template that shows the welcome message from this version. i.e ./mailman/listinfo As in Mailing Lists Welcome! Below is a listing of all the public mailing lists on mailings.ourdomain.com. Click on a list name to get more information about the list, or to subscribe, unsubscribe, and change the preferences on your subscription. To visit the general information page for an unadvertised list, open a URL similar to this one, but with a '/' and the list name appended. List administrators, you can visit the list admin overview page to find the management interface for your list. If you are having trouble using the lists, please contact *List* *Description* ------------------------------------------------------------------------ Delivered by Mailman version 2.1.5 Python Powered Gnu's Not Unix Can anyone help me with this? My compliments with this product. Being in a 6 language environment we shall also be looking forward to the new development of the global language templates integration which now need to be changed individually. Maybe even participate in its development. Thanks Ed From trichard at techovations.com Thu May 19 23:57:54 2005 From: trichard at techovations.com (Troy Richard) Date: Thu, 19 May 2005 16:57:54 -0500 (CDT) Subject: [Mailman-Users] running Mailman on mail server, not web server Message-ID: <57335.199.38.51.133.1116539874.squirrel@mail.atomicxterra.com> OK I have posted about this before and couldn't get it to work the way I wanted so I decided to just run the mailman on the mail server with its own web server running and then run all my other web stuff on a different machine. The problem is now that I moved my mailman off the main server the address for the test server is now www.abc.com:8112 and not www.abc.com so all my links on the web page are pointing to www.abc.com and not www.abc.com:8112. I believe I fixed this one other time but cannot find the post that referenced it. I really appreciate your help. PS. Still looking for a way to run mailman on 2 seperate servers one that handles the mail and one that does the web. Any ideas please let me know. Thanks Troy From brad at stop.mail-abuse.org Fri May 20 00:42:08 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 20 May 2005 00:42:08 +0200 Subject: [Mailman-Users] running Mailman on mail server, not web server In-Reply-To: <57335.199.38.51.133.1116539874.squirrel@mail.atomicxterra.com> References: <57335.199.38.51.133.1116539874.squirrel@mail.atomicxterra.com> Message-ID: At 4:57 PM -0500 2005-05-19, Troy Richard wrote: > PS. Still looking for a way to run mailman on 2 seperate servers one that > handles the mail and one that does the web. Any ideas please let me know. One way you can do that is to run the combined mail/web server internally, and set up squid (or some other reverse proxy) for the web part, making that externally accessible. It's easy enough to set up the mail routing so that it is also externally accessible. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Fri May 20 03:09:45 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 19 May 2005 18:09:45 -0700 Subject: [Mailman-Users] mailman/listinfo In-Reply-To: <428CFF6A.2010501@zonnet.nl> Message-ID: eyewatchyou at zonnet.nl wrote: > >I am a new subscriber. We have last weekend succesfully installed >Mailman 2.1.5 onto our server and are now testing. >We did necessary customization in ymm_cfg.py as well as the regular html >pages from the admin modules. >I am puzzled however as to how we can change the template that shows the >welcome message from this version. >i.e ./mailman/listinfo > >As in > > > Mailing Lists > >Welcome! > >Below is a listing of all the public mailing lists on < snip > This page is not built from a template. It is coded directly in Mailman/Cgi/listinfo.py. To change it, you have to edit that file. Also, if you do edit the file and you are concerned about languages other than English, you also have to edit the relevant messages in messages//LC_MESSAGES/mailman.po for each language of interest and then update the corresponding mailman.mo files by cd $prefix/messages make See README-I18N.en in the source distribution for more info. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 20 03:16:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 19 May 2005 18:16:49 -0700 Subject: [Mailman-Users] running Mailman on mail server, not web server In-Reply-To: <57335.199.38.51.133.1116539874.squirrel@mail.atomicxterra.com> Message-ID: Troy Richard wrote: > >The problem is now that I moved my mailman off the main server the address >for the test server is now www.abc.com:8112 and not www.abc.com so all my >links on the web page are pointing to www.abc.com and not >www.abc.com:8112. > You have to put DEFAULT_URL_PATTERN = 'http://%s:8112/mailman/' in mm_cfg.py and then run fix_url to update the existing lists. fix_url is a withlist script. Run bin/fix_url.py stand alone for instructions. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pkey at sgul.ac.uk Fri May 20 10:04:06 2005 From: pkey at sgul.ac.uk (Paul Key) Date: Fri, 20 May 2005 09:04:06 +0100 Subject: [Mailman-Users] Changing reply-to address to non-subscriber on an annoouncement list? Message-ID: <428D99F6.8050009@sgul.ac.uk> Sun Solaris9 Sparc Using Mailman version: 2.1.3 Hope you can help! I have an announcement list for a group of students. Lecturers post to the list via one dedicated 'sender' account which is not subscribed to the list but is allowed to post in 'sender privacy options'. When I send out mails to the list on behalf of the lecturer using the 'sender' account I want to change the reply-to address to the lecturer's email address so students can contact them directly and not reply to the 'sender' account which isn't checked very often. However the message gets rejected because they cannot post to the list. I could change the reply-to in Listproc and still send. Can I do this in mailman? Thanks Paul -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From nikos at qbit.gr Fri May 20 12:31:06 2005 From: nikos at qbit.gr (nikos) Date: Fri, 20 May 2005 13:31:06 +0300 Subject: [Mailman-Users] Bounce Log file Message-ID: Hello list In the bounce log file there are written some lines after email send to a list. What is the meaning of score? Fo eg: May 20 13:13:32 2005 (1714) my at mail.gr: current bounce score: 3.0 Thanx Nikos From jean-philippe.giola at st.com Fri May 20 12:43:57 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Fri, 20 May 2005 12:43:57 +0200 Subject: [Mailman-Users] mbox archives In-Reply-To: References: Message-ID: <428DBF6D.3080204@st.com> yes you answer my question but there is an another point : when that mbox file is created ?? in the default.py file, I have seen "monthly" but i created a list more than a month ago and the mbox file isn't still created... Mark Sapiro wrote: >Jean-Philippe GIOLA wrote: > > >>i'm a new mailman user and I want to know why in the archives >>(.../archives/public/...) there is for a list only a directory and in >>that directory a txt file or a tarball file, and why sometimes there is >>an another directory for the same list with a mbox extension with the >>mbox file in it ?? >> >> > >I'm not sure I understand the question, but here's some information. > >The archives/public/ directory normally only contains symlinks to the >respective archives/private/ directories for lists with >public archives. > >The archives/private/ directory normally contains two sub-directories >per list. These are archives/private// and >archives/private/.mbox/. The archives/private// >directory contains the pipermail archive files for the list and the >archives/private/.mbox/ directory contains a .mbox >file which is a Unix mbox format file containing all the messages in >the archive. This list cumulative mbox file is useful as a backup for >rebuilding the archive if necessary and can be made availabe through >the web interface for searching. > >See mm_cfg.py/Defaults.py settings for ARCHIVE_TO_MBOX and PUBLIC_MBOX. > >The various periodic .txt and .txt.gz files in >archives/private// contain edited mbox files for that >period. These are available from the web interface and can be used for >searching. They should not be used for rebuilding the archive as the >headers have been edited. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > > -- Cordialement, Jean-Philippe Giola - 6577 From msapiro at value.net Fri May 20 17:53:59 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 08:53:59 -0700 Subject: [Mailman-Users] mbox archives In-Reply-To: <428DBF6D.3080204@st.com> Message-ID: Jean-Philippe GIOLA wrote: >when that mbox file is created ?? >in the default.py file, I have seen "monthly" but i created a list more >than a month ago and the mbox file isn't still created... The archives/private/.mbox/.mbox file is created the first time a post is archived. If you have archiving turned on (Archive messages? = Yes on the Archiving Options page) and you haven't changed ARCHIVE_TO_MBOX in mm_cfg.py, then there's possibly a group/permissions problem on the archives/private/.mbox/ directory. Check the Mailman error log for messages about this and 'shunting'. If there are shunted messages, you can reprocess them after fixing the proplem causing the associated errors by running bin/unshunt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 20 17:56:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 08:56:41 -0700 Subject: [Mailman-Users] Bounce Log file In-Reply-To: Message-ID: nikos wrote: > >In the bounce log file there are written some lines after email send to >a list. What is the meaning of score? > >Fo eg: > >May 20 13:13:32 2005 (1714) my at mail.gr: current bounce >score: 3.0 See the Bounce processing page in the admin interface. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 20 18:39:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 09:39:52 -0700 Subject: [Mailman-Users] Changing reply-to address to non-subscriber on anannoouncement list? In-Reply-To: <428D99F6.8050009@sgul.ac.uk> Message-ID: Paul Key wrote: > >Lecturers post to the list via one dedicated 'sender' account which is >not subscribed to the list but is allowed to post in 'sender privacy >options'. > >When I send out mails to the list on behalf of the lecturer using the >'sender' account I want to change the reply-to address to the lecturer's >email address so students can contact them directly and not reply to the >'sender' account which isn't checked very often. > >However the message gets rejected because they cannot post to the list. I'm not sure what's going on here. You have to look at the actual headers of the post that's going to the list. You should be able to add any Reply-To: header you like without affecting the acceptance of the post in this case. When a post is from a non-member and you are relying on accept_these_nonmembers to pass the post, the address that's checked is determined as follows: Return the address considered to be the author of the email. This can return either the From: header, the Sender: header or the envelope header (a.k.a. the unixfrom header). The first non-empty header value found is returned. However the search order is determined by the following: - If mm_cfg.USE_ENVELOPE_SENDER is true, then the search order is Sender:, From:, unixfrom - Otherwise, the search order is From:, Sender:, unixfrom Thus, if the 'sender' address is in accept_these_nonmembers and in the From: header and if USE_ENVELOPE_SENDER is Yes in mm_cfg.py in the Sender: header if any, then the post should not be rejected for non-membership regardless of any Reply-To: -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris.a.adams at state.or.us Fri May 20 19:21:32 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Fri, 20 May 2005 10:21:32 -0700 Subject: [Mailman-Users] Setting max_message_size for selected list via withlist In-Reply-To: References: Message-ID: <428E1C9C.9060207@state.or.us> Mark, Thanks for your suggestions. I tried running it using withlist as you suggested. My maxmessagesize.py is below: ###maxmessagesize.py ### determines maximum message size allowed to select lists ### useage: withlist -l -r maxmessagesize def maxmessagesize(m): # # open and read the list names file f = open('/home/chris/lists.txt') l = f.read() # # is this list's name in the file if l.find(m._internal_name) >= 0: m.max_message_size = 500 m.Save() m.Unlock() f.close() The following is the result: ./withlist -l -a -r maxmessagesize Importing maxmessagesize... Traceback (most recent call last): File "./withlist", line 275, in ? main() File "./withlist", line 247, in main mod = __import__(module) File "./maxmessagesize.py", line 8 l = f.read() ^ SyntaxError: invalid syntax Can you give me some idea what may be wrong. I realize your suggestion was just off the top of your head. I also don't quite understand the need for the lines: if l.find(m._internal_name) >= 0: m.max_message_size = 500 If I have already written out a file of lists that I want to affect with withlist, it doesn't seem like I would need this. Thanks for any suggestions that you can give me. I am a little slow at picking up Python. Christopher Adams Mark Sapiro wrote: > Christopher Adams wrote: > > >>I would like to change the max_message_size for a group of lists. I plan to use withlist to do this. >>I have the withlist command below and can do it with all lists or 1 list but am unsure how to do it >>with a group of lists, whose names are currently in a text file. I probably could do it using a >>shell script or something, but I am guessing that withlist probably accepts files for input, but how? > > > > There is no option for withlist to directly process other than a single > list or all lists. To run a script via withlist on a subset of lists > contained in a file, you could use a shell script or modify your > withlist script along the lines of the following (off the top of my > head, really quick - no testing, no warranty) > > > ###maxmessagesize.py > ### determines maximum message size allowed to select lists > ### useage: withlist -l -r maxmessagesize > def maxmessagesize(m): > # > # open and read the list names file > f = open('path to your file of names') > l = f.read() > # > # is this list's name in the file > if l.find(m._internal_name) >= 0: > m.max_message_size = 500 > m.Save() > m.Unlock() > f.close() > > One potential problem is it will process a list you don't want whose > name is a substring of the name of a list you do want. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From rob at reboot.ca Fri May 20 19:33:17 2005 From: rob at reboot.ca (Rob Scott) Date: Fri, 20 May 2005 10:33:17 -0700 Subject: [Mailman-Users] (no subject) Message-ID: <200505201733.j4KHXEUP010227@karma.reboot.ca> Hi all, mailman: 2.1.5 python: 2.2.3 This problem apparently started on monday, the 16th.. several of the mailing lists on my system appeared to simply stop processing all messages except admin requests. New users could subscribe to the lists but no actual list traffic was possible, no bounce errors or anything displayed in the error log except the message "The master qrunner lock could not be acquired because it appears as if another master qrunner is already running." repeated basically every 10 minutes, though it appears to have been doing that for almost a year before the lists stopped working, so I'm not even sure this has anything to do with the current problem or not. I inspected the qfiles/ folders and there was a suspicious looking message from the 16th with an encoded attachment sitting in the shunt folder along with a bunch of otherwise normal looking files so I stopped mailman, moved that file elsewhere, and ran mailmanctl -s restart as indicated in the FAQ, but it doesn't seem to have any effect..still printing the qrunner error even if I delete the lock file and restart again. mail is still not going anywhere for 3 of the lists, others are working normally. Anyone seen this type of thing before? If this helps at all, after each qrunner error it's also printing a rather helpful empty line in the log, like so: May 20 10:20:03 2005 mailmanctl(8150): Cheers, Rob Scott IMT Consultant Reboot Consulting Co. #101-506 John St. Victoria, BC, V8T 1T6 Main (250) 380-0377 Fax (250) 385-2668 http://www.reboot.ca/ This electronic message transmission, including any attached files, contains information which may be confidential and/or privileged. The information is intended to be for the sole use of the individual or entity named above. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution or use of the contents of this information is prohibited. This message is not to be forwarded for any reason without prior consent of the sender. If you have received this electronic transmission in error, please notify the sender immediately by telephone (250) 380-0377 or by a "reply to sender only" message and destroy all electronic and hard copies of the communication, including attachments, without reading or saving in any manner. From msapiro at value.net Fri May 20 21:14:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 12:14:25 -0700 Subject: [Mailman-Users] Setting max_message_size for selected list viawithlist In-Reply-To: <428E1C9C.9060207@state.or.us> Message-ID: Christopher Adams wrote: > >Thanks for your suggestions. I tried running it using withlist as you suggested. My >maxmessagesize.py is below: > >###maxmessagesize.py >### determines maximum message size allowed to select lists >### useage: withlist -l -r maxmessagesize >def maxmessagesize(m): ># ># open and read the list names file > f = open('/home/chris/lists.txt') > l = f.read() ># ># is this list's name in the file > if l.find(m._internal_name) >= 0: > m.max_message_size = 500 > m.Save() > m.Unlock() > f.close() > > >The following is the result: > > >./withlist -l -a -r maxmessagesize >Importing maxmessagesize... >Traceback (most recent call last): > File "./withlist", line 275, in ? > main() > File "./withlist", line 247, in main > mod = __import__(module) > File "./maxmessagesize.py", line 8 > l = f.read() > ^ >SyntaxError: invalid syntax > > >Can you give me some idea what may be wrong. I realize your suggestion was just off the top of your >head. I copied the above script out of your e-mail and changed only the name of the file containing the lists. I then ran it exactly as you did and it worked just fine. I don't know why it didn't work for you unless it's an indentation problem. Do you have a mixture of tabs and spaces for indentation or is the actual script in the file indented differently than it is above? Python is sensitive to indentation. If you have any tabs in your script, try replacing them with spaces so the script is indented exactly as above with spaces only. >I also don't quite understand the need for the lines: > >if l.find(m._internal_name) >= 0: > m.max_message_size = 500 > >If I have already written out a file of lists that I want to affect with withlist, it doesn't seem >like I would need this. My little change to your script reads the file of list names into one long string 'l'. It then tries to find the name of the list currently being processed in that string. withlist is processing all lists so this is how the script decides whether or not to make the change for the current list. l.find(m._internal_name) returns a number >= 0 if m._internal_name (the lowercase list name) is found in the string l (the number is the location in the string where it is found), and it returns -1 if not found. Thus the 'if' says only do the following 3 lines (indentation determines which lines) if this list is in the lists.txt file. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rob at reboot.ca Fri May 20 21:18:46 2005 From: rob at reboot.ca (Rob Scott) Date: Fri, 20 May 2005 12:18:46 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages Message-ID: <200505201918.j4KJIgUP025903@karma.reboot.ca> After running 'unshunt' I was able to coax the following error from mailman.. which sheds some light on the problem at least, though I am still quite confused as to what the actual problem could be. The lists in question are all in french if that makes any difference, and many french characters are in the messages, though that's never been a problem before. Traceback (most recent call last): File "/home/mailman/mailman/cron/senddigests", line 94, in ? main() File "/home/mailman/mailman/cron/senddigests", line 86, in main mlist.send_digest_now() File "/home/mailman/mailman/Mailman/Digester.py", line 60, in send_digest_now ToDigest.send_digests(self, mboxfp) File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests send_i18n_digests(mlist, mboxfp) File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests msg = scrubber(mlist, msg) File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in process url = save_attachment(mlist, part, dir) File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment fnext = os.path.splitext(msg.get_filename(''))[1] File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in get_filename return unicode(newvalue[2], newvalue[0] or 'us-ascii') UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) Cheers, Rob Scott IMT Consultant Reboot Consulting Co. #101-506 John St. Victoria, BC, V8T 1T6 Main (250) 380-0377 Fax (250) 385-2668 http://www.reboot.ca/ This electronic message transmission, including any attached files, contains information which may be confidential and/or privileged. The information is intended to be for the sole use of the individual or entity named above. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution or use of the contents of this information is prohibited. This message is not to be forwarded for any reason without prior consent of the sender. If you have received this electronic transmission in error, please notify the sender immediately by telephone (250) 380-0377 or by a "reply to sender only" message and destroy all electronic and hard copies of the communication, including attachments, without reading or saving in any manner. From msapiro at value.net Fri May 20 21:31:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 12:31:37 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: <200505201918.j4KJIgUP025903@karma.reboot.ca> Message-ID: Rob Scott wrote: > >After running 'unshunt' I was able to coax the following error from mailman.. which sheds some light on the problem at least, though I am still quite confused as to what the actual problem could be. The lists in question are all in french if that makes any difference, and many french characters are in the messages, though that's never been a problem before. > > >Traceback (most recent call last): >File "/home/mailman/mailman/cron/senddigests", line 94, in ? >main() >File "/home/mailman/mailman/cron/senddigests", line 86, in main >mlist.send_digest_now() >File "/home/mailman/mailman/Mailman/Digester.py", line 60, in send_digest_now >ToDigest.send_digests(self, mboxfp) >File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests >send_i18n_digests(mlist, mboxfp) >File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests >msg = scrubber(mlist, msg) >File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in process >url = save_attachment(mlist, part, dir) >File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment >fnext = os.path.splitext(msg.get_filename(''))[1] >File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in get_filename >return unicode(newvalue[2], newvalue[0] or 'us-ascii') >UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) > It looks like the message has an attached file with a lowercase e-acute in the filename. You might be able to use bin/show_qfiles to find the offending message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 20 21:43:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 12:43:01 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: Message-ID: Mark Sapiro wrote: >Rob Scott wrote: >> >>After running 'unshunt' I was able to coax the following error from mailman.. which sheds some light on the problem at least, though I am still quite confused as to what the actual problem could be. The lists in question are all in french if that makes any difference, and many french characters are in the messages, though that's never been a problem before. >> >> >>Traceback (most recent call last): >>File "/home/mailman/mailman/cron/senddigests", line 94, in ? >>main() >>File "/home/mailman/mailman/cron/senddigests", line 86, in main >>mlist.send_digest_now() >>File "/home/mailman/mailman/Mailman/Digester.py", line 60, in send_digest_now >>ToDigest.send_digests(self, mboxfp) >>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests >>send_i18n_digests(mlist, mboxfp) >>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests >>msg = scrubber(mlist, msg) >>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in process >>url = save_attachment(mlist, part, dir) >>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment >>fnext = os.path.splitext(msg.get_filename(''))[1] >>File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in get_filename >>return unicode(newvalue[2], newvalue[0] or 'us-ascii') >>UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) >> > >It looks like the message has an attached file with a lowercase e-acute >in the filename. You might be able to use bin/show_qfiles to find the >offending message. Once again, the finger is faster than the eye ... Actually it's senddigests that gets the error so the offending message is probably in lists//digest.mbox. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri May 20 22:59:21 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 20 May 2005 22:59:21 +0200 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: References: Message-ID: At 12:31 PM -0700 2005-05-20, Mark Sapiro wrote: > It looks like the message has an attached file with a lowercase e-acute > in the filename. You might be able to use bin/show_qfiles to find the > offending message. In my experience, when you run into a problem like this, show_qfiles will just display the same error because it relies on the same Python routines to try to display the message, and the fault lies within the Python routines that are being used. This may not be a problem in this particular case, but it has happened to me pretty frequently. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From rob at reboot.ca Fri May 20 23:22:01 2005 From: rob at reboot.ca (Rob Scott) Date: Fri, 20 May 2005 14:22:01 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages Message-ID: <200505202121.j4KLLvUP008223@karma.reboot.ca> Thanks a bunch for your help Mark, though I'm afraid I'm not actually getting any further ahead with this.. I am admittedly a mailman/python newb but I find it hilarious and somewhat pathetic that python (or is it actually mailman?) chokes and dies a horrible death on one little accented e. I'm just not getting a clear picture of which file(s) I would need to remove the offending character(s) from, or what the correct procedure to do so would be.. can I simply grep the digest(s) / qfiles for that accented e and them strip them out with a text editor? Any further insights would be much appreciated! When running unshunt I now get the following error for each file in /qfiles/shunt (22 of them) May 20 14:07:31 2005 (4364) SHUNTING: 1116552066.5283909+9c37617d12e1db5cef5b1124ccb0162679814821 May 20 14:07:31 2005 (4364) Uncaught runner exception: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) May 20 14:07:31 2005 (4364) Traceback (most recent call last): File "/home/mailman/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/home/mailman/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/home/mailman/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File "/home/mailman/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 91, in process send_digests(mlist, mboxfp) File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests send_i18n_digests(mlist, mboxfp) File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests msg = scrubber(mlist, msg) File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in process url = save_attachment(mlist, part, dir) File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment fnext = os.path.splitext(msg.get_filename(''))[1] File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in get_filename return unicode(newvalue[2], newvalue[0] or 'us-ascii') UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) May 20 14:07:31 2005 (4364) SHUNTING: 1116605053.782793+2fc4939e7a782d2a482757c725756d45401bd83f [...] ----- ---------------------------------------------------------------------------------------------------------------- Below is the message being replied to: >> Mark Sapiro wrote: >> >Rob Scott wrote: >> >> >> >>After running 'unshunt' I was able to coax the following error from >> mailman.. which sheds some light on the problem at least, though I am >> still quite confused as to what the actual problem could be. The lists >> in question are all in french if that makes any difference, and many >> french characters are in the messages, though that's never been a problem >> before. >> >> >> >> >> >>Traceback (most recent call last): >> >>File "/home/mailman/mailman/cron/senddigests", line 94, in ? >> >>main() >> >>File "/home/mailman/mailman/cron/senddigests", line 86, in main >> >>mlist.send_digest_now() >> >>File "/home/mailman/mailman/Mailman/Digester.py", line 60, in >> send_digest_now >> >>ToDigest.send_digests(self, mboxfp) >> >>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in >> send_digests >> >>send_i18n_digests(mlist, mboxfp) >> >>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in >> send_i18n_digests >> >>msg = scrubber(mlist, msg) >> >>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in >> process >> >>url = save_attachment(mlist, part, dir) >> >>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in >> save_attachment >> >>fnext = os.path.splitext(msg.get_filename(''))[1] >> >>File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in >> get_filename >> >>return unicode(newvalue[2], newvalue[0] or 'us-ascii') >> >>UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: >> ordinal not in range(128) >> >> >> > >> >It looks like the message has an attached file with a lowercase e-acute >> >in the filename. You might be able to use bin/show_qfiles to find the >> >offending message. >> Once again, the finger is faster than the eye ... >> Actually it's senddigests that gets the error so the offending message >> is probably in lists//digest.mbox. >> -- >> Mark Sapiro The highway is for gamblers, >> San Francisco Bay Area, California better use your sense - B. Dylan --------------------------------------------------------------------------------------------------------------------- This electronic message transmission, including any attached files, contains information which may be confidential and/or privileged. The information is intended to be for the sole use of the individual or entity named above. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution or use of the contents of this information is prohibited. This message is not to be forwarded for any reason without prior consent of the sender. If you have received this electronic transmission in error, please notify the sender immediately by telephone (250) 380-0377 or by a "reply to sender only" message and destroy all electronic and hard copies of the communication, including attachments, without reading or saving in any manner. From msapiro at value.net Fri May 20 23:44:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 20 May 2005 14:44:32 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: <200505202121.j4KLLvUP008223@karma.reboot.ca> Message-ID: Rob Scott wrote: > >Thanks a bunch for your help Mark, though I'm afraid I'm not actually getting any further ahead with this.. I am admittedly a mailman/python newb but I find it hilarious and somewhat pathetic that python (or is it actually mailman?) chokes and dies a horrible death on one little accented e. I'm just not getting a clear picture of which file(s) I would need to remove the offending character(s) from, or what the correct procedure to do so would be.. can I simply grep the digest(s) / qfiles for that accented e and them strip them out with a text editor? Any further insights would be much appreciated! > > When running unshunt I now get the following error for each file in /qfiles/shunt (22 of them) > >May 20 14:07:31 2005 (4364) SHUNTING: 1116552066.5283909+9c37617d12e1db5cef5b1124ccb0162679814821 >May 20 14:07:31 2005 (4364) Uncaught runner exception: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128) I'm not sure what the issue is that's preventing Mailman from just continuing processing the lists, so I don't know how much help this all will be, but ... lists//digest.mbox is a plain text file in Unix mbox format. You can edit it directly with any text editor that won't wrap or fill lines, and if you find Content-Type: headers with name= and/or Content-Disposition: headers with filename= with e-acute or whatever in the name, you can change it. I think that will fix the senddigests problem. You can manually run "cron/senddigests -l listname" to produce the digest. As far as the shunted messages are concerned, I don't think you can edit the qfiles/shunt/* files directly, but once a message has been shunted (placed in the shunt queue), it is no longer processed by Mailman. Only when bin/unshunt moves it from the shunt queue to its original queue does Mailman attempt to process it further so this doesn't explain why list activity has stopped. Is it possible that the only activity is someone reposting the same bad message? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rob at reboot.ca Sat May 21 00:23:39 2005 From: rob at reboot.ca (Rob Scott) Date: Fri, 20 May 2005 15:23:39 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages Message-ID: <200505202223.j4KMNYUP015878@karma.reboot.ca> Looks like the problem has been cleared up, thanks for pointing me to the digest file again Mark.. the message was somehow both in the qfiles and the digest, maybe sent twice because it apparently dissapeared the first time, anyway.. once I removed the message and its icky dirty accented e in the attachment filename from the digest and restarted mailman began merrily spewing messages again as though nothing had happened. How cute. For the record I don't think this is really a mailman bug at all.. but thanks for your help in resolving it anyway. moral of the story: Python hates the French almost as much as Dubya does.. Cheers, Rob Scott IMT Consultant Reboot Consulting Co. #101-506 John St. Victoria, BC, V8T 1T6 Main (250) 380-0377 Fax (250) 385-2668 http://www.reboot.ca/ --------------------------------------------------------------------------------------------------------------------- Below is the message being replied to: >> Rob Scott wrote: >> > >> >Thanks a bunch for your help Mark, though I'm afraid I'm not actually >> getting any further ahead with this.. I am admittedly a mailman/python >> newb but I find it hilarious and somewhat pathetic that python (or is it >> actually mailman?) chokes and dies a horrible death on one little >> accented e. I'm just not getting a clear picture of which file(s) I >> would need to remove the offending character(s) from, or what the correct >> procedure to do so would be.. can I simply grep the digest(s) / qfiles >> for that accented e and them strip them out with a text editor? Any >> further insights would be much appreciated! >> > >> > When running unshunt I now get the following error for each file in >> /qfiles/shunt (22 of them) >> > >> >May 20 14:07:31 2005 (4364) SHUNTING: >> 1116552066.5283909+9c37617d12e1db5cef5b1124ccb0162679814821 >> >May 20 14:07:31 2005 (4364) Uncaught runner exception: 'ascii' codec >> can't decode byte 0xe9 in position 2: ordinal not in range(128) >> >> I'm not sure what the issue is that's preventing Mailman from just >> continuing processing the lists, so I don't know how much help this >> all will be, but ... >> lists//digest.mbox is a plain text file in Unix mbox format. >> You can edit it directly with any text editor that won't wrap or fill >> lines, and if you find Content-Type: headers with name= and/or >> Content-Disposition: headers with filename= with e-acute or whatever >> in the name, you can change it. I think that will fix the senddigests >> problem. You can manually run "cron/senddigests -l listname" to >> produce the digest. >> As far as the shunted messages are concerned, I don't think you can >> edit the qfiles/shunt/* files directly, but once a message has been >> shunted (placed in the shunt queue), it is no longer processed by >> Mailman. Only when bin/unshunt moves it from the shunt queue to its >> original queue does Mailman attempt to process it further so this >> doesn't explain why list activity has stopped. Is it possible that the >> only activity is someone reposting the same bad message? >> -- >> Mark Sapiro The highway is for gamblers, >> San Francisco Bay Area, California better use your sense - B. Dylan --------------------------------------------------------------------------------------------------------------------- This electronic message transmission, including any attached files, contains information which may be confidential and/or privileged. The information is intended to be for the sole use of the individual or entity named above. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution or use of the contents of this information is prohibited. This message is not to be forwarded for any reason without prior consent of the sender. If you have received this electronic transmission in error, please notify the sender immediately by telephone (250) 380-0377 or by a "reply to sender only" message and destroy all electronic and hard copies of the communication, including attachments, without reading or saving in any manner. From matt at frii.com Sat May 21 00:43:38 2005 From: matt at frii.com (Matt Ruzicka) Date: Fri, 20 May 2005 16:43:38 -0600 (MDT) Subject: [Mailman-Users] Qruenner Locking/NFS issue. Message-ID: The other day we had the admin of one of our lists approve a held message and have it "disappear". Looking through the logs we were able to find this in the mailman/logs/vette log: May 18 09:14:54 2005 (502) LISTNAME post from PERSON at DOMAIN.TLD held, message-id=<05d701c55bbc$3187f4a0$0700005a at COMPUTER>: Post to moderated list May 18 09:17:29 2005 (7895) held message approved, message-id: <05d701c55bbc$3187f4a0$0700005a at COMPUTER> Looking in the mailman/logs/error log we found this: May 18 09:17:44 2005 (502) Uncaught runner exception: [Errno 70] Stale NFS file handle May 18 09:17:44 2005 (502) Traceback (most recent call last): File /PATH/TO/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /PATH/TO/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /PATH/TO/mailman/Mailman/Queue/IncomingRunner.py, line 115, in _dispose mlist.Lock(timeout=mm_cfg.LIST_LOCK_TIMEOUT) File /PATH/TO/mailman/Mailman/MailList.py, line 159, in Lock self.__lock.lock(timeout) File /PATH/TO/mailman/Mailman/LockFile.py, line 288, in lock elif self.__read() == self.__tmpfname: File /PATH/TO/mailman/Mailman/LockFile.py, line 431, in __read filename = fp.read() IOError: [Errno 70] Stale NFS file handle May 18 09:17:44 2005 (502) SHUNTING: 1116429293.5192831+15acc1f8325f7d3428d8f80d85bc7979fd103ce2 I've searched for "Uncaught runner exception" and NFS (as well as a number of other variations) and wasn't able to find what I was looking for. Now obviously we have something bad happening with NFS, but is it just coincidental that that 15 seconds elapsed between the message being approved and the error occurring since our DEFAULT_LOCK_LIFETIME value is still set to the default 15 seconds? Could we mitigate NFS errors like this if we were to tweak the DEFAULT_LOCK_LIFETIME value? We are currently running the mail handling portion of Mailman out of an NFS mount on our FreeBSD mail server, and the web interface is served off load balanced web servers that share the same NFS mounted directory. Also, does anyone know where that message might have actually gone? Thanks. Matthew Ruzicka - Systems Administrator Front Range Internet, Inc. matt at frii.net - (970) 212-0728 Got SPAM? Take back your email with MailArmory. http://www.MailArmory.com From jwblist at olympus.net Sat May 21 01:08:05 2005 From: jwblist at olympus.net (John W. Baxter) Date: Fri, 20 May 2005 16:08:05 -0700 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: <200505202223.j4KMNYUP015878@karma.reboot.ca> Message-ID: On 5/20/05 3:23 PM, "Rob Scott" wrote: > moral of the story: Python hates the French almost as much as Dubya does.. Or perhaps Python's code likes the RFCs. >From RFC 2183: NOTE ON PARAMETER VALUE LENGHTS: A short (length <= 78 characters) parameter value containing only non-`tspecials' characters SHOULD be represented as a single `token'. A short parameter value containing only ASCII characters, but including `tspecials' characters, SHOULD be represented as `quoted-string'. Parameter values longer than 78 characters, or which contain non-ASCII characters, MUST be encoded as specified in [RFC 2184]. an accented e is a not-ASCII character. If the sending MUA didn't encode it, it's an MUA error (this is NOT a new RFC)--dated in 1997. If the MUA did encode the name, and Mailman decoded it and then choked on the result later, that would be a clear Mailman error. --John From brad at stop.mail-abuse.org Sat May 21 01:25:17 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 21 May 2005 01:25:17 +0200 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: References: Message-ID: At 4:08 PM -0700 2005-05-20, John W. Baxter wrote: > If the sending MUA didn't encode it, it's an MUA error (this is NOT a new > RFC)--dated in 1997. Correct, but Mailman should be able to deal with this issue and at least skip the message in question and continue processing all other messages. What concerns me here is that recently we've started hearing a lot of people complaining about this problem or that, which results in messages being shunted -- but also causing that list to stop working. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From spork at bway.net Sat May 21 02:59:03 2005 From: spork at bway.net (Charles Sprickman) Date: Fri, 20 May 2005 20:59:03 -0400 (EDT) Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: <20050519092657.GA18476@ultra.le.ac.uk> References: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> <20050519092657.GA18476@ultra.le.ac.uk> Message-ID: On Thu, 19 May 2005, Matthew Newton wrote: > You could also use my patch (number 1164457 on sf.net): > > http://sourceforge.net/tracker/index.php?func=detail&aid=1164457&group_id=103&atid=300103 > > This lets you write something like: > > SITE_HIDE_LIST_OPTIONS = ['owner'] > > in mm_cfg.py, and will then completely remove the "owner" option from > the config pages. This is a list, so you can remove as many options as > you like. Thanks for that patch! I was just about to ask for something like that. Between your patch and the "ADMIN_CATEGORIES" array, I've trimmed out the stuff that most of our users (announce-only for the most part) don't need. That leads to the next question... Where are the defaults initially set from? A few of the things I've hid are things I'd still like to flip a value on. I know I could do this with "config_list", but I'm wondering if there is somewhere to twiddle the initial defaults. Thanks, Charles > Matthew > > > -- > Matthew Newton > > UNIX and e-mail Systems Administrator, Network Support Section, > Computer Centre, University of Leicester, > Leicester LE1 7RH, United Kingdom > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/spork%40bway.net > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From brad at stop.mail-abuse.org Sat May 21 03:31:16 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 21 May 2005 03:31:16 +0200 Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> <20050519092657.GA18476@ultra.le.ac.uk> Message-ID: At 8:59 PM -0400 2005-05-20, Charles Sprickman wrote: > That leads to the next question... Where are the defaults initially set > from? A few of the things I've hid are things I'd still like to flip a > value on. I know I could do this with "config_list", but I'm wondering if > there is somewhere to twiddle the initial defaults. The defaults are set from Defaults.py. If you want to change them, you over-ride them in mm_cfg.py, otherwise you will lose your changes with the next upgrade. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From spork at bway.net Sat May 21 03:38:00 2005 From: spork at bway.net (Charles Sprickman) Date: Fri, 20 May 2005 21:38:00 -0400 (EDT) Subject: [Mailman-Users] Setting sitewide defaults that can't be changed? In-Reply-To: References: <012d01c55be7$38f2b3d0$f3cb5f83@elysium> <20050519092657.GA18476@ultra.le.ac.uk> Message-ID: On Sat, 21 May 2005, Brad Knowles wrote: > At 8:59 PM -0400 2005-05-20, Charles Sprickman wrote: > >> That leads to the next question... Where are the defaults initially set >> from? A few of the things I've hid are things I'd still like to flip a >> value on. I know I could do this with "config_list", but I'm wondering if >> there is somewhere to twiddle the initial defaults. > > The defaults are set from Defaults.py. If you want to change them, > you over-ride them in mm_cfg.py, otherwise you will lose your changes with > the next upgrade. Doh! I guess I should have looked there. Sorry about that. This past week has been a bit Mailman-heavy with me chasing 5 or 6 different things at once, including moving to Postfix (which was so easy it was scary) and getting virus/spam scanning going, documenting things as I go in our internal Wiki, teaching sales people how to configure one-way lists... Thanks, Charles > -- > Brad Knowles, > > "Those who would give up essential Liberty, to purchase a little > temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. > From lkjx-369 at 163.com Sat May 21 06:04:58 2005 From: lkjx-369 at 163.com (=?gb2312?B?wMu/zb2j0MQ=?=) Date: Sat, 21 May 2005 12:04:58 +0800 (CST) Subject: [Mailman-Users] I have some trouble about traphandle, who can help me? Message-ID: <428EB36A.0001CF.22934@m143.163.com> hi, everybody! who can help me? I have some troubles when using net-snmp. The details is as following: The first step: starts up the snmptrap function using the command: snmptrapd -f -Le -Lf /root/lk/final/lk.log -F "%m-%l %02.2h:%02.2j TRAP %w.%q from %A %b %N %v\n" 2005-05-18 17:39:14 NET-SNMP version 5.2.1 Started. The second step: Send this trap using the following command: snmptrap -v 1 -c public host SNMPv2-MIB::coldStart localhost 6 17 '' \SNMPv2-MIB::sysLocation.0 s "Just here" THE third step:The result is about 5-18 17:39 TRAP 6..17 from localhost.localdomain UDP: [127.0.0.1]:32770 SNMPv2-MIB::coldStart SNMPv2-MIB::sysLocation.0 = STRING: Just here broken pipe I define the traphandle in snmptrapd .conf like this: traphandle default /root/tra-p/aa.sh coldstart The contents in script file aa.sh comes from net-snmp website #!/bin/bash #aa.sh read host read ip vars= while read oid val do if [ "$vars" = "" ] then vars="$oid = $val" else vars="$vars, $oid = $val" fi done echo trap: $1 $host $ip $vars I don't know why there has a prompt "broken pipe". But I can be sure that the aa.sh wouldn??t be executed. Who can tell me how to do? From stephen at xemacs.org Sat May 21 08:20:46 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 21 May 2005 15:20:46 +0900 Subject: [Mailman-Users] mailman simply *stops* sending messages In-Reply-To: (Brad Knowles's message of "Sat, 21 May 2005 01:25:17 +0200") References: Message-ID: <87wtptumkh.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Brad" == Brad Knowles writes: Brad> At 4:08 PM -0700 2005-05-20, John W. Baxter wrote: >> If the sending MUA didn't encode it, it's an MUA error (this is >> NOT a new RFC)--dated in 1997. Brad> Correct, but Mailman should be able to deal with this Brad> issue and at least skip the message in question and continue Brad> processing all other messages. +1 on that---I see raw Japanese (though normally ISO-2022-JP, which is a 7-bit code) in attachment headers all the time. I'm really surprised Tokio hasn't run into this bug (and fixed it, like he always seems to). Brad> What concerns me here is that recently we've started Brad> hearing a lot of people complaining about this problem or Brad> that, which results in messages being shunted -- but also Brad> causing that list to stop working. Indeed. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From brad at stop.mail-abuse.org Sat May 21 10:06:45 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 21 May 2005 10:06:45 +0200 Subject: [Mailman-Users] I have some trouble about traphandle, who can help me? In-Reply-To: <428EB36A.0001CF.22934@m143.163.com> References: <428EB36A.0001CF.22934@m143.163.com> Message-ID: At 12:04 PM +0800 2005-05-21, ?Q?q???S wrote: > who can help me? I have some troubles when using net-snmp. The details > is as following: This mailing list has nothing to do with net-snmp. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From robling at ucla.edu Sun May 22 16:08:04 2005 From: robling at ucla.edu (Rob Lingelbach) Date: Sun, 22 May 2005 07:08:04 -0700 Subject: [Mailman-Users] recommendation field In-Reply-To: References: Message-ID: <20050522140804.GB26063@nccom.com> My situation is this. a closed professional group of 1000 subscribers, (though the archives are open), running MM 2.1.5, Python 2.3.4, and Exim version 4.43 #1 built 07-Oct-2004 05:57:300 my request as the sole moderator of this list: I would like to have erstwhile subscribers recommended by existing subscribers. I know this sounds like an "old-man's club" but I have some good reasons for wanting it. It would be included with the strictest (out-of-the-box) subscription filtering. has this been discussed and I missed it in the archives? forgive me if I have, and thank you for many years of Mailman pleasure (SmartList before that) :] --Rob TIG admin rob at colorist.org From nikos at qbit.gr Mon May 23 08:58:36 2005 From: nikos at qbit.gr (nikos) Date: Mon, 23 May 2005 09:58:36 +0300 Subject: [Mailman-Users] Bounce Log file In-Reply-To: Message-ID: Thank you Mark. Do also know what cause the bounce. Is somethng I should do? Thanx _____ Qbit ?????? ????? - Gatsis Nikos Web developer tel.: 2108256721 - 2108256722 fax: 2108256712 email: nikos at qbit.gr http://www.qbit.gr -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Friday, May 20, 2005 6:57 PM To: nikos; mailman-users at python.org Subject: Re: [Mailman-Users] Bounce Log file nikos wrote: > >In the bounce log file there are written some lines after email send to >a list. What is the meaning of score? > >Fo eg: > >May 20 13:13:32 2005 (1714) my at mail.gr: current bounce >score: 3.0 See the Bounce processing page in the admin interface. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jean-philippe.giola at st.com Mon May 23 12:40:57 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Mon, 23 May 2005 12:40:57 +0200 Subject: [Mailman-Users] maillist.php - fudforum Message-ID: <4291B339.1010707@st.com> Hi all! Have someone already use the FUDForum script "maillist.php" in order to replace pipermail ? reguards. -- Jean-Philippe Giola - 6577 From zmoelnig at iem.at Mon May 23 17:32:38 2005 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Mon, 23 May 2005 17:32:38 +0200 Subject: [Mailman-Users] bouncing spams Message-ID: <4291F796.1070407@iem.at> hi all. i have setup mailman, that it automatically discards emails that have a spam-level (assigned by spamassassin) above a certain threshold. this works very nicely. however, the bounce-adress (list-bounce at example.com) of my mailing-lists gets spammed too, and those mails are forwarded to the administrator as "unknown bounce messages". is there a way to apply header-filters that go to the bounce-adress (without tweaking my mta) ? or should i file a feature-request, that "discard"-filters in the privacy->spam section should also be applied to the -bounce ?? or did i miss something simple ? mfg.a.sdr IOhannes From msapiro at value.net Mon May 23 17:48:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 23 May 2005 08:48:53 -0700 Subject: [Mailman-Users] Bounce Log file In-Reply-To: Message-ID: nikos wrote: > >Do also know what cause the bounce. Is somethng I should do? The actual returned bounce notice is not kept. If you set bounce_notify_owner_on_disable to Yes, you will receive a copy of the bounce notice that results in a member disable, but not the previous ones that just increment the score. You should set bounce_score_threshold and bounce_info_stale_after to values appropriate for the amount of traffic on your list. The normal default values of 5.0 and 7 days respectively are appropriate for lists with posts every day, but a list with only one or two posts a week might do better with 2.0 and 14 days respectively. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 23 18:25:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 23 May 2005 09:25:36 -0700 Subject: [Mailman-Users] bouncing spams In-Reply-To: <4291F796.1070407@iem.at> Message-ID: IOhannes m zmoelnig wrote: > >however, the bounce-adress (list-bounce at example.com) of my mailing-lists >gets spammed too, and those mails are forwarded to the administrator as >"unknown bounce messages". > >is there a way to apply header-filters that go to the bounce-adress >(without tweaking my mta) ? Not without significant Mailman code modification. This is an interesting question. Some of my list's -bounces addresses get spammed too. Per an earlier thread, I think this is because the -bounces address is harvested by spyware on a list members computer. So I had a thought. If you are willing to pay the price to VERP all deliveries (VERP_DELIVERY_INTERVAL = 1 in mm_cfg.py), then the address that gets harvested is the VERP like address. Now assuming the spammers aren't going to strip the VERP part off, it is the verped address which is spammed and the bounce is not unrecognized. Now of course, the member with the spyware appears to be bouncing and may be disabled. This may or may not be a good thing, but if VERP_PROBES is enabled (always in 2.1.5, option in 2.1.6), the probe should reach the member, and the member won't be disabled. Also, the receipt of a bounce probe could alert the recipient to the possibility of spyware on his/her computer. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Jeff.Pelkey at titan.com Mon May 23 20:38:49 2005 From: Jeff.Pelkey at titan.com (Pelkey, Jeff) Date: Mon, 23 May 2005 14:38:49 -0400 Subject: [Mailman-Users] Installation/Config Problems Message-ID: Greetings, I will start by saying that I both a newbie to both Mailman and Python, although I have worked with Perl for years. I have installed Mailman 2.1.5 and integrated with Postfix v2.1.5. I have search the FAQ's with little success. The Mailman issue is that when I try to add the Mailman alias db using the following line in main.cf: alias_maps = hash:/etc/aliases,hash:/etc/postfix/aliases,hash:/usr/local/mailman/data/aliases I get the following error messages: May 23 11:53:27 dev postfix/smtpd[19360]: [ID 947731 mail.crit] fatal: unsupported dictionary type: hash May 23 11:53:28 dev postfix/master[243]: [ID 947731 mail.warning] warning: process /usr/libexec/postfix/smtpd pid 19360 exit status 1 May 23 11:53:28 dev postfix/master[243]: [ID 947731 mail.warning] warning: /usr/libexec/postfix/smtpd: bad With the squid problem, I have tried a couple of different options with little success to point to the correct DEFAULT_URL_PATTERN and when I use the '%s' param it appends port 8000 and everything is pointed to port 8000 which is squid's httpd_accel_port. When I try to put in the FQDN 'http://myserver.domain.com/mailman' in mm_cfg.py, I get an error message on the webpage. Who do I send the bug information too? Any help would be greatly appreciated. Regards, Jeff Pelkey Sr. Systems Engineer Titan Corporation From jdennis at redhat.com Mon May 23 20:48:03 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 23 May 2005 14:48:03 -0400 Subject: [Mailman-Users] Installation/Config Problems In-Reply-To: References: Message-ID: <1116874083.13925.75.camel@localhost.localdomain> On Mon, 2005-05-23 at 14:38 -0400, Pelkey, Jeff wrote: > Greetings, > > I will start by saying that I both a newbie to both Mailman and Python, although I have worked with Perl for years. I have installed Mailman 2.1.5 and integrated with Postfix v2.1.5. I have search the FAQ's with little success. > > The Mailman issue is that when I try to add the Mailman alias db using the following line in main.cf: > alias_maps = hash:/etc/aliases,hash:/etc/postfix/aliases,hash:/usr/local/mailman/data/aliases > > I get the following error messages: > May 23 11:53:27 dev postfix/smtpd[19360]: [ID 947731 mail.crit] fatal: unsupported dictionary type: hash The following command will print out a list of supported map types: % postconf -m Is hash one of them? It would be surprising if it weren't, but this is the first place to start looking. -- John Dennis From Jeff.Pelkey at titan.com Mon May 23 20:51:27 2005 From: Jeff.Pelkey at titan.com (Pelkey, Jeff) Date: Mon, 23 May 2005 14:51:27 -0400 Subject: [Mailman-Users] Installation/Config Problems Message-ID: Dennis, Thanks for the info! Here's the returned output: jpelkey at dev.nifl.gov >> postconf -m static cidr nis dbm regexp environ proxy unix Whixh one would replace hash? Much Thanx! -- Jeff. -----Original Message----- From: John Dennis [mailto:jdennis at redhat.com] Sent: Monday, May 23, 2005 2:48 PM To: Pelkey, Jeff Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Installation/Config Problems On Mon, 2005-05-23 at 14:38 -0400, Pelkey, Jeff wrote: > Greetings, > > I will start by saying that I both a newbie to both Mailman and Python, although I have worked with Perl for years. I have installed Mailman 2.1.5 and integrated with Postfix v2.1.5. I have search the FAQ's with little success. > > The Mailman issue is that when I try to add the Mailman alias db using the following line in main.cf: > alias_maps = hash:/etc/aliases,hash:/etc/postfix/aliases,hash:/usr/local/mailman/data/aliases > > I get the following error messages: > May 23 11:53:27 dev postfix/smtpd[19360]: [ID 947731 mail.crit] fatal: unsupported dictionary type: hash The following command will print out a list of supported map types: % postconf -m Is hash one of them? It would be surprising if it weren't, but this is the first place to start looking. -- John Dennis From Ralf.Hildebrandt at charite.de Mon May 23 20:57:39 2005 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Mon, 23 May 2005 20:57:39 +0200 Subject: [Mailman-Users] Installation/Config Problems In-Reply-To: References: Message-ID: <20050523185739.GS20668@charite.de> * Pelkey, Jeff : > Dennis, > > Thanks for the info! Here's the returned output: > > jpelkey at dev.nifl.gov >> postconf -m > static > cidr > nis > dbm > regexp > environ > proxy > unix Solaris, isn't it? > Whixh one would replace hash? dbm -- Ralf Hildebrandt (i.A. des IT-Zentrums) Ralf.Hildebrandt at charite.de Charite - Universit?tsmedizin Berlin Tel. +49 (0)30-450 570-155 Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-962 IT-Zentrum Standort CBF send no mail to spamtrap at charite.de From msapiro at value.net Mon May 23 21:18:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 23 May 2005 12:18:48 -0700 Subject: [Mailman-Users] Installation/Config Problems In-Reply-To: Message-ID: Pelkey, Jeff wrote: > >With the squid problem, I have tried a couple of different options with little success to point to the correct DEFAULT_URL_PATTERN and when I use the '%s' param it appends port 8000 and everything is pointed to port 8000 which is squid's httpd_accel_port. When I try to put in the FQDN 'http://myserver.domain.com/mailman' in mm_cfg.py, I get an error message on the webpage. Who do I send the bug information too? You should not be changing DEFAULT_URL_PATTERN unless you want things like a port or https instead of http. You need to make sure you have the right values for DEFAULT_URL_HOST (probably 'myserver.domain.com') and DEFAULT_EMAIL_HOST, and if they aren't correct in Defaults.py, you need to redefine them in mm_cfg.py and then add VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) following the definitions for DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST. DEFAULT_HOST_NAME and DEFAULT_URL are deprecated and should not be changed from their default assignments of None. If all this is correct and you still have problems, you may need to run fix_url.py against the existing lists. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Jeff.Pelkey at titan.com Mon May 23 22:18:35 2005 From: Jeff.Pelkey at titan.com (Pelkey, Jeff) Date: Mon, 23 May 2005 16:18:35 -0400 Subject: [Mailman-Users] Installation/Config Problems Message-ID: Mark, Thanks. I already had all of that in mm_cfg.py prior to creating the list. The fix_url used in the withlist script fixed the problem with the initial mailing list "mailman", but the /mailman/create page still shows the form posting to the 8000 port. Any ideas about how to resolve this issue? Thanx, Jeff. -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Monday, May 23, 2005 3:19 PM To: Pelkey, Jeff; mailman-users at python.org Subject: Re: [Mailman-Users] Installation/Config Problems Pelkey, Jeff wrote: > >With the squid problem, I have tried a couple of different options with little success to point to the correct DEFAULT_URL_PATTERN and when I use the '%s' param it appends port 8000 and everything is pointed to port 8000 which is squid's httpd_accel_port. When I try to put in the FQDN 'http://myserver.domain.com/mailman' in mm_cfg.py, I get an error message on the webpage. Who do I send the bug information too? You should not be changing DEFAULT_URL_PATTERN unless you want things like a port or https instead of http. You need to make sure you have the right values for DEFAULT_URL_HOST (probably 'myserver.domain.com') and DEFAULT_EMAIL_HOST, and if they aren't correct in Defaults.py, you need to redefine them in mm_cfg.py and then add VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) following the definitions for DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST. DEFAULT_HOST_NAME and DEFAULT_URL are deprecated and should not be changed from their default assignments of None. If all this is correct and you still have problems, you may need to run fix_url.py against the existing lists. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From securitylists at inkworkswell.com Mon May 23 23:38:05 2005 From: securitylists at inkworkswell.com (Henry Katz-Diego) Date: Mon, 23 May 2005 17:38:05 -0400 Subject: [Mailman-Users] Using CSS to alter the look and feel of archives Message-ID: <6.1.2.0.2.20050523172645.03c5cf90@pop-server.tampabay.rr.com> Hi, We're helping a friend who wants to change the mailman archives. We're using CSS to implement a three column design with a header. We've read the archive entries and FAQ which explain how to update the HTML. One thing we aren't certain of is placement of the closing tags for each of the three columns. The closing and tags are included in archidxfoot.html. Are the closing tags best placed in article.html, archtoc.html? Or, should they be placed in archidxfoot.html? Or maybe I'm just very confused?! We're creating the look and feel of these pages outside the server upon which they normally reside, so we can't really test them. I'd like to take them to the administrator -- a guy who administers this box on a volunteer basis -- without a lot of hassle. Thanks, Henry From msapiro at value.net Mon May 23 23:37:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 23 May 2005 14:37:14 -0700 Subject: [Mailman-Users] Installation/Config Problems In-Reply-To: Message-ID: Pelkey, Jeff wrote: > >Thanks. I already had all of that in mm_cfg.py prior to creating the list. The fix_url used in the withlist script fixed the problem with the initial mailing list "mailman", but the /mailman/create page still shows the form posting to the 8000 port. > >Any ideas about how to resolve this issue? If VIRTUAL_HOST_OVERVIEW = On (default), the "hostname" in the post url of the form and also in the "Create a hostname Mailing List" line at the top of the page comes from the environment (if found). Normally, it will be the value of HTTP_HOST or (SERVER_NAME if no HTTP_HOST) also an attempt is made to strip SERVER_PORT from the end. Here is the full code in case it makes sense to you. def get_domain(): host = os.environ.get('HTTP_HOST', os.environ.get('SERVER_NAME')) port = os.environ.get('SERVER_PORT') # Strip off the port if there is one if port and host.endswith(':' + port): host = host[:-len(port)-1] if mm_cfg.VIRTUAL_HOST_OVERVIEW and host: return host.lower() else: # See the note in Defaults.py concerning DEFAULT_HOST_NAME # vs. DEFAULT_EMAIL_HOST. hostname = mm_cfg.DEFAULT_HOST_NAME or mm_cfg.DEFAULT_EMAIL_HOST return hostname.lower() If you are not using virtual hosting, you can set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py and DEFAULT_EMAIL_HOST will be used instead. I think the real solution is just to insure that the URL used to access the create page doesn't have the port. Note that the link to the create page from the admin overview page is built in the same way. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nikos at qbit.gr Tue May 24 08:23:27 2005 From: nikos at qbit.gr (nikos) Date: Tue, 24 May 2005 09:23:27 +0300 Subject: [Mailman-Users] Bounce Log file In-Reply-To: Message-ID: Thank you Mark again. I administrative some lists in an Linux RH8 with mailman-2.1.1-5 ver. It seems to be problem with one of the lists with only 10 "users". The most of them sudenly doesnot recieve mails from the list and they get a bounce score (1 or 2). The rest normally get emails. Is that strange? The list stop sending mails to scored users? bounce_score_threshold is 5 and bounce_info_stale_after is 7 Thank you again -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Monday, May 23, 2005 6:49 PM To: nikos; mailman-users at python.org Subject: Re: [Mailman-Users] Bounce Log file nikos wrote: > >Do also know what cause the bounce. Is somethng I should do? The actual returned bounce notice is not kept. If you set bounce_notify_owner_on_disable to Yes, you will receive a copy of the bounce notice that results in a member disable, but not the previous ones that just increment the score. You should set bounce_score_threshold and bounce_info_stale_after to values appropriate for the amount of traffic on your list. The normal default values of 5.0 and 7 days respectively are appropriate for lists with posts every day, but a list with only one or two posts a week might do better with 2.0 and 14 days respectively. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maiq at infobrok.es Tue May 24 10:33:32 2005 From: maiq at infobrok.es (=?ISO-8859-1?Q?David_Oca=F1a?=) Date: Tue, 24 May 2005 10:33:32 +0200 Subject: [Mailman-Users] Easing the unsubscription Message-ID: <4292E6DC.9020205@infobrok.es> Hi, I'd like to know if there is a way to include on each post the member's address to make the unsubscription easier. I receive too many unsubscription mails from addresses that are not members, just because the member of the list is an alias of these non-members, then I have to contact those people for asking if they want to unsubscribe the alias or their single address (will be their admin's work of course), and finally find the alias in the memberlist which fortunately will have the same domain as the people who are trying to unsubscribe. Is it possible to attach a message like "This mail was sent to xxx at domain.xxx. If you want to unsubscribe, please email us to xxx-leave at foo.org and from xxx at domain.xxx". Thanks a lot. P.S: Sorry for mistakes ?_?' ---- David Oca?a From brad at stop.mail-abuse.org Tue May 24 11:02:22 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 24 May 2005 11:02:22 +0200 Subject: [Mailman-Users] Easing the unsubscription In-Reply-To: <4292E6DC.9020205@infobrok.es> References: <4292E6DC.9020205@infobrok.es> Message-ID: At 10:33 AM +0200 2005-05-24, David Oca?a wrote: > Is it possible to attach a message like "This mail was sent to > xxx at domain.xxx. If you want to unsubscribe, please email us to > xxx-leave at foo.org and from xxx at domain.xxx". You mean, like the "Unsubscribe:" link that is put at the bottom of every post to mailman-users -- including your own? Try searching the FAQ Wizard for "personalization" and read all the entries that are returned. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From maiq at infobrok.es Tue May 24 11:48:33 2005 From: maiq at infobrok.es (=?ISO-8859-1?Q?David_Oca=F1a?=) Date: Tue, 24 May 2005 11:48:33 +0200 Subject: [Mailman-Users] Easing the unsubscription In-Reply-To: References: <4292E6DC.9020205@infobrok.es> Message-ID: <4292F871.9010804@infobrok.es> Thanks Brad, actually somebody removed the non digest message footer, I've been searching the "List Administration Manual" and finally I've done this: For enabling personalization and other options: /VERP_PERSONALIZED_DELIVERIES = 1 //VERP_DELIVERY_INTERVAL = 1 //VERP_CONFIRMATIONS = 1/ For including the message footer(non digest): msg_footer ---- This mail was sent to %(user_address)s. If you want to unsubscribe please email us to xxx-leave at foo.org or visit %(user_optionsurl)s ------ Brad Knowles escribi?: > At 10:33 AM +0200 2005-05-24, David Oca?a wrote: > >> Is it possible to attach a message like "This mail was sent to >> xxx at domain.xxx. If you want to unsubscribe, please email us to >> xxx-leave at foo.org and from xxx at domain.xxx". > > > You mean, like the "Unsubscribe:" link that is put at the bottom > of every post to mailman-users -- including your own? > > Try searching the FAQ Wizard for "personalization" and read all > the entries that are returned. > From jean-philippe.giola at st.com Tue May 24 13:50:07 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Tue, 24 May 2005 13:50:07 +0200 Subject: [Mailman-Users] pipermail.pck ????? Message-ID: <429314EF.7030304@st.com> Hi all I want to know what is the pipermail.pck file in the archives//pipermail.pck ?? reguards. -- Jean-Philippe Giola - 6577 From jwt at onjapan.net Tue May 24 14:11:31 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 24 May 2005 21:11:31 +0900 Subject: [Mailman-Users] pipermail.pck ????? In-Reply-To: <429314EF.7030304@st.com> References: <429314EF.7030304@st.com> Message-ID: <577DB807-8292-4A70-9A10-A0783B1BC5C0@onjapan.net> On May 24, 2005, at 20:50, Jean-Philippe GIOLA wrote: > I want to know what is the pipermail.pck file in the > archives//pipermail.pck ?? (I think you mean archives/private//pipermail.pck.) It is a pickle that stores the state of the pipermail archiver for a particular list. It stores information about the archive table of contents, sequence number, last update time, etc. You can find more information in Mailman/Achiver/* -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From msapiro at value.net Tue May 24 16:25:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 07:25:24 -0700 Subject: [Mailman-Users] Bounce Log file In-Reply-To: Message-ID: nikos wrote: > >I administrative some lists in an Linux RH8 with mailman-2.1.1-5 ver. >It seems to be problem with one of the lists with only 10 "users". The >most of them sudenly doesnot recieve mails from the list and they get a >bounce score (1 or 2). The rest normally get emails. >Is that strange? The list stop sending mails to scored users? > >bounce_score_threshold is 5 and bounce_info_stale_after is 7 If they are getting a "bounce score" in the bounce log, it means the list IS sending and the messages are bouncing. If you want to see why, go to the list's Bounce options page, make sure that bounce_notify_owner_on_disable is Yes and set bounce_score_threshold to 1. Then the first bounce will disable the user, and the list owner(s) will be sent a copy of the bounce. Then, if you feel the bounce is erroneous, you can raise the bounce_score_threshold and re-enable the user (from the Membership Management... pages). The above assumes that a direct e-mail to the user doesn't bounce. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 24 16:38:38 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 07:38:38 -0700 Subject: [Mailman-Users] Easing the unsubscription In-Reply-To: <4292F871.9010804@infobrok.es> Message-ID: David Oca?a wrote: >Thanks Brad, actually somebody removed the non digest message footer, Brad was talking about the footer on messages you receive from mailman-users at python.org, not your own list. >I've been searching the "List Administration Manual" and finally I've >done this: > >For enabling personalization and other options: > >/VERP_PERSONALIZED_DELIVERIES = 1 >//VERP_DELIVERY_INTERVAL = 1 >//VERP_CONFIRMATIONS = 1/ These are OK for what they do, but they are not what you need. In order to enable the "personalized" substitutions in the footer as below, you need OWNERS_CAN_ENABLE_PERSONALIZATION = Yes and then you will see the personalization options on the Non-digest options page, and you can set personalize to Yes. >For including the message footer(non digest): > >msg_footer >---- >This mail was sent to %(user_address)s. >If you want to unsubscribe please email us to xxx-leave at foo.org or visit >%(user_optionsurl)s >------ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tajava at gmail.com Tue May 24 16:42:41 2005 From: tajava at gmail.com (Tariq Javaid) Date: Tue, 24 May 2005 09:42:41 -0500 Subject: [Mailman-Users] Moderated list Message-ID: I am still having trouble where I can set my list to a moderated list. I would like to view all of the messages reviewed by admin before they get posted. I check all the settings but it does not work. I have messages to be held in the queue but when I post a message they never appeared in the queue. Any suggestion will be greatly appreciated. Thanks Tariq From paul at third-rock.net Tue May 24 16:49:53 2005 From: paul at third-rock.net (Paul Reilly) Date: Tue, 24 May 2005 15:49:53 +0100 (IST) Subject: [Mailman-Users] move lists? In-Reply-To: References: Message-ID: Is there a way to export the contents of a config.pck file in to text format, so I can see what settings an old mailing list was using? Paul From msapiro at value.net Tue May 24 17:00:16 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 08:00:16 -0700 Subject: [Mailman-Users] Moderated list In-Reply-To: Message-ID: Tariq Javaid wrote: >I am still having trouble where I can set my list to a moderated list. >I would like to view all of the messages reviewed by admin before they >get posted. I check all the settings but it does not work. I have >messages to be held in the queue but when I post a message they never >appeared in the queue. Any suggestion will be greatly appreciated. What do you mean by "when I post a message they never appeared in the queue"? Do you mean the message wasn't held? You should (and maybe have) set default_member_moderation to Yes, but have you set all current member's moderation flag to Yes? Go to the bottom of the Membership Management...->Membership List page and in Additional Member Tasks Set everyone's moderation bit, including those members not currently visible click the "Yes" radio option and then click the Set button. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jean-philippe.giola at st.com Tue May 24 17:00:18 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Tue, 24 May 2005 17:00:18 +0200 Subject: [Mailman-Users] database directory ?? Message-ID: <42934182.3010003@st.com> Hi all!! What is the content of the database directory in archives/public//datebase ??? reguards -- Cordialement, Jean-Philippe Giola - 6577 From msapiro at value.net Tue May 24 17:11:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 08:11:57 -0700 Subject: [Mailman-Users] move lists? In-Reply-To: Message-ID: Paul Reilly wrote: > >Is there a way to export the contents of a config.pck file >in to text format, so I can see what settings an old mailing >list was using? bin/config_list will produce an output file suitable for input to itself. bin/dumpdb will show more. But, if you're moving a list, why not just move the config.pck file. As long as you're not moving to a "downgrade" version of mailman, this works (although you may have to run fix_url.py afterwards if the move is to a different domain). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 24 17:46:08 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 08:46:08 -0700 Subject: [Mailman-Users] database directory ?? In-Reply-To: <42934182.3010003@st.com> Message-ID: Jean-Philippe GIOLA wrote: > >What is the content of the database directory in >archives/public//datebase ??? Normally, archives/public// is a symlink to archives/private// archives/private//database contains files for each archive volume, e.g. 2005-May-article 2005-May-author 2005-May-date 2005-May-subject 2005-May-thread These contain the current state of the archive and I think are used by pipermail to help in the process of adding messages and updating the various index files in, e.g., archives/private//2005-May For more info, see the modules in Mailman/Archiver/*.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From charity.g.gustine at cingular.com Tue May 24 20:46:22 2005 From: charity.g.gustine at cingular.com (Gustine, Charity G.) Date: Tue, 24 May 2005 11:46:22 -0700 Subject: [Mailman-Users] Why are we seeing these errors? Message-ID: <72A9AFFC740D1F42BDDA9DBF1EF3EB70047626CB@WA-MSG07-BTH.wireless.attws.com> We just recently installed Mailman 2.1 on our Unix server. We have gone over the install document several times to see what we missed. We would like our users to be able to send an email to the list with subject subscribe. When we test this we never see the mail messages. It would appear that it is a domain issue. Here is what we see in the logs when we try to do this: -----Original Message----- From: "Postmaster" [mailto:"Postmaster" ] Sent: Tuesday, May 24, 2005 10:20 AM To: "Undisclosed Recipient" Subject: Delivery Notification This is a delivery status notification, automatically generated by MTA extmail12.cingular.com on Tue, 24 May 2005 13:20:21 -0400 Regarding recipient(s) : ztmp-request at bthnsoweb01.wnsnet.attws.com Delivery status : Failed. Could not send the message. Domain address is not valid. Please consult your domain administrator to check the domain before sending the message again. Message Information: Sender : ron.wislen at cingular.com Recipient : ztmp-request at bthnsoweb01.wnsnet.attws.com MTA Response :510 The original message headers are included as attachment. We are able to get confirmation, via email, when we create a new mailing list. When we subscribe to a list via the web site we successfully get subscribe and a confirmation email is sent back to the user, after about 10 minutes. We are seeing this message in /usr/local/mailman/logs May 24 08:00:03 2005 (16988) delivery to ron-test-mailman-owner at servername.com failed with code 550: 5.1.1 ... User unknown. Any ideas? From chad at shire.net Tue May 24 20:55:02 2005 From: chad at shire.net (Chad Leigh -- Shire.Net LLC) Date: Tue, 24 May 2005 12:55:02 -0600 Subject: [Mailman-Users] integrating namazu with mailman Message-ID: Hi I am using the info found here as well as various similar stuff I found through google. However, this link is my main info. I have namazu installed and followed the instructions found in the above link. When I try a search on my test list, I get a 500 Internal Server Error and the following line in my apache error log. [Tue May 24 12:46:42 2005] [error] [client XX.XX.XX.XX] Premature end of script headers: /web/host.com/mailman/cgi-bin/Admin-List/namazu.cgi It seems that the cgi is not being called correctly. Here is what it is calling (from the access log) XX.XX.XX.XX - - [24/May/2005:12:46:42 -0600] "GET /mailman/Admin-List/ namazu.cgi?query=namazu&submit=Search%21&idxname=Admin- List&max=20&result=normal&sort=score HTTP/1.1" 500 628 -- I can access the namazu command on the command line and it seems to work. Has anyone who has implemented this, or anyone else who has an idea, see what is wrong with the query and my namazu.cgi would not return correct stuff? Thanks Chad From msapiro at value.net Tue May 24 21:00:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 12:00:37 -0700 Subject: [Mailman-Users] Why are we seeing these errors? In-Reply-To: <72A9AFFC740D1F42BDDA9DBF1EF3EB70047626CB@WA-MSG07-BTH.wireless.attws.com> Message-ID: Gustine, Charity G. wrote: >We just recently installed Mailman 2.1 on our Unix server. We have gone >over the install document several times to see what we missed. We would >like our users to be able to send an email to the list with subject >subscribe. When we test this we never see the mail messages. >It would appear that it is a domain issue. Here is what we see in the >logs when we try to do this: >-----Original Message----- >From: "Postmaster" [mailto:"Postmaster" ] >Sent: Tuesday, May 24, 2005 10:20 AM >To: "Undisclosed Recipient" >Subject: Delivery Notification > >This is a delivery status notification, automatically generated by MTA >extmail12.cingular.com on Tue, 24 May 2005 13:20:21 -0400 Regarding >recipient(s) : ztmp-request at bthnsoweb01.wnsnet.attws.com >Delivery status : Failed. Could not send the message. Domain address > is not valid. Please consult your domain >administrator to check the domain before sending the message again. This looks like a DNS issue. There don't appear to be any MX or A records for the domain. This has nothing to do with Mailman. Mail can't be delivered to the domain. >Message Information: >Sender : ron.wislen at cingular.com >Recipient : ztmp-request at bthnsoweb01.wnsnet.attws.com >MTA Response :510 >The original message headers are included as attachment. >We are able to get confirmation, via email, when we create a new mailing >list. >When we subscribe to a list via the web site we successfully get >subscribe and a confirmation email is sent back to the user, after about >10 minutes. >We are seeing this message in /usr/local/mailman/logs >May 24 08:00:03 2005 (16988) delivery to >ron-test-mailman-owner at servername.com failed with code 550: 5.1.1 >... User unknown. This one looks like an alias issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From precision at comcast.net Tue May 24 21:15:48 2005 From: precision at comcast.net (precision at comcast.net) Date: Tue, 24 May 2005 19:15:48 +0000 Subject: [Mailman-Users] How do I link into the archive page to control access Message-ID: <052420051915.23413.42937D64000BD94A00005B7522070215530201079C070C0A9D9F@comcast.net> I have a site with multiple email lists (all private). It's easy to keep unwanted persons from posting to the lists, but I would like to tie into/replace the main archive page for each list with a php script tied into the site which uses the user information/privileges that are already built into the web site to control access to the list. The web site uses the users email as their account and it is password protected. I have a privilege mechanism set up on the site to grant users access to various functionality. I'd like to use that same mechanism to grant privilege to viewing the lists. Is there a way that I can replace the "default" archive page with a php version which I could tie the existing privilege/security mechanism that already exists on the web site and control access to viewing the list through it? Thanks From rob at reboot.ca Tue May 24 21:40:25 2005 From: rob at reboot.ca (Rob Scott) Date: Tue, 24 May 2005 12:40:25 -0700 Subject: [Mailman-Users] check_perms -f leads to cgi error Message-ID: <200505241940.j4OJeLAg025818@karma.reboot.ca> I'm fairly certain this problem was caused by my running check_perms -f when troubleshooting another issue, since resolved, but right after fixing that when attempting to access the web interface I got a 403 for everything. admin, listinfo, etc. I went to a backup of the site and copied the permissions for the cgi_bin and public_html (which contains symlinks to the actual cgi scripts.) Now apache is tossing a 500 (internal server e) and the error log reads: Premature end of script headers: admin I'm almost positive this started when I ran check_perms -f, if has anyone seen this kind of error before or has any ideas what could be the cause I'd really appreciate it. Cheers, Rob Scott IMT Consultant Reboot Consulting Co. #101-506 John St. Victoria, BC, V8T 1T6 Main (250) 380-0377 Fax (250) 385-2668 http://www.reboot.ca/ This electronic message transmission, including any attached files, contains information which may be confidential and/or privileged. The information is intended to be for the sole use of the individual or entity named above. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution or use of the contents of this information is prohibited. This message is not to be forwarded for any reason without prior consent of the sender. If you have received this electronic transmission in error, please notify the sender immediately by telephone (250) 380-0377 or by a "reply to sender only" message and destroy all electronic and hard copies of the communication, including attachments, without reading or saving in any manner. From mlist at bogusville.us Tue May 24 22:52:20 2005 From: mlist at bogusville.us (Bo Gusman) Date: Tue, 24 May 2005 13:52:20 -0700 Subject: [Mailman-Users] can't make a new list from the GUI Message-ID: <42939404.5040900@bogusville.us> On my FC3 box w/o SELinux, I just installed and configured the mailman rpm according to the instructions at the mailman website. I can create a list from the command line and can send mail to it and receive mail from it. I can load the web interface and do most of the usual things. However, I cannot create a new list. I've reset the site password assuming that I missentered it somehow, but I get no change in behavior. Any clues? Bo From msapiro at value.net Tue May 24 23:01:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 14:01:03 -0700 Subject: [Mailman-Users] Moderated list In-Reply-To: Message-ID: Tariq Javaid wrote: >That is a strange thing it just discrads it. I checked all the setting you >have suggested. All the messages gets discared and soon I removed the >moderated flag all messages go through without any approval and get posted. So it acts like member_moderation_action is set to Discard when in fact it is set to Hold. There are a couple of other threads on this symptom at http://mail.python.org/pipermail/mailman-users/2004-December/041313.html and http://mail.python.org/pipermail/mailman-users/2005-January/041726.html but no solution. Are you on Mac OSX? This may be a common factor? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 24 23:06:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 14:06:00 -0700 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <42939404.5040900@bogusville.us> Message-ID: Bo Gusman wrote: >On my FC3 box w/o SELinux, I just installed and configured the mailman >rpm according to the instructions at the mailman website. I can create a >list from the command line and can send mail to it and receive mail from >it. I can load the web interface and do most of the usual things. >However, I cannot create a new list. I've reset the site password >assuming that I missentered it somehow, but I get no change in behavior. > What is the symptom? What happens when you click "Create List"? Are you using virtual hosts? Is the host name in the URL of the create page in the VIRTUAL_HOSTS dictionary (add_virtualhost() in mm_cfg.py)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdennis at redhat.com Tue May 24 23:09:40 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 24 May 2005 17:09:40 -0400 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <42939404.5040900@bogusville.us> References: <42939404.5040900@bogusville.us> Message-ID: <1116968980.5192.24.camel@finch.boston.redhat.com> On Tue, 2005-05-24 at 13:52 -0700, Bo Gusman wrote: > On my FC3 box w/o SELinux, I just installed and configured the mailman > rpm according to the instructions at the mailman website. I can create a > list from the command line and can send mail to it and receive mail from > it. I can load the web interface and do most of the usual things. > However, I cannot create a new list. I've reset the site password > assuming that I missentered it somehow, but I get no change in behavior. > > Any clues? Did you install the Red Hat rpm? Are you positive SELinux is disabled? There was a bug in the FC3 security policy that caused web based list creation to fail, command line worked fine. Have you looked for error messages in /var/log/mailman/error and /var/log/messages (in /var/log/messages you especially want to look for lines with "avc") -- John Dennis From msapiro at value.net Tue May 24 23:23:58 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 14:23:58 -0700 Subject: [Mailman-Users] How do I link into the archive page to controlaccess In-Reply-To: <052420051915.23413.42937D64000BD94A00005B7522070215530201079C070C0A9D9F@comcast.net> Message-ID: precision at comcast.net wrote: >I have a site with multiple email lists (all private). It's easy to keep >unwanted persons from posting to the lists, but I would like to tie into/replace >the main archive page for each list with a php script tied into the site which >uses the user information/privileges that are already built into the web site to >control access to the list. The web site uses the users email as their account >and it is password protected. I have a privilege mechanism set up on the site >to grant users access to various functionality. I'd like to use that same >mechanism to grant privilege to viewing the lists. Is there a way that I can >replace the "default" archive page with a php version which I could tie the >existing privilege/security mechanism that already exists on the web site and >control access to viewing the list through it? If I understand it, you want to replace Mailman's private archive access control with your own php based one. I think you could make the archives public and add your php to the archtoc.html and archtocnombox.html templates, but this would allow people to bypass your validation by going directly to a message or lower level page. You might be able to do it effectively by modifying more templates, but I'm not sure. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp for info on modifying templates. After you modify an archive template, you have to rebuild the archives (normally just bin/arch --wipe ) to get the modifications into existing pages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 24 23:58:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 14:58:36 -0700 Subject: [Mailman-Users] check_perms -f leads to cgi error In-Reply-To: <200505241940.j4OJeLAg025818@karma.reboot.ca> Message-ID: Rob Scott wrote: >I'm fairly certain this problem was caused by my running check_perms -f when >troubleshooting another issue, since resolved, but right after fixing that when attempting to access the web interface I got a 403 for everything. admin, >listinfo, etc. What was in your web server error log when you were getting the 403's? >I went to a backup of the site and copied the permissions for >the cgi_bin and public_html (which contains symlinks to the actual cgi >scripts.) Now apache is tossing a 500 (internal server e) and the error log >reads: >Premature end of script headers: admin check_perms wouldn't have done anything in public_html because it doesn't know about it, and anyway, the permissions on a symlink itself should be irrelevant. Assuming you have sufficient access to read the symlink, it's the targets permissions that count. >I'm almost positive this started when I ran check_perms -f, if has anyone seen >this kind of error before or has any ideas what could be the cause I'd really appreciate it. Unless there's something wrong with MAILMAN_USER and/or MAILMAN_GROUP in Defaults.py/mm_cfg.py (or MAILMAN_UID and/or MAILMAN_GID in mm_cfg.py if this is a RedHat rpm) I don't know how check_perms -f would break anything. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kris at linuxcertified.com Wed May 25 00:19:44 2005 From: kris at linuxcertified.com (Kris Vassallo) Date: Tue, 24 May 2005 15:19:44 -0700 Subject: [Mailman-Users] /bin/sh: mailman: command not found Message-ID: <1116973183.7180.175.camel@localhost.localdomain> I am getting emails with the following error in the body of emails being sent to the list owner: /bin/sh: mailman: command not found The subject reads as follows: [Mailman] Cron mailman /usr/lib/mailman/cron/gate_news The path is correct as I have copied and pasted the path listed in the email to the terminal and the process seems to run fine. In this thread http://www.mail-archive.com/mailman-users at python.org/msg29250.html someone suggested that "There is something wrong with the options you used when you ran configure. The command "mailman" indicated above should be the command to invoke Python and it also normally has a -S option too." The thing is, this is an RPM package for fedora core 3 (2.1.5-32) so I didn't do any configuring. I am not really understanding why this is failing. Can anyone shed some light on this issue for me? Thanks, Kris From msapiro at value.net Wed May 25 00:43:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 15:43:53 -0700 Subject: [Mailman-Users] /bin/sh: mailman: command not found In-Reply-To: <1116973183.7180.175.camel@localhost.localdomain> Message-ID: Kris Vassallo wrote: >I am getting emails with the following error in the body of emails being >sent to the list owner: >/bin/sh: mailman: command not found > >The subject reads as follows: >[Mailman] Cron mailman >/usr/lib/mailman/cron/gate_news > Your Mailman crontab is not correctly installed. The crontab.in or whatever that you used is designed to be put in /etc/cron.d/, and thus it has the executing userid as field 6 between the run times parameters and the command. If you install it with crontab -u mailman crontab.in or whatever the file name is, you first have to remove the 'mailman' entries preceding the commands. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdennis at redhat.com Wed May 25 01:05:58 2005 From: jdennis at redhat.com (John Dennis) Date: Tue, 24 May 2005 19:05:58 -0400 Subject: [Mailman-Users] /bin/sh: mailman: command not found In-Reply-To: References: Message-ID: <1116975958.5192.58.camel@finch.boston.redhat.com> Kris Vassallo wrote: > > >I am getting emails with the following error in the body of emails being > >sent to the list owner: > >/bin/sh: mailman: command not found > > > >The subject reads as follows: > >[Mailman] Cron mailman > >/usr/lib/mailman/cron/gate_news Somehow you've got crontab entries enabled with a non-crontab file. Reading the section on cron in /usr/share/doc/mailman-*/INSTALL.REDHAT may help you understand better. But the short answer is the cron file supplied in the rpm you installed has an extra field in it at position 6, the mailman user. It is to be installed in /etc/cron.d. However please note this is automatically done for you by the init.d script when you start and stop mailman, please use the the init script to start and stop mailman (e.g. /sbin/service mailman start|stop). If you installed this cron file with crontab its is going to be very confused by the extra 6th field. Please make sure you do not have any mailman crontab entries and remember crontab != cron. The rpm you installed is supposed to remove any pre-existing mailman crontab entries in favor of the newer methodology. If one got left behind after the rpm install then the %post section of the rpm is failing somehow. -- John Dennis From jmooers at landmanninteractive.com Wed May 25 01:28:13 2005 From: jmooers at landmanninteractive.com (Jess Mooers) Date: Tue, 24 May 2005 18:28:13 -0500 Subject: [Mailman-Users] Monitor qrunner Message-ID: Hi list, I am somewhat new to mailman, so please bear with me. I currently have 5 lists running, all configured differently, and when it is working, I love mailman. I have now encountered 3 situations where the qrunner stops or quits. We don't know that the system is not running correctly until our clients let us know (VERY BAD). I have one client in particular that I could loose if this happens again. So here is my question: Is there a way to monitor qrunner to see if it is running? Is there a way to start it automatically if it is not? I am running Mac OS 10.3 Server, on an XServe, 250GB HD, 3Gigs of ram. Any help ASAP would be so greatly appreciated. Regards, Jess Mooers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Landmann InterActive 1423 S. Park St., Madison, WI 53715 W 608-257-1558 F 608-257-8705 www.landmanninteractive.com From msapiro at value.net Wed May 25 02:04:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 24 May 2005 17:04:12 -0700 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: Message-ID: Jess Mooers wrote: > >So here is my question: > > Is there a way to monitor qrunner to see if it is running? If it is running, you will find its pid in data/master-qrunner.pid and there will also be two files in locks/, one named master-qrunner and containing the line master-qrunner.host.example.com.pid And the second named master-qrunner.host.example.com.pid and having the same contents where host.example.com is the actual host name and pid is the actual pid of the master qrunner process. Thus there are three files that if present will give you the pid of the master qrunner. Of course, if it died a horrible death, the files might be left behind, so you also have to check if the pid is running and is a mailmanctl process. If the files are missing or the pid doesn't exist or is not a python process invoked with a mailmanctl command, then the master qrunner isn't running. > Is there a way to start it automatically if it is not? You can test all of that in a fairly simple shell script which will run bin/mailmanctl -s -q start if the master isn't running and then execute that shell script every 5 or 10 minutes with cron. Or you can just run bin/mailmanctl start periodically with cron, but that will generate an error each time it is done with the master already running. And don't do bin/mailmanctl -s start without testing first or you'll start multiple masters and qrunners. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kris at linuxcertified.com Wed May 25 02:40:24 2005 From: kris at linuxcertified.com (Kris Vassallo) Date: Tue, 24 May 2005 17:40:24 -0700 Subject: [Mailman-Users] /bin/sh: mailman: command not found In-Reply-To: <1116975958.5192.58.camel@finch.boston.redhat.com> References: <1116975958.5192.58.camel@finch.boston.redhat.com> Message-ID: <1116981624.7180.234.camel@localhost.localdomain> On Tue, 2005-05-24 at 16:05, John Dennis wrote: > Kris Vassallo wrote: > > > > >I am getting emails with the following error in the body of emails being > > >sent to the list owner: > > >/bin/sh: mailman: command not found > > > > > >The subject reads as follows: > > >[Mailman] Cron mailman > > >/usr/lib/mailman/cron/gate_news > > Somehow you've got crontab entries enabled with a non-crontab file. > Reading the section on cron in /usr/share/doc/mailman-*/INSTALL.REDHAT > may help you understand better. But the short answer is the cron file > supplied in the rpm you installed has an extra field in it at position > 6, the mailman user. It is to be installed in /etc/cron.d. However > please note this is automatically done for you by the init.d script when > you start and stop mailman, Ah ha! I followed the instructions on the Mailman website for installation as I was unaware of the docs that already existed on my system; so I had run the crontab command to get the cron jobs running. So I removed mailmans crontab entries and restarted Mailman.. works like a charm now. THANKS! -Kris > please use the the init script to start and > stop mailman (e.g. /sbin/service mailman start|stop). If you installed > this cron file with crontab its is going to be very confused by the > extra 6th field. Please make sure you do not have any mailman crontab > entries and remember crontab != cron. The rpm you installed is supposed > to remove any pre-existing mailman crontab entries in favor of the newer > methodology. If one got left behind after the rpm install then the %post > section of the rpm is failing somehow. From ifetch at du.edu Wed May 25 11:07:42 2005 From: ifetch at du.edu (Ivan Fetch) Date: Wed, 25 May 2005 03:07:42 -0600 (MDT) Subject: [Mailman-Users] bounce_processing=0 has no affect? Message-ID: <20050525030155.Y56903@tnetnzry.hgf.qh.rqh> Hello, I've searched mailing list archives and the bug tracker on this, but have not come up with anything relevant yet: I've got a couple of mailing lists (Mailman 2.1.5) for which bounce_processing is set to 0, yet Mailman still processes bounces (disabling delivery, then unsubscribing users who exceed the thresholds). AM I misunderstanding the description of the bounce_processing option, or is there a patch I have yet to discover? Thank you - Ivan Fetch. From jean-philippe.giola at st.com Wed May 25 11:35:48 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Wed, 25 May 2005 11:35:48 +0200 Subject: [Mailman-Users] txt file and txt.gz file Message-ID: <429446F4.7080603@st.com> Hi all! concretely, what is the serve of the txt files in the archives considering there are the files mbox? And what is the serve of the txt.gz files ? reguards -- Jean-Philippe Giola - 6577 From brad at stop.mail-abuse.org Wed May 25 12:40:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 25 May 2005 12:40:13 +0200 Subject: [Mailman-Users] txt file and txt.gz file In-Reply-To: <429446F4.7080603@st.com> References: <429446F4.7080603@st.com> Message-ID: At 11:35 AM +0200 2005-05-25, Jean-Philippe GIOLA wrote: > concretely, what is the serve of the txt files in the archives > considering there are the files mbox? The txt files are the scrubbed text version of the public archives of the list. By "scrubbed", I mean that all extraneous headers are removed, the e-mail addresses may be sanitized, the list headers and footers are added, etc.... The mbox files are the unscrubbed original text versions of the messages as they came in, and would be needed if you wanted to rebuild the archives. Trying to rebuild the archives from the scrubbed text versions would be painful and difficult, and would lose a lot of information you might want to keep internally. If you ever want to have the ability to rebuild your archives, you need to keep the original mbox files around. > And what is the serve of the txt.gz files ? They are compressed versions of the scrubbed text archives. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From sean at sweetbourbon.com Wed May 25 13:32:12 2005 From: sean at sweetbourbon.com (Sean) Date: Wed, 25 May 2005 07:32:12 -0400 (EDT) Subject: [Mailman-Users] integrating namazu with mailman In-Reply-To: References: Message-ID: > Hi > > I am using the info found here mailman-users/2004-June/037580.html> as well as various similar stuff > I found through google. However, this link is my main info. > > I have namazu installed and followed the instructions found in the > above link. > > When I try a search on my test list, I get a 500 Internal Server > Error and the following line in my apache error log. > > [Tue May 24 12:46:42 2005] [error] [client XX.XX.XX.XX] Premature end > of script headers: /web/host.com/mailman/cgi-bin/Admin-List/namazu.cgi > > It seems that the cgi is not being called correctly. Here is what it > is calling > > (from the access log) > > XX.XX.XX.XX - - [24/May/2005:12:46:42 -0600] "GET /mailman/Admin-List/ > namazu.cgi?query=namazu&submit=Search%21&idxname=Admin- > List&max=20&result=normal&sort=score HTTP/1.1" 500 628 > > > -- > > I can access the namazu command on the command line and it seems to > work. > > Has anyone who has implemented this, or anyone else who has an idea, > see what is wrong with the query and my namazu.cgi would not return > correct stuff? > > Thanks > Chad Are you running Apache as your web server? Here is what the apache docs say about this: http://httpd.apache.org/docs/misc/FAQ-F.html#premature-script-headers Sean From peter at schnitzlers.de Wed May 25 14:59:06 2005 From: peter at schnitzlers.de (Peter Schnitzler) Date: Wed, 25 May 2005 14:59:06 +0200 Subject: [Mailman-Users] [install] set-gid bit Message-ID: <1B107F64-D1B0-4290-80EE-766780070F7A@schnitzlers.de> Hello, i am trying to install mailman as a normal user on the system of my webhoster, because he does not have a mailsystem that good. Even though i did: chmod a+rx,g+ws mailmanrun/ I am still getting the following error. checking permissions on /home/sites/www.afser.de/users/portal/ mailmanrun/... configure: error: ***** Installation directory /home/sites/www.afser.de/users/portal/ mailmanrun/ is not configured properly! ***** Set-gid bit must be set for directory: /home/sites/www.afser.de/ users/portal/mailmanrun/ Does anybody know what to do? greetings and thanks in advance peter schnitzler From haack at nclack.k12.or.us Wed May 25 17:13:49 2005 From: haack at nclack.k12.or.us (Robert Haack) Date: Wed, 25 May 2005 08:13:49 -0700 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: References: Message-ID: <4294962D.6070100@nclack.k12.or.us> What would happen if during the check you told mailman to stop first? Could this mess things up or would it be fine? Robert Haack Programmer Analyst North Clackamas School District #12 haack at nclack.k12.or.us Mark Sapiro wrote: >Jess Mooers wrote: > > >>So here is my question: >> >> Is there a way to monitor qrunner to see if it is running? >> >> > >If it is running, you will find its pid in data/master-qrunner.pid and >there will also be two files in locks/, one named master-qrunner and >containing the line > >master-qrunner.host.example.com.pid > >And the second named master-qrunner.host.example.com.pid and having the >same contents where host.example.com is the actual host name and pid >is the actual pid of the master qrunner process. > >Thus there are three files that if present will give you the pid of the >master qrunner. Of course, if it died a horrible death, the files >might be left behind, so you also have to check if the pid is running >and is a mailmanctl process. If the files are missing or the pid >doesn't exist or is not a python process invoked with a mailmanctl >command, then the master qrunner isn't running. > > > >> Is there a way to start it automatically if it is not? >> >> > > >You can test all of that in a fairly simple shell script which will run > >bin/mailmanctl -s -q start > >if the master isn't running and then execute that shell script every 5 >or 10 minutes with cron. > >Or you can just run > >bin/mailmanctl start > >periodically with cron, but that will generate an error each time it is >done with the master already running. > >And don't do > >bin/mailmanctl -s start > >without testing first or you'll start multiple masters and qrunners. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: http://mail.python.org/mailman/options/mailman-users/haack%40nclack.k12.or.us > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > > > From jmooers at landmanninteractive.com Wed May 25 17:26:27 2005 From: jmooers at landmanninteractive.com (Jess Mooers) Date: Wed, 25 May 2005 10:26:27 -0500 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: <4294962D.6070100@nclack.k12.or.us> Message-ID: Robert Haack wrote on Wednesday, May 25, 2005: >What would happen if during the check you told mailman to stop first? >Could this mess things up or would it be fine? > >Robert Haack Robert, I actually just setup the cron job to execute with the following command. It does produce an error in the log, but that is the least of my worries, nor do I mind it. /usr/share/mailman/bin/mailmanctl -q start Thanks for the replies. Regards, Jess Mooers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Landmann InterActive 1423 S. Park St., Madison, WI 53715 W 608-257-1558 F 608-257-8705 www.landmanninteractive.com From jdennis at redhat.com Wed May 25 17:44:53 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 25 May 2005 11:44:53 -0400 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: <4294962D.6070100@nclack.k12.or.us> References: <4294962D.6070100@nclack.k12.or.us> Message-ID: <1117035893.5192.132.camel@finch.boston.redhat.com> > Mark Sapiro wrote: > >If it is running, you will find its pid in data/master-qrunner.pid and > >there will also be two files in locks/, one named master-qrunner and > >containing the line > > > >master-qrunner.host.example.com.pid > > > >And the second named master-qrunner.host.example.com.pid and having the > >same contents where host.example.com is the actual host name and pid > >is the actual pid of the master qrunner process. > > > >Thus there are three files that if present will give you the pid of the > >master qrunner. Of course, if it died a horrible death, the files > >might be left behind, so you also have to check if the pid is running > >and is a mailmanctl process. If the files are missing or the pid > >doesn't exist or is not a python process invoked with a mailmanctl > >command, then the master qrunner isn't running. Mark's point about the presence of the file not being a definitive metric of mailman health should not be ignored. You really have to ascertain the status of the process. If mailman is abnormally aborting, which is what started this thread, then there is a high degree of probably the lock files will be left behind and testing them will give false positives. In the Red Hat mailman RPM's we've modified mailmanctl so that it can be asked the status of the mailman process as an unprivledged user and return the result as status to the shell as well as printing a message. Since mailmanctl knows how to locate the process and communicate with the process via signals it makes mailmanctl the optimal reporter of status. It was probably an oversight mailmanctl never had this facility. We have also integrated this with the mailman init.d script so that one can perform the standard "service mailman status" command. The init.d script depends on the exit status of "mailmanctl status". These two changes probably represent a more robust and standard way to determine status. I'm attaching our patch for this in case someone finds it useful. On Wed, 2005-05-25 at 08:13 -0700, Robert Haack wrote: > What would happen if during the check you told mailman to stop first? > Could this mess things up or would it be fine? Yes you could do that, it is essentially the same thing as "service mailman restart" if you're running on an OS that supports sysV style service management. -- John Dennis From Richard.Pickett at CSRTechnologies.com Wed May 25 18:06:22 2005 From: Richard.Pickett at CSRTechnologies.com (Richard Pickett) Date: Wed, 25 May 2005 11:06:22 -0500 Subject: [Mailman-Users] Mailman.Errors.NotAMemberError in 2.1.5p1 Message-ID: <00b901c56143$b2294780$1101a8c0@quebec> I have two lists running off of one server. One list has 9,000+ members, the other 500+. The lists do not work properly, when we send email through them not all the recipients receive emails that are subscribed to the lists even though their settings are set for them to receive the emails. I've been seeing this mailed back to me from cron once a day: Subject: Cron /usr/bin/python2 -S /usr/local/cpanel/3rdparty/mailman/cron/disabled Traceback (most recent call last): File "/usr/local/cpanel/3rdparty/mailman/cron/disabled", line 220, in ? main() File "/usr/local/cpanel/3rdparty/mailman/cron/disabled", line 176, in main members = mlist.getDeliveryStatusMembers(who) File "/usr/local/cpanel/3rdparty/mailman/Mailman/OldStyleMemberships.py", line 159, in getDeliveryStatusMembers if self.getDeliveryStatus(member) in status] File "/usr/local/cpanel/3rdparty/mailman/Mailman/OldStyleMemberships.py", line 139, in getDeliveryStatus self.__assertIsMember(member) File "/usr/local/cpanel/3rdparty/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member Mailman.Errors.NotAMemberError: mc550ar at AOL.com Today when I went to lookup a user on a list, I signed in as admin, went to member's list, entered full email address in "find" box and hit enter and this is what I get: Bug in Mailman version 2.1.5p1 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/cpanel/3rdparty/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 198, in main show_results(mlist, doc, category, subcat, cgidata) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 498, in show_results form.AddItem(membership_options(mlist, subcat, cgidata, doc, form)) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Cgi/admin.py", line 881, in membership_options names = [mlist.getMemberName(s) or '' for s in all] File "/usr/local/cpanel/3rdparty/mailman/Mailman/OldStyleMemberships.py", line 131, in getMemberName self.__assertIsMember(member) File "/usr/local/cpanel/3rdparty/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member NotAMemberError: mc550ar at AOL.com Python information: Variable Value sys.version 2.2.2 (#1, Feb 24 2003, 19:13:11) [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] sys.executable /usr/bin/python2 sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 Environment variables: Variable Value HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */* CONTENT_TYPE multipart/form-data; boundary=---------------------------7d51572ab115f0 HTTP_REFERER http://subscriptions.radiantrecords.com/mailman/admin/subscription_subsc riptions.radiantrecords.com/members SERVER_SOFTWARE Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.10 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a PYTHONPATH /usr/local/cpanel/3rdparty/mailman SCRIPT_FILENAME /usr/local/cpanel/3rdparty/mailman/cgi-bin/admin SERVER_ADMIN webmaster at radiantrecords.com SCRIPT_NAME /mailman/admin REQUEST_METHOD POST HTTP_HOST subscriptions.radiantrecords.com PATH_INFO /subscription_subscriptions.radiantrecords.com/members SERVER_PROTOCOL HTTP/1.1 QUERY_STRING letter=0 HTTP_CACHE_CONTROL no-cache REQUEST_URI /mailman/admin/subscription_subscriptions.radiantrecords.com/members?let ter=0 CONTENT_LENGTH 1114 HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Alexa Toolbar) HTTP_CONNECTION Keep-Alive HTTP_COOKIE subscription_subscriptions.radiantrecords.com+admin=280200000069d4028a42 732800000037396136316130626166613162613061313238396665333330366431366335 373538383039313532 SERVER_NAME subscriptions.radiantrecords.com REMOTE_ADDR 12.202.221.241 REMOTE_PORT 1072 HTTP_ACCEPT_LANGUAGE en-us PATH_TRANSLATED /home/radiantr/public_html/subscriptions/subscription_subscriptions.radi antrecords.com/members SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 HTTP_ACCEPT_ENCODING gzip, deflate SERVER_ADDR 216.135.35.95 DOCUMENT_ROOT /home/radiantr/public_html/subscriptions/ Advice and help welcome. From chad at shire.net Wed May 25 18:30:05 2005 From: chad at shire.net (Chad Leigh -- Shire.Net LLC) Date: Wed, 25 May 2005 10:30:05 -0600 Subject: [Mailman-Users] integrating namazu with mailman In-Reply-To: References: Message-ID: <0A829C98-8350-4D77-8847-410875D1555B@shire.net> On May 25, 2005, at 5:32 AM, Sean wrote: > > >> (from the access log) >> >> XX.XX.XX.XX - - [24/May/2005:12:46:42 -0600] "GET /mailman/Admin- >> List/ >> namazu.cgi?query=namazu&submit=Search%21&idxname=Admin- >> List&max=20&result=normal&sort=score HTTP/1.1" 500 628 >> > > Are you running Apache as your web server? Here is what the apache > docs > say about this: > > http://httpd.apache.org/docs/misc/FAQ-F.html#premature-script- > headers I figured out the problem. The directory the cgi was in had a bad owner. Thanks Chad From niels.richter at racken.de Wed May 25 18:54:56 2005 From: niels.richter at racken.de (Niels Richter) Date: Wed, 25 May 2005 18:54:56 +0200 Subject: [Mailman-Users] Filtering with procmail. Message-ID: <322969492.20050525185456@racken.de> Hello mailman-users, I'm running a mailman-installation at a seperat server. It only gets the mails, an spread them to the users. The SPAM-filtering is running at another machine but also the SPAM-marked mails are send to the mailman-server. So my problem is to get procmail in contact with the incoming mails to filter this mails. I read two interessting articles at and but after doing this steps I got the problem, that after rebuilding the aliases-file my changes to that file were overwritten. My question is: does someone have a solution for this problem or is there a better method to filter already marked SPAM-Mails? Maybe I can use some files from this page: < http://www.jamesh.id.au/articles/mailman-spamassassin > Or would it be the best to install spamassassin also at the mailman-server an follow the instructions linked above? Thanks for your help! -- Niels. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 205 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050525/8df038ca/attachment.pgp From niels.richter at racken.de Wed May 25 19:11:55 2005 From: niels.richter at racken.de (Niels Richter) Date: Wed, 25 May 2005 19:11:55 +0200 Subject: [Mailman-Users] bounce-problem Message-ID: <275556776.20050525191155@racken.de> Hello mailman-users, some subscribers of different lists have a bounce-problem. The server their mailadresses are hosted at, is discarding mails send from hosts that didn't exists. The subscribers getting SPAM-Mails through one list they are subscribed in at my system. Now mailman is getting back the bounces (because the mail, mailman was delivering is not accepted from the other server) and thinks their are problems with the mailadresses and is starting the bounce-procedure. But the mailadress is working and the user also geting the notice, that he can reactivate his subscription with a link (by the way: the link is not working, it always tells him, that the time is over for link-activation). One solution would be to mark and discard the SPAM and not to forward it to the user. Okay, that's why I wrote the other mail :) But is their also another possibility, maybe a whitelist for bounce-procedure (setting up the IP or Domain of the users) or something in this way? Some special settings, but please system-wide, because the users are subscribed in more than 10 lists per user. Thanks for your help. -- Niels. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 205 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050525/c8651cf3/attachment.pgp From mlist at bogusville.us Wed May 25 19:13:35 2005 From: mlist at bogusville.us (Bo Gusman) Date: Wed, 25 May 2005 10:13:35 -0700 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <1116968980.5192.24.camel@finch.boston.redhat.com> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> Message-ID: <4294B23F.2030608@bogusville.us> John Dennis wrote: >Did you install the Red Hat rpm? > >Are you positive SELinux is disabled? There was a bug in the FC3 >security policy that caused web based list creation to fail, command >line worked fine. > >Have you looked for error messages in /var/log/mailman/error >and /var/log/messages (in /var/log/messages you especially want to look >for lines with "avc") > > So, I just uninstalled mailman via yum and reinstalled from source and get exactly the same behavior. I am returned to the create list page with no error messages indicated anywhere - not in any of the logs, nor in the browser. Ack, this is really strange. I am certain that SELinux is disabled, but how can I verify that? Bo From jdennis at redhat.com Wed May 25 19:32:51 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 25 May 2005 13:32:51 -0400 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <4294B23F.2030608@bogusville.us> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> Message-ID: <1117042371.7819.0.camel@finch.boston.redhat.com> On Wed, 2005-05-25 at 10:13 -0700, Bo Gusman wrote: > I am certain that SELinux is disabled, but how can I verify that? /usr/sbin/getenforce -- John Dennis From mlist at bogusville.us Wed May 25 19:36:01 2005 From: mlist at bogusville.us (Bo Gusman) Date: Wed, 25 May 2005 10:36:01 -0700 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <1117042371.7819.0.camel@finch.boston.redhat.com> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> <1117042371.7819.0.camel@finch.boston.redhat.com> Message-ID: <4294B781.2080601@bogusville.us> John Dennis wrote: >On Wed, 2005-05-25 at 10:13 -0700, Bo Gusman wrote: > > >>I am certain that SELinux is disabled, but how can I verify that? >> >> > >/usr/sbin/getenforce > > > > Says "disabled" - whew. So the question remains, why no new list? I suppose I can live with creating lists from the command line as there will not likely be very many lists, but it'd sure be nice if I knew why the web interface failed. Everything else seems to work just fine. Bo From brad at stop.mail-abuse.org Wed May 25 19:39:36 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 25 May 2005 19:39:36 +0200 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: <1117035893.5192.132.camel@finch.boston.redhat.com> References: <4294962D.6070100@nclack.k12.or.us> <1117035893.5192.132.camel@finch.boston.redhat.com> Message-ID: At 11:44 AM -0400 2005-05-25, John Dennis wrote: > I'm attaching our patch for this in case someone finds it useful. The attachment was stripped. Could you post it as a patch at the SourceForge page instead? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Wed May 25 19:42:19 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 25 May 2005 19:42:19 +0200 Subject: [Mailman-Users] Mailman.Errors.NotAMemberError in 2.1.5p1 In-Reply-To: <00b901c56143$b2294780$1101a8c0@quebec> References: <00b901c56143$b2294780$1101a8c0@quebec> Message-ID: At 11:06 AM -0500 2005-05-25, Richard Pickett wrote: > Subject: Cron /usr/bin/python2 -S > /usr/local/cpanel/3rdparty/mailman/cron/disabled You're using CPanel. See . Beyond that, I don't have any answers to the specific problems you're seeing. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From paul at third-rock.net Wed May 25 20:23:35 2005 From: paul at third-rock.net (Paul Reilly) Date: Wed, 25 May 2005 19:23:35 +0100 (IST) Subject: [Mailman-Users] From field ? In-Reply-To: References: Message-ID: I am using Mailman 2.1.4 Is it possible to set the From field in the messages that the list sends out? At the moment it appears as: listname-request at domain.com But I'd like a decriptive field in there too, so the From field shows a gecos type name. Something like: "ListName " Is that possible? Paul From jdennis at redhat.com Wed May 25 20:41:03 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 25 May 2005 14:41:03 -0400 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <4294B781.2080601@bogusville.us> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> <1117042371.7819.0.camel@finch.boston.redhat.com> <4294B781.2080601@bogusville.us> Message-ID: <1117046463.7819.5.camel@finch.boston.redhat.com> On Wed, 2005-05-25 at 10:36 -0700, Bo Gusman wrote: > John Dennis wrote: > > >On Wed, 2005-05-25 at 10:13 -0700, Bo Gusman wrote: > >>I am certain that SELinux is disabled, but how can I verify that? > > > >/usr/sbin/getenforce > > > Says "disabled" - whew. So the question remains, why no new list? I > suppose I can live with creating lists from the command line as there > will not likely be very many lists, but it'd sure be nice if I knew why > the web interface failed. Everything else seems to work just fine. That is as much as I can help you with at the moment in the absence of any error messages in any of the logs. Given the problem you were seeing sounded a lot like a known issue with one version of the FC3 security policy it sounded at first like I might know what was going on, but since SELinux is off it can't be that issue. Sorry I can't be of more help. -- John Dennis From jdennis at redhat.com Wed May 25 21:18:16 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 25 May 2005 15:18:16 -0400 Subject: [Mailman-Users] Monitor qrunner In-Reply-To: References: <4294962D.6070100@nclack.k12.or.us> <1117035893.5192.132.camel@finch.boston.redhat.com> Message-ID: <1117048696.7819.11.camel@finch.boston.redhat.com> On Wed, 2005-05-25 at 19:39 +0200, Brad Knowles wrote: > At 11:44 AM -0400 2005-05-25, John Dennis wrote: > > > I'm attaching our patch for this in case someone finds it useful. > > The attachment was stripped. Could you post it as a patch at the > SourceForge page instead? Yeah, I should have known it would have been stripped. Patch id is 1208685. -- John Dennis From barbara at lucilledesign.com Wed May 25 21:57:21 2005 From: barbara at lucilledesign.com (Barbara Brust) Date: Wed, 25 May 2005 12:57:21 -0700 Subject: [Mailman-Users] Emergency Moderation/NonMod Trouble Message-ID: I am having a problem with sending out email blasts to an announcement ONLY list. I have it set on Emergency Moderation and have a few email addresses that are admins, as well as moderators, and yes, they are list members too, with their MOD turned off. Now I am NOT able to send out email from any of these addresses. The only way I can is to send, then log on to release it via authorization. I have notice of auth. turned off since I really want announce ONLY. Have message stating that to any attempts. I am not sure, but i think this used to work. no prob. Now though... yikes. I have been working with local tech support and what i keep hearing from them is i have to go in to authorize. this is not per the text in the admin panels. Any ideas? even if shell access is necessary, i can get the tech support to do it if i know what to do., HELP Bb -- Barbara Brust barbara at lucilledesign.com "It's not our differences that divide us, it is our inability to recognize, accept and celebrate those differences." - Audre Lorde L u c i l l e D e s i g n .com PO Box# 2771 Berkeley, CA 94702 VOICE 510.548.5753 FAX 510.548.5482 www.lucilledesign.com From mlist at bogusville.us Wed May 25 22:25:30 2005 From: mlist at bogusville.us (Bo Gusman) Date: Wed, 25 May 2005 13:25:30 -0700 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <4294B781.2080601@bogusville.us> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> <1117042371.7819.0.camel@finch.boston.redhat.com> <4294B781.2080601@bogusville.us> Message-ID: <4294DF3A.4020502@bogusville.us> Ok, here's another clue. I was apparently wrong when I said previously that all else was working well. It turns out that I can submit a subscription request to the mailman site list and the administrator gets a notification to visit the admin page to take action. When I attempt to approve the subscription, I am immediately returned to the admin page again with no action having been taken. I also manually subscribed a user and went to the web page to unsubscribe that user. I enter the address of the user to unsubscribe and click the "unsub or edit options" button. I see the page "member options for user foo at bar.com" and when I click the "Unsubscribe" button, I get an error message "no address given". I've looked at the page source and can see a hidden input field with foo at bar.com clearly listed. I'm beginning to suspect something with python or cgi, but some things seem to work. Bo From brad at stop.mail-abuse.org Wed May 25 22:52:38 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 25 May 2005 22:52:38 +0200 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <4294DF3A.4020502@bogusville.us> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> <1117042371.7819.0.camel@finch.boston.redhat.com> <4294B781.2080601@bogusville.us> <4294DF3A.4020502@bogusville.us> Message-ID: At 1:25 PM -0700 2005-05-25, Bo Gusman wrote: > I'm beginning to suspect something with python or cgi, but some things > seem to work. Sounds like you might be having the classic "redirect" problem. See . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From mlist at bogusville.us Thu May 26 01:08:34 2005 From: mlist at bogusville.us (Bo Gusman) Date: Wed, 25 May 2005 16:08:34 -0700 Subject: [Mailman-Users] can't make a new list from the GUI In-Reply-To: <1117053730.7819.23.camel@finch.boston.redhat.com> References: <42939404.5040900@bogusville.us> <1116968980.5192.24.camel@finch.boston.redhat.com> <4294B23F.2030608@bogusville.us> <1117042371.7819.0.camel@finch.boston.redhat.com> <4294B781.2080601@bogusville.us> <4294DF3A.4020502@bogusville.us> <1117053730.7819.23.camel@finch.boston.redhat.com> Message-ID: <42950572.9020401@bogusville.us> Thanks gents for your continuing help. I think I've solved the problem. Brad gave me pointers to some FAQ items that have changed the behavior. I think part of the problem was related to the apache redirect that I was making to ssl. Then, creating the list showed an error on the screen that says: "We encountered a bug ... mailman log." /var/log/mailman/error showed May 25 15:42:27 2005 (5427) command failed: /usr/sbin/postalias /etc/mailman/aliases (status: 1, Operation not permitted) Searching the faq again revealed: http://www.python.org/cgi-bin/faqw-mm.py?req=edit&file=faq06.009.htp ls -l /etc/mailman/aliases* showed 660 aliases 620 aliases.db Clearly wrong. Reset them according to the faq, 660. I'm guessing the original problem was due to ssl redirect and the perms problem an artifact of installing the rpm and removing, installing from source and removing, and then reinstalling from rpm. I'll do some additional testing tonight and see what happens. Thanks again! Bo From msapiro at value.net Thu May 26 05:46:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 25 May 2005 20:46:36 -0700 Subject: [Mailman-Users] Emergency Moderation/NonMod Trouble In-Reply-To: Message-ID: Barbara Brust wrote: >I am having a problem with sending out email blasts to an >announcement ONLY list. I have it set on Emergency Moderation and >have a few email addresses that are admins, as well as moderators, >and yes, they are list members too, with their MOD turned off. >Now I am NOT able to send out email from any of these addresses. The >only way I can is to send, then log on to release it via >authorization. I have notice of auth. turned off since I really want >announce ONLY. Have message stating that to any attempts. Emergency moderation is just that. Everyone is moderated regardless of their individual moderation status. So it is working just as it should. If you turn emergency off, then posts from moderated users will be handled according to member_moderation_action and posts from users with moderation off will be accepted without intervention. A better way to handle announce only lists is to moderate everyone and then authorized posters can be gived the list password and post with an Approved: either as a header or as the first line of the body of the post (followed by a blank line because the following line is stripped along with the Approved: line in some versions). See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.011.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 06:29:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 25 May 2005 21:29:56 -0700 Subject: [Mailman-Users] Filtering with procmail. In-Reply-To: <322969492.20050525185456@racken.de> Message-ID: Niels Richter wrote: > >I'm running a mailman-installation at a seperat server. It only gets >the mails, an spread them to the users. The SPAM-filtering is running >at another machine but also the SPAM-marked mails are send to the >mailman-server. > >So my problem is to get procmail in contact with the incoming mails to >filter this mails. The way we do it is we don't use MTA aliases for mailman at all. We tell the MTA to send all mail for the domain to procmail. Then, rules in .procmailrc use envelope to in order to decide to what address to forward the mail or in what mailbox to store the mail or if it's a mailman list, the command to pipe it to mailman. Here's an excerpt from .procmailrc EnvelopeTo = $1 :E * EnvelopeTo ?? ^mailman$ |sudo -u mailman /var/mailman/mail/mailman post mailman :E * EnvelopeTo ?? ^mailman-admin$ |sudo -u mailman /var/mailman/mail/mailman admin mailman :E * EnvelopeTo ?? ^mailman-bounces$ |sudo -u mailman /var/mailman/mail/mailman bounces mailman :E * EnvelopeTo ?? ^mailman-confirm$ |sudo -u mailman /var/mailman/mail/mailman confirm mailman :E * EnvelopeTo ?? ^mailman-join$ |sudo -u mailman /var/mailman/mail/mailman join mailman :E * EnvelopeTo ?? ^mailman-leave$ |sudo -u mailman /var/mailman/mail/mailman leave mailman :E * EnvelopeTo ?? ^mailman-owner$ |sudo -u mailman /var/mailman/mail/mailman owner mailman :E * EnvelopeTo ?? ^mailman-request$ |sudo -u mailman /var/mailman/mail/mailman request mailman :E * EnvelopeTo ?? ^mailman-subscribe$ |sudo -u mailman /var/mailman/mail/mailman subscribe mailman :E * EnvelopeTo ?? ^mailman-unsubscribe$ |sudo -u mailman /var/mailman/mail/mailman unsubscribe mailman > >My question is: does someone have a solution for this problem or is >there a better method to filter already marked SPAM-Mails? Another way is to use header_filter_rules (in Privacy options...->Spam filters) to recognize your spam markings and discard the spam, but the earlier in the process that you can dump it, the better. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 07:09:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 25 May 2005 22:09:05 -0700 Subject: [Mailman-Users] From field ? In-Reply-To: Message-ID: Paul Reilly wrote: > >Is it possible to set the From field in the messages that the list >sends out? At the moment it appears as: > >listname-request at domain.com > >But I'd like a decriptive field in there too, so the From field >shows a gecos type name. Something like: > >"ListName " > >Is that possible? Not without modifying code. You could look at the definition of GetRequestEmail() in Mailman/MailList.py. This could easily be changed to return what you want, but it's used in a lot of places and I don't know that something won't break, i.e. no warranties - try at your own risk. e.g. change def GetRequestEmail(self): return self.getListAddress('request') to (watch the line wrap) def GetRequestEmail(self): return '%s <%s>' % (self.real_name, self.getListAddress('request')) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jean-philippe.giola at st.com Thu May 26 09:15:51 2005 From: jean-philippe.giola at st.com (Jean-Philippe GIOLA) Date: Thu, 26 May 2005 09:15:51 +0200 Subject: [Mailman-Users] txt file and txt.gz file In-Reply-To: References: <429446F4.7080603@st.com> Message-ID: <429577A7.6020409@st.com> Brad Knowles wrote: >> And what is the serve of the txt.gz files ? > > > They are compressed versions of the scrubbed text archives. > yes but why having both txt and txt.gz ?? -- Cordialement, Jean-Philippe Giola - 6577 From peter at schnitzlers.de Thu May 26 09:26:13 2005 From: peter at schnitzlers.de (Peter Schnitzler) Date: Thu, 26 May 2005 09:26:13 +0200 Subject: [Mailman-Users] [install] set-gid bit In-Reply-To: References: <1B107F64-D1B0-4290-80EE-766780070F7A@schnitzlers.de> <6B4E9643-0FE9-48CE-870A-ED9787EB11B0@schnitzlers.de> <8CAF0080-8A88-4351-A3A1-A593CF890F30@schnitzlers.de> Message-ID: <53651F09-6C37-4422-A227-2B9C8B0631F0@schnitzlers.de> Am 25.05.2005 um 16:13 schrieb dave at umiacs.umd.edu: > On Wed, 25 May 2005, Peter Schnitzler wrote: > >> when i go there i get the following output: >> >> [portal mailman]$ df -k >> Filesystem 1k-blocks Used Available Use% Mounted on >> /dev/hda1 743371 679010 64361 92% / >> /dev/hda3 198275 43625 154650 23% /var >> /dev/hda4 17673711 2878405 14795306 17% /home >> >> So this says that it is not a NFS/automount problem? >> >> > That's what it sounds like. To test, create a script with sgid and > see if indeed it works eg > echo "#!/bin/sh">/home/sites/mytest when i try to do this i get the following error [portal portal]$ echo "#!/bin/sh">/home/sites/www.afser.de/users/ portal/mytest bash: !/bin/sh": event not found I did [portal portal]$ echo "/bin/sh">/home/sites/www.afser.de/users/portal/ mytest instead, but is this what i was supposed to do? > echo "touch /tmp/myfile">>/home/sites/mytest > chgrp mailman /home/sites/mytest > chmod 2755 /home/sites/mytest > > /home/sites/mytest > > and see if /tmp/myfile gets a group ownership of mailman > > I suspect you may have probs with this if you don't have root on > the machine > which may be the initial problem. Can you > > chgrp mailman /home/sites/www.afser.de/users/portal/mailman > chmod 2755 /home/sites/www.afser.de/users/portal/mailman I am able to do this (chgrp and chgrp) From stephen at xemacs.org Thu May 26 10:04:11 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Thu, 26 May 2005 17:04:11 +0900 Subject: [Mailman-Users] [install] set-gid bit In-Reply-To: <53651F09-6C37-4422-A227-2B9C8B0631F0@schnitzlers.de> (Peter Schnitzler's message of "Thu, 26 May 2005 09:26:13 +0200") References: <1B107F64-D1B0-4290-80EE-766780070F7A@schnitzlers.de> <6B4E9643-0FE9-48CE-870A-ED9787EB11B0@schnitzlers.de> <8CAF0080-8A88-4351-A3A1-A593CF890F30@schnitzlers.de> <53651F09-6C37-4422-A227-2B9C8B0631F0@schnitzlers.de> Message-ID: <87psvemn0k.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Peter" == Peter Schnitzler writes: >> echo "#!/bin/sh">/home/sites/mytest Peter> when i try to do this i get the following error Use single quotes: echo '#!/bin/sh' > /home/sites/www.afser.de/users/portal/mytest -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From david.wills at naughtyvend.com Thu May 26 11:07:43 2005 From: david.wills at naughtyvend.com (David Wills) Date: Thu, 26 May 2005 10:07:43 +0100 Subject: [Mailman-Users] Simple Unsubscribe Link Message-ID: <20050526090735.136EF1E4002@bag.python.org> I'm getting quite a few 'angry' requests as to unsubscribe requires the user password and visitation to the site. Any way to create a simple UNSUBSCRIBE HERE url link which will automate the process? (or) A header / footer with a mailto: link containing all the required data? Disclaimer of Content and Validity Mr David T Wills Managing Director & Co-Founder Naughty Vend (UK) Ltd. Office Suite 610 456-458 The Strand London, WC2R 0DZ This email is intended solely for the addressee, is strictly confidential and may also be legally privileged. If you are not the addressee please do not read, print, re-transmit, store or act in reliance on it or any attachments. Instead, please email it back to the sender and then immediately and permanently delete it. Naughty Vend (UK) Ltd., Company Number SC270576 This footnote also confirms that this email message has been swept for the presence of computer viruses but does not guarantee that it will be virus free. From david.wills at naughtyvend.com Thu May 26 11:08:25 2005 From: david.wills at naughtyvend.com (David Wills) Date: Thu, 26 May 2005 10:08:25 +0100 Subject: [Mailman-Users] No Headers Message-ID: <20050526090817.46FD11E4002@bag.python.org> My headers and footers are not sent in either instant or digest email broadcasts to the list. Any ideas? Disclaimer of Content and Validity Mr David T Wills Managing Director & Co-Founder Naughty Vend (UK) Ltd. Office Suite 610 456-458 The Strand London, WC2R 0DZ This email is intended solely for the addressee, is strictly confidential and may also be legally privileged. If you are not the addressee please do not read, print, re-transmit, store or act in reliance on it or any attachments. Instead, please email it back to the sender and then immediately and permanently delete it. Naughty Vend (UK) Ltd., Company Number SC270576 This footnote also confirms that this email message has been swept for the presence of computer viruses but does not guarantee that it will be virus free. From christophe at meessen.net Thu May 26 12:36:00 2005 From: christophe at meessen.net (Christophe Meessen) Date: Thu, 26 May 2005 12:36:00 +0200 Subject: [Mailman-Users] archive indexed by google ? Message-ID: <4295A690.3090505@meessen.net> Hello, I have two questions related to archiving with pipermail. 1? If the archive is made public, will google be able to index it ? 2? Is it possible to cutomise archive pages (list specific customisation) to append ads for instance ? Thanx. From niels.richter at racken.de Thu May 26 13:42:29 2005 From: niels.richter at racken.de (Niels Richter) Date: Thu, 26 May 2005 13:42:29 +0200 Subject: [Mailman-Users] Filtering with procmail. In-Reply-To: References: <322969492.20050525185456@racken.de> Message-ID: <13510061095.20050526134229@racken.de> Hello Mark Sapiro, thanks for your answer. I think I will try to filter the mails again at the mailman-server an use the plugin for mailman. MS> Another way is to use header_filter_rules (in Privacy MS> options...->Spam filters) to recognize your spam markings and MS> discard the spam, Yes, I know this option, but how can I set up the list, so mailman discards the messages it self? Because at the moment the mails are only hold and not deleted or discarded. Is their an option, I think I read that it's not possible. -- Niels. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 205 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050526/b103d12f/attachment.pgp From narkostanik at hotmail.com Thu May 26 14:43:19 2005 From: narkostanik at hotmail.com (Nazar Voznyak) Date: Thu, 26 May 2005 15:43:19 +0300 Subject: [Mailman-Users] How to figure out which way my leads were unsubscribed Message-ID: Hi, I've figured out that this week about 200 subscribers were unsubscribed from my mailman mailing list. This never happens before so I'm going to investigate how they were unsubscribed. I've checked out apache logs and they were not unsubscribed via link, probably the emails were dropped from the list automatically because they had reached a bouncing limit, but how can I know this for sure. Thanks. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From paul at third-rock.net Thu May 26 14:49:36 2005 From: paul at third-rock.net (Paul Reilly) Date: Thu, 26 May 2005 13:49:36 +0100 (IST) Subject: [Mailman-Users] From field ? In-Reply-To: References: Message-ID: > def GetRequestEmail(self): > return '%s <%s>' % (self.real_name,self.getListAddress('request')) Thanks mark, that's great. I'm trying that now. Actually I'm going to use self.description and keep the description real short. Cheers, Paul From peter at schnitzlers.de Thu May 26 15:00:45 2005 From: peter at schnitzlers.de (Peter Schnitzler) Date: Thu, 26 May 2005 15:00:45 +0200 Subject: [Mailman-Users] [install] set-gid bit In-Reply-To: References: <1B107F64-D1B0-4290-80EE-766780070F7A@schnitzlers.de> <6B4E9643-0FE9-48CE-870A-ED9787EB11B0@schnitzlers.de> <8CAF0080-8A88-4351-A3A1-A593CF890F30@schnitzlers.de> Message-ID: <19DE2712-D1CB-4434-B192-BDD1E03CD917@schnitzlers.de> Am 25.05.2005 um 16:13 schrieb dave at umiacs.umd.edu: > On Wed, 25 May 2005, Peter Schnitzler wrote: > >> when i go there i get the following output: >> >> [portal mailman]$ df -k >> Filesystem 1k-blocks Used Available Use% Mounted on >> /dev/hda1 743371 679010 64361 92% / >> /dev/hda3 198275 43625 154650 23% /var >> /dev/hda4 17673711 2878405 14795306 17% /home >> >> So this says that it is not a NFS/automount problem? >> >> > That's what it sounds like. To test, create a script with sgid and > see if indeed it works eg > echo "#!/bin/sh">/home/sites/mytest > echo "touch /tmp/myfile">>/home/sites/mytest > chgrp mailman /home/sites/mytest > chmod 2755 /home/sites/mytest > > /home/sites/mytest > > and see if /tmp/myfile gets a group ownership of mailman i get the following output: -rw-rw-r-- 1 portal root 0 May 26 14:57 myfile after I did: [portal portal]$ echo "#!/bin/sh">/home/sites/mytestecho "#!/bin/sh">/ home/sites/mytest [portal portal]$ [portal portal]$ echo "/bin/sh">/home/sites/www.afser.de/users/portal/ mytest [portal portal]$ echo '#!/bin/sh'>/home/sites/www.afser.de/users/ portal/mytest [portal portal]$ echo "touch /tmp/myfile">>/home/sites/www.afser.de/ users/portal/mytest [portal portal]$ chgrp site76 /home/sites/www.afser.de/users/portal/ mytest [portal portal]$ [portal portal]$ chmod 2755 /home/sites/www.afser.de/users/portal/mytest [portal portal]$ /home/sites/www.afser.de/users/portal/mytest So I guess it did not work? > > I suspect you may have probs with this if you don't have root on > the machine > which may be the initial problem. Can you > > chgrp mailman /home/sites/www.afser.de/users/portal/mailman > chmod 2755 /home/sites/www.afser.de/users/portal/mailman > > If you can't do this, then you don't have enough privs to install it. > > =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= > David Stern University of Maryland > Institute for Advanced Computer Studies > > From dave at umiacs.umd.edu Thu May 26 15:08:11 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Thu, 26 May 2005 09:08:11 -0400 (EDT) Subject: [Mailman-Users] [install] set-gid bit In-Reply-To: <19DE2712-D1CB-4434-B192-BDD1E03CD917@schnitzlers.de> References: <1B107F64-D1B0-4290-80EE-766780070F7A@schnitzlers.de> <6B4E9643-0FE9-48CE-870A-ED9787EB11B0@schnitzlers.de> <8CAF0080-8A88-4351-A3A1-A593CF890F30@schnitzlers.de> <19DE2712-D1CB-4434-B192-BDD1E03CD917@schnitzlers.de> Message-ID: On Thu, 26 May 2005, Peter Schnitzler wrote: > > Am 25.05.2005 um 16:13 schrieb dave at umiacs.umd.edu: > >> On Wed, 25 May 2005, Peter Schnitzler wrote: >> >>> when i go there i get the following output: >>> >>> [portal mailman]$ df -k >>> Filesystem 1k-blocks Used Available Use% Mounted on >>> /dev/hda1 743371 679010 64361 92% / >>> /dev/hda3 198275 43625 154650 23% /var >>> /dev/hda4 17673711 2878405 14795306 17% /home >>> >>> So this says that it is not a NFS/automount problem? >>> >>> >> That's what it sounds like. To test, create a script with sgid and >> see if indeed it works eg >> echo "#!/bin/sh">/home/sites/mytest >> echo "touch /tmp/myfile">>/home/sites/mytest >> chgrp mailman /home/sites/mytest >> chmod 2755 /home/sites/mytest >> >> /home/sites/mytest >> >> and see if /tmp/myfile gets a group ownership of mailman > > > i get the following output: > > -rw-rw-r-- 1 portal root 0 May 26 14:57 myfile > > after I did: > > [portal portal]$ echo "#!/bin/sh">/home/sites/mytestecho "#!/bin/sh">/ > home/sites/mytest > [portal portal]$ > [portal portal]$ echo "/bin/sh">/home/sites/www.afser.de/users/portal/mytest > [portal portal]$ echo '#!/bin/sh'>/home/sites/www.afser.de/users/ > portal/mytest > [portal portal]$ echo "touch /tmp/myfile">>/home/sites/www.afser.de/ > users/portal/mytest > [portal portal]$ chgrp site76 /home/sites/www.afser.de/users/portal/mytest > [portal portal]$ > [portal portal]$ chmod 2755 /home/sites/www.afser.de/users/portal/mytest > [portal portal]$ /home/sites/www.afser.de/users/portal/mytest > > > So I guess it did not work? > Since the above may have gotten munged in the translation, check that mytest looks something like this: rwxr-sr-x 1 portal site76 28 May 25 02:39 mytest* ie group ownership of site76 and the "s" in the group bits indicating sgid. If so, and the resultant output file, "myfile" does not have a group ownership of site76, then it looks like you can't sgid on your system for whatever reason (but not NFS/autofs as this is a local fs). Time to talk to your friendly sysadmin. =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From mengland at mengland.net Thu May 26 15:17:09 2005 From: mengland at mengland.net (Matt England) Date: Thu, 26 May 2005 08:17:09 -0500 Subject: [Mailman-Users] Looking for Postfix install-and-config consulting Message-ID: <6.1.2.0.2.20050526080624.06e33a60@127.0.0.1> Hello, I am investigating a switch of my qmail-based email servers to postfix. In order to expedite the process, I seek some consultant to help get me up and running and familiar with Postfix as quickly as possible. I am an experienced Unix/Linux sysadmin and software developer with knowledge of a variety of web- and email-server applications, but Postfix is not one that I yet know well. I suspect an interactive conversation with an experienced Postfix sysadmin/consultant spanning a few hours may save myself days of doc reading and testing. I'm not sure what market rate may be for this effort, but I'm willing to match it within reason and/or negotiate for any other payment terms. I have paid a consultant for help with another open-source application in the past, and it was a successful endeavor. I require a phone conversation somewhere along the way to help get things going; email alone is a bit too slow for this stuff. Instant-messaging is also an option. As for any face-to-face meetings: I live and work in the Chicago area and can also come to you (if you live/work in the Chicagoland area). Thanks for any help. I look forward to any responses from those interested in helping and/or any references to other places/websites/consulting sources that can help get me going. -Matt mobile: +1-312-543-9916 matt at mengland.net From msapiro at value.net Thu May 26 15:37:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 06:37:28 -0700 Subject: [Mailman-Users] txt file and txt.gz file In-Reply-To: <429577A7.6020409@st.com> Message-ID: Jean-Philippe GIOLA wrote: >> >yes but why having both txt and txt.gz ?? The .txt file is the one actually written by the archiver. The .txt.gz is for faster downloading. If you don't want the .txt.gz file, make sure you do not have GZIP_ARCHIVE_TXT_FILES = Yes in mm_cfg.py (i.e. it has it's default setting GZIP_ARCHIVE_TXT_FILES = No from Defaults.py) and change the Mailman cron jobs to remove or comment out the cron/nightly_gzip job. Also see the comment in Defaults.py about GZIP_ARCHIVE_TXT_FILES. Alternatively, you can keep the .txt.gz files and delete old .txt files as long as you're sure you won't get a backdated post in the future. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 15:43:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 06:43:48 -0700 Subject: [Mailman-Users] Simple Unsubscribe Link In-Reply-To: <20050526090735.136EF1E4002@bag.python.org> Message-ID: David Wills wrote: >I'm getting quite a few 'angry' requests as to unsubscribe requires the user >password and visitation to the site. > > > >Any way to create a simple UNSUBSCRIBE HERE url link which will automate the >process? See the entire thread that begins at http://mail.python.org/pipermail/mailman-users/2005-May/044861.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 15:48:23 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 06:48:23 -0700 Subject: [Mailman-Users] No Headers In-Reply-To: <20050526090817.46FD11E4002@bag.python.org> Message-ID: David Wills wrote: >My headers and footers are not sent in either instant or digest email >broadcasts to the list. See the FAQ >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Article 4.39 Perhaps the headers and footers are being put in separate MIME parts that your MUA doesn't show you. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 15:56:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 06:56:04 -0700 Subject: [Mailman-Users] archive indexed by google ? In-Reply-To: <4295A690.3090505@meessen.net> Message-ID: Christophe Meessen wrote: >Hello, > >I have two questions related to archiving with pipermail. > >1? If the archive is made public, will google be able to index it ? Yes, see FAQ articles 1.11 and 1.18 >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Also try for example >Mailman FAQ: http://www.google.com/search?q=site%3Amail.python.org+inurl%3Amailman-users >2? Is it possible to cutomise archive pages (list specific >customisation) to append ads for instance ? See FAQ article 4.48 for information on customizing templates. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 16:12:22 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 07:12:22 -0700 Subject: [Mailman-Users] Filtering with procmail. In-Reply-To: <13510061095.20050526134229@racken.de> Message-ID: Niels Richter wrote: > >MS> Another way is to use header_filter_rules (in Privacy >MS> options...->Spam filters) to recognize your spam markings and >MS> discard the spam, > >Yes, I know this option, but how can I set up the list, so mailman >discards the messages it self? Because at the moment the mails are >only hold and not deleted or discarded. Is their an option, I think I >read that it's not possible. I don't know what you saw, but if you go to the page, you will see that for each rule you can select the desired action, one of which is discard. Note that I'm talking about header_filter_rules in the list settings, not the KNOWN_SPAMMERS list in mm_cfg.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 26 16:13:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 07:13:52 -0700 Subject: [Mailman-Users] How to figure out which way my leads wereunsubscribed In-Reply-To: Message-ID: Nazar Voznyak wrote: >I've figured out that this week about 200 subscribers were unsubscribed from >my mailman mailing list. This never happens before so I'm going to >investigate how they were unsubscribed. I've checked out apache logs and >they were not unsubscribed via link, probably the emails were dropped from >the list automatically because they had reached a bouncing limit, but how >can I know this for sure. Look in Mailman's bounce log. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sean at sweetbourbon.com Thu May 26 21:15:35 2005 From: sean at sweetbourbon.com (Sean) Date: Thu, 26 May 2005 15:15:35 -0400 (EDT) Subject: [Mailman-Users] digest threshold problem Message-ID: Hi, I'm Running Mailman 2.1.5 and Python 2.3.4. I have a list with digest_size_threshold set to 30kb and digest_send_period set to NO that had a digest sent that was only 737 bytes in size when the daily senddigests was run. Has anyone else experienced something like this? Is this a bug and is there a patch for it? Thanks, Sean From msapiro at value.net Fri May 27 02:09:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 26 May 2005 17:09:41 -0700 Subject: [Mailman-Users] digest threshold problem In-Reply-To: Message-ID: Sean wrote: > >I'm Running Mailman 2.1.5 and Python 2.3.4. > >I have a list with digest_size_threshold set to 30kb and >digest_send_period set to NO that had a digest sent that was only 737 >bytes in size when the daily senddigests was run. Has anyone else >experienced something like this? Is this a bug and is there a patch for >it? A list admin can cause a digest to be sent by setting send_digest_now to Yes and clicking Submit ... on the Digest options page. Is it possible that this happened and the timing was just a coincidence? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwt at onjapan.net Fri May 27 06:12:39 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Fri, 27 May 2005 13:12:39 +0900 Subject: [Mailman-Users] No Headers In-Reply-To: References: Message-ID: On May 26, 2005, at 22:48, Mark Sapiro wrote: > David Wills wrote: >> My headers and footers are not sent in either instant or digest email >> broadcasts to the list. >> > > See the FAQ > >> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >> > Article 4.39 > > Perhaps the headers and footers are being put in separate MIME parts > that your MUA doesn't show you. Another possibility is that you configured Mailman to use DELIVERY_MODULE = 'Sendmail' rather than the strongly recommended 'SMTPDirect'. The distributed Sendmail module does not "decorate" the messages on their way out. (There is a thread about this in the June, 2004 archives... messages with the subject "No footer".) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From dbaran at gmail.com Fri May 27 06:30:32 2005 From: dbaran at gmail.com (Daya Baran) Date: Thu, 26 May 2005 21:30:32 -0700 Subject: [Mailman-Users] Simple Unsubscribe Link In-Reply-To: <20050526090735.136EF1E4002@bag.python.org> References: <20050526090735.136EF1E4002@bag.python.org> Message-ID: We send customized emails to user what link to we embed in the UNSUBSCRIBE text to the mailman page so that the user can unsubscribe. thanks On 5/26/05, David Wills wrote: > I'm getting quite a few 'angry' requests as to unsubscribe requires the user > password and visitation to the site. > > > > Any way to create a simple UNSUBSCRIBE HERE url link which will automate the > process? > > > > (or) > > > > A header / footer with a mailto: link containing all the required data? > > > > Disclaimer of Content and Validity > > Mr David T Wills > Managing Director & Co-Founder > Naughty Vend (UK) Ltd. > Office Suite 610 > 456-458 The Strand > London, WC2R 0DZ > > This email is intended solely for the addressee, is strictly confidential > and may also be legally privileged. If you are not the addressee please do > not read, print, re-transmit, store or act in reliance on it or any > attachments. Instead, please email it back to the sender and then > immediately and permanently delete it. > > Naughty Vend (UK) Ltd., Company Number SC270576 > > This footnote also confirms that this email message has been swept for the > presence of computer viruses but does not guarantee that it will be virus > free. > > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/dbaran%40gmail.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From christophe at meessen.net Fri May 27 12:54:40 2005 From: christophe at meessen.net (Christophe Meessen) Date: Fri, 27 May 2005 12:54:40 +0200 Subject: [Mailman-Users] archive indexed by google ? In-Reply-To: <4295A690.3090505@meessen.net> References: <4295A690.3090505@meessen.net> Message-ID: <4296FC70.2030209@meessen.net> Thank you for the answer. Sorry I should have checked the faq. Now I have copied all the template files into lists/test/fr because it is french. I modified all the html files with to include link to personal favicon and added a banner with site logo just below the tag. I did the arch --wipe test and restarted qrunner. This works well on most pages, though accessing the archives doesn't work anymore. Here is what I see: 1? since archives are private I get into a page where users have to provide a password. 2? just above the title bar (blue ribbon) there is a short text '%(message)s' showing up. 3? at end of blue ribbon instead of list name I see '%(realname)s' 4? when typing password and click button I see a web page with "Bad Request" message . The URL is .../test/%(action)s/ Another thing I noticed is that before I installed the files, when I accessed the archive page I would see a page in english instead of a french page. Don't know where this comes from and wanted to solve this anyway. I thought this could be a hint for an upstream problem or misconfiguration. I don't think I messed up with template files since I only insterted text. From christophe at meessen.net Fri May 27 14:00:16 2005 From: christophe at meessen.net (Christophe Meessen) Date: Fri, 27 May 2005 14:00:16 +0200 Subject: [Mailman-Users] archive indexed by google ? In-Reply-To: <4296FC70.2030209@meessen.net> References: <4295A690.3090505@meessen.net> <4296FC70.2030209@meessen.net> Message-ID: <42970BD0.8000703@meessen.net> Oops sorry, I just found out about the solution. I had a width="100%" and the % needs to be replaced by %%. This is only required in some html template files. Apparently those related to archive management. Unfortunately there are a few web pages that are not under template control. I have identified two of them regarding user access. One is the page shown up when logging to view archives. The other one is shown when showing page to unsubscribe or remind password. But this is not a showstopper. From mclark at cdtmail.org Fri May 27 16:15:09 2005 From: mclark at cdtmail.org (Michael Clark) Date: Fri, 27 May 2005 10:15:09 -0400 Subject: [Mailman-Users] Extra http: and mailman in URLs under admin Message-ID: I'm trying to set up some new lists, and when I get into their administrative pages, make the changes, and then hit "Submit Your Changes", I end up with extra bits in the URL. I start out at http://www.cdt.org/mailman/admin/asc_bestpractices and after I hit submit I am at http://http//www.cdt.org/mailman/mailman/admin/asc_bestpractices/general which of course doesn't work. Any idea what is going on? I see nothing in the list archives, or the FAQ. Red Hat Enterprise Linux ES release 3, Mailman 2.1.5 Thanks, Michael -- Michael Clark, Webmaster Center for Democracy and Technology 1634 Eye Street NW, Suite 1100 Washington, DC 20006 voice: 202-637-9800 http://www.cdt.org/ Join our Activist Network! Your participation can make a difference! http://www.cdt.org/join/ From gstanton at qrc.com Fri May 27 16:37:39 2005 From: gstanton at qrc.com (Gretchen Stanton) Date: Fri, 27 May 2005 10:37:39 -0400 Subject: [Mailman-Users] Editing the from address on mailman autoresponse Message-ID: <6.0.0.22.2.20050527103734.04783ea8@mail.qrc.com> I'm running mailman-2.1.4-83.4 on a SuSE linux server and connecting to view mail using both Squirrelmail and Thunderbird. I've set up a mailing list (job2 at aurora.qrc.com) for our HR dept. that needs to send out an auto-response for every post. However, the auto-response goes out as from jobs2-bounces at aurora.qrc.com. Ignoring the fact that since the message was delivered, this tagging makes no sense, I need to, at least for this particular list, not have the '-bounces' added. Is there a way to accomplish this? I have found the hack at http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq02.003.htp but it seems to apply to Outloook client which I refuse to use. (I tried it anyway and it did not change the behavior.) The only other item in the FAQ relating to autoresponders is about users with broken ones not problems with Mailman's. I have also looked thru the archives but have not found anything that applies. From ahermes at hermesa.de Fri May 27 17:47:11 2005 From: ahermes at hermesa.de (Achim Hermes) Date: Fri, 27 May 2005 17:47:11 +0200 Subject: [Mailman-Users] automatic results message Message-ID: <001001c562d2$8e32df40$6e02a8c0@HermesAal> I like to repeat the following question > using Mailman 2.1.5, how can i disable the automatic > command results messages? no setting i can find (i *have* looked in > auto-reponder) seems to effect this. I know the answer from Helmut Merz (Thu, 12 Sep 2002 01:06:55 -0700) http://www.mail-archive.com/mailman-users at python.org/msg12054.html but I?m still looking for an "easy" solution. Thanks. From mengland at mengland.net Sat May 28 01:14:42 2005 From: mengland at mengland.net (Matt England) Date: Fri, 27 May 2005 18:14:42 -0500 Subject: [Mailman-Users] Looking for Postfix install-and-config consulting In-Reply-To: <6.1.2.0.2.20050526080624.06e33a60@127.0.0.1> References: <6.1.2.0.2.20050526080624.06e33a60@127.0.0.1> Message-ID: <6.1.2.0.2.20050527181258.049ec0a0@127.0.0.1> Fyi: I have found a consultant for this job. Thanks all who responded. -Matt At 5/26/2005 08:17 AM, Matt England wrote: >Hello, > >I am investigating a switch of my qmail-based email servers to postfix. > >In order to expedite the process, I seek some consultant to help get me up >and running and familiar with Postfix as quickly as possible. I am an >experienced Unix/Linux sysadmin and software developer with knowledge of a >variety of web- and email-server applications, but Postfix is not one that >I yet know well. > >I suspect an interactive conversation with an experienced Postfix >sysadmin/consultant spanning a few hours may save myself days of doc >reading and testing. > >I'm not sure what market rate may be for this effort, but I'm willing to >match it within reason and/or negotiate for any other payment terms. I >have paid a consultant for help with another open-source application in >the past, and it was a successful endeavor. > >I require a phone conversation somewhere along the way to help get things >going; email alone is a bit too slow for this stuff. Instant-messaging is >also an option. As for any face-to-face meetings: I live and work in the >Chicago area and can also come to you (if you live/work in the Chicagoland >area). > >Thanks for any help. I look forward to any responses from those >interested in helping and/or any references to other >places/websites/consulting sources that can help get me going. > >-Matt >mobile: +1-312-543-9916 From tom at detroitonline.com Sat May 28 01:49:14 2005 From: tom at detroitonline.com (Tom Ray) Date: Fri, 27 May 2005 19:49:14 -0400 Subject: [Mailman-Users] Limits question Message-ID: <4297B1FA.20803@detroitonline.com> I'm wondering is there a way I can limit two things 1) Number of lists per site and 2) number of members per list? I'm doing virtual hosts with mailman and it's working fine but I don't want the users to have the ability to add unlimited lists or members to their lists. -- Tom Ray Detroit Online http://www.detroitonline.com Toll Free: 888-235-6817 x501 Toll: 313-887-0805 x501 From msapiro at value.net Sat May 28 02:46:29 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 17:46:29 -0700 Subject: [Mailman-Users] digest threshold problem In-Reply-To: <63257.24.154.158.67.1117232264.squirrel@webmail2.pair.com> Message-ID: Sean wrote: >Can anyone point me to the code that checks the digest size for >the daily senddigests cron job? Much appreciated. The daily senddigests cron job does not do any checking of digest size. The Mailman/Handlers/ToDigest.py handler is responsible for queueing the digest to be sent when it adds a post that puts the digest mailbox over the threshhold size. The periodic job (cron/senddigests) attempts to send a digest only for lists for which the digest_send_periodic attribute is true. The code is for listname in listnames: mlist = MailList.MailList(listname, lock=0) if mlist.digest_send_periodic: mlist.Lock() try: mlist.send_digest_now() mlist.Save() finally: mlist.Unlock() It's hard to see how that could possibly send a digest for a list for which digest_send_periodic is not true. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 02:54:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 17:54:32 -0700 Subject: [Mailman-Users] Limits question In-Reply-To: <4297B1FA.20803@detroitonline.com> Message-ID: Tom Ray wrote: >I'm wondering is there a way I can limit two things 1) Number of lists >per site and 2) number of members per list? I'm doing virtual hosts with >mailman and it's working fine but I don't want the users to have the >ability to add unlimited lists or members to their lists. Short of modifying the code responsible for creating lists and adding members, no. As far as list create is concerned, you can not give the domain admins a list creator password. That would require them to go to a site admin to get a new list and you could control it that way. It might not be too burdensome if list creation is a relatively rare event. Once a list is created, there's no good way to limit membership short of modifying code. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From SubZero at subzero5.yi.org Sat May 28 03:40:38 2005 From: SubZero at subzero5.yi.org (Sub Zero) Date: Sat, 28 May 2005 04:40:38 +0300 Subject: [Mailman-Users] Seeing the status of the deliveries? Message-ID: Hello, How do I see the status of the mail deliveries within mailman in a daily announce posted list like "this list post was addressed to 2504 recipients. 108 of them were over the quota and 42 of them were failed" etc? Have a nice day. -- SubZero From msapiro at value.net Sat May 28 04:00:39 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 19:00:39 -0700 Subject: [Mailman-Users] Seeing the status of the deliveries? In-Reply-To: Message-ID: Sub Zero wrote: > >How do I see the status of the mail deliveries within mailman in a daily >announce posted list like "this list post was addressed to 2504 recipients. >108 of them were over the quota and 42 of them were failed" etc? You can't get this information directly in that form. The Mailman logs 'post', 'smtp', 'smtp-failure' and 'bounce' contain as much as mailman knows about this except for the reason for bounces (i.e. you can't distinguish between over-quota, invalid userid, etc.). Your MTA logs might contain additional information. If you set the list's bounce_score_threshold to 0.5 and turn on the notifications, all bounces will result in disables and the bounce message (DSN) will be sent to the list owner, so you can see the reasons that way. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 04:29:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 19:29:03 -0700 Subject: [Mailman-Users] Extra http: and mailman in URLs under admin In-Reply-To: Message-ID: Michael Clark wrote: >I'm trying to set up some new lists, and when I get into their >administrative pages, make the changes, and then hit "Submit Your >Changes", I end up with extra bits in the URL. I start out at >http://www.cdt.org/mailman/admin/asc_bestpractices and after I hit >submit I am at >http://http//www.cdt.org/mailman/mailman/admin/asc_bestpractices/general >which of course doesn't work. This URL is based on the lists web_page_url attribute which was set at list creation time from the Defaults.py/mm_cfg.py setting DEFAULT_URL_PATTERN and, depending on how the list was created, probably information from the VIRTUAL_HOSTS dictionary which is built from add_virtualhost() entries in Defaults.py/mm_cfg.py. Something was wrong with these at list create time. Once they are fixed, the list can be fixed with bin/fix_url.py which can be run stand alone for instructions. I have no way to know what the actual config problem is without seeing Defaults.py/mm_cfg.py, but maybe DEFAULT_URL_HOST is 'http://www.cdt.org/mailman/' instead of 'www.cdt.org' or some add_virtualhost() entry is similarly messed up. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jailbait at gmail.com Sat May 28 04:31:12 2005 From: jailbait at gmail.com (JB Segal) Date: Fri, 27 May 2005 22:31:12 -0400 Subject: [Mailman-Users] Upgrade Apache, break web access? Message-ID: <916aba3505052719316342e7bb@mail.gmail.com> I feel like a total idiot for having to ask this, but there's nothing presenting itself, either in increased logging levels, the archives, the docs or my instinct. I'll also note that this MIGHT be an apache problem. FreeBSD 4.9 Mailman both 2.1.3 and 2.1.5 Python 2.3 (#1, Jul 5 2004, 16:23:56) With Apache 2.0.49, Mailman works. With Apache 2.0.54, the web interface fails, but not in an obvious way. When I submit a webform, nothing logs any errors - not apache, not mailman, not syslog (When I tried upgrading to Mailman 2.1.5, I had the syslog errors discussed in the faq and had to go back and set different groups...), but nothing happens, either. If I have a valid session cookie already set, I can navigate to any given form, but I can not get any change to actually occur. If I don't have the cookie set, or hit 'Logout', I can't log back IN. (You know, that's a change.) I've got apache set to Log_level debug. I can't actually find where the mailman logging levels are set, not really even sure if there are any TO be set. Maybe this is just changing the invoked python instance to be more verbose? If so, how? I'm not familiar with debugging (or even using, really) python. The command-line utilites still work just fine. I don't know. Searching the archives for 'fail silently' 'verbose log' and other such things haven't helped. I'll happily accept pointers to more useful searches, or the the right FM section, or whatever. Thank you all, in advance. JB From msapiro at value.net Sat May 28 04:45:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 19:45:54 -0700 Subject: [Mailman-Users] Editing the from address on mailman autoresponse In-Reply-To: <6.0.0.22.2.20050527103734.04783ea8@mail.qrc.com> Message-ID: Gretchen Stanton wrote: > >I've set up a mailing list (job2 at aurora.qrc.com) for our HR dept. that >needs to send out an auto-response for every post. However, the >auto-response goes out as from jobs2-bounces at aurora.qrc.com. > >Ignoring the fact that since the message was delivered, this tagging makes >no sense, I need to, at least for this particular list, not have the >'-bounces' added. I don't know why you think this autoresponse couldn't bounce or be in turn autoresponded to, but ignoring that and the possible loop that could result ... >Is there a way to accomplish this? Since you seem willing to modify code, yes. See below. >I have found the hack at >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq02.003.htp but it >seems to apply to Outloook client which I refuse to use. (I tried it >anyway and it did not change the behavior.) It relates to Outlook showing the message as from the envelope sender instead of the From: address. It's not relevant to your issue. The code to change is in Mailman/Handlers/Acknowledge.py You could try changing usermsg = Message.UserNotification(sender, mlist.GetBouncesEmail(), subject, text, lang) to usermsg = Message.UserNotification(sender, mlist.GetListEmail(), subject, text, lang) All the usual disclaimers - no warranty, try at your own risk ... -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 04:50:45 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 19:50:45 -0700 Subject: [Mailman-Users] automatic results message In-Reply-To: <001001c562d2$8e32df40$6e02a8c0@HermesAal> Message-ID: Achim Hermes wrote: >I like to repeat the following question > >> using Mailman 2.1.5, how can i disable the automatic >> command results messages? no setting i can find (i *have* looked in >> auto-reponder) seems to effect this. > >I know the answer from Helmut Merz (Thu, 12 Sep 2002 01:06:55 -0700) > http://www.mail-archive.com/mailman-users at python.org/msg12054.html >but I?m still looking for an "easy" solution. I'm not sure which messages you want to disable. Certainly not replies to a 'who' command or a password request. How about responses to a command with an error? Anyway, There is no 'setting' or equivalent "easy" solution. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 04:58:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 27 May 2005 19:58:02 -0700 Subject: [Mailman-Users] Upgrade Apache, break web access? In-Reply-To: <916aba3505052719316342e7bb@mail.gmail.com> Message-ID: JB Segal wrote: > >When I submit a webform, nothing logs any errors - not apache, not >mailman, not syslog (When I tried upgrading to Mailman 2.1.5, I had >the syslog errors discussed in the faq and had to go back and set >different groups...), but nothing happens, either. > >If I have a valid session cookie already set, I can navigate to any >given form, but I can not get any change to actually occur. > >If I don't have the cookie set, or hit 'Logout', I can't log back IN. >(You know, that's a change.) See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.045.htp It may help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jailbait at gmail.com Sat May 28 07:06:46 2005 From: jailbait at gmail.com (JB Segal) Date: Sat, 28 May 2005 01:06:46 -0400 Subject: [Mailman-Users] Fwd: Upgrade Apache, break web access? In-Reply-To: <916aba3505052722043652c953@mail.gmail.com> References: <916aba3505052719316342e7bb@mail.gmail.com> <916aba3505052722043652c953@mail.gmail.com> Message-ID: <916aba35050527220614825400@mail.gmail.com> Oops. Failed to copy the list. ---------- Forwarded message ---------- From: JB Segal Date: May 28, 2005 1:04 AM Subject: Re: [Mailman-Users] Upgrade Apache, break web access? To: Mark Sapiro On 5/27/05, Mark Sapiro wrote: > > See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.045.htp > > It may help. > Thank you. That did it. I always love the challange of figuring out what people think things should be filed/titled as. Usually my guess doesn't match everyone else's choice. JB From jwt at onjapan.net Sat May 28 10:16:12 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 28 May 2005 17:16:12 +0900 Subject: [Mailman-Users] Simple Unsubscribe Link In-Reply-To: References: <20050526090735.136EF1E4002@bag.python.org> Message-ID: <1E5D8FE4-D09E-4F05-8658-EF8C302E44FF@onjapan.net> On May 27, 2005, at 13:30, Daya Baran wrote: > We send customized emails to user what link to we embed in the > UNSUBSCRIBE text to the mailman page so that the user can unsubscribe. You can provide a link to the options page for each subscriber by adding a line to msg_footer like: Unsubscribe: %(user_optionsurl)s If you are willing to mail passwords around with each mail, you can do: Unsubscribe: %(user_optionsurl)s?password=%(user_password)s which will take them to an options page with an "unsubscribe" button and confirmation checkbox. Or you can provide a "one click" unsubscribe link: Unsubscribe: %(user_optionsurl)s?password=%(user_password) s&unsub=1&unsubconfirm=1 Unfortunately, it gets so long it ends up wrapping in most Email clients. Alternatively, you could probably generate a mailto: for the list's - request address to create an emailed unsub request. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From r.eh at gmx.de Sat May 28 16:27:05 2005 From: r.eh at gmx.de (Rita Emich-Hermes) Date: Sat, 28 May 2005 16:27:05 +0200 Subject: [Mailman-Users] automatic results message In-Reply-To: Message-ID: <000001c56391$545017b0$7002a8c0@HermesAto> Sorry, my mistake .... User send a subscription request to xy-join at z and get an "Mailing list subscription confirmation notice..." from xy-bounces at z; on behalf of; xy-request at z. User send a reply to this mail and receives a mail "The results of your email commands" with the following content: --- >The results of your email command are provided below. Attached is your original message. >- Results: > Confirmation succeeded >- Unprocessed: > (text...) >- Ignored: > (text...) >- Done. --- User now is confused - that is what I want to avoid. I want to disable messages to "normal" user actions like subscribe/unsubscribe. Thanks for your answer, Achim. -----Urspr?ngliche Nachricht----- Von: Mark Sapiro [mailto:msapiro at value.net] Gesendet: Samstag, 28. Mai 2005 03:51 An: ahermes at hermesa.de; mailman-users at python.org Betreff: Re: [Mailman-Users] automatic results message Achim Hermes wrote: >I like to repeat the following question > >> using Mailman 2.1.5, how can i disable the automatic >> command results messages? no setting i can find (i *have* looked in >> auto-reponder) seems to effect this. > >I know the answer from Helmut Merz (Thu, 12 Sep 2002 01:06:55 -0700) >http://www.mail-archive.com/mailman-users at python.org/msg12054.html >but I?m still looking for an "easy" solution. I'm not sure which messages you want to disable. Certainly not replies to a 'who' command or a password request. How about responses to a command with an error? Anyway, There is no 'setting' or equivalent "easy" solution. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From KenneyW at easternct.edu Sat May 28 16:38:28 2005 From: KenneyW at easternct.edu (KENNEY, William P. (Info. Tech. Services)) Date: Sat, 28 May 2005 10:38:28 -0400 Subject: [Mailman-Users] lost and confused Message-ID: <767D98BAB669E74E8CFCB861554159FB014BA2@ecsube2.ec-admin.easternct.edu> Hello all, I need some help getting Mailman up and running. I have read the install docs and have some partial success with a Sendmail configuration last year (I finally gave up and stayed with MD & Sendmail on an Alpha), but no joy with postfix currently. I want to use postfix as the MTA and Mailman as the list server as it ships with the OS, as does Apache 2.0. My system configuration is as follows: Intel-based server running RHEL 4.0 kernel-2.6.9-5.0.5.EL mailman-2.1.5-33.rhel4 postfix-2.1.5-4.2.RHEL4 sendmail-8.13.1-2 httpd-2.0.52-9.ent python-2.3.4-14.1 So far, Apache works but will need to point to the Mailman pages. This I have no problem with. I can send mail from the command line but can't receive mail. I have read the docs for postfix's main.cf but it doesn't make much sense, so I need to be pointed in the right direction here. Any help greatly appreciated, Bill From jbeall at heraldic.us Sat May 28 17:27:37 2005 From: jbeall at heraldic.us (Joshua Beall) Date: Sat, 28 May 2005 11:27:37 -0400 Subject: [Mailman-Users] Resetting digest option for all subscribers Message-ID: Hi All, Is there a way to globally reset the digest option to "on" or "off" for all subscribers? I have an announce-style list that gets at most 1 message per month, and we've had a few people that for some reason set themselves to digest. Now those people are complaining that they're getting a digest but it only has one message in it. It's a 5000+ member list, and 68 people have set themselves to digest mode. So, if I was smart I would have just disabled digest from the beginning, but I didn't. Now if I disable it, the digest members will not receive mail. I can't really just count on them to turn it off themselves - I'm sure *then* I'd eventually get complaints that they weren't getting the monthly newsletter anymore. I'd rather not manually go through all 68 of the digest members and reset them. Is there a way I can simple reset the digest option for all current subscribers? I couldn't seem to find this option anywhere. Thanks for any help! Sincerely, -Josh From msapiro at value.net Sat May 28 18:31:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 28 May 2005 09:31:36 -0700 Subject: [Mailman-Users] Resetting digest option for all subscribers In-Reply-To: Message-ID: Joshua Beall wrote: > >Is there a way to globally reset the digest option to "on" or "off" for all >subscribers? You can use bin/withlist to do this. The following is an example of an interactive withlist session that does this for a list named 'listname'. The >>> and ... are Python prompts. At the second ... prompt, just type the return or enter key. At the last >>> prompt, type control-D. $ bin/withlist -l listname Loading list listname (locked) The variable `m' is the listname MailList instance >>> from Mailman import mm_cfg >>> for member in m.getDigestMemberKeys(): ... m.setMemberOption(member, mm_cfg.Digests, 0) ... >>> m.Save() >>> Unlocking (but not saving) list: mailman Finalizing $ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 18:40:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 28 May 2005 09:40:48 -0700 Subject: [Mailman-Users] lost and confused In-Reply-To: <767D98BAB669E74E8CFCB861554159FB014BA2@ecsube2.ec-admin.easternct.edu> Message-ID: KENNEY, William P. wrote: > >I need some help getting Mailman up and running. I have read the install >docs and have some partial success with a Sendmail configuration last >year (I finally gave up and stayed with MD & Sendmail on an Alpha), but >no joy with postfix currently. > >I can send mail from the command line but can't receive mail. I have >read the docs for postfix's main.cf but it doesn't make much sense, so I >need to be pointed in the right direction here. It seems you either don't have Mailman's aliases and aliases.db files set up properly or you don't have them properly referenced in postfix. Have you read the README.POSTFIX document or the postfix section in the new Mailman Installation manual? I don't know if this is in RedHat's rpm. You can find it at http://www.list.org/mailman-install/node12.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From laurent at lesagepono.be Sat May 28 19:48:06 2005 From: laurent at lesagepono.be (Laurent Lesage) Date: Sat, 28 May 2005 17:48:06 +0000 Subject: [Mailman-Users] Mailman just doesn"t send the messages... :-( Message-ID: <4298AED6.7060409@lesagepono.be> Hi all, I'm using Debian Sarge, with postfix and apache. I'v installed mailman (2.1.5.8) and everything works fine... except that the mails don't go out! In fact, it seems like mailman doesn't talk to postfix at all. In my "/var/log/syslog" where postfix logs his tasks, I see that the messages are received and are "aliased" to mailman. Then, mailman create the right email adresses but in /var/log/mailman/smtp.failure, I always get : May 28 17:30:10 2005 (2104) Low level smtp error: (-2, 'Name or service not known'), msgid: May 28 17:30:10 2005 (2104) delivery to laurent at lesagepono.be failed with code -1: (-2, 'Name or service not known') I installed mailman tree times. I first used virtual domains with postfix. I had the same result (the right email adresses are used by mailman but it does not send anything to postfix). After that, I used the other method to integrate postfix/mailman : to let mailman create automatically (?) the aliases. This worked fine (aliases.db OK), but no mail out! I used the gnu install manual, found on the list.org site. I looked in the archive, found nothing. (well, i didn't go back to the 20th century...) The list creation with the web interface works fine, but I do not receive any mail... I used other email of me to put in test lists, but always the same problem : the emails are generated by mailman and it tries to send the messages to the right emails, but the failures are "looping" indefinitely, example (/var/log/mailman/post) : > May 28 17:30:10 2005 (2104) post to test1 from > test1-request at lesagepono.be, size=1662, > message-id=, 1 failures and the pairing log in smtp.failure (same time) : > May 28 17:30:10 2005 (2104) Low level smtp error: (-2, 'Name or > service not known'), msgid: > > May 28 17:30:10 2005 (2104) delivery to lesage at refer.sn failed with > code -1: (-2, 'Name or service not known') (lesage at refer.sn is the only member of the "test1" list, so this part works well). those messages were sent 2 days ago.... they are looping hundred of times (you will excuse, as usually my sometimes strange English) Any help welcome..... Laurent From msapiro at value.net Sat May 28 21:12:10 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 28 May 2005 12:12:10 -0700 Subject: [Mailman-Users] automatic results message In-Reply-To: <000001c56391$545017b0$7002a8c0@HermesAto> Message-ID: Achim Hermes wrote: > >User send a subscription request to xy-join at z and get an "Mailing list >subscription confirmation notice..." from xy-bounces at z; on behalf of; >xy-request at z. >User send a reply to this mail and receives a mail "The results of your >email commands" with the following content: >--- >>The results of your email command are provided below. Attached is your >original message. >>- Results: >> Confirmation succeeded >>- Unprocessed: >> (text...) >>- Ignored: >> (text...) >>- Done. >--- >User now is confused - that is what I want to avoid. I want to disable >messages to "normal" user actions like subscribe/unsubscribe. >Thanks for your answer, Achim. OK, I think I understand. You want to disable the response to a successful 'confirm' command only. I probably could have figured that out if I'd looked more closely at your original reference. You wrote: >> >>I know the answer from Helmut Merz (Thu, 12 Sep 2002 01:06:55 -0700) >>http://www.mail-archive.com/mailman-users at python.org/msg12054.html >>but I?m still looking for an "easy" solution. And I replied: > >Anyway, There is no 'setting' or equivalent "easy" solution. Which is true. The only way to do this is to patch the code along the lines of the above reference, but there is an easier patch (because the base code has changed from 2002). I have put a patch on sourceforge which implements this as an option. See http://sourceforge.net/tracker/index.php?func=detail&aid=1210507&group_id=103&atid=300103 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 28 21:43:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 28 May 2005 12:43:14 -0700 Subject: [Mailman-Users] Mailman just doesn"t send the messages... :-( In-Reply-To: <4298AED6.7060409@lesagepono.be> Message-ID: Laurent Lesage wrote: > >I'm using Debian Sarge, with postfix and apache. I'v installed mailman >(2.1.5.8) and everything works fine... except that the mails don't go >out! In fact, it seems like mailman doesn't talk to postfix at all. In >my "/var/log/syslog" where postfix logs his tasks, I see that the >messages are received and are "aliased" to mailman. Then, mailman create >the right email adresses but in /var/log/mailman/smtp.failure, I always >get : > >May 28 17:30:10 2005 (2104) Low level smtp error: (-2, 'Name or service >not known'), msgid: >May 28 17:30:10 2005 (2104) delivery to laurent at lesagepono.be failed >with code -1: (-2, 'Name or service not known') Mailman is unable to establish an SMTP (or any) connection to port 25 on localhost. This is due to a system configuration problem outside of Mailman. You'll probably see a similar error if you try telnet localhost 25 at a shell prompt. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.014.htp for more details. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbeall at heraldic.us Sat May 28 23:06:02 2005 From: jbeall at heraldic.us (Joshua Beall) Date: Sat, 28 May 2005 17:06:02 -0400 Subject: [Mailman-Users] Resetting digest option for all subscribers References: Message-ID: "Mark Sapiro" wrote in message news:PC17402005052809313604680fec86f8 at msapiro... > Joshua Beall wrote: >> >>Is there a way to globally reset the digest option to "on" or "off" for >>all >>subscribers? > > You can use bin/withlist to do this. The following is an example of an > interactive withlist session that does this for a list named > 'listname'. The >>> and ... are Python prompts. At the second ... > prompt, just type the return or enter key. At the last >>> prompt, > type control-D. > > > $ bin/withlist -l listname > Loading list listname (locked) > The variable `m' is the listname MailList instance >>>> from Mailman import mm_cfg >>>> for member in m.getDigestMemberKeys(): > ... m.setMemberOption(member, mm_cfg.Digests, 0) > ... >>>> m.Save() >>>> > Unlocking (but not saving) list: mailman > Finalizing > $ I take it then that there is no way to do this with an existing script/admin tool? From nospam001-lists at jankoh.dyndns.org Sun May 29 00:16:42 2005 From: nospam001-lists at jankoh.dyndns.org (Jan Kohnert) Date: Sun, 29 May 2005 00:16:42 +0200 Subject: [Mailman-Users] Problem setting up Mailman on Gentoo Message-ID: <200505290016.42337.nospam001-lists@jankoh.dyndns.org> Hello, I'm new on this list, so let me all greet you. I have a wierd problem, which was described before [1] on this list (but unfortunatly got no response). I followed the Gentoo Docs as well as the installation manual on your website, but I just can't get Mailman working with postfix. Alias is set like this in postfix's main.cf: alias_maps = hash:/etc/mail/aliases, hash:/usr/local/mailman/data/aliases I looked at both files and they seem to be correct (at least to me): server /usr/local/mailman/logs # cat ../data/aliases # This file is generated by Mailman, and is kept in sync with the # binary hash file aliases.db. YOU SHOULD NOT MANUALLY EDIT THIS FILE # unless you know what you're doing, and can keep the two files properly # in sync. If you screw it up, you're on your own. # The ultimate loop stopper address mailman-loop: /usr/local/mailman/data/owner-bounces.mbox # STANZA START: mailman # CREATED: Sat May 28 23:25:05 2005 mailman: "|/usr/local/mailman/mail/mailman post mailman" mailman-admin: "|/usr/local/mailman/mail/mailman admin mailman" mailman-bounces: "|/usr/local/mailman/mail/mailman bounces mailman" mailman-confirm: "|/usr/local/mailman/mail/mailman confirm mailman" mailman-join: "|/usr/local/mailman/mail/mailman join mailman" mailman-leave: "|/usr/local/mailman/mail/mailman leave mailman" mailman-owner: "|/usr/local/mailman/mail/mailman owner mailman" mailman-request: "|/usr/local/mailman/mail/mailman request mailman" mailman-subscribe: "|/usr/local/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe mailman" # STANZA END: mailman If I add above lines to /etc/mail/aliases and run newaliases, I get: May 28 23:51:16 server mail-wrapper: Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "nobody". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=nobody'. May 28 23:51:17 server postfix/local[10690]: BDC4846AA9: to=, relay=local, delay=1, status=bounced (Command died with status2: "/usr/local/mailman/mail/mailman owner mailman". Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "nobody". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=nobody'. ) May 28 23:51:17 server postfix/cleanup[10687]: 0B2B646AAA: message-id=<20050528215117.0B2B646AAA at jankoh.dyndns.org> If I not add it, I get: May 28 23:51:59 server postfix/smtpd[10699]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 : Recipient address rejected: User unknown in local recipient table; from= to= proto=ESMTP helo= May 28 23:51:59 server postfix/smtpd[10699]: disconnect from localhost[127.0.0.1] I'm sure I just overlooked something obvious, but the only thing I found was (as said) [1]. Hoping for an answer. Best regards Jan [1] http://mail.python.org/pipermail/mailman-users/2004-July/038094.html -- OpenPGP Public-Key Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A From msapiro at value.net Sun May 29 00:19:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 28 May 2005 15:19:13 -0700 Subject: [Mailman-Users] Resetting digest option for all subscribers In-Reply-To: Message-ID: Joshua Beall wrote: >"Mark Sapiro" wrote in message >news:PC17402005052809313604680fec86f8 at msapiro... >> Joshua Beall wrote: >>> >>>Is there a way to globally reset the digest option to "on" or "off" for >>>all >>>subscribers? >> >> You can use bin/withlist to do this. > >I take it then that there is no way to do this with an existing script/admin >tool? bin/withlist is the admin tool that's designed to help with tasks such as this. As far as I know, there's no tool or script in the standard Mailman distribution that can do this more easily than withlist. The script I included in my original reply could be simplified even further by taking advantage of the fact that we know mm_cfg.Digests is equal 0. This gives the following for the whole process: $ bin/withlist -l listname Loading list listname (locked) The variable `m' is the listname MailList instance >>> for member in m.getDigestMemberKeys(): ... m.setMemberOption(member, 0, 0) ... >>> m.Save() >>> Unlocking (but not saving) list: mailman Finalizing $ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nospam001-lists at jankoh.dyndns.org Sun May 29 01:08:51 2005 From: nospam001-lists at jankoh.dyndns.org (Jan Kohnert) Date: Sun, 29 May 2005 01:08:51 +0200 Subject: [Mailman-Users] Problem setting up Mailman on Gentoo In-Reply-To: <200505290016.42337.nospam001-lists@jankoh.dyndns.org> References: <200505290016.42337.nospam001-lists@jankoh.dyndns.org> Message-ID: <200505290108.54323.nospam001-lists@jankoh.dyndns.org> Just figured out myself. On Gentoo, there is more than one alias_maps entry in postfixs main.cf, so only the last one was taken and Mailmans alias file was never used... Sorry for the inconvenience... But good to know, if someone struggles into similar problems. Best regards Jan -- OpenPGP Public-Key Fingerprint: 0E9B 4052 C661 5018 93C3 4E46 651A 7A28 4028 FF7A -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 190 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050529/a7201ee9/attachment.pgp From mailman-users-list at mcvfifesanddrums.org Sun May 29 04:13:57 2005 From: mailman-users-list at mcvfifesanddrums.org (Jeff D) Date: Sat, 28 May 2005 22:13:57 -0400 (EDT) Subject: [Mailman-Users] Problem setting up Mailman on Gentoo In-Reply-To: <200505290016.42337.nospam001-lists@jankoh.dyndns.org> References: <200505290016.42337.nospam001-lists@jankoh.dyndns.org> Message-ID: I use sendmail, but I always have had to modify the ebuild file for Mailman to fix "MAILGID" to be the group that smrsh executes Mailman as (in my case "12" or "mail"). You probably need to do the same. Make a copy of the Mailman ebuild in your PORTAGE_OVERLAY directory, modify the ebuild with MAILGID set to the correct group and then 'emerge' mailman again. Jeff From laurent at lesagepono.be Sun May 29 15:38:36 2005 From: laurent at lesagepono.be (Laurent Lesage) Date: Sun, 29 May 2005 13:38:36 +0000 Subject: [Mailman-Users] Mailman just doesn"t send the messages... :-( In-Reply-To: References: Message-ID: <4299C5DC.1030405@lesagepono.be> Hi Mark, Mark Sapiro a ?crit : >Laurent Lesage wrote: > > >>I'm using Debian Sarge, with postfix and apache. I'v installed mailman >>(2.1.5.8) and everything works fine... except that the mails don't go >>out! In fact, it seems like mailman doesn't talk to postfix at all. In >>my "/var/log/syslog" where postfix logs his tasks, I see that the >>messages are received and are "aliased" to mailman. Then, mailman create >>the right email adresses but in /var/log/mailman/smtp.failure, I always >>get : >> >>May 28 17:30:10 2005 (2104) Low level smtp error: (-2, 'Name or service >>not known'), msgid: >>May 28 17:30:10 2005 (2104) delivery to laurent at lesagepono.be failed >>with code -1: (-2, 'Name or service not known') >> >> > >Mailman is unable to establish an SMTP (or any) connection to port 25 >on localhost. This is due to a system configuration problem outside of >Mailman. You'll probably see a similar error if you try > >telnet localhost 25 > > > That works fine for me. I had a look on the link you suggest below but my resolv.conf is already configured as suggested, and this does not resolve the problem. I can add some details: my server is behind a firewall (modem router), I use DynDNS. So, the IP address of my smtp server is local. But I have no problem with all the other services : my /etc/hosts is used locally. The DNS server is not used on my server (my modem is my local DNS server - proxy) So the problem remains on the "direct" smtp delivery. Any other idea? >at a shell prompt. > >See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.014.htp >for more details. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > > From msapiro at value.net Sun May 29 18:36:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 29 May 2005 09:36:57 -0700 Subject: [Mailman-Users] Mailman just doesn"t send the messages... :-( In-Reply-To: <4299C5DC.1030405@lesagepono.be> Message-ID: Laurent Lesage wrote: > >Mark Sapiro a ?crit : > >>Mailman is unable to establish an SMTP (or any) connection to port 25 >>on localhost. This is due to a system configuration problem outside of >>Mailman. You'll probably see a similar error if you try >> >>telnet localhost 25 >> >> >> >That works fine for me. I had a look on the link you suggest below but >my resolv.conf is already configured as suggested, and this does not >resolve the problem. I can add some details: >my server is behind a firewall (modem router), I use DynDNS. So, the IP >address of my smtp server is local. But I have no problem with all the >other services : my /etc/hosts is used locally. The DNS server is not >used on my server (my modem is my local DNS server - proxy) >So the problem remains on the "direct" smtp delivery. Any other idea? > >>at a shell prompt. >> >>See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.014.htp >>for more details. I'm sure if you try the following interactive python test, you will see the same error somewhere, either in the smtplib.SMTP() call or the connect() call. $ python Python 2.3.3 (#1, May 7 2004, 10:31:40) [GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import smtplib >>> SMTPHOST = 'localhost' >>> SMTPPORT = 0 >>> x = smtplib.SMTP() >>> x.connect(SMTPHOST, SMTPPORT) (220, 'sb7.example.com ESMTP Sendmail 8.12.11/8.12.11; Mon, 16 May 2005 18:08:07 -0700') >>> x.quit() >>> $ You can see a more complete example that actually sends mail at http://mail.python.org/pipermail/mailman-users/2005-May/044742.html You may be able to make this work by changing SMTPHOST to an IP address or some different name. If so, you can make the same assignment in mm_cfg.py and Mailman should work. Otherwise, you have to make whatever system configuration changes are required to make it work. Possibly the errors returned by the python library may give you more clues. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gstanton at qrc.com Sun May 29 19:06:44 2005 From: gstanton at qrc.com (Gretchen Stanton) Date: Sun, 29 May 2005 13:06:44 -0400 Subject: [Mailman-Users] Editing the from address on mailman autoresponse In-Reply-To: References: Message-ID: <200505291306.44432.gstanton@qrc.com> Thanks for your response. It is quite possible that I am misunderstanding the intended functionality of this feature. I just need a reply sent to everyone who send to the list that says we'll get back to them. Currently when I send a message to the list, I get the auto-response back from jobs2-bounces at aurora.qrc.com with the appropriate response text I entered and the message is delivered to the list subscribers. Doesn't seem like anything bounced to me which is why I did not think that the 'bounces' tag made sense. I will give your code mods a careful try. On Friday 27 May 2005 22:45, Mark Sapiro wrote: > Gretchen Stanton wrote: > >I've set up a mailing list (job2 at aurora.qrc.com) for our HR dept. that > >needs to send out an auto-response for every post. However, the > >auto-response goes out as from jobs2-bounces at aurora.qrc.com. > > > >Ignoring the fact that since the message was delivered, this tagging makes > >no sense, I need to, at least for this particular list, not have the > >'-bounces' added. > > I don't know why you think this autoresponse couldn't bounce or be in > turn autoresponded to, but ignoring that and the possible loop that > could result ... > > >Is there a way to accomplish this? > > Since you seem willing to modify code, yes. See below. > > >I have found the hack at > >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq02.003.htp but > > it seems to apply to Outloook client which I refuse to use. (I tried it > > anyway and it did not change the behavior.) > > It relates to Outlook showing the message as from the envelope sender > instead of the From: address. It's not relevant to your issue. > > The code to change is in Mailman/Handlers/Acknowledge.py > > You could try changing > > usermsg = Message.UserNotification(sender, mlist.GetBouncesEmail(), > subject, text, lang) > > to > > usermsg = Message.UserNotification(sender, mlist.GetListEmail(), > subject, text, lang) > > All the usual disclaimers - no warranty, try at your own risk ... > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun May 29 19:34:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 29 May 2005 10:34:02 -0700 Subject: [Mailman-Users] Editing the from address on mailman autoresponse In-Reply-To: <200505291306.44432.gstanton@qrc.com> Message-ID: Gretchen Stanton wrote: > >It is quite possible that I am misunderstanding the intended functionality of >this feature. I just need a reply sent to everyone who send to the list that >says we'll get back to them. Currently when I send a message to the list, I >get the auto-response back from jobs2-bounces at aurora.qrc.com with the >appropriate response text I entered and the message is delivered to the list >subscribers. Doesn't seem like anything bounced to me which is why I did not >think that the 'bounces' tag made sense. I think your understanding of the autoresponse feature is OK. The sending of the autoresponse from the -bounces address is not because any bounce has been involved yet. It is to handle the case where the autoresponse itself might bounce. You don't want this bounce to go to the list posting address, you want it to go to the -bounces address so it can be properly handled as a bounce. Consider what might happen if I have set the typical "out of office" responder on my address, I post to your list, your autoresponse comes back to me and my autoresponse goes back to you. Do you want that to go to your list? Suppose further your autoresponder has no grace period. You send me a second autoresponse in response to my autoresponse and I autorespond to that ... -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gstanton at qrc.com Sun May 29 20:12:38 2005 From: gstanton at qrc.com (Gretchen Stanton) Date: Sun, 29 May 2005 14:12:38 -0400 Subject: [Mailman-Users] Editing the from address on mailman autoresponse Message-ID: <6.0.0.22.2.20050529141235.04a47e90@mail.qrc.com> Ah. Right. Of course. And given the amount of garbage that comes to this mailing list, what you describe is really what they want even tho they don't know it. Hmm. I will have to reconsider my options. Thanks again. At 01:34 PM 5/29/2005, Mark Sapiro wrote: >Gretchen Stanton wrote: > > > >It is quite possible that I am misunderstanding the intended > functionality of > >this feature. I just need a reply sent to everyone who send to the list > that > >says we'll get back to them. Currently when I send a message to the > list, I > >get the auto-response back from jobs2-bounces at aurora.qrc.com with the > >appropriate response text I entered and the message is delivered to the > list > >subscribers. Doesn't seem like anything bounced to me which is why I > did not > >think that the 'bounces' tag made sense. > >I think your understanding of the autoresponse feature is OK. The >sending of the autoresponse from the -bounces address is not because >any bounce has been involved yet. It is to handle the case where the >autoresponse itself might bounce. You don't want this bounce to go to >the list posting address, you want it to go to the -bounces address so >it can be properly handled as a bounce. > >Consider what might happen if I have set the typical "out of office" >responder on my address, I post to your list, your autoresponse comes >back to me and my autoresponse goes back to you. Do you want that to >go to your list? Suppose further your autoresponder has no grace >period. You send me a second autoresponse in response to my >autoresponse and I autorespond to that ... > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/gstanton%40qrc.com > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From laurent at lesagepono.be Sun May 29 22:23:18 2005 From: laurent at lesagepono.be (Laurent Lesage) Date: Sun, 29 May 2005 20:23:18 +0000 Subject: [Mailman-Users] Mailman just doesn"t send the messages... :-( SOLVED In-Reply-To: References: Message-ID: <429A24B6.30606@lesagepono.be> Hi Mark, I tried the "debug session" as you told me to do. I had exactly the error reported in the fisrt link you gave ( See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.014.htp ) So, i went back to the "hostname" : in fact, as I told, my machine is not his own DNS server. And I didn't put the name of the machine (/etc/hostname in Debian) in the /etc/hosts file. It was in it, but fully qualified (serveur.lesagepono.be). I just add "serveur" in the /etc/hosts at the address of my machine and that's it! Until now, it didn't have any problem with those "messy" names on my server. I should configure myself a good DNS server... So it seems that the python routine (or the standard smtp routine??) just look if the `hostname` is reachable. It doesn't try to resolve the name "localhost" with /etc/hosts, but use only the hostname defined on the machine. I'll have to RTFM ... Thanks a lot to you, Mark, for your quick answers, moreover during the weekend! LAurent Lesage (Belgian, living in Senegal : free software are everywhere!) Mark Sapiro a ?crit : >Laurent Lesage wrote: > > >>Mark Sapiro a ?crit : >> >> >> >>>Mailman is unable to establish an SMTP (or any) connection to port 25 >>>on localhost. This is due to a system configuration problem outside of >>>Mailman. You'll probably see a similar error if you try >>> >>>telnet localhost 25 >>> >>> >>> >>> >>> >>That works fine for me. I had a look on the link you suggest below but >>my resolv.conf is already configured as suggested, and this does not >>resolve the problem. I can add some details: >>my server is behind a firewall (modem router), I use DynDNS. So, the IP >>address of my smtp server is local. But I have no problem with all the >>other services : my /etc/hosts is used locally. The DNS server is not >>used on my server (my modem is my local DNS server - proxy) >>So the problem remains on the "direct" smtp delivery. Any other idea? >> >> >> >>>at a shell prompt. >>> >>>See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.014.htp >>>for more details. >>> >>> > >I'm sure if you try the following interactive python test, you will see >the same error somewhere, either in the smtplib.SMTP() call or the >connect() call. > >$ python >Python 2.3.3 (#1, May 7 2004, 10:31:40) >[GCC 3.3.3 20040412 (Red Hat Linux 3.3.3-7)] on linux2 >Type "help", "copyright", "credits" or "license" for more information. > > >>>>import smtplib >>>>SMTPHOST = 'localhost' >>>>SMTPPORT = 0 >>>>x = smtplib.SMTP() >>>>x.connect(SMTPHOST, SMTPPORT) >>>> >>>> >(220, 'sb7.example.com ESMTP Sendmail 8.12.11/8.12.11; Mon, 16 May 2005 >18:08:07 -0700') > > >>>>x.quit() >>>> >>>> >>>> >$ > >You can see a more complete example that actually sends mail at >http://mail.python.org/pipermail/mailman-users/2005-May/044742.html > >You may be able to make this work by changing SMTPHOST to an IP address >or some different name. If so, you can make the same assignment in >mm_cfg.py and Mailman should work. > >Otherwise, you have to make whatever system configuration changes are >required to make it work. Possibly the errors returned by the python >library may give you more clues. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > > From msapiro at value.net Mon May 30 00:26:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 29 May 2005 15:26:49 -0700 Subject: [Mailman-Users] Editing the from address on mailman autoresponse In-Reply-To: <200505291306.44432.gstanton@qrc.com> Message-ID: Gretchen Stanton wrote: > > I will give your code mods a careful try. > > On Friday 27 May 2005 22:45, Mark Sapiro wrote: >> >> The code to change is in Mailman/Handlers/Acknowledge.py >> >> You could try changing >> >> usermsg = Message.UserNotification(sender, >> mlist.GetBouncesEmail(), >> subject, text, lang) >> >> to >> >> usermsg = Message.UserNotification(sender, mlist.GetListEmail(), >> subject, text, lang) >> >> All the usual disclaimers - no warranty, try at your own risk ... I think I misunderstood which autoresponse you were talking about. The above change is for acknowledgements to user's posts, not to autoresponses. For autoresponses the module is Mailman/Handlers/Replybot.py. The change is similar - from outmsg = Message.UserNotification(sender, mlist.GetBouncesEmail(), subject, text, mlist.preferred_language) to outmsg = Message.UserNotification(sender, mlist.GetListEmail(), subject, text, mlist.preferred_language) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tech at yanq.org.au Tue May 31 00:58:15 2005 From: tech at yanq.org.au (David Powell (YANQ)) Date: Tue, 31 May 2005 08:58:15 +1000 Subject: [Mailman-Users] Regexp help - Matching Subjects to Hold Posts in Mailman 2.0.11 Message-ID: <429B9A87.1060100@yanq.org.au> Hi All, I've only recently discovered the world of regexps, so please bare with me. What I want to do is block messages whose subject starts with "[SPAM". Mail to my server goes through spamassassin first - it alters mail that it thinks is spam by adding [SPAM xx.xx] to the start of the subject. What I'd like to do is get mailman to just automatically drop these messages. An example subject is something like this: Subject: [SPAM 07.49] Stop your computer from crashing, guaranteed! (btw, I've just copied and pasted this from mailmans administratrive requests page - there is a tab b/w the colon and the [ open bracket). Here are the different regexp's that I've tried, none seem to work. subject: .*\[SPAM* subject:.*\[SPAM* subject: .*[SPAM* subject:.*[SPAM* subject:*\[SPAM* subject: *\[SPAM* subject:\[SPAM* subject: \[SPAM* subject: [SPAM* subject: *[SPAM* subject:[SPAM* subject:*[SPAM* what am I doing wrong?? TIA David From stephen at xemacs.org Tue May 31 03:19:42 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 31 May 2005 10:19:42 +0900 Subject: [Mailman-Users] Regexp help - Matching Subjects to Hold Posts in Mailman 2.0.11 In-Reply-To: <429B9A87.1060100@yanq.org.au> (David Powell's message of "Tue, 31 May 2005 08:58:15 +1000") References: <429B9A87.1060100@yanq.org.au> Message-ID: <87psv8faz5.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "David" == David Powell <(YANQ)" > writes: Life will be much easier for this kind of task if you upgrade to Mailman 2.1.x; 2.1.6 is current. David> Here are the different regexp's that I've tried, none seem David> to work. Really, you should invest in Jeffrey Friedl's book, _Mastering Regular Expressions_. I'm sure there are many on-line tutorials, too. This is not the channel for questions that arise because you don't understand how to construct a regular expression. For now, try subject:[ \t]*\[SPAM subject:[ \t]*\\[SPAM I forget offhand whether Mailman treats the strings it reads as "raw strings" or as regular strings. If the former, the first regexp is the one that should work. If the latter, the second will work. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From tech at yanq.org.au Tue May 31 07:44:00 2005 From: tech at yanq.org.au (David Powell) Date: Tue, 31 May 2005 15:44:00 +1000 Subject: [Mailman-Users] Regexp help - Matching Subjects to Hold Posts in Mailman 2.0.11 In-Reply-To: <87psv8faz5.fsf@tleepslib.sk.tsukuba.ac.jp> References: <429B9A87.1060100@yanq.org.au> <87psv8faz5.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <429BF9A0.1050505@yanq.org.au> Thanks for the help, to respond... > Life will be much easier for this kind of task if you upgrade to > Mailman 2.1.x; 2.1.6 is current. Agreed - I don't administer the server, but understand we're waiting for the new stable release of Debian (any day now). > Really, you should invest in Jeffrey Friedl's book, _Mastering Regular > Expressions_. I'm sure there are many on-line tutorials, too. This > is not the channel for questions that arise because you don't > understand how to construct a regular expression. For now, try > > subject:[ \t]*\[SPAM > subject:[ \t]*\\[SPAM Neither of these worked. I'll take a look at that book though, ta. Also I understand that this isn't a regexp help list, and sorry if I've wasted some bandwidth. However, in my defence, prior to posting I did look at quite a few online tutorials, and then tested out a few expressions on some text files. When I found a few expressions that worked I used these in mailman(without luck obviously). Following Stephen's suggestions, I've tried a few more. What I did was place the following lines (among others) in a text file. As I'm not sure exactly how the subject header is formatted, I wanted something that would find all off the following: subject: [SPAM 07.49] Stop your computer from crashing subject: [SPAM 07.49] Stop your computer from crashing subject:[SPAM 07.49] Stop your computer from crashing Subject: [SPAM 07.49] Stop your computer from crashing Subject: [SPAM 07.49] Stop your computer from crashing Subject:[SPAM 07.49] Stop your computer from crashing One line has a tab b/w ":" and "[SPAM", another a space and the third nothing. The other thing I wasn't sure about was if the first letter of subject is uppper case or not. The expression I found that matched all 6 lines (using grep) was: [sS]ubject:.*\[SPAM I also used the find function in KATE, and found that it preferred: [sS]ubject:[\s]*\[SPAM (using [\t] didn't match the lines with a tab) Neither of these worked in mailman, so I tried with just upper, then lowercase 's' to start with (i.e. subject:.*\[SPAM and Subject:/* etc ). This hasn't worked either. So I guess I'm at a loss. I've got my head around regular expressions enough to find what I want in a text file, but can't get it work in Mailman. Am I dumber than I think (very possible ;->) or is there something about the way that Mailman handles regexps that I've missed? Ta, David From jwt at onjapan.net Tue May 31 08:56:07 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 31 May 2005 15:56:07 +0900 Subject: [Mailman-Users] Regexp help - Matching Subjects to Hold Posts in Mailman 2.0.11 In-Reply-To: <429BF9A0.1050505@yanq.org.au> References: <429B9A87.1060100@yanq.org.au> <87psv8faz5.fsf@tleepslib.sk.tsukuba.ac.jp> <429BF9A0.1050505@yanq.org.au> Message-ID: <032CDE9B-40D3-4252-AE43-3AD40B62E85F@onjapan.net> On May 31, 2005, at 14:44, David Powell wrote: > One line has a tab b/w ":" and "[SPAM", another a space and the third > nothing. The other thing I wasn't sure about was if the first > letter of > subject is uppper case or not. If you are putting these in 2.0.x's bounce_matching_headers list variable, it doesn't matter. Mailman takes the thing before the colon and its trailing whitespace (tabs or spaces) as the header field name to look for and the remainder of the line as the regular expression to compare against. (Which explains the comment in the description that unescaped leading whitespace is stripped from the regex... not that it affects your case.) (For the test cases where you didn't have whitespace separating the subject: and the regex, I'm surprised that you didn't get error messages logged in your Mailman config log.) subject: \[SPAM worked for me on an old 2.0.13 Mailman. (I don't have a 2.0.11 version to play with, but a really quick check of the CVS log suggests there were no relevant changes between those versions.) If you want to track down where its going wrong on your machine, you could sprinkle some syslog() calls in Mailman/MailList.py's parse_matching_header_opt() and HasMatchingHeader(). -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From mrei0999 at rz.uni-hildesheim.de Tue May 31 14:50:42 2005 From: mrei0999 at rz.uni-hildesheim.de (Meike Reichle) Date: Tue, 31 May 2005 14:50:42 +0200 Subject: [Mailman-Users] change email_host in all lists Message-ID: <429C5DA2.8040400@rz.uni-hildesheim.de> Hi all, we just changed our email domain so I now have to change the email_host entry in all our mailing lists. I adjusted the DEFAULT_EMAIL_HOST in mm_cfg.py. But I also have to change that value in all existing lists. I know this can be done using the web interface but we have quite a lot of lists, so I would very much prefer to do this on commandline. I checked and found out that can be done using config_list and a file containing just this one setting. So I created a file containing the line DEFAULT_EMAIL_HOST = 'my new domain' however when doing config_list -i this_file -c I got the error "attribute "DEFAULT_EMAIL_HOST" ignored". Does this attribut have a different name within the already created lists or is this just because I used the -c flag? I also tried email_host but with the same effect ("attribute "email_host" ignored"). Cheers, Meike -- Meike Reichle - University of Hildesheim Mail: mrei0999 at rz.uni-hildesheim.de WWW: www.uni-hildesheim.de/~mrei0999 From barry at python.org Tue May 31 15:02:10 2005 From: barry at python.org (Barry Warsaw) Date: Tue, 31 May 2005 09:02:10 -0400 Subject: [Mailman-Users] RELEASED Mailman 2.1.6 Message-ID: <1117544530.4380.166.camel@geddy.wooz.org> On behalf of the development team, I'm pleased to announce the release of GNU Mailman 2.1.6. This is a significant release, which includes three important security patches, updated Chinese (zh_TW and zh_CN) support, better compatibility with Python 2.4, a few new features, and many bug fixes. Mailman is free software for managing email mailing lists and e-newsletters. This release fixes CAN-2005-0202, a reported vulnerability in path traversal in the private archive script. This release also provides an option for sites to produce more cryptographically secure auto-generated passwords, and it closes a potential cross-site scripting hole. Because of the security (and other) fixes, it is highly recommended that all sites upgrade to 2.1.6. For more information, please see: http://www.list.org http://mailman.sf.net http://www.gnu.org/software/mailman On a personal note, I owe a debt of gratitude to Tokio Kikuchi, who served as release manager for 2.1.6, integrated countless patches, and coordinated the Chinese language updates for this release. Please join me in thanking him for helping out so much. For links to download the Mailman 2.1.6 source tarball, see: http://sourceforge.net/project/showfiles.php?group_id=103 Enjoy, -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050531/635fab8e/attachment.pgp From jwt at onjapan.net Tue May 31 15:49:37 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Tue, 31 May 2005 22:49:37 +0900 Subject: [Mailman-Users] change email_host in all lists In-Reply-To: <429C5DA2.8040400@rz.uni-hildesheim.de> References: <429C5DA2.8040400@rz.uni-hildesheim.de> Message-ID: <7C1EF876-D347-4D87-BEBE-F9530E3CF7EB@onjapan.net> On May 31, 2005, at 21:50, Meike Reichle wrote: > [...] > DEFAULT_EMAIL_HOST = 'my new domain' however when doing config_list -i > this_file -c I got the error "attribute "DEFAULT_EMAIL_HOST" ignored". > > Does this attribut have a different name within the already created > lists or is this just because I used the -c flag? I also tried > email_host but with the same effect ("attribute "email_host" > ignored"). I think the attribute you want is host_name. (Look at the web interface. Most of the settings include links for "Details for..." or "Edit ..." followed by the variable name involved.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/crew/jwt/ Mailman IRC irc://irc.freenode.net/#mailman From mclark at cdtmail.org Tue May 31 15:05:11 2005 From: mclark at cdtmail.org (Michael Clark) Date: Tue, 31 May 2005 09:05:11 -0400 Subject: [Mailman-Users] Extra http: and mailman in URLs under admin In-Reply-To: References: Message-ID: Yes, the problem was the DEFAULT_URL_HOST was set with the full URL, not just the hostname. Running "bin/withlist -l -r fix_url listname" fixed the problem. Thanks very much for the pointer on where to look for the fix. Michael At 7:29 PM -0700 5/27/05, Mark Sapiro wrote: >Michael Clark wrote: > >>I'm trying to set up some new lists, and when I get into their >>administrative pages, make the changes, and then hit "Submit Your >>Changes", I end up with extra bits in the URL. I start out at > >http://www.cdt.org/mailman/admin/asc_bestpractices and after I hit >>submit I am at >>http://http//www.cdt.org/mailman/mailman/admin/asc_bestpractices/general >>which of course doesn't work. > >This URL is based on the lists web_page_url attribute which was set at >list creation time from the Defaults.py/mm_cfg.py setting >DEFAULT_URL_PATTERN and, depending on how the list was created, >probably information from the VIRTUAL_HOSTS dictionary which is built >from add_virtualhost() entries in Defaults.py/mm_cfg.py. Something was >wrong with these at list create time. Once they are fixed, the list >can be fixed with bin/fix_url.py which can be run stand alone for >instructions. > >I have no way to know what the actual config problem is without seeing >Defaults.py/mm_cfg.py, but maybe DEFAULT_URL_HOST is >'http://www.cdt.org/mailman/' instead of 'www.cdt.org' or some >add_virtualhost() entry is similarly messed up. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan -- Michael Clark, Webmaster Center for Democracy and Technology 1634 Eye Street NW, Suite 1100 Washington, DC 20006 voice: 202-637-9800 http://www.cdt.org/ Join our Activist Network! Your participation can make a difference! http://www.cdt.org/join/ From haack at nclack.k12.or.us Tue May 31 21:11:46 2005 From: haack at nclack.k12.or.us (Robert Haack) Date: Tue, 31 May 2005 12:11:46 -0700 Subject: [Mailman-Users] Messages not delivered Message-ID: <429CB6F2.1090907@nclack.k12.or.us> I'm still having issues when people post to multiple lists. The message will go to some of the lists but not all of the lists. It not the same list that this happens to all the time so I know it's not a particular list. For example I could send a message to list1, list2, list3, and list4. It might go to list1, list2, and list4, but not to list3 or it might go to list1, list2, list3 but not list 4. When I look in the mailman post log I see that it sent it to those lists even though the email lists all of the lists on it. I've looked at the qrunner log and the only thing in it for the last email that this happened to is the following: May 31 11:52:52 2005 (6715) Master qrunner detected subprocess exit (pid: 13022, sig: None, sts: 1, class: IncomingRunner, slice: 1/1) [restarting] May 31 11:52:53 2005 (19872) IncomingRunner qrunner started. The rest of the logs show nothing went wrong. At first I thought it was my stopping and restarting Mailman every that might be causing the problem but that has proved false with the latest email because I stopped that job. The only other thing I notice is that the lock files seem to hang around. Here is a current list of my lock files: Mailman Lock Directories -rw-rw-r-- 2 mailman mailman 64 May 31 2005 /var/mailman/locks/middle_sch_prin.lock -rw-rw-r-- 2 mailman mailman 64 May 31 2005 /var/mailman/locks/middle_sch_prin.lock.nclack.k12.or.us.19872.4 -rw-rw-r-- 2 mailman mailman 63 May 31 2005 /var/mailman/locks/middle_sch_sec.lock -rw-rw-r-- 2 mailman mailman 63 May 31 2005 /var/mailman/locks/middle_sch_sec.lock.nclack.k12.or.us.15122.0 -rw-rw-r-- 2 mailman mailman 55 May 31 2005 /var/mailman/locks/nclack.lock -rw-rw-r-- 1 mailman mailman 55 May 31 2005 /var/mailman/locks/nclack.lock.nclack.k12.or.us.11183.2 -rw-rw-r-- 1 mailman mailman 55 May 31 2005 /var/mailman/locks/nclack.lock.nclack.k12.or.us.15122.1 -rw-rw-r-- 2 mailman mailman 55 May 31 2005 /var/mailman/locks/nclack.lock.nclack.k12.or.us.19872.3 -rw-rw-r-- 1 mailman mailman 55 May 31 2005 /var/mailman/locks/nclack.lock.nclack.k12.or.us.19872.5 -rw-rw-r-- 2 mailman mailman 60 May 31 2005 /var/mailman/locks/sr_high_sec.lock -rw-rw-r-- 2 mailman mailman 60 May 31 2005 /var/mailman/locks/sr_high_sec.lock.nclack.k12.or.us.11183.1 These are not overly busy lists so I know the server isn't having bottle neck problems. Any ideas would be greatly appreciated. TIA -- Robert Haack Programmer Analyst North Clackamas School District #12 haack at nclack.k12.or.us From ricardo at americasnet.com Tue May 31 23:59:22 2005 From: ricardo at americasnet.com (Ricardo Kleemann) Date: Tue, 31 May 2005 14:59:22 -0700 Subject: [Mailman-Users] smtp failures, please help Message-ID: <01ce01c5662c$00ddb090$8732170a@LA.FRD.DIRECTV.COM> Hi, I'm getting errors in the smtp-failure log when a message is attempted to be delivered to the list owner. This is the error I see: SMTP session failure: 517, Syntax error. msgid: <...> What exactly is this? How can I determine what the session error was? This happens every time I send a message to the list, the message then I guess is being forwarded to the -owner address (which is my own) but then it fails with that error. Any help is appreciated. Thanks Ricardo