From jd-mailman-users at dybdal.dk Sun Feb 1 00:18:17 2009 From: jd-mailman-users at dybdal.dk (Jesper Dybdal) Date: Sun, 01 Feb 2009 00:18:17 +0100 Subject: [Mailman-Users] Patch for use of Postfix VERP support In-Reply-To: References: Message-ID: <2sm9o45dc6k9l6bsn1ogj0uhojmlp54mv9@nuser.dybdal.dk> On Sat, 3 Jan 2009 16:29:19 +0100, Fil wrote: [About using Postfix' built-in VERP mechanism with Mailman] >One thing to note: local addresses such as mine (fil at rezo.net is >defined in /etc/postfix/virtual as an alias for recifs at gmail.com) will >be VERPed to test-bounces+recifs=gmail.com and not >test-bounces+fil=rezo.net This has now been corrected in Postfix 2.6 Snapshot 20090125: that version uses the orignal destination address as known by Mailman to create the VERP'ed sender addresses. -- Jesper Dybdal, Denmark. http://www.dybdal.dk (in Danish). From henry at dotrose.com Sun Feb 1 04:13:15 2009 From: henry at dotrose.com (Henry Hartley) Date: Sat, 31 Jan 2009 22:13:15 -0500 Subject: [Mailman-Users] Linux Preferred? In-Reply-To: <1233200094.6681.9.camel@localhost.localdomain> References: <497ECE34.1AD2.00BD.0@ccs135.com> <1233200094.6681.9.camel@localhost.localdomain> Message-ID: <4985134B.2070605@dotrose.com> On Tue, 2009-01-27 at 09:07 -0600, Tim Ferguson wrote: > Is there a preferred flavor of Linux that Mailman seems to work and > install the best with? I'm trying Ubuntu, but the apt-get feature is > getting hung up on trying to find the repositories and can't, so, > until I get that fixed I just thought I'd ask. At the risk of being different... I run a number of small lists on CentOS 5 (based on Red Hat Enterprise Linux 5) and it just worked out of the box. It's not bleeding edge but then I get security patches into 2014. -- Henry From vish.vishvanath at gmail.com Sun Feb 1 03:44:47 2009 From: vish.vishvanath at gmail.com (Vish Vishvanath) Date: Sun, 1 Feb 2009 02:44:47 +0000 Subject: [Mailman-Users] Custom key/values in auto-responses In-Reply-To: References: Message-ID: <68B95C5E-8093-44FC-90BA-6D03250FCF49@gmail.com> Thanks Mark for pointing me in the right direction, I'll see what I can manage. :) Vish On 31 Jan 2009, at 15:56, Mark Sapiro wrote: > Vish Vishvanath wrote: >> >> Running my second install of Mailman, going well, v 2.1.11 on BSD >> 7.0, >> and wondering how to add custom key into welcome messages. >> Essentially, I need to add a download link into the welcome emailer, >> but it needs to have the email of the recipient inserted into it - >> it's a one-time expiring download thank you (of my photographs, >> actually.) > > > The welcome message is built from the subscribeack.txt template which > can be edited via the web admin "Edit the public HTML pages and text > files" link or according to the information in the FAQ at > . > > Normally, the only replacements available for a template without > modifying the code that uses it are the ones used in the base > template, but in this case, there is an additional %(user)s > replacement available which will receive the user's email address. > > If you actually wanted to add a custom key/value for this template, > you'd have to modify the code in the definition of the > SendSubscribeAck() method in Mailman/Deliverer.py. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From mark at msapiro.net Sun Feb 1 16:34:50 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 1 Feb 2009 07:34:50 -0800 Subject: [Mailman-Users] Mailman url points to localhost after ProxyPass In-Reply-To: <20090131225927.GJ4966@dixongroup.net> Message-ID: Jason Dixon wrote: > >So if I load http://www.dixongroup.net/mailman/admin/, it gives me >results for lists on 127.0.0.1 instead of the hostname. But all of the >lists themselves work fine. And list_lists reports everything correctly >as you'd expect. > >Has anyone overcome this? Obviously, the desired effect would be that >Mailman uses HTTP_HOST. I've messed around with UseCanonicalName on >both Apache instances but could not get the desired effect. Any >suggestions are greatly appreciated. See the FAQ at for background on this. Mailman does use HTTP_HOST and falls back to SERVER_NAME if HTTP_HOST is not set in the environment. How are these set in the environment passed to the Mailman CGIs? You can show all lists regardless of host by setting VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Feb 1 16:58:23 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 1 Feb 2009 07:58:23 -0800 Subject: [Mailman-Users] Authorization problem In-Reply-To: <49846069020000BD00014120@ccs135.com> Message-ID: Tim Ferguson wrote: >I've just set up our first Mailman and when trying to create a new mailing list, other than the initial list, I'm receiving the message: Error: You are not authorized to create new mailing lists >I'm stumped as the only password I've entered so far is the site administrator's password. Any ideas or suggestions would be greatly appreciated. There have been reports like this before, but I'm not sure what the issue is. If the password has leading or trailing whitespace, it won't work because leading and trailing whitespace is stripped from the provided password before validation. If that isn't the issue, the web browser or web server must be munging the CGI data somehow. As a diagnostic measure, you could find the lines: if not ok: request_creation( doc, cgidata, _('You are not authorized to create new mailing lists')) return in Mailman/Cgi/create.py and change the 4th line so they become something like if not ok: request_creation( doc, cgidata, _('Bad password ->%(auth)s<-')) return to see what the create script is seeing for the password (%(auth)s will be replaced by the password in the error message). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hansen at rc.org Mon Feb 2 06:00:08 2009 From: hansen at rc.org (Allan Hansen) Date: Sun, 1 Feb 2009 21:00:08 -0800 Subject: [Mailman-Users] Mailman crash during global address change Message-ID: Dear list developers, A crash happened when a subscriber attempted to change his address with 'Apply Globaly' check box set. His subscriptions before the crash was: List1: old at address.com List2: new at address.com The crash happened the moment he attempted to confirm the change on the given web page. He was trying to change the address for List1 from old at address.com to new at address.com. I had him do the same thing again both with and without setting the 'Apply Globally' box. When the check was set, the crash happened again. When he did not check it, the address change did happen without a crash. How it possibly can get to this error is beyond me. His new address did not appear in List1 and his old address did not appear in List2 (I checked before I asked him to repeat). I've detected no adverse effects from this crash, so this message is for your information only. I searched the archives for MMAlreadyAMember, but did not find anything useful. Thanks, Allan Setup: Mailman 2.1.9 on Intel iMac 2.66 GHz Core 2 Duo with OS X Server 10.5.6 Traceback: Feb 01 12:01:43 2009 admin(14357): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(14357): [----- Mailman Version: 2.1.9 -----] admin(14357): [----- Traceback ------] admin(14357): Traceback (most recent call last): admin(14357): File "/usr/share/mailman/scripts/driver", line 101, in run_main admin(14357): main() admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/Cgi/confirm.py", line 138, in main admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/Cgi/confirm.py", line 521, in addrchange_confirm admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/MailList.py", line 1217, in ProcessConfirmation admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/MailList.py", line 1150, in ApprovedChangeMemberAddress admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/OldStyleMemberships.py", line 251, in changeMemberAddress admin(14357): File "/BinaryCache/mailman/mailman-126.1~4/Root/usr/share/mailman/Mailman/OldStyleMemberships.py", line 175, in addNewMember admin(14357): MMAlreadyAMember: new at address.com admin(14357): [----- Python Information -----] admin(14357): sys.version = 2.5.1 (r251:54863, Apr 15 2008, 22:57:26) [GCC 4.0.1 (Apple Inc. build 5465)] admin(14357): sys.executable = /System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python admin(14357): sys.prefix = /System/Library/Frameworks/Python.framework/Versions/2.5 admin(14357): sys.exec_prefix = /System/Library/Frameworks/Python.framework/Versions/2.5 admin(14357): sys.path = /System/Library/Frameworks/Python.framework/Versions/2.5 admin(14357): sys.platform = darwin Allan -- Allan Hansen P.O Box 2423 Cypress, CA 90630 U.S.A. hansen at rc.org +1-714-875-8870 From kirk at strauser.com Sun Feb 1 16:59:21 2009 From: kirk at strauser.com (Kirk Strauser) Date: Sun, 1 Feb 2009 09:59:21 -0600 Subject: [Mailman-Users] I'm getting all password reminder bounces Message-ID: <5FB3E7CE-AA6F-44EB-9E42-6B97C9BB884C@strauser.com> I'm using Mailman 2.1.11 with Postfix 2.5.6 on FreeBSD 7.1. Each month (roughly since upgrading from 2.1.10), I've been getting all of the monthly password reminder bounce messages in my own inbox. I've set VERP_PASSWORD_REMINDERS = Yes in mm_cfg.py, and confirmed that the bounces are coming into Mailman and then being re-sent to me. Example headers: Received: from kanga.honeypot.net (localhost [IPv6:::1]) by kanga.honeypot.net (Postfix) with ESMTP id B3C663BABC for ; Sun, 1 Feb 2009 05:07:14 -0600 (CST) X-Original-To: mailman-bounces+andrew.may=rcp.co.uk at kanga.honeypot.net Delivered-To: mailman-bounces+andrew.may=rcp.co.uk at kanga.honeypot.net Received: by kanga.honeypot.net (Postfix) id 485F23BABB; Sun, 1 Feb 2009 05:07:13 -0600 (CST) Date: Sun, 1 Feb 2009 05:07:13 -0600 (CST) From: MAILER-DAEMON at kanga.honeypot.net (Mail Delivery System) Subject: Undelivered Mail Returned to Sender To: mailman-bounces+foo=example.com at kanga.honeypot.net At this point, I really don't know what else to look at. I don't have so many users that I can't manually unsubscribe them, but I'd *much* prefer to let Mailman handle it. What debugging or config or other information can I provide? -- Kirk Strauser From mark at msapiro.net Mon Feb 2 17:08:03 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 2 Feb 2009 08:08:03 -0800 Subject: [Mailman-Users] I'm getting all password reminder bounces In-Reply-To: <5FB3E7CE-AA6F-44EB-9E42-6B97C9BB884C@strauser.com> Message-ID: Kirk Strauser wrote: >I'm using Mailman 2.1.11 with Postfix 2.5.6 on FreeBSD 7.1. Each >month (roughly since upgrading from 2.1.10), I've been getting all of >the monthly password reminder bounce messages in my own inbox. I've >set VERP_PASSWORD_REMINDERS = Yes in mm_cfg.py, and confirmed that the >bounces are coming into Mailman and then being re-sent to me. Right. That changed in 2.1.11. >At this point, I really don't know what else to look at. I don't have >so many users that I can't manually unsubscribe them, but I'd *much* >prefer to let Mailman handle it. What debugging or config or other >information can I provide? The problem is password reminders are sent from the site list. This is the case because the reminder is for all lists in the domain, not for a single list. In the past, the bounce would return to the site list -bounces address where it would be ignored because the bouncing address was not a member of the site list. There were also other issues relating to bounces of list owner notifications sent from the site list. Thus, handling of site list bounces changed in 2.1.10 and again in 2.1.11 and now all site list bounces are just sent to the site list owner. Regarding password reminders, assuming bounce processing is set appropriately for the regular lists, what happens is a list member sets delivery off and ultimately forgets about the list. Then the member address dies and the monthly password reminder bounces. In the past, this bounce was effectively ignored, and the reminders continued to be sent and bounce forever. Now, at least you see the bounces and the appropriate thing to do is manually remove them from the list(s) or turn on their list delivery so the list's bounce processing will remove them. Once you do this for the initial batch you see after upgrading to 2.1.11+, you will see very few going forward. For more information, read the blocks of comments in the definitions of the __init__() and _dispose() methods in Mailman/Queue/BounceRunner.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Feb 2 19:05:28 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 2 Feb 2009 10:05:28 -0800 Subject: [Mailman-Users] Mailman crash during global address change In-Reply-To: Message-ID: Allan Hansen wrote: > >A crash happened when a subscriber attempted to change his address with 'Apply Globaly' check box set. >His subscriptions before the crash was: > >List1: old at address.com >List2: new at address.com This is a bug that was fixed in Mailman 2.1.10. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Gary.P.Moore at hofstra.edu Mon Feb 2 20:57:52 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Mon, 02 Feb 2009 14:57:52 -0500 Subject: [Mailman-Users] Question on Digest E-mails Message-ID: <498709F00200006C00015B0A@GW15.hofstra.edu> My apologies if this has been on the list before. I have a mailman listserv that I have setup to digest. The messages are forwarded from our blog to a general resource account which sends them out to the listserv. When the digest is sent out (see attached), each of the digested messages has a "message scrubbed". How can I solve this problem. Thanks in advance. Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 "Bernie would wear colors that crayons hadn't even thought of yet.." D.L Hughley speaking on how he and others eagerly awaited the late Bernie Mac's stage attire each night. -------------- next part -------------- Send Blogstra_hofstralawit.org mailing list submissions to blogstra at hofstralawit.org To subscribe or unsubscribe via the World Wide Web, visit http://box437.bluehost.com/mailman/listinfo/blogstra_hofstralawit.org or, via email, send a message with subject or body 'help' to blogstra-request at hofstralawit.org You can reach the person managing the list at blogstra-owner at hofstralawit.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Blogstra_hofstralawit.org digest..." Today's Topics: 1. Fwd: [Blogstra] New post: "Professor Roy D. Simon, Jr. in The New York Law Journal" (Blogstra Blogstra) 2. Fwd: [Blogstra] New post: "Professor Frank Gulino in Newsday" (Blogstra Blogstra) 3. Fwd: [Blogstra] New post: "Professor I. Bennett Capers elected treasurer of AALS Section on Law and the Humanities" (Blogstra Blogstra) 4. Fwd: [Blogstra] New post: "Professor I. Bennett Capers presents "Canaries, The Fourth Amendment, and the Equality Principle"" (Blogstra Blogstra) 5. Fwd: [Blogstra] New post: "Professor Leon Friedman in the Boston Herald" (Blogstra Blogstra) ---------------------------------------------------------------------- Message: 1 Date: Mon, 02 Feb 2009 10:58:35 -0500 From: "Blogstra Blogstra" Subject: [Blogstra_hofstralawit.org] Fwd: [Blogstra] New post: "Professor Roy D. Simon, Jr. in The New York Law Journal" To: Message-ID: <4986D1DB02000079000060B0 at GW15.hofstra.edu> Content-Type: text/plain; charset="us-ascii" An embedded message was scrubbed... From: "Hofstra Law School Communications Dept" Subject: [Blogstra] New post: "Professor Roy D. Simon, Jr. in The New York Law Journal" Date: Mon, 02 Feb 2009 08:58:31 -0700 Size: 4512 URL: ------------------------------ Message: 2 Date: Mon, 02 Feb 2009 11:02:49 -0500 From: "Blogstra Blogstra" Subject: [Blogstra_hofstralawit.org] Fwd: [Blogstra] New post: "Professor Frank Gulino in Newsday" To: Message-ID: <4986D2D902000079000060BB at GW15.hofstra.edu> Content-Type: text/plain; charset="us-ascii" An embedded message was scrubbed... From: "Hofstra Law School Communications Dept" Subject: [Blogstra] New post: "Professor Frank Gulino in Newsday" Date: Mon, 02 Feb 2009 09:01:51 -0700 Size: 4500 URL: ------------------------------ Message: 3 Date: Mon, 02 Feb 2009 11:04:59 -0500 From: "Blogstra Blogstra" Subject: [Blogstra_hofstralawit.org] Fwd: [Blogstra] New post: "Professor I. Bennett Capers elected treasurer of AALS Section on Law and the Humanities" To: Message-ID: <4986D35B02000079000060BF at GW15.hofstra.edu> Content-Type: text/plain; charset="us-ascii" An embedded message was scrubbed... From: "Hofstra Law School Communications Dept" Subject: [Blogstra] New post: "Professor I. Bennett Capers elected treasurer of AALS Section on Law and the Humanities" Date: Mon, 02 Feb 2009 09:04:43 -0700 Size: 3502 URL: ------------------------------ Message: 4 Date: Mon, 02 Feb 2009 11:07:03 -0500 From: "Blogstra Blogstra" Subject: [Blogstra_hofstralawit.org] Fwd: [Blogstra] New post: "Professor I. Bennett Capers presents "Canaries, The Fourth Amendment, and the Equality Principle"" To: Message-ID: <4986D3D702000079000060C3 at GW15.hofstra.edu> Content-Type: text/plain; charset="us-ascii" An embedded message was scrubbed... From: "Hofstra Law School Communications Dept" Subject: [Blogstra] New post: "Professor I. Bennett Capers presents "Canaries, The Fourth Amendment, and the Equality Principle"" Date: Mon, 02 Feb 2009 09:06:57 -0700 Size: 3633 URL: ------------------------------ Message: 5 Date: Mon, 02 Feb 2009 13:22:31 -0500 From: "Blogstra Blogstra" Subject: [Blogstra_hofstralawit.org] Fwd: [Blogstra] New post: "Professor Leon Friedman in the Boston Herald" To: Message-ID: <4986F39702000079000060E2 at GW15.hofstra.edu> Content-Type: text/plain; charset="us-ascii" An embedded message was scrubbed... From: "Hofstra Law School Communications Dept" Subject: [Blogstra] New post: "Professor Leon Friedman in the Boston Herald" Date: Mon, 02 Feb 2009 11:22:27 -0700 Size: 5546 URL: ------------------------------ _______________________________________________ Blogstra_hofstralawit.org mailing list Blogstra_hofstralawit.org at box437.bluehost.com http://box437.bluehost.com/mailman/listinfo/blogstra_hofstralawit.org End of Blogstra_hofstralawit.org Digest, Vol 2, Issue 1 ******************************************************* From jason at dixongroup.net Mon Feb 2 17:58:51 2009 From: jason at dixongroup.net (Jason Dixon) Date: Mon, 2 Feb 2009 11:58:51 -0500 Subject: [Mailman-Users] Mailman url points to localhost after ProxyPass In-Reply-To: References: <20090131225927.GJ4966@dixongroup.net> Message-ID: <20090202165851.GP4966@dixongroup.net> On Sun, Feb 01, 2009 at 07:34:50AM -0800, Mark Sapiro wrote: > Jason Dixon wrote: > > > >So if I load http://www.dixongroup.net/mailman/admin/, it gives me > >results for lists on 127.0.0.1 instead of the hostname. But all of the > >lists themselves work fine. And list_lists reports everything correctly > >as you'd expect. > > > >Has anyone overcome this? Obviously, the desired effect would be that > >Mailman uses HTTP_HOST. I've messed around with UseCanonicalName on > >both Apache instances but could not get the desired effect. Any > >suggestions are greatly appreciated. > > See the FAQ at for background on this. > > Mailman does use HTTP_HOST and falls back to SERVER_NAME if HTTP_HOST > is not set in the environment. How are these set in the environment > passed to the Mailman CGIs? > > You can show all lists regardless of host by setting > > VIRTUAL_HOST_OVERVIEW = Off > > in mm_cfg.py. I worked around this issue by adding /etc/hosts into the Apache-1.3 chroot and adding the desired hostnames to 127.0.0.1. I then pointed the ProxyPass to the host instead of 127.0.0.1. It works fine and I've seen no regressions on the rest of the sites sharing the same domain. Thanks, -- Jason Dixon DixonGroup Consulting http://www.dixongroup.net/ From jmciver at lmtribune.com Tue Feb 3 00:49:31 2009 From: jmciver at lmtribune.com (Jim McIver) Date: Mon, 02 Feb 2009 15:49:31 -0800 Subject: [Mailman-Users] mailman mod list Message-ID: <4987868B.7020707@lmtribune.com> I'm a newbie and have just had mailman 2.1 running on Freebsd with postfix for a couple of days. I've found a mod.py that will show users in a list that have the moderator bit set. # mod.py from Mailman import mm_cfg import sys def mod(list): for member in list.getMembers(): if list.getMemberOption(member, mm_cfg.Moderate): print member, "is moderated" How can I modify this to show users "don't" have the moderator bit set? Search FAQ...no luck. Regards, -jm From lists at mrnaz.com Tue Feb 3 02:53:01 2009 From: lists at mrnaz.com (Naz) Date: Tue, 3 Feb 2009 12:53:01 +1100 Subject: [Mailman-Users] Commercial support? Message-ID: <4987A37D.2000304@mrnaz.com> I want to set up a mailman site, but I already have a fairly complex mail system with one machine handling multiple domains. I am finding it a little difficult, as I don't have a huge amount of experience with email system admin in general, so would like to ask if anyone knows of a company offering commercial mailman support. Alternatively, are there any members of the community with experience in this who would like a little extra work on the side. We don't need a huge amount done, basically just setting up a standard set of mailing lists, and providing a bit of hand holding. Ordinarily, I don't mind RTFMing, but I don't have the time to take off and familiarise myself with all the ins and outs of this. Regards, - Naz. -- ?????? ????? Web: www.mrnaz.com Ph: +61 400 460 662 From Tlf1 at ccs135.com Mon Feb 2 14:54:49 2009 From: Tlf1 at ccs135.com (Tim Ferguson) Date: Mon, 02 Feb 2009 07:54:49 -0600 Subject: [Mailman-Users] Disallowing Posts Message-ID: <4986A6C9020000BD00014150@ccs135.com> Although I could quite possibly overlooked it, is there a way to make a list to where only one person, say the moderator(s), list admin or site admin and post anything to the list? We like to set up a list for parents to sign up for to receive special notices from school but that they can not reply to OR actually send posts to themselves? Seems as though I've located an option pretty well for everything else except a "receive-only" mode, but then I'm known to not be able to see the trees for the forest, etc. Thanks! Tim Tim Ferguson Director of Technology Centralia City Schools Centralia, Illinois 62801 618-532-1907, Ext. 1030 From wirelesssilver at gmail.com Mon Feb 2 11:27:41 2009 From: wirelesssilver at gmail.com (niel mc) Date: Mon, 2 Feb 2009 18:27:41 +0800 Subject: [Mailman-Users] Need Help Message-ID: <52ed605c0902020227m4f03cb20j18241fe54a916693@mail.gmail.com> Hello Good Evening I need help on my Mailman server. My Mailman server is operational and I am using it. Then I created another Mailman server of a separate computer, so that makes I have 2 Mailman servers. I need to migrate the mailing list of my old Mailman server to my new Mailman server. Question#1: Is it possible to merge or sync the Mailman mailing list from my old Mailman server to my new one? Question#2: If yes, what process or commands that i should execute in order to do this? Question#3: Would it be possible that there will be no Mailman interruptions with merge or sync my Mailing list from my old Mailman server to new one? I will appreciate any help that I can get from you guys. Thanks, Niel From stephen at xemacs.org Tue Feb 3 09:47:38 2009 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 03 Feb 2009 17:47:38 +0900 Subject: [Mailman-Users] Disallowing Posts In-Reply-To: <4986A6C9020000BD00014150@ccs135.com> References: <4986A6C9020000BD00014150@ccs135.com> Message-ID: <877i47hpp1.fsf@xemacs.org> Tim Ferguson writes: > Although I could quite possibly overlooked it, is there a way to > make a list to where only one person, say the moderator(s), list > admin or site admin and post anything to the list? Check the FAQ for "announcement list" (or maybe "announce-only" or the like). From brian at emwd.com Tue Feb 3 13:25:48 2009 From: brian at emwd.com (Brian Carpenter) Date: Tue, 3 Feb 2009 07:25:48 -0500 Subject: [Mailman-Users] Commercial support? In-Reply-To: <4987A37D.2000304@mrnaz.com> References: <4987A37D.2000304@mrnaz.com> Message-ID: <00bf01c985fa$8d2d3c40$a787b4c0$@com> > -----Original Message----- > From: mailman-users-bounces+brian=emwd.com at python.org [mailto:mailman- > users-bounces+brian=emwd.com at python.org] On Behalf Of Naz > Sent: Monday, February 02, 2009 8:53 PM > To: mailman-users at python.org > Subject: [Mailman-Users] Commercial support? > > I want to set up a mailman site, but I already have a fairly complex > mail system with one machine handling multiple domains. I am finding it > a little difficult, as I don't have a huge amount of experience with > email system admin in general, so would like to ask if anyone knows of > a > company offering commercial mailman support. Alternatively, are there > any members of the community with experience in this who would like a > little extra work on the side. > > > Regards, > - Naz. > Hi Naz: My company has been offering Mailman services for about 8 years now. Please contact me off list for more information. You can view more detail about our Mailman service at http://www.emwd.com/mailman.html. I look forward to hearing from you. Regards, Brian -------------------------------------- EMWD.com - 'Powered by Techies' Blog.emwd.com - "Curious comments from a web hosting techie" From faisalanif at hotmail.com Tue Feb 3 13:53:53 2009 From: faisalanif at hotmail.com (faisal anif) Date: Tue, 3 Feb 2009 14:53:53 +0200 Subject: [Mailman-Users] Mailing list servers .. Message-ID: Dear mailman users.. we make class "A" mail servers that will guarantee the delivery of yor messages DIRECTLY to hotmail, yahoo, gmail and all other mail services.. no more messages stuck in the queue because the remote mail servers refuses your mail .. no matter how big your list is .. we guarantee its immediate delivery .. Note: to avoid spammers.. mass mailing is not allowed directly, there are steps that has to be done first to validate your lists.. we will watch your activities like a hawk, so spammers don't even think of trying.. our prices are very cheap also .. reply to my address if interested .. Thanks.. _________________________________________________________________ Show them the way! Add maps and directions to your party invites. http://www.microsoft.com/windows/windowslive/events.aspx From brad at python.org Tue Feb 3 16:29:16 2009 From: brad at python.org (Brad Knowles) Date: Tue, 03 Feb 2009 09:29:16 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: References: Message-ID: <498862CC.3070501@python.org> faisal anif wrote: > we make class "A" mail servers that will guarantee the delivery of yor > messages DIRECTLY to hotmail, yahoo, gmail and all other mail services.. > no more messages stuck in the queue because the remote mail servers > refuses your mail .. > > no matter how big your list is .. we guarantee its immediate delivery .. Congratulations. You just got yourself banned from the list because you spammed us. -- Brad Knowles Member of the Python.org Postmaster Team & Co-Moderator of the mailman-users and mailman-developers mailing lists From gtaylor at riverviewtech.net Tue Feb 3 16:38:07 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 09:38:07 -0600 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498709F00200006C00015B0A@GW15.hofstra.edu> References: <498709F00200006C00015B0A@GW15.hofstra.edu> Message-ID: <498864DF.3010703@riverviewtech.net> On 02/02/09 13:57, Gary Moore wrote: > My apologies if this has been on the list before. I have a mailman > listserv that I have setup to digest. The messages are forwarded > from our blog to a general resource account which sends them out to > the listserv. When the digest is sent out (see attached), each of > the digested messages has a "message scrubbed". How can I solve this > problem. Thanks in advance. I'm just guessing here, but I'm betting that you are sending your digest out with the actual messages as MIME attachments rather than textual copy in a new message. (Note: I think this is a good thing, so keep it up.) However I'm betting that Mailman is seeing the individual messages as attachments and is scrubbing them because it does not know about the MIME type, or more likely it is not an allowed MIME type. Go to Content Filtering -> pass_mime_types and make sure that multipart/digest, message/rfc822 and possibly text/rfc822-headers are included in the list. message/rfc822 is the standard attachment like you would receive if I forwarded a message to you (as an attachment). (Please refer to section 5.1.5 of RFC 2046 for more information.) I don't know if this will solve your problem or not, but at least it's a direction to look in to. Please let us know if this solves the problem as if it does, I propose that multipart/digest and message/rfc822 get added to the default allowed MIME types. Grant. . . . From gtaylor at riverviewtech.net Tue Feb 3 16:43:23 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 09:43:23 -0600 Subject: [Mailman-Users] Disallowing Posts In-Reply-To: <4986A6C9020000BD00014150@ccs135.com> References: <4986A6C9020000BD00014150@ccs135.com> Message-ID: <4988661B.7050109@riverviewtech.net> On 02/02/09 07:54, Tim Ferguson wrote: > Although I could quite possibly overlooked it, is there a way to make > a list to where only one person, say the moderator(s), list admin or > site admin and post anything to the list? We like to set up a list > for parents to sign up for to receive special notices from school but > that they can not reply to OR actually send posts to themselves? > Seems as though I've located an option pretty well for everything > else except a "receive-only" mode, but then I'm known to not be able > to see the trees for the forest, etc. Yes what you are wanting to do can be done. I believe Stephen has already answered as to the "How". However I would recommend that /not/ configure your mailing list so that ""parents (subscribers) reply back to them selves. Rather I would strongly suggest that you send replies back to a public positional address (info@ / parents@ / pta@ / etc.) that is used for general contact at the school. That way ""parents (subscribers) can conveniently reply and have their replies directed somewhere that is capable of correctly handling their reply. I have found this to be a good P.R. move for the clients that I have set it up for. Grant. . . . From gtaylor at riverviewtech.net Tue Feb 3 16:48:12 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 09:48:12 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <498862CC.3070501@python.org> References: <498862CC.3070501@python.org> Message-ID: <4988673C.7070004@riverviewtech.net> On 02/03/09 09:29, Brad Knowles wrote: > Congratulations. You just got yourself banned from the list because you > spammed us. *Chuckle* Hat's off to you Brad. :) Grant. . . . From adam-mailman at amyl.org.uk Tue Feb 3 16:53:48 2009 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Tue, 3 Feb 2009 15:53:48 +0000 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <4988673C.7070004@riverviewtech.net> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> Message-ID: <20090203155348.GN1959@amyl.org.uk> On Tue, Feb 03, 2009 at 09:48:12AM -0600, Grant Taylor wrote: > On 02/03/09 09:29, Brad Knowles wrote: > >Congratulations. You just got yourself banned from the list because you > >spammed us. > > *Chuckle* It was sending from an hotmail address that amused me, given the rest of the content. -- ``I wouldn't call Civil Service delays `tactics', Minister,'' he replied smoothly. ``That would be to mistake lethargy for strategy.'' (Humphrey Appleby, from `Yes, Minister', Jonathan Lynn and Anthony Jay) From brian at emwd.com Tue Feb 3 17:21:22 2009 From: brian at emwd.com (Brian Carpenter) Date: Tue, 3 Feb 2009 11:21:22 -0500 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <20090203155348.GN1959@amyl.org.uk> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> Message-ID: <012f01c9861b$75eec0f0$61cc42d0$@com> > -----Original Message----- > From: mailman-users-bounces+brian=emwd.com at python.org [mailto:mailman- > users-bounces+brian=emwd.com at python.org] On Behalf Of Adam McGreggor > Sent: Tuesday, February 03, 2009 10:54 AM > To: Grant Taylor > Cc: Mail List - Mailman > Subject: Re: [Mailman-Users] Mailing list servers .. > > On Tue, Feb 03, 2009 at 09:48:12AM -0600, Grant Taylor wrote: > > On 02/03/09 09:29, Brad Knowles wrote: > > >Congratulations. You just got yourself banned from the list because > you > > >spammed us. > > > > *Chuckle* > > It was sending from an hotmail address that amused me, given the rest > of > the content. > Same here. He has also been active on a number of hosting forums posting the same message. Regards, Brian -------------------------------------- EMWD.com - 'Powered by Techies' Blog.emwd.com - "Curious comments from a web hosting techie" From gtaylor at riverviewtech.net Tue Feb 3 17:32:56 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 10:32:56 -0600 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <4988221A.4962.006C.0@hofstra.edu> References: <498709F00200006C00015B0A@GW15.hofstra.edu> <498864DF.3010703@riverviewtech.net> <4988221A.4962.006C.0@hofstra.edu> Message-ID: <498871B8.7080002@riverviewtech.net> On 02/03/09 09:53, Gary Moore wrote: > Thanks for the response, I will take a look at the setting on that. > And yes, I will let gladly let everyone know if that solves the > problem. You are welcome, and thank you. > And I apologize to all of you for the mea culpa yesterday in not > saying "mailing list". I first used that other mailing list software > 20 years ago and the term has unfortunately never left my brain. Ah, so "mailing list" is for you, much like "group ware" is for me. No harm, no foul. Grant. . . . From mark at msapiro.net Tue Feb 3 18:27:16 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 09:27:16 -0800 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498864DF.3010703@riverviewtech.net> Message-ID: Grant Taylor wrote: >On 02/02/09 13:57, Gary Moore wrote: >> My apologies if this has been on the list before. I have a mailman >> listserv that I have setup to digest. The messages are forwarded >> from our blog to a general resource account which sends them out to >> the listserv. When the digest is sent out (see attached), each of >> the digested messages has a "message scrubbed". How can I solve this >> problem. Thanks in advance. > >I'm just guessing here, but I'm betting that you are sending your digest >out with the actual messages as MIME attachments rather than textual >copy in a new message. (Note: I think this is a good thing, so keep it >up.) Yes, that appears to be the issue. The Blog is forwarding the message to the list as a message/rfc822 part. >However I'm betting that Mailman is seeing the individual messages as >attachments and is scrubbing them because it does not know about the >MIME type, or more likely it is not an allowed MIME type. No. Scrubber is scrubbing the attachments (saving them aside, not discarding them) because they are not text/plain. and scrubber is trying to make a flat text/plain message for the 'plain' digest, so it moves aside any non-text/plain parts. >Go to Content Filtering -> pass_mime_types and make sure that >multipart/digest, message/rfc822 and possibly text/rfc822-headers are >included in the list. message/rfc822 is the standard attachment like >you would receive if I forwarded a message to you (as an attachment). > >(Please refer to section 5.1.5 of RFC 2046 for more information.) > >I don't know if this will solve your problem or not, but at least it's a >direction to look in to. I suspect that content filtering is off here. Content filtering is not the issue. It is neither helping nor hindering in this case. A possible solution is to set everyone to receive MIME digests rather than plain. Depending on the user's MUA's, some will like this better anyway. Under Digest options set "When receiving digests, which format is default?" to MIME and then go through the membership list and uncheck 'plain' for the current members. The MIME format digest is not scrubbed. >Please let us know if this solves the problem as if it does, I propose >that multipart/digest and message/rfc822 get added to the default >allowed MIME types. As I said. it's not a content filtering issue. If message/rfc822 parts were being filtered, they wouldn't be there to be scrubbed for the digest. message/rfc822 and multipart/digest are not among the defaults for pass_mime_types. Arguably, message/rfc822 should be, but there are people who don't want 'attached messages' on their lists. I definitely don't think multipart/digest should be in the defaults even though my own mm_cfg.py contains DEFAULT_PASS_MIME_TYPES = ['multipart', 'message/rfc822', 'text/plain'] I really don't want people posting entire digests to my lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Feb 3 18:41:06 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 09:41:06 -0800 Subject: [Mailman-Users] mailman mod list In-Reply-To: <4987868B.7020707@lmtribune.com> Message-ID: Jim McIver wrote: > >I've found a mod.py that will show users in a list that have the >moderator bit set. > ># mod.py > >from Mailman import mm_cfg >import sys > >def mod(list): > for member in list.getMembers(): > if list.getMemberOption(member, mm_cfg.Moderate): > print member, "is moderated" > > >How can I modify this to show users "don't" have the moderator bit set? >Search FAQ...no luck. First, I hope you realize that this is a 'withlist' script to be run via bin/withlist. To make it show unmoderated members, insert the word not in the condition and the message if not list.getMemberOption(member, mm_cfg.Moderate): print member, "is not moderated" -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbernier at risd.edu Tue Feb 3 19:15:47 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Tue, 03 Feb 2009 13:15:47 -0500 Subject: [Mailman-Users] Moving a List Message-ID: Mark and others, Thank you very much for your help with this. I have just one more question... The source Mailman for my list to be moved is version 2.1.5. The destination Mailman is version 2.1.9. Is there anything I need to take into consideration with my move? -Jeff >>> On 1/30/2009 at 11:47 AM, Mark Sapiro wrote: Jeff Bernier wrote: >I am retiring an older system running Mailman, and I would like to move one of its lists to our shiny new server. I have seen instructions posted for moving all lists from one system to another, but I want to move just one list to the new server already running other lists. > >Can someone tell me how this is done? I have no real experience working with Mailman... so go easy on me. To move a Mailman 2.1.x list from ones server to another running the same or later Mailman, move the lists/LISTNAME/config.pck file to the new server. Create the lists/LISTNAME/ directory with the same ownership and permissions as the other lists/* directories. Run bin/withlist -l -r fix_url LISTNAME to fix the host_name and web_page_url of the list for the new server. Move the archives/private/LISTNAME.mbox/LISTNAME.mbox file from the old server. Create the archives/private/LISTNAME.mbox/ directory with the same ownership and permissions as the other archives/private/*.mbox/ directories. Run bin/.arch --wipe LISTNAME to build the pipermail archive. This assumes you have no held messages or pending requests for the list on the old server. If you do have these, it is best to deal with them on the old server before moving. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Feb 3 19:20:06 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 10:20:06 -0800 Subject: [Mailman-Users] Need Help In-Reply-To: <52ed605c0902020227m4f03cb20j18241fe54a916693@mail.gmail.com> Message-ID: niel mc wrote: > >I need help on my Mailman server. >My Mailman server is operational and I am using it. >Then I created another Mailman server of a separate computer, so that makes >I have 2 Mailman servers. >I need to migrate the mailing list of my old Mailman server to my new >Mailman server. > >Question#1: Is it possible to merge or sync the Mailman mailing list from my >old Mailman server to my new one? If you mean move list1, list2, etc. from the old server to the new server which hosts lista, listb, etc. so that all lists are now hosted on the new server, then yes, it can be done fairly easily. If you mean combine list1 on the old server with list1 on the new server so that list1 on the new server then has membership and archives equal to the union of the separate lists, then it is much more difficult. >Question#2: If yes, what process or commands that i should execute in order >to do this? It depends on which scenario you are trying to accomplish. >Question#3: Would it be possible that there will be no Mailman interruptions >with merge or sync my Mailing list > from my old Mailman server to new one? Again, it depends on which scenario, but in any case, it is not possible to do completely safely without some down time. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gtaylor at riverviewtech.net Tue Feb 3 19:38:46 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 12:38:46 -0600 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: References: Message-ID: <49888F36.8060703@riverviewtech.net> On 02/03/09 11:27, Mark Sapiro wrote: > Yes, that appears to be the issue. The Blog is forwarding the message > to the list as a message/rfc822 part. *nod* > I suspect that content filtering is off here. Content filtering is not > the issue. It is neither helping nor hindering in this case. Ok... I did not know where the proper place to add the additional MIME types was. Seeing as that was the only place that I saw to set allowed MIME types / sub-parts, I said there. Apparently though I had the correct idea I had the incorrect location. > As I said. it's not a content filtering issue. If message/rfc822 parts > were being filtered, they wouldn't be there to be scrubbed for the > digest. *nod* See above. > message/rfc822 and multipart/digest are not among the defaults for > pass_mime_types. Arguably, message/rfc822 should be, but there are > people who don't want 'attached messages' on their lists. I can see both sides of this. Question: If a message is passed as a message/rfc822 attachment, what happens to it's MIME sub-parts? Are they filtered too? > I definitely don't think multipart/digest should be in the defaults > even though my own mm_cfg.py contains > I really don't want people posting entire digests to my lists. Good point. Grant. . . . From mark at msapiro.net Tue Feb 3 19:48:43 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 10:48:43 -0800 Subject: [Mailman-Users] Moving a List In-Reply-To: Message-ID: Jeff Bernier wrote: > >Thank you very much for your help with this. I have just one more question... > >The source Mailman for my list to be moved is version 2.1.5. The destination Mailman is version 2.1.9. Is there anything I need to take into consideration with my move? You will note I said: >>>> On 1/30/2009 at 11:47 AM, Mark Sapiro wrote: > >To move a Mailman 2.1.x list from ones server to another running the >same or later Mailman... There is no problem moving a 2.1.5 config.pck file to a 2.1.9 installation. Mailman will detect that the list config is 'old' and do the appropriate conversion the first time the list is accessed. This is also true with moving 2.0.x and even older lists, but there are some caveats because the file is config.db rather than config.pck. Basically, if you first create the list on the new host and then move the config.pck, it will still work, but if you try that with a config.db, it won't. When you move the config.db, you also have to remove any existing config.pck or the config.db won't be seen. Then after the config.db is converted to a new config.pck, the config.db should be removed. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fil at rezo.net Tue Feb 3 20:13:51 2009 From: fil at rezo.net (Fil) Date: Tue, 3 Feb 2009 20:13:51 +0100 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <012f01c9861b$75eec0f0$61cc42d0$@com> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> Message-ID: Spam apart, does such a service exist? A mail relay that works with major email providers to have the best delivery rates? -- Fil From mark at msapiro.net Tue Feb 3 20:13:58 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 11:13:58 -0800 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <49888F36.8060703@riverviewtech.net> Message-ID: Grant Taylor wrote: > >Question: If a message is passed as a message/rfc822 attachment, what >happens to it's MIME sub-parts? Are they filtered too? Yes. Content filtering works recursively. If any content type part is filtered, it is removed along with all its sub-parts. If a content type part is not filtered, we recursively examine its sub-parts to see if they should pe passed or filtered. Thus, the intent of my DEFAULT_PASS_MIME_TYPES = ['multipart', 'message/rfc822', 'text/plain'] is to accept only text/plain parts, but to accept them no matter how deeply they may be nested in the original MIME structure. Content filtering will leave higer level multipart/* and message/rfc822 parts in the message, but only those which ultimately contain a text/plain part. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gtaylor at riverviewtech.net Tue Feb 3 20:13:17 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 13:13:17 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> Message-ID: <4988974D.9040705@riverviewtech.net> On 02/03/09 13:13, Fil wrote: > Spam apart, does such a service exist? A mail relay that works with > major email providers to have the best delivery rates? I believe there are indeed some services that utilize things like eStamps where a nominal fee per email is payed to help ensure that the message that you are sending is not spam. Usually such service providers have agreements with large email providers indicating that they will heavily scrutinize their subscriber base and partially vouch for them that they will never send spam more than once, if that before they are no longer a subscriber. So in a way this is sort of like a notary in such as there is a 3rd party vouching (if you will) for the sender. Grant. . . . From gtaylor at riverviewtech.net Tue Feb 3 20:15:46 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 13:15:46 -0600 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: References: Message-ID: <498897E2.60508@riverviewtech.net> On 02/03/09 13:13, Mark Sapiro wrote: > is to accept only text/plain parts, but to accept them no matter how > deeply they may be nested in the original MIME structure. Content > filtering will leave higer level multipart/* and message/rfc822 parts > in the message, but only those which ultimately contain a text/plain > part. *nod* So basically any and all parts that are passed through (and not scrubbed) have to be in the DEFAULT_PASS_MIME_TYPES list. If the part(s) in question, no matter where they are in the message, are not in the list they are scrubbed. Grant. . . . From brad at shub-internet.org Tue Feb 3 20:55:21 2009 From: brad at shub-internet.org (Brad Knowles) Date: Tue, 03 Feb 2009 13:55:21 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> Message-ID: <4988A129.1080900@shub-internet.org> Fil wrote: > Spam apart, does such a service exist? A mail relay that works with > major email providers to have the best delivery rates? If you sign up for service with a company like ReturnPath, they have a whole list of guidelines that you need to follow in order to be on their SenderScoreCertified list. They also have partnerships with a number of large providers, so that anyone on the SenderScoreCertified list gets a big improvement in their "spam" score, and thus you are much more likely to be able to get through the spam filters to the recipients. People can still complain about you, you continue to use the existing services that you already have, and there aren't any guarantees as to how many people you will be able to reach. However, you will need to stay on your toes to keep your lists ultra-clean, otherwise you will have more problems than you know what to do with. Any e-mail service provider that claims to give you guarantees of deliverability, etc... are just blowing smoke up your ... nether regions. That's a get-rich-quick scheme of the spammers. -- Brad Knowles If you like Jazz/R&B guitar, check out LinkedIn Profile: my friend bigsbytracks on YouTube at http://preview.tinyurl.com/bigsbytracks From jbernier at risd.edu Tue Feb 3 21:13:18 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Tue, 03 Feb 2009 15:13:18 -0500 Subject: [Mailman-Users] Moving a List Message-ID: Mark, I moved my list following instructions you posted to me on 30 Jan. After the move, I attempted to log in as list admin, and received the following: Bug in Mailman version 2.1.9 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. Do I need to restart services or something? Jeff >>> On 1/30/2009 at 11:47 AM, Mark Sapiro wrote: Jeff Bernier wrote: >I am retiring an older system running Mailman, and I would like to move one of its lists to our shiny new server. I have seen instructions posted for moving all lists from one system to another, but I want to move just one list to the new server already running other lists. > >Can someone tell me how this is done? I have no real experience working with Mailman... so go easy on me. To move a Mailman 2.1.x list from ones server to another running the same or later Mailman, move the lists/LISTNAME/config.pck file to the new server. Create the lists/LISTNAME/ directory with the same ownership and permissions as the other lists/* directories. Run bin/withlist -l -r fix_url LISTNAME to fix the host_name and web_page_url of the list for the new server. Move the archives/private/LISTNAME.mbox/LISTNAME.mbox file from the old server. Create the archives/private/LISTNAME.mbox/ directory with the same ownership and permissions as the other archives/private/*.mbox/ directories. Run bin/.arch --wipe LISTNAME to build the pipermail archive. This assumes you have no held messages or pending requests for the list on the old server. If you do have these, it is best to deal with them on the old server before moving. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brian at emwd.com Tue Feb 3 21:14:36 2009 From: brian at emwd.com (Brian Carpenter) Date: Tue, 3 Feb 2009 15:14:36 -0500 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <4988974D.9040705@riverviewtech.net> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> <4988974D.9040705@riverviewtech.net> Message-ID: <01e101c9863c$0b09c840$211d58c0$@com> > -----Original Message----- > From: mailman-users-bounces+brian=emwd.com at python.org [mailto:mailman- > users-bounces+brian=emwd.com at python.org] On Behalf Of Grant Taylor > Sent: Tuesday, February 03, 2009 2:13 PM > To: Mail List - Mailman > Subject: Re: [Mailman-Users] Mailing list servers .. > > On 02/03/09 13:13, Fil wrote: > > Spam apart, does such a service exist? A mail relay that works with > > major email providers to have the best delivery rates? > > I believe there are indeed some services that utilize things like > eStamps where a nominal fee per email is payed to help ensure that the > message that you are sending is not spam. Usually such service > providers have agreements with large email providers indicating that > they will heavily scrutinize their subscriber base and partially vouch > for them that they will never send spam more than once, if that before > they are no longer a subscriber. > > So in a way this is sort of like a notary in such as there is a 3rd > party vouching (if you will) for the sender. > > > > Grant. . . . I have never come across such service providers nor have I come across large ISPs such as Yahoo.com and AOL.com offering such a program to other email providers. We have simply gotten our servers whitelisted with these large ISPs and made sure all of our mailman clients are legitimate. So our e-mails are being delivered quickly without having to resort to some of the rate limits techniques that some hosts impose on their mailing list clients. Regards, Brian -------------------------------------- EMWD.com - 'Powered by Techies' Blog.emwd.com - "Curious comments from a web hosting techie" From gtaylor at riverviewtech.net Tue Feb 3 21:15:16 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 14:15:16 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <01e101c9863c$0b09c840$211d58c0$@com> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> <4988974D.9040705@riverviewtech.net> <01e101c9863c$0b09c840$211d58c0$@com> Message-ID: <4988A5D4.6030603@riverviewtech.net> On 02/03/09 14:14, Brian Carpenter wrote: > I have never come across such service providers nor have I come > across large ISPs such as Yahoo.com and AOL.com offering such a > program to other email providers. We have simply gotten our servers > whitelisted with these large ISPs and made sure all of our mailman > clients are legitimate. So our e-mails are being delivered quickly > without having to resort to some of the rate limits techniques that > some hosts impose on their mailing list clients. These services (or something closer to what Brad described) do exist. However, I think what you have done is probably the more feasible way to get your email through more reliably than relying on some 3rd party to do some of the leg work for you. I also think that the appearance of you doing the leg work ahead of time and being pro-active in working with large hosting providers makes you look better and more likely to be legit when you do have the inevitable problem (how ever big or small it is). Grant. . . . From brian at emwd.com Tue Feb 3 21:26:10 2009 From: brian at emwd.com (Brian Carpenter) Date: Tue, 3 Feb 2009 15:26:10 -0500 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <4988A5D4.6030603@riverviewtech.net> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> <4988974D.9040705@riverviewtech.net> <01e101c9863c$0b09c840$211d58c0$@com> <4988A5D4.6030603@riverviewtech.net> Message-ID: <01e801c9863d$a897fdb0$f9c7f910$@com> > -----Original Message----- > From: mailman-users-bounces+brian=emwd.com at python.org [mailto:mailman- > users-bounces+brian=emwd.com at python.org] On Behalf Of Grant Taylor > Sent: Tuesday, February 03, 2009 3:15 PM > To: Mail List - Mailman > Subject: Re: [Mailman-Users] Mailing list servers .. > > On 02/03/09 14:14, Brian Carpenter wrote: > > I have never come across such service providers nor have I come > > across large ISPs such as Yahoo.com and AOL.com offering such a > > program to other email providers. We have simply gotten our servers > > whitelisted with these large ISPs and made sure all of our mailman > > clients are legitimate. So our e-mails are being delivered quickly > > without having to resort to some of the rate limits techniques that > > some hosts impose on their mailing list clients. > > These services (or something closer to what Brad described) do exist. > However, I think what you have done is probably the more feasible way > to > get your email through more reliably than relying on some 3rd party to > do some of the leg work for you. I also think that the appearance of > you doing the leg work ahead of time and being pro-active in working > with large hosting providers makes you look better and more likely to > be > legit when you do have the inevitable problem (how ever big or small it > is). > > > > Grant. . . . > ------------------------------------------------------ Yeah just saw Brad's post after I sent mine. Regards, Brian -------------------------------------- EMWD.com - 'Powered by Techies' Blog.emwd.com - "Curious comments from a web hosting techie" From gtaylor at riverviewtech.net Tue Feb 3 21:25:27 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 14:25:27 -0600 Subject: [Mailman-Users] Mailing list servers .. In-Reply-To: <01e801c9863d$a897fdb0$f9c7f910$@com> References: <498862CC.3070501@python.org> <4988673C.7070004@riverviewtech.net> <20090203155348.GN1959@amyl.org.uk> <012f01c9861b$75eec0f0$61cc42d0$@com> <4988974D.9040705@riverviewtech.net> <01e101c9863c$0b09c840$211d58c0$@com> <4988A5D4.6030603@riverviewtech.net> <01e801c9863d$a897fdb0$f9c7f910$@com> Message-ID: <4988A837.2080805@riverviewtech.net> On 02/03/09 14:26, Brian Carpenter wrote: > Yeah just saw Brad's post after I sent mine. No harm, no foul. We are all human and if we are lucky we learn something every day. :} Grant. . . . From mark at msapiro.net Tue Feb 3 21:57:11 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 12:57:11 -0800 Subject: [Mailman-Users] Moving a List In-Reply-To: Message-ID: Jeff Bernier"wrote: > >I moved my list following instructions you posted to me on 30 Jan. After the move, I attempted to log in as list admin, and received the following: >Bug in Mailman version 2.1.9 >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. >Do I need to restart services or something? Check the ownership and permissions of the config.pck you moved (and the lists/LISTNAME directory) compared to other lists. If it's not a permissions issue, what is the complete error report and traceback from Mailman's error log? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Feb 3 22:34:59 2009 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 3 Feb 2009 13:34:59 -0800 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498897E2.60508@riverviewtech.net> Message-ID: Grant Taylor wrote: >On 02/03/09 13:13, Mark Sapiro wrote: >> is to accept only text/plain parts, but to accept them no matter how >> deeply they may be nested in the original MIME structure. Content >> filtering will leave higer level multipart/* and message/rfc822 parts >> in the message, but only those which ultimately contain a text/plain >> part. > >*nod* > >So basically any and all parts that are passed through (and not >scrubbed) have to be in the DEFAULT_PASS_MIME_TYPES list. If the >part(s) in question, no matter where they are in the message, are not in >the list they are scrubbed. I think you may be confusing things here, and I may have contributed. DEFAULT_PASS_MIME_TYPES only sets the default for pass_mime_types when the list is created. When the list is in use, it is the content of the list's pass_mime_types that determines what happens. Also, scrubbed is something different. There are two processes going on. One is content filtering which determines which parts of a message are filtered out entirely and which parts are retained for subsequent processing. The other is 'scrubbing' which processes the content filtered message for the plain format digest and the archive (and possibly for all purposes if the list's scrub_nondigest is true). Scrubbing removes message parts and stores them aside and replaces them with links to the stored part. Scrubbing will scrub anything which isn't text/plain. It will examine the contents of multipart/* parts for elemental sub-parts which will be retained if they are text/plain with a known character set and otherwise stored aside, but if it encounters a message/rfc822 part, it scrubs that in it's entirety. Also, pass_mime_types only comes into play if it is non-empty and the lists filter_content setting is true. So the correct statement is: So basically, if content filtering is on and if pass_mime_types is non-empty, any and all parts that are passed through (and not filtered) have to be in the pass_mime_types list. If the part(s) in question, no matter where they are in the message, are not in the list they are filtered. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gtaylor at riverviewtech.net Tue Feb 3 22:40:41 2009 From: gtaylor at riverviewtech.net (Grant Taylor) Date: Tue, 03 Feb 2009 15:40:41 -0600 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: References: Message-ID: <4988B9D9.4080409@riverviewtech.net> On 02/03/09 15:34, Mark Sapiro wrote: > So basically, if content filtering is on and if pass_mime_types is > non-empty, any and all parts that are passed through (and not > filtered) have to be in the pass_mime_types list. If the part(s) in > question, no matter where they are in the message, are not in the > list they are filtered. *nod* *nod* Algebra *ALWAYS* was /easier/ when I knew as many variables as possible. :P Grant. . . . From bradley at sixwebsites.com Tue Feb 3 22:27:32 2009 From: bradley at sixwebsites.com (Bradley Cummins, Member Manager) Date: Tue, 03 Feb 2009 16:27:32 -0500 Subject: [Mailman-Users] Mailman, Qmail -> Large Message Lost Message-ID: <4988B6C4.60104@sixwebsites.com> I am running - Mailman 2.1.9 - Qmail - CentOs - MySQLdb module I have been able to successfully send a mail to my list members, who are stored in a MySQL, database. This worked when there were eight members. Now that I'm trying it on a production level with approx. 200 members it doesn't work...or, at least, it hasn't after the first 45 min. SMTP_MAX_RCPTS = 500 There are currently only 157 members in my list. /var/qmail/concurrencyremote is 250 /var/qmail/concurrencylocal is 30 Could anyone help me improve this performance? From Gary.P.Moore at hofstra.edu Tue Feb 3 17:02:16 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Tue, 03 Feb 2009 11:02:16 -0500 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498864DF.3010703@riverviewtech.net> References: <498709F00200006C00015B0A@GW15.hofstra.edu> <498864DF.3010703@riverviewtech.net> Message-ID: <49882436.4962.006C.0@hofstra.edu> Grant, I actually just checked and I have the setting edit_filter_content set to "no" and the pass_mime_types was blank. Gary Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 >>> On 2/3/2009 at 10:38 AM, in message <498864DF.3010703 at riverviewtech.net>, Grant Taylor wrote: On 02/02/09 13:57, Gary Moore wrote: > My apologies if this has been on the list before. I have a mailman > listserv that I have setup to digest. The messages are forwarded > from our blog to a general resource account which sends them out to > the listserv. When the digest is sent out (see attached), each of > the digested messages has a "message scrubbed". How can I solve this > problem. Thanks in advance. I'm just guessing here, but I'm betting that you are sending your digest out with the actual messages as MIME attachments rather than textual copy in a new message. (Note: I think this is a good thing, so keep it up.) However I'm betting that Mailman is seeing the individual messages as attachments and is scrubbing them because it does not know about the MIME type, or more likely it is not an allowed MIME type. Go to Content Filtering -> pass_mime_types and make sure that multipart/digest, message/rfc822 and possibly text/rfc822-headers are included in the list. message/rfc822 is the standard attachment like you would receive if I forwarded a message to you (as an attachment). (Please refer to section 5.1.5 of RFC 2046 for more information.) I don't know if this will solve your problem or not, but at least it's a direction to look in to. Please let us know if this solves the problem as if it does, I propose that multipart/digest and message/rfc822 get added to the default allowed MIME types. Grant. . . . ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 From Gary.P.Moore at hofstra.edu Tue Feb 3 16:53:16 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Tue, 03 Feb 2009 10:53:16 -0500 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498864DF.3010703@riverviewtech.net> References: <498709F00200006C00015B0A@GW15.hofstra.edu> <498864DF.3010703@riverviewtech.net> Message-ID: <4988221A.4962.006C.0@hofstra.edu> Grant Thanks for the response, I will take a look at the setting on that. And yes, I will let gladly let everyone know if that solves the problem. And I apologize to all of you for the mea culpa yesterday in not saying "mailing list". I first used that other mailing list software 20 years ago and the term has unfortunately never left my brain. Gary Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 >>> On 2/3/2009 at 10:38 AM, in message <498864DF.3010703 at riverviewtech.net>, Grant Taylor wrote: On 02/02/09 13:57, Gary Moore wrote: > My apologies if this has been on the list before. I have a mailman > listserv that I have setup to digest. The messages are forwarded > from our blog to a general resource account which sends them out to > the listserv. When the digest is sent out (see attached), each of > the digested messages has a "message scrubbed". How can I solve this > problem. Thanks in advance. I'm just guessing here, but I'm betting that you are sending your digest out with the actual messages as MIME attachments rather than textual copy in a new message. (Note: I think this is a good thing, so keep it up.) However I'm betting that Mailman is seeing the individual messages as attachments and is scrubbing them because it does not know about the MIME type, or more likely it is not an allowed MIME type. Go to Content Filtering -> pass_mime_types and make sure that multipart/digest, message/rfc822 and possibly text/rfc822-headers are included in the list. message/rfc822 is the standard attachment like you would receive if I forwarded a message to you (as an attachment). (Please refer to section 5.1.5 of RFC 2046 for more information.) I don't know if this will solve your problem or not, but at least it's a direction to look in to. Please let us know if this solves the problem as if it does, I propose that multipart/digest and message/rfc822 get added to the default allowed MIME types. Grant. . . . ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 From Gary.P.Moore at hofstra.edu Tue Feb 3 20:35:34 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Tue, 03 Feb 2009 14:35:34 -0500 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: References: <49888F36.8060703@riverviewtech.net> Message-ID: <49885633.4962.006C.0@hofstra.edu> Guys, thanks for all the help on this. I am going to try another temporary workaround but I will work on this on my test mailing list (because I need to get the problem eventually resolved) and I will let you all know. Gary Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 >>> On 2/3/2009 at 2:13 PM, in message , Mark Sapiro wrote: Grant Taylor wrote: > >Question: If a message is passed as a message/rfc822 attachment, what >happens to it's MIME sub-parts? Are they filtered too? Yes. Content filtering works recursively. If any content type part is filtered, it is removed along with all its sub-parts. If a content type part is not filtered, we recursively examine its sub-parts to see if they should pe passed or filtered. Thus, the intent of my DEFAULT_PASS_MIME_TYPES = ['multipart', 'message/rfc822', 'text/plain'] is to accept only text/plain parts, but to accept them no matter how deeply they may be nested in the original MIME structure. Content filtering will leave higer level multipart/* and message/rfc822 parts in the message, but only those which ultimately contain a text/plain part. -- 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://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 From jmciver at lmtribune.com Tue Feb 3 19:09:46 2009 From: jmciver at lmtribune.com (Jim McIver) Date: Tue, 03 Feb 2009 10:09:46 -0800 Subject: [Mailman-Users] mailman mod list In-Reply-To: References: Message-ID: <4988886A.2050907@lmtribune.com> Thx Mark. That worked. -jm Mark Sapiro wrote: > Jim McIver wrote: > >> I've found a mod.py that will show users in a list that have the >> moderator bit set. >> >> # mod.py >> >> > >from Mailman import mm_cfg > >> import sys >> >> def mod(list): >> for member in list.getMembers(): >> if list.getMemberOption(member, mm_cfg.Moderate): >> print member, "is moderated" >> >> >> How can I modify this to show users "don't" have the moderator bit set? >> Search FAQ...no luck. >> > > > First, I hope you realize that this is a 'withlist' script to be run > via bin/withlist. > > To make it show unmoderated members, insert the word not in the > condition and the message > > if not list.getMemberOption(member, mm_cfg.Moderate): > print member, "is not moderated" > > From Tlf1 at ccs135.com Tue Feb 3 19:03:03 2009 From: Tlf1 at ccs135.com (Tim Ferguson) Date: Tue, 03 Feb 2009 12:03:03 -0600 Subject: [Mailman-Users] Trouble Sending Messages Message-ID: <49883277020000BD00014247@ccs135.com> I'm having trouble getting messages out to subscribers. Approval messages, when I approve a new subscriber, are making it to their destination as are messages if a subscriber has been rejected. When I send a message to the list for an announcement, it is never received and nothing comes back. Any suggestions and/or ideas on where to look would be greatly appreciated. Thanks, Tim Tim Ferguson Director of Technology Centralia City Schools Centralia, Illinois 62801 618-532-1907, Ext. 1030 From mihamina at lab.vectoris.fr Wed Feb 4 09:48:54 2009 From: mihamina at lab.vectoris.fr (Mihamina Rakotomandimby (R12y)) Date: Wed, 04 Feb 2009 11:48:54 +0300 Subject: [Mailman-Users] bounce, accept,... Message-ID: <49895676.3040806@lab.vectoris.fr> Hi, I received on a list a post by a non member. I was in a hurry, and I checked 2 "accept" boxes through the web interface. The second "accept", was, I think about to accept all the future post from that guy, but I dont really remember... sorry. The problem is now the man can send email to the list wihtout being member. If he was a member, I would just have discarded him, but he's not! How to reset that thing? (I dont want to guy to be able to post in the list). Thank you -- Chef de projet chez Vectoris http://www.google.com/search?q=mihamina+rakotomandimby From mark at msapiro.net Wed Feb 4 16:19:28 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 07:19:28 -0800 Subject: [Mailman-Users] Mailman, Qmail -> Large Message Lost In-Reply-To: <4988B6C4.60104@sixwebsites.com> Message-ID: Bradley Cummins, Member Manager wrote: >I am running >- Mailman 2.1.9 >- Qmail >- CentOs >- MySQLdb module > >I have been able to successfully send a mail to my list members, who are >stored in a MySQL, database. This worked when there were eight members. > Now that I'm trying it on a production level with approx. 200 members >it doesn't work...or, at least, it hasn't after the first 45 min. > >SMTP_MAX_RCPTS = 500 > >There are currently only 157 members in my list. > >/var/qmail/concurrencyremote is 250 > >/var/qmail/concurrencylocal is 30 > >Could anyone help me improve this performance? Look in Mailman's smtp log for a message like Feb 04 03:30:05 2009 (12244) smtp to LISTNAME for 157 recips, completed in n.nnn seconds where is the message-id of your message and LISTNAME is the name of your list. If that log message is there, mailman has completed delivery to qmail. If n.nnn seconds is excessively long, search the FAQ at <> for performance. If the entire delay is not explained by n.nnn seconds, the delay is in Qmail's delivery of the mail. If Qmail is delivering directly, this is a Qmail question. If Qmail is relaying via your ISP, your ISP may be throttling delivery. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Feb 4 16:27:51 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 07:27:51 -0800 Subject: [Mailman-Users] Mailman, Qmail -> Large Message Lost In-Reply-To: Message-ID: Mark Sapiro wrote: >search the FAQ at <> for performance. Sorry, that should have been search the FAQ at for performance. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Feb 4 16:31:45 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 07:31:45 -0800 Subject: [Mailman-Users] Trouble Sending Messages In-Reply-To: <49883277020000BD00014247@ccs135.com> Message-ID: Tim Ferguson wrote: >I'm having trouble getting messages out to subscribers. Approval messages, when I approve a new subscriber, are making it to their destination as are messages if a subscriber has been rejected. When I send a message to the list for an announcement, it is never received and nothing comes back. > >Any suggestions and/or ideas on where to look would be greatly appreciated. See the basic troubleshooting FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Feb 4 17:07:00 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 08:07:00 -0800 Subject: [Mailman-Users] bounce, accept,... In-Reply-To: <49895676.3040806@lab.vectoris.fr> Message-ID: Mihamina Rakotomandimby (R12y) wrote: > >I was in a hurry, and I checked 2 "accept" boxes through the web >interface. The second "accept", was, I think about to accept all the >future post from that guy, but I dont really remember... sorry. > >The problem is now the man can send email to the list wihtout being member. >If he was a member, I would just have discarded him, but he's not! > >How to reset that thing? (I dont want to guy to be able to post in the >list). Go to the admin Privacy options...->Sender Filters page and remove the address from accept_these_nonmembers. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbernier at risd.edu Wed Feb 4 17:49:33 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Wed, 04 Feb 2009 11:49:33 -0500 Subject: [Mailman-Users] Moving a List Message-ID: Mark, I am now able to send to the list. Mailman's MTA (Postfix) is set to relay mail through our Messaging firewall. It just so happened there was a minor problem there interrupting mail flow from Mailman. That is now fixed. Everything now seems ok with this moved list but for one thing. Messages will not archive. I can see the archive as it was before the move... but new messages will not go to the archive. If I try to rebuild the archive for this list with ./arch --wipe LISTNAME, and then check permissions with the ./check_perms command, I get the following result: directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/2009-February directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/2009-January directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments/20090129 directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments/20090204 directory permissions must be 02775: /private/var/mailman/archives/public/LISTNAME It then instruct me to re-run the check_perms command with the -f flag to fix. It seems to fix the permissions, but messages will still not archive. Ownership of the /private/LISTNAME folder reverts back to root as well. I'm completely stumped. Any ideas? Jeff >>> On 2/3/2009 at 5:11 PM, Mark Sapiro wrote: Jeff Bernier wrote: > >Correcting permissions on the file directory you mention took care of it... I am now able to log in as list admin. Thank you. > >I now cannot however, successfully send a message to the list. The MTA accepts the message, but it does not get to the list members. What is the MTA? What does the MTA log say that it did with the message? If the MTA uses aliases for delivery to mailman did you do what needs to be done to create the aliases (maybe just bin/genaliases, maybe installeng them manually)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbernier at risd.edu Wed Feb 4 21:01:43 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Wed, 04 Feb 2009 15:01:43 -0500 Subject: [Mailman-Users] Help Message-ID: I was moving a list from one server to another, and following creating directories and moving files, I attempted to run the following command: withlist -l -r fix_url LISTNAME Now I cannot get to my main Mailman page. I see the Bug in Mailman version 2.1.9 message. I can however get to each individual list manager url and login. When I type list_lists at the command line, I get the following in return: sh-3.2# ./list_lists Traceback (most recent call last): File "./list_lists", line 122, in main() File "./list_lists", line 94, in main mlist = MailList.MailList(n, lock=0) File "/usr/share/mailman/Mailman/MailList.py", line 130, in __init__ self.Load() File "/usr/share/mailman/Mailman/MailList.py", line 629, in Load dict, e = self.__load(file) File "/usr/share/mailman/Mailman/MailList.py", line 602, in __load dict = loadfunc(fp) AttributeError: 'str' object has no attribute 'append' What did I do wrong? Any Ideas what this means? Help! Jeff From mark at msapiro.net Thu Feb 5 01:26:08 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 16:26:08 -0800 Subject: [Mailman-Users] Help In-Reply-To: Message-ID: Jeff Bernier wrote: >I was moving a list from one server to another, and following creating directories and moving files, I attempted to run the following command: > >withlist -l -r fix_url LISTNAME > >Now I cannot get to my main Mailman page. I see the Bug in Mailman version 2.1.9 message. > >I can however get to each individual list manager url and login. How about the list you just moved? >When I type list_lists at the command line, I get the following in return: >sh-3.2# ./list_lists >Traceback (most recent call last): > File "./list_lists", line 122, in > main() > File "./list_lists", line 94, in main > mlist = MailList.MailList(n, lock=0) > File "/usr/share/mailman/Mailman/MailList.py", line 130, in __init__ > self.Load() > File "/usr/share/mailman/Mailman/MailList.py", line 629, in Load > dict, e = self.__load(file) > File "/usr/share/mailman/Mailman/MailList.py", line 602, in __load > dict = loadfunc(fp) >AttributeError: 'str' object has no attribute 'append' > >What did I do wrong? Any Ideas what this means? Both the above traceback from list_lists and the Bug from the listinfo overview page say that the lists/LISTNAME/config.pck file is corrupt for some list. The most likely candidate is the list you just moved, but if the withlist fix_url worked, that one should be OK. See the post at for a way to find out which list has the problem config.pck. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 01:34:30 2009 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 4 Feb 2009 16:34:30 -0800 Subject: [Mailman-Users] Moving a List In-Reply-To: Message-ID: Jeff Bernier wrote: > >Everything now seems ok with this moved list but for one thing. Messages will not archive. I can see the archive as it was before the move... but new messages will not go to the archive. > >If I try to rebuild the archive for this list with ./arch --wipe LISTNAME, and then check permissions with the ./check_perms command, I get the following result: > >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/2009-February >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/2009-January >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments/20090129 >directory permissions must be 02775: /private/var/mailman/archives/private/LISTNAME/attachments/20090204 >directory permissions must be 02775: /private/var/mailman/archives/public/LISTNAME > >It then instruct me to re-run the check_perms command with the -f flag to fix. It seems to fix the permissions, but messages will still not archive. Ownership of the /private/LISTNAME folder reverts back to root as well. > >I'm completely stumped. It could be a permissions issue on the /private/var/mailman/archives/private/LISTNAME.mbox directory or the /private/var/mailman/archives/private/LISTNAME.mbox/LISTNAME.mbox file. Check those by comparing to other lists. If this isn't the answer, what's in Mailman's error log? Also, be sure archiving is turned on for the list (Archiving Options->archive on the admin web interface). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From aussiemax at neo.rr.com Thu Feb 5 15:41:25 2009 From: aussiemax at neo.rr.com (Melinda Gilmore) Date: Thu, 5 Feb 2009 09:41:25 -0500 Subject: [Mailman-Users] Permissions problems In-Reply-To: References: <001801c97bce$bf9d3440$3ed79cc0$@rr.com> Message-ID: <041b01c9879f$d2fa2b10$78ee8130$@rr.com> Mark, thanks for the info that did work for that particular error. But I keep getting this one, and the number at the end changes. So I have to keep adding a file. Is there some type of numbering system for config.pck.tmp, is this related to a cron job IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/sis_directors/config.pck.tmp.lists.19678' -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Wednesday, January 21, 2009 11:43 AM To: gilmore.126 at osu.edu; mailman-users at python.org Subject: Re: [Mailman-Users] Permissions problems Melinda Gilmore wrote: >I continue to get these messages when some cron jobs are running. I can see >that it is a permissions problems. But I have tried everything by changing >permissions and it still is having problems. This particular file that is >mentioned is not there. So the user who's crontab ran this does not have permission to create the file. Try doing su - user where user is the user who's crontab this is, followed by touch /usr/local/mailman/archives/private/mailman/2007-October.txt.gz >Someone please help me figure this out. There has >to be some little thing I am missing. I have compared files with others >that are not getting the message and the permissions are the same. > >Your "cron" job on lists >/usr/local/bin/python -S /usr/local/mailman/cron/nightly_gzip > >produced the following output: > >Traceback (most recent call last): > File "/usr/local/mailman/cron/nightly_gzip", line 154, in ? > main() > File "/usr/local/mailman/cron/nightly_gzip", line 140, in main > compress(f) > File "/usr/local/mailman/cron/nightly_gzip", line 81, in compress > outfp = gzip.open(txtfile+'.gz', 'wb', 6) > File "/usr/local/lib/python2.3/gzip.py", line 49, in open > return GzipFile(filename, mode, compresslevel) > File "/usr/local/lib/python2.3/gzip.py", line 94, in __init__ > fileobj = self.myfileobj = __builtin__.open(filename, mode or 'rb') >IOError: [Errno 13] Permission denied: >'/usr/local/mailman/archives/private/mailman/2007-October.txt.gz' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Paul.E.Virgo at nasa.gov Thu Feb 5 16:17:28 2009 From: Paul.E.Virgo at nasa.gov (Paul E Virgo - ISG) Date: Thu, 05 Feb 2009 10:17:28 -0500 Subject: [Mailman-Users] Turn off Display of Additional Languages Message-ID: <498B0308.7010005@nasa.gov> Hello, Was wondering if there is a way to turn off the display of additional language choices within Mailman? Is this something that can be done via mm_cfg.py? Thanks. PEV -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Paul E. Virgo Email/DHCP/DNS Sr. Admin NASA - Goddard Space Flight Ctr Greenbelt, MD 20771 (office) 301-286-0788 (fax) 301-286-4424 (cell) 240-393-2952 'Be your best, one day at a time' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From dimkar at thessaloniki.gr Thu Feb 5 09:36:07 2009 From: dimkar at thessaloniki.gr (D. Karapiperis) Date: Thu, 05 Feb 2009 10:36:07 +0200 Subject: [Mailman-Users] change user attributes from shell Message-ID: <498AA4F7.2000102@thessaloniki.gr> Hello Is there any way from shell to change users e-mail and mod bit of a member? Thanks in advance -- ????????? ??????????? ????. ??. ???????? ???????? ?????????? - ?. ???????????? ????? ???????????? - ?/??? ?????????? & ??????? 2310 - 257844 fax 2310 - 244965 From wgoodman at jcvi.org Wed Feb 4 17:24:27 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Wed, 4 Feb 2009 11:24:27 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C056@EXCHANGE.TIGR.ORG> Hello, After downloading and installing the latest version of mailman-2.1.12rc1 and I'm using Apache-2.2-11 and Postfix-2.3.3-2.1.el5_2. On CentOS 5.2 (RedhHat) for some reason I can't understand the CPU usage is at 96% for mailman. When I do a top I get: top - 11:18:13 up 16:38, 1 user, load average: 2.78, 2.76, 2.62 Tasks: 122 total, 2 running, 120 sleeping, 0 stopped, 0 zombie Cpu(s): 33.4%us, 2.3%sy, 0.0%ni, 64.0%id, 0.2%wa, 0.0%hi, 0.1%si, 0.0%st Mem: 3866536k total, 2471544k used, 1394992k free, 409096k buffers Swap: 4194296k total, 0k used, 4194296k free, 1435408k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4949 mailman 25 0 175m 37m 2760 R 97 1.0 944:03.94 python2.4 4951 mailman 16 0 168m 30m 2828 S 12 0.8 288:29.09 python2.4 4946 mailman 16 0 171m 33m 2752 S 2 0.9 57:05.67 python2.4 11093 postfix 15 0 54512 2848 2228 S 1 0.1 0:00.29 smtpd 14 root 10 -5 0 0 0 S 0 0.0 1:02.48 events/0 3935 root 10 -5 0 0 0 S 0 0.0 2:42.83 kjournald 6479 root 15 0 88068 3232 2516 S 0 0.1 0:00.17 sshd 10942 postfix 15 0 54212 2624 2064 S 0 0.1 0:00.20 local 11157 postfix 15 0 54252 2360 1820 S 0 0.1 0:00.11 cleanup 11172 postfix 16 0 55140 2356 1820 S 0 0.1 0:00.10 cleanup When I search for that PID I get this: # ps -ef | grep 4949 mailman 4949 4938 94 Feb03 ? 15:44:50 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s I've search the archives but I haven't seen an up to date resolution. Can anyone help. Bill From wyn_rowlands at ukgateway.net Wed Feb 4 19:45:21 2009 From: wyn_rowlands at ukgateway.net (Wyn) Date: Wed, 4 Feb 2009 18:45:21 -0000 Subject: [Mailman-Users] Display Real Name in Subscriber List Message-ID: Hello, Has any one any ideas how to display a real name next to the email address in Subscriber List Thanks Wyn From jbernier at risd.edu Thu Feb 5 19:11:01 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Thu, 05 Feb 2009 13:11:01 -0500 Subject: [Mailman-Users] Help Message-ID: Mark, No... I cannot get to the moved lists URL. I get the same Bug in Mailman message. I seem to be able to do all the administrative and subscriber tasks with all other lists. the individual lists URLs will work... I just can no longer get to the main Mailman list page at: http://mailman-host-name/mailman/listinfo or: http://mailman-host-name/mailman/admin. Additionally, I don't thing the withlist command was successful for the list I attempted to move. And other Mailman commands seem to fail as well, such as list_lists, and list_admins, producing similar results as what I had forwarded below. I will take a look at the link you noted to try to determine where the fault is. Of course, ultimately, it's my fault. I'm very new to Unix based commands, and Mailman in general, so I really appreciate your patience and assistance here. Regards, Jeff >>> On 2/4/2009 at 7:26 PM, Mark Sapiro wrote: Jeff Bernier wrote: >I was moving a list from one server to another, and following creating directories and moving files, I attempted to run the following command: > >withlist -l -r fix_url LISTNAME > >Now I cannot get to my main Mailman page. I see the Bug in Mailman version 2.1.9 message. > >I can however get to each individual list manager url and login. How about the list you just moved? >When I type list_lists at the command line, I get the following in return: >sh-3.2# ./list_lists >Traceback (most recent call last): > File "./list_lists", line 122, in > main() > File "./list_lists", line 94, in main > mlist = MailList.MailList(n, lock=0) > File "/usr/share/mailman/Mailman/MailList.py", line 130, in __init__ > self.Load() > File "/usr/share/mailman/Mailman/MailList.py", line 629, in Load > dict, e = self.__load(file) > File "/usr/share/mailman/Mailman/MailList.py", line 602, in __load > dict = loadfunc(fp) >AttributeError: 'str' object has no attribute 'append' > >What did I do wrong? Any Ideas what this means? Both the above traceback from list_lists and the Bug from the listinfo overview page say that the lists/LISTNAME/config.pck file is corrupt for some list. The most likely candidate is the list you just moved, but if the withlist fix_url worked, that one should be OK. See the post at for a way to find out which list has the problem config.pck. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 19:35:27 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 10:35:27 -0800 Subject: [Mailman-Users] Help In-Reply-To: Message-ID: Jeff Bernier wrote: >No... I cannot get to the moved lists URL. I get the same Bug in Mailman >message. I seem to be able to do all the administrative and subscriber >tasks with all other lists. the individual lists URLs will work... I just >can no longer get to the main Mailman list page at: http://mailman-host-name/mailman/listinfo or: http://mailman-host-name/mailman/admin. This is because the moved list's liusts/LISTNAME/config.pck file is corrupt. The first step is to remove the config.pck. If there is a config.pck.last, it may be OK. If there is no config.pck.last, or it's not OK remove all lists/LISTNAME/config.pck* files for this list. Then the admin and listinfo overviews will work. >Additionally, I don't thing the withlist command was successful for the >list I attempted to move. This may be the cause of the current problem, or it may be because there was some problem with the original config.pck that you moved. >And other Mailman commands seem to fail as well, >such as list_lists, and list_admins, producing similar results as what I >had forwarded below. This is all because of the one corrupt config.pck. >I will take a look at the link you noted to try to determine where the >fault is. You don't need to do that. That is only to identify which list's config.pck is corrupt, but we know that because you can't get to the moved list's admin or listinfo pages so it is the config.pck for the moved list which has the problem. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 19:42:34 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 10:42:34 -0800 Subject: [Mailman-Users] change user attributes from shell In-Reply-To: <498AA4F7.2000102@thessaloniki.gr> Message-ID: D. Karapiperis wrote: > >Is there any way from shell to change users e-mail and mod bit of a member? To change a users address, see bin/clone_member --help To change the mod bit see the withlist script at (mirrored at ). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Gary.P.Moore at hofstra.edu Thu Feb 5 19:42:53 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Thu, 05 Feb 2009 13:42:53 -0500 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <49882436.4962.006C.0@hofstra.edu> References: <498709F00200006C00015B0A@GW15.hofstra.edu> <498864DF.3010703@riverviewtech.net> <49882436.4962.006C.0@hofstra.edu> Message-ID: <498AECDD.4962.006C.0@hofstra.edu> So, I reviewed every setting that I can think of which I have listed below that would be involved with the problem that I have on the attachments being scrubbed. filter_content = no pass_mime_types =blank pass_filename_extensions=blank collapse_alternatives=yes convert_html_to_plaintext=no nondigestable=no scrub_nondigest=no digest_is_default = yes mime_is_default_digest=mime Still is scrubbing the attachments. I am stumped. Any ideas, besides canning our Groupwise e-mail system which we will be come Summer. Thanks for all the suggestions though. Appreciate the help Gary >>> On 2/3/2009 at 11:02 AM, in message <49882436.4962.006C.0 at hofstra.edu>, "Gary Moore" wrote: Grant, I actually just checked and I have the setting edit_filter_content set to "no" and the pass_mime_types was blank. Gary Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 >>> On 2/3/2009 at 10:38 AM, in message <498864DF.3010703 at riverviewtech.net>, Grant Taylor wrote: On 02/02/09 13:57, Gary Moore wrote: > My apologies if this has been on the list before. I have a mailman > listserv that I have setup to digest. The messages are forwarded > from our blog to a general resource account which sends them out to > the listserv. When the digest is sent out (see attached), each of > the digested messages has a "message scrubbed". How can I solve this > problem. Thanks in advance. I'm just guessing here, but I'm betting that you are sending your digest out with the actual messages as MIME attachments rather than textual copy in a new message. (Note: I think this is a good thing, so keep it up.) However I'm betting that Mailman is seeing the individual messages as attachments and is scrubbing them because it does not know about the MIME type, or more likely it is not an allowed MIME type. Go to Content Filtering -> pass_mime_types and make sure that multipart/digest, message/rfc822 and possibly text/rfc822-headers are included in the list. message/rfc822 is the standard attachment like you would receive if I forwarded a message to you (as an attachment). (Please refer to section 5.1.5 of RFC 2046 for more information.) I don't know if this will solve your problem or not, but at least it's a direction to look in to. Please let us know if this solves the problem as if it does, I propose that multipart/digest and message/rfc822 get added to the default allowed MIME types. Grant. . . . ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 From mark at msapiro.net Thu Feb 5 20:05:27 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 11:05:27 -0800 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: Message-ID: Wyn wrote: > >Has any one any ideas how to display a real name next to the email address >in Subscriber List I assume you mean the Subscriber List linked from the list's listinfo page, i.e. the roster at a URL like . There's no way to include real names on this list without modifying code, but see the FAQ at for other ways to get a list which may include real names. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 20:14:13 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 11:14:13 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C056@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: > >After downloading and installing the latest version of mailman-2.1.12rc1 >and I'm using Apache-2.2-11 and >Postfix-2.3.3-2.1.el5_2. On CentOS 5.2 (RedhHat) for some reason I can't >understand the CPU usage is >at 96% for mailman. When I do a top I get: > >top - 11:18:13 up 16:38, 1 user, load average: 2.78, 2.76, 2.62 >Tasks: 122 total, 2 running, 120 sleeping, 0 stopped, 0 zombie >Cpu(s): 33.4%us, 2.3%sy, 0.0%ni, 64.0%id, 0.2%wa, 0.0%hi, 0.1%si, >0.0%st >Mem: 3866536k total, 2471544k used, 1394992k free, 409096k buffers >Swap: 4194296k total, 0k used, 4194296k free, 1435408k cached > >PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > >4949 mailman 25 0 175m 37m 2760 R 97 1.0 944:03.94 python2.4 > >4951 mailman 16 0 168m 30m 2828 S 12 0.8 288:29.09 python2.4 > >4946 mailman 16 0 171m 33m 2752 S 2 0.9 57:05.67 python2.4 > >11093 postfix 15 0 54512 2848 2228 S 1 0.1 0:00.29 smtpd > >14 root 10 -5 0 0 0 S 0 0.0 1:02.48 events/0 > >3935 root 10 -5 0 0 0 S 0 0.0 2:42.83 kjournald > >6479 root 15 0 88068 3232 2516 S 0 0.1 0:00.17 sshd > >10942 postfix 15 0 54212 2624 2064 S 0 0.1 0:00.20 local > >11157 postfix 15 0 54252 2360 1820 S 0 0.1 0:00.11 cleanup > >11172 postfix 16 0 55140 2356 1820 S 0 0.1 0:00.10 cleanup > > >When I search for that PID I get this: > ># ps -ef | grep 4949 >mailman 4949 4938 94 Feb03 ? 15:44:50 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s What release did you upgrade from? What's in Mailman's logs? What's in Mailman's qfiles/in/ directory? What are the other two high cpu runners (pids 4951 and 4946)? Does Mailman work normally except for this high cpu usage? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 20:22:58 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 11:22:58 -0800 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: <498AECDD.4962.006C.0@hofstra.edu> Message-ID: Gary Moore wrote: >So, I reviewed every setting that I can think of which I have listed below that would be involved with the problem that I have on the attachments being scrubbed. > >filter_content = no >pass_mime_types =blank >pass_filename_extensions=blank >collapse_alternatives=yes >convert_html_to_plaintext=no >nondigestable=no >scrub_nondigest=no >digest_is_default = yes >mime_is_default_digest=mime So new subscribers are getting mime digests by default, but the subscribers who are seeing the messape/rfc822 part scrubbed are still getting plain digests. Uncheck their 'plain' box on the Membership Management pages and save those changes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Gary.P.Moore at hofstra.edu Thu Feb 5 20:32:02 2009 From: Gary.P.Moore at hofstra.edu (Gary Moore) Date: Thu, 05 Feb 2009 14:32:02 -0500 Subject: [Mailman-Users] Question on Digest E-mails In-Reply-To: References: <498AECDD.4962.006C.0@hofstra.edu> Message-ID: <498AF861.4962.006C.0@hofstra.edu> Mark, thanks for picking up on that. Made that change on each of them, that should work. Thanks so much! Gary Gary Moore, CISSP Assistant Dean for Information Systems Hofstra University School of Law Gary.P.Moore at hofstra.edu (516) 463-6067 >>> On 2/5/2009 at 2:22 PM, in message , Mark Sapiro wrote: Gary Moore wrote: >So, I reviewed every setting that I can think of which I have listed below that would be involved with the problem that I have on the attachments being scrubbed. > >filter_content = no >pass_mime_types =blank >pass_filename_extensions=blank >collapse_alternatives=yes >convert_html_to_plaintext=no >nondigestable=no >scrub_nondigest=no >digest_is_default = yes >mime_is_default_digest=mime So new subscribers are getting mime digests by default, but the subscribers who are seeing the messape/rfc822 part scrubbed are still getting plain digests. Uncheck their 'plain' box on the Membership Management pages and save those changes. -- 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://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gary.p.moore%40hofstra.edu Security Policy: http://wiki.list.org/x/QIA9 From jbernier at risd.edu Thu Feb 5 21:10:07 2009 From: jbernier at risd.edu (Jeff Bernier) Date: Thu, 05 Feb 2009 15:10:07 -0500 Subject: [Mailman-Users] Help Message-ID: Mark, You are my new HERO! Hit the bricks Cpt. Marvel. If I were there... I'd kiss you!... Well, maybe not! It all is now working perfectly.... even my moved list. I removed the suspect config.pck file, re-copied over the original good one, then paid much closer attention to file ownership and permissions before re-running the withlist and arch commands again. Thank You... Thank You Mark and others for your help! Jeff >>> On 2/5/2009 at 1:35 PM, Mark Sapiro wrote: Jeff Bernier wrote: >No... I cannot get to the moved lists URL. I get the same Bug in Mailman >message. I seem to be able to do all the administrative and subscriber >tasks with all other lists. the individual lists URLs will work... I just >can no longer get to the main Mailman list page at: http://mailman ( http://mailman/ )-host-name/mailman/listinfo or: http://mailman ( http://mailman/ )-host-name/mailman/admin. This is because the moved list's liusts/LISTNAME/config.pck file is corrupt. The first step is to remove the config.pck. If there is a config.pck.last, it may be OK. If there is no config.pck.last, or it's not OK remove all lists/LISTNAME/config.pck* files for this list. Then the admin and listinfo overviews will work. >Additionally, I don't thing the withlist command was successful for the >list I attempted to move. This may be the cause of the current problem, or it may be because there was some problem with the original config.pck that you moved. >And other Mailman commands seem to fail as well, >such as list_lists, and list_admins, producing similar results as what I >had forwarded below. This is all because of the one corrupt config.pck. >I will take a look at the link you noted to try to determine where the >fault is. You don't need to do that. That is only to identify which list's config.pck is corrupt, but we know that because you can't get to the moved list's admin or listinfo pages so it is the config.pck for the moved list which has the problem. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 21:28:31 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 12:28:31 -0800 Subject: [Mailman-Users] Turn off Display of Additional Languages In-Reply-To: <498B0308.7010005@nasa.gov> Message-ID: Paul E Virgo - ISG wrote: > >Was wondering if there is a way to turn off the display of additional >language choices within Mailman? >Is this something that can be done via mm_cfg.py? Thanks. You can remove a specific language with language code xx by putting the following in mm_cfg.py. del LC_DESCRIPTIONS['xx'] You can repeat that to remove multiple languages. You can remove all languages except English by putting the following in mm_cfg.py. LC_DESCRIPTIONS.clear() add_language('en', 'English (USA)', 'us-ascii', 'ltr') -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 21:47:08 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 12:47:08 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06A@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: >What release did you upgrade from? >>From 2.1.7 to 2.1.12rc1 OK >What's in Mailman's logs? [...] >snipet from error: >Feb 04 19:13:23 2009 (4759) Traceback (most recent call last): > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 120, in >_oneloop > self._onefile(msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 191, in >_onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/ArchRunner.py", line 73, in >_dispose > mlist.ArchiveMail(msg) > File "/opt/software/mailman/Mailman/Archiver/Archiver.py", line 216, >in ArchiveMail > h.processUnixMailbox(f) > File "/opt/software/mailman/Mailman/Archiver/pipermail.py", line 564, >in processUnixMailbox > m = mbox.next() > File "/usr/lib64/python2.4/mailbox.py", line 35, in next > return self.factory(_Subfile(self.fp, start, stop)) > File "/opt/software/mailman/Mailman/Mailbox.py", line 89, in scrubber > return mailbox.scrub(msg) > File "/opt/software/mailman/Mailman/Mailbox.py", line 109, in scrub > return self._scrubber(self._mlist, msg) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 408, >in process > replace_payload_by_text(msg, sep.join(text), charset) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 170, >in replace_payload_by_text > msg.set_payload(text, charset) > File "/usr/lib64/python2.4/email/Message.py", line 218, in set_payload > self.set_charset(charset) > File "/usr/lib64/python2.4/email/Message.py", line 242, in set_charset > raise TypeError(charset) >TypeError: us-ascii This is a problem in the 2.1.12rc1 release. See the post at for the fix. There are a couple of other problems too. I will be releasing 2.1.12rc2 in a day or so. [...] >snipet from smtp-failure: >.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') >Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection >refused'), msgid: <20090204222702.7F98420066 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') >Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection >refused'), msgid: <20090204222701.70F4F20070 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') >Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection >refused'), msgid: <20090204222702.9D7D82006D at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Your MTA is not accepting connects from Mailman, at least part of the time. See the FAQ at for debugging hints if this is an ongoing problem. > >What's in Mailman's qfiles/in/ directory? >empty > >What are the other two high cpu runners (pids 4951 and 4946)? >Yes that's it. Yes, but which runners are they? ps -fwp 4946 4951 >Does Mailman work normally except for this high cpu usage? > >First after moving my lists server all basic functions work, however the >list server is not archiving, even when I select daily. The not archiving is the issue referred to above. Once you apply the patch from , you can check that you have no 'old' files in qfiles/shunt and run bin/unshunt to archive the the messages that were shunted during archiving. >This is most likely because users cannot reply because they get bounced >with: > >Your message did not reach some or all of the intended recipients. >Subject: RE: [Mylist] Test message >Sent: 2/4/2009 6:12 PM >The following recipient(s) could not be reached: > >mylist at jcvi.org on 2/4/2009 6:12 PM > >The e-mail account does not exist at the organization this message was >sent to. Check the e-mail address, or contact the recipient directly to >find out the correct address. > > This is an MTA issue. Were these list's working before the upgrade? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 21:51:03 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 12:51:03 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: Message-ID: Mark Sapiro wrote: > >The not archiving is the issue referred to above. Once you apply the >patch from >, >you can check that you have no 'old' files in qfiles/shunt and run >bin/unshunt to archive the the messages that were shunted during >archiving. Note that you will need to restart Mailman after applying the patch and before running bin/unshunt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Feb 5 22:11:01 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 13:11:01 -0800 Subject: [Mailman-Users] Permissions problems In-Reply-To: <041b01c9879f$d2fa2b10$78ee8130$@rr.com> Message-ID: Melinda Gilmore wrote: >Mark, thanks for the info that did work for that particular error. But I >keep getting this one, and the number at the end changes. So I have to >keep adding a file. The problem appears to be with the creation of (in this case) '/usr/local/mailman/lists/sis_directors/config.pck.tmp.lists.19678' Is there some type of numbering system for >config.pck.tmp, is this related to a cron job > >IOError: [Errno 13] Permission denied: >'/usr/local/mailman/lists/sis_directors/config.pck.tmp.lists.19678' The number is the PIP of the process that's trying to update the config.pck. config.pck files are not updated directly since if they were, a failure during the update could leave the file corrupt. They are updated as follows: A file is created named config.pck.tmp.host.pid where host is the name of the host on which the process is running and pid is the process id of the process. This file is written with the updated data. Then, config.pck.last is removed, config.pck is renamed to config.pck.last and finally config.pck.tmp.host.pid is renamed to config.pck. Thus, except during the update process itself, there are only config.pck and config.pck.last files. If there are problems creating config.pck.tmp.host.pid, either the ownership/permissions of the superordinate directories is not correct or the process doing the updating is not running in Mailman's group. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lists at mschuette.name Thu Feb 5 22:50:29 2009 From: lists at mschuette.name (=?ISO-8859-1?Q?Martin_Sch=FCtte?=) Date: Thu, 05 Feb 2009 22:50:29 +0100 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: References: Message-ID: <498B5F25.9050906@mschuette.name> Wyn schrieb: > Has any one any ideas how to display a real name next to the email address > in Subscriber List I found the required change to be small enough and use the following code: --- Mailman/HTMLFormatter.py.old Mon Mar 12 23:25:34 2007 +++ Mailman/HTMLFormatter.py Mon Mar 12 23:28:38 2007 @@ -94,6 +94,9 @@ showing = Utils.ObscureEmail(person, for_text=1) else: showing = person + realname = Utils.uncanonstr(self.getMemberName(person), lang) + if realname: + showing += " (%s)" % Utils.websafe(realname) got = Link(url, showing) if self.getDeliveryStatus(person) <> MemberAdaptor.ENABLED: got = Italic('(', got, ')') -- Martin Sch?tte From mark at msapiro.net Thu Feb 5 23:02:38 2009 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 5 Feb 2009 14:02:38 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06D@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: > >Theses are the high cpu grabbers: > >mailman 4764 4751 74 Feb04 ? 17:00:03 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s > >UID PID PPID C STIME TTY TIME CMD >mailman 4766 4751 22 Feb04 ? 05:08:33 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s > >UID PID PPID C STIME TTY TIME CMD >mailman 4760 4751 4 Feb04 ? 01:01:34 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s OK, thanks. >Also there's a dead like to the patch location you sent me. Are you trying to go the URL I sent or are you trying to go to the first of the two lines your MUA split it into? >tml>, In any case, here is the patch: === modified file 'Mailman/Handlers/Scrubber.py' --- Mailman/Handlers/Scrubber.py 2008-12-01 04:30:43 +0000 +++ Mailman/Handlers/Scrubber.py 2009-01-12 17:45:14 +0000 @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2008 by the Free Software Foundation, Inc. +# Copyright (C) 2001-2009 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -167,6 +167,9 @@ # message by a text (scrubbing). del msg['content-type'] del msg['content-transfer-encoding'] + if isinstance(charset, unicode): + # email 3.0.1 (python 2.4) doesn't like unicode + charset = charset.encode('us-ascii') msg.set_payload(text, charset) This patch can also be found at Two other patches you may want to apply are at and , but as I said I will be releasing 2.1.12rc2 in a day or two with these changes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jeffrey at goldmark.org Fri Feb 6 15:23:44 2009 From: jeffrey at goldmark.org (Jeffrey Goldberg) Date: Fri, 6 Feb 2009 08:23:44 -0600 Subject: [Mailman-Users] Linux Preferred? In-Reply-To: <4980058B.6090208@shub-internet.org> References: <497ECE34.1AD2.00BD.0@ccs135.com> <4980058B.6090208@shub-internet.org> Message-ID: <98E0A8B4-354E-4DEE-8D3F-BCD6E56323D6@goldmark.org> On Jan 28, 2009, at 1:13 AM, Brad Knowles wrote: > On another site I help administer, FreeBSD works just fine. But > again, I run the version from our source and not the "ports" version. I have found that using the FreeBSD ports system installation of Mailman is just fine. When I first started there was a minor problem with postfix integration, but I sent of a note to the package maintainer and the problem was fixed very quickly. Anyway, the maintainer of the FreeBSD "port" for mailman is very good. It's been a while since I administered mailman on Redhat and SuSE. But I recall that in those cases I didn't use rpms, but just installed from the original source. -j -- Jeffrey Goldberg http://www.goldmark.org/jeff/ From b19141 at anl.gov Fri Feb 6 16:34:15 2009 From: b19141 at anl.gov (Barry Finkel) Date: Fri, 6 Feb 2009 09:34:15 -0600 (CST) Subject: [Mailman-Users] Linux Preferred? In-Reply-To: Mail from 'Jeffrey Goldberg ' dated: Fri, 6 Feb 2009 08:23:44 -0600 Message-ID: <20090206153415.9FAB51767D@britaine.cis.anl.gov> On Jan 28, 2009, at 1:13 AM, Brad Knowles wrote: >> On another site I help administer, FreeBSD works just fine. But >> again, I run the version from our source and not the "ports" version. Jeffrey Goldberg replied: >I have found that using the FreeBSD ports system installation of >Mailman is just fine. When I first started there was a minor problem >with postfix integration, but I sent of a note to the package >maintainer and the problem was fixed very quickly. Anyway, the >maintainer of the FreeBSD "port" for mailman is very good. > >It's been a while since I administered mailman on Redhat and SuSE. >But I recall that in those cases I didn't use rpms, but just installed >from the original source. Do you know what changes to the source, if any, were made by FreeBSD? ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From guerramx at gmail.com Thu Feb 5 18:57:16 2009 From: guerramx at gmail.com (Guillermo Guerra) Date: Thu, 5 Feb 2009 12:57:16 -0500 Subject: [Mailman-Users] Windows mobile Message-ID: <498b3716.03e9300a.6623.ffffc86e@mx.google.com> I have four mailing lists running under mailman, in all of them users that check their mail with windows mobile messaging complain that they cannot read the messages sent to the list, they see the body of the messages empty and with unreadable attachments.. Anybody with the same issue? Guillermo Guerra. From wgoodman at jcvi.org Thu Feb 5 18:52:07 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Thu, 5 Feb 2009 12:52:07 -0500 Subject: [Mailman-Users] Need help with archiving and the Reply to: fails Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C069@EXCHANGE.TIGR.ORG> Hello I think these issues are related: First after moving my lists server all basic functions work, however the list server is not archiving, even when I select daily. This is most likely because users cannot reply because they get bounced with: Your message did not reach some or all of the intended recipients. Subject: RE: [Mylist] Test message Sent: 2/4/2009 6:12 PM The following recipient(s) could not be reached: mylist at jcvi.org on 2/4/2009 6:12 PM The e-mail account does not exist at the organization this message was sent to. Check the e-mail address, or contact the recipient directly to find out the correct address. Also in a previous post I was concern that the mailman python-2.4 using 96% cpu... searching but finding no answers. Bill From wgoodman at jcvi.org Thu Feb 5 21:02:24 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Thu, 5 Feb 2009 15:02:24 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C056@EXCHANGE.TIGR.ORG> Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06A@EXCHANGE.TIGR.ORG> What release did you upgrade from? >From 2.1.7 to 2.1.12rc1 What's in Mailman's logs? snipet from bounce: Feb 05 13:48:17 2009 (4760) gme_conference: bounce message w/no discernable addresses: <200902051848.n15ImFX1011268 at independence.tigr.org> Feb 05 13:48:17 2009 (4760) gme_conference: forwarding unrecognized, message-id: <200902051848.n15ImFX1011268 at independence.tigr.org> snipet from error: Feb 04 19:13:23 2009 (4759) Traceback (most recent call last): File "/opt/software/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop self._onefile(msg, msgdata) File "/opt/software/mailman/Mailman/Queue/Runner.py", line 191, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/opt/software/mailman/Mailman/Queue/ArchRunner.py", line 73, in _dispose mlist.ArchiveMail(msg) File "/opt/software/mailman/Mailman/Archiver/Archiver.py", line 216, in ArchiveMail h.processUnixMailbox(f) File "/opt/software/mailman/Mailman/Archiver/pipermail.py", line 564, in processUnixMailbox m = mbox.next() File "/usr/lib64/python2.4/mailbox.py", line 35, in next return self.factory(_Subfile(self.fp, start, stop)) File "/opt/software/mailman/Mailman/Mailbox.py", line 89, in scrubber return mailbox.scrub(msg) File "/opt/software/mailman/Mailman/Mailbox.py", line 109, in scrub return self._scrubber(self._mlist, msg) File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 408, in process replace_payload_by_text(msg, sep.join(text), charset) File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 170, in replace_payload_by_text msg.set_payload(text, charset) File "/usr/lib64/python2.4/email/Message.py", line 218, in set_payload self.set_charset(charset) File "/usr/lib64/python2.4/email/Message.py", line 242, in set_charset raise TypeError(charset) TypeError: us-ascii snipet from qrunner: (pid: 4948, sig: None, sts: 15, class: CommandRunner, slice: 1/1) Feb 04 17:25:24 2009 (4759) ArchRunner qrunner started. Feb 04 17:25:24 2009 (4762) CommandRunner qrunner started. Feb 04 17:25:24 2009 (4760) BounceRunner qrunner started. Feb 04 17:25:24 2009 (4765) NewsRunner qrunner started. Feb 04 17:25:24 2009 (4764) IncomingRunner qrunner started. Feb 04 17:25:24 2009 (4767) VirginRunner qrunner started. Feb 04 17:25:24 2009 (4766) OutgoingRunner qrunner started. Feb 04 17:25:24 2009 (4768) RetryRunner qrunner started. snipet from smtp-failure: .org> Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection refused'), msgid: <20090204222702.7F98420066 at lists.jcvi.org> Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection refused'), msgid: <20090204222701.70F4F20070 at lists.jcvi.org> Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 (4766) Low level smtp error: (111, 'Connection refused'), msgid: <20090204222702.9D7D82006D at lists.jcvi.org> Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org failed with code -1: (111, 'Connection refused') The other logs show normal logging nor errors or warnings What's in Mailman's qfiles/in/ directory? empty What are the other two high cpu runners (pids 4951 and 4946)? Yes that's it. Does Mailman work normally except for this high cpu usage? First after moving my lists server all basic functions work, however the list server is not archiving, even when I select daily. This is most likely because users cannot reply because they get bounced with: Your message did not reach some or all of the intended recipients. Subject: RE: [Mylist] Test message Sent: 2/4/2009 6:12 PM The following recipient(s) could not be reached: mylist at jcvi.org on 2/4/2009 6:12 PM The e-mail account does not exist at the organization this message was sent to. Check the e-mail address, or contact the recipient directly to find out the correct address. -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Thursday, February 05, 2009 2:14 PM To: Goodman, William; mailman-users at python.org Subject: Re: [Mailman-Users] mailman python-2.4 using 96% cpu Goodman, William wrote: > >After downloading and installing the latest version of >mailman-2.1.12rc1 and I'm using Apache-2.2-11 and >Postfix-2.3.3-2.1.el5_2. On CentOS 5.2 (RedhHat) for some reason I >can't understand the CPU usage is at 96% for mailman. When I do a top I >get: > >top - 11:18:13 up 16:38, 1 user, load average: 2.78, 2.76, 2.62 >Tasks: 122 total, 2 running, 120 sleeping, 0 stopped, 0 zombie >Cpu(s): 33.4%us, 2.3%sy, 0.0%ni, 64.0%id, 0.2%wa, 0.0%hi, 0.1%si, >0.0%st >Mem: 3866536k total, 2471544k used, 1394992k free, 409096k buffers >Swap: 4194296k total, 0k used, 4194296k free, 1435408k cached > >PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > >4949 mailman 25 0 175m 37m 2760 R 97 1.0 944:03.94 python2.4 > >4951 mailman 16 0 168m 30m 2828 S 12 0.8 288:29.09 python2.4 > >4946 mailman 16 0 171m 33m 2752 S 2 0.9 57:05.67 python2.4 > >11093 postfix 15 0 54512 2848 2228 S 1 0.1 0:00.29 smtpd > >14 root 10 -5 0 0 0 S 0 0.0 1:02.48 events/0 > >3935 root 10 -5 0 0 0 S 0 0.0 2:42.83 kjournald > >6479 root 15 0 88068 3232 2516 S 0 0.1 0:00.17 sshd > >10942 postfix 15 0 54212 2624 2064 S 0 0.1 0:00.20 local > >11157 postfix 15 0 54252 2360 1820 S 0 0.1 0:00.11 cleanup > >11172 postfix 16 0 55140 2356 1820 S 0 0.1 0:00.10 cleanup > > >When I search for that PID I get this: > ># ps -ef | grep 4949 >mailman 4949 4938 94 Feb03 ? 15:44:50 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s What release did you upgrade from? What's in Mailman's logs? What's in Mailman's qfiles/in/ directory? What are the other two high cpu runners (pids 4951 and 4946)? Does Mailman work normally except for this high cpu usage? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wgoodman at jcvi.org Thu Feb 5 22:10:12 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Thu, 5 Feb 2009 16:10:12 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06A@EXCHANGE.TIGR.ORG> Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06D@EXCHANGE.TIGR.ORG> Hi Mike, Theses are the high cpu grabbers: mailman 4764 4751 74 Feb04 ? 17:00:03 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s UID PID PPID C STIME TTY TIME CMD mailman 4766 4751 22 Feb04 ? 05:08:33 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s UID PID PPID C STIME TTY TIME CMD mailman 4760 4751 4 Feb04 ? 01:01:34 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s Also there's a dead like to the patch location you sent me. Bill -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Thursday, February 05, 2009 3:47 PM To: Goodman, William; mailman-users at python.org Subject: RE: [Mailman-Users] mailman python-2.4 using 96% cpu Goodman, William wrote: >What release did you upgrade from? >>From 2.1.7 to 2.1.12rc1 OK >What's in Mailman's logs? [...] >snipet from error: >Feb 04 19:13:23 2009 (4759) Traceback (most recent call last): > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 120, in >_oneloop > self._onefile(msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 191, in >_onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/ArchRunner.py", line 73, in >_dispose > mlist.ArchiveMail(msg) > File "/opt/software/mailman/Mailman/Archiver/Archiver.py", line 216, >in ArchiveMail > h.processUnixMailbox(f) > File "/opt/software/mailman/Mailman/Archiver/pipermail.py", line 564, >in processUnixMailbox > m = mbox.next() > File "/usr/lib64/python2.4/mailbox.py", line 35, in next > return self.factory(_Subfile(self.fp, start, stop)) > File "/opt/software/mailman/Mailman/Mailbox.py", line 89, in scrubber > return mailbox.scrub(msg) > File "/opt/software/mailman/Mailman/Mailbox.py", line 109, in scrub > return self._scrubber(self._mlist, msg) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 408, >in process > replace_payload_by_text(msg, sep.join(text), charset) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 170, >in replace_payload_by_text > msg.set_payload(text, charset) > File "/usr/lib64/python2.4/email/Message.py", line 218, in set_payload > self.set_charset(charset) > File "/usr/lib64/python2.4/email/Message.py", line 242, in set_charset > raise TypeError(charset) >TypeError: us-ascii This is a problem in the 2.1.12rc1 release. See the post at for the fix. There are a couple of other problems too. I will be releasing 2.1.12rc2 in a day or so. [...] >snipet from smtp-failure: >.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222702.7F98420066 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222701.70F4F20070 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222702.9D7D82006D at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Your MTA is not accepting connects from Mailman, at least part of the time. See the FAQ at for debugging hints if this is an ongoing problem. > >What's in Mailman's qfiles/in/ directory? >empty > >What are the other two high cpu runners (pids 4951 and 4946)? >Yes that's it. Yes, but which runners are they? ps -fwp 4946 4951 >Does Mailman work normally except for this high cpu usage? > >First after moving my lists server all basic functions work, however >the list server is not archiving, even when I select daily. The not archiving is the issue referred to above. Once you apply the patch from , you can check that you have no 'old' files in qfiles/shunt and run bin/unshunt to archive the the messages that were shunted during archiving. >This is most likely because users cannot reply because they get bounced >with: > >Your message did not reach some or all of the intended recipients. >Subject: RE: [Mylist] Test message >Sent: 2/4/2009 6:12 PM >The following recipient(s) could not be reached: > >mylist at jcvi.org on 2/4/2009 6:12 PM > >The e-mail account does not exist at the organization this message was >sent to. Check the e-mail address, or contact the recipient directly to >find out the correct address. > > This is an MTA issue. Were these list's working before the upgrade? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Fri Feb 6 18:44:50 2009 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 6 Feb 2009 09:44:50 -0800 (PST) Subject: [Mailman-Users] Linux Preferred? In-Reply-To: <20090206153415.9FAB51767D@britaine.cis.anl.gov> from Barry Finkel at "Feb 6, 2009 09:34:15 am" Message-ID: <20090206174451.2EDD07AE@mail.tuunq.com> In a flurry of recycled electrons, Barry Finkel wrote: > Do you know what changes to the source, if any, were made by FreeBSD? You can see the entire set at http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/mailman/, look in the files dir. The reality is that there are very few changes, and most of them seem to be updating the port, not the mailman code. z! whose perferred version of 'linux' is freebsd :-). From mark at msapiro.net Fri Feb 6 19:14:21 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 10:14:21 -0800 Subject: [Mailman-Users] Windows mobile In-Reply-To: <498b3716.03e9300a.6623.ffffc86e@mx.google.com> Message-ID: Guillermo Guerra wrote: >I have four mailing lists running under mailman, in all of them users that check their mail with windows mobile messaging complain that they cannot read the messages sent to the list, they see the body of the messages empty and with unreadable attachments.. See the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Fri Feb 6 19:26:42 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 10:26:42 -0800 Subject: [Mailman-Users] Need help with archiving and the Reply to: fails In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C069@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: >Hello I think these issues are related: They aren't. >First after moving my lists server all basic functions work, however the >list server is not archiving, even when I select daily. As mentioned in the 96% cpu thread at, this is due to a bug in 2.1.12rc1 for which a patch is available. >This is most likely because users cannot reply because they get bounced >with: > >Your message did not reach some or all of the intended recipients. >Subject: RE: [Mylist] Test message >Sent: 2/4/2009 6:12 PM > >The following recipient(s) could not be reached: > >mylist at jcvi.org on 2/4/2009 6:12 PM > >The e-mail account does not exist at the organization this message was >sent to. Check the e-mail address, or contact the recipient directly to >find out the correct address. > > And this is an MTA issue. >Also in a previous post I was concern that the mailman python-2.4 using >96% cpu... searching but finding no answers. We are out of phase here because of moderation issues. Are you still having problems? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Tlf1 at ccs135.com Fri Feb 6 19:35:09 2009 From: Tlf1 at ccs135.com (Tim Ferguson) Date: Fri, 06 Feb 2009 12:35:09 -0600 Subject: [Mailman-Users] Linux Preferred? In-Reply-To: <20090206174451.2EDD07AE@mail.tuunq.com> References: <20090206153415.9FAB51767D@britaine.cis.anl.gov> from Barry Finkel at "Feb 6, 2009 09:34:15 am" <20090206174451.2EDD07AE@mail.tuunq.com> Message-ID: <498C2E7D020000BD00014450@ccs135.com> Along those lines, and since SuSE was mentioned,I've just installed a SuSE Linux Server 10 and let it install Mailman among other applications. It reported that the install was a success, but unfortunately I've not found a way to get to Mailman admin or other web interfaces using the "normal" URL's or those that worked in UBuntu. Any ideas on where I should look, please? Thanks, Tim >>> On 2/6/2009 at 11:44 AM, Carl Zwanzig wrote: In a flurry of recycled electrons, Barry Finkel wrote: > Do you know what changes to the source, if any, were made by FreeBSD? You can see the entire set at http://www.freebsd.org/cgi/cvsweb.cgi/ports/mail/mailman/, look in the files dir. The reality is that there are very few changes, and most of them seem to be updating the port, not the mailman code. z! whose perferred version of 'linux' is freebsd :-). ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/tlf1%40ccs135.com Security Policy: http://wiki.list.org/x/QIA9 From mark at msapiro.net Fri Feb 6 19:47:39 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 10:47:39 -0800 Subject: [Mailman-Users] Linux Preferred? In-Reply-To: <498C2E7D020000BD00014450@ccs135.com> Message-ID: Tim Ferguson wrote: >Along those lines, and since SuSE was mentioned,I've just installed a SuSE Linux Server 10 and let it install Mailman among other applications. It reported that the install was a success, but unfortunately I've not found a way to get to Mailman admin or other web interfaces using the "normal" URL's or those that worked in UBuntu. Any ideas on where I should look, please? In your web server configuration. Some packages install /etc/httpd/conf.d/mailman or similar with the Apache config directives for Mailman. Ultimately you need the things discussed at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam-mailman at amyl.org.uk Fri Feb 6 19:58:37 2009 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Fri, 6 Feb 2009 18:58:37 +0000 Subject: [Mailman-Users] Linux Preferred? In-Reply-To: References: <498C2E7D020000BD00014450@ccs135.com> Message-ID: <20090206185837.GQ1959@amyl.org.uk> On Fri, Feb 06, 2009 at 10:47:39AM -0800, Mark Sapiro wrote: > Tim Ferguson wrote: >> unfortunately I've not found a way to get to Mailman admin or other >> web interfaces using the "normal" URL's or those that worked in >> UBuntu. Any ideas on where I should look, please? > > In your web server configuration. > > Some packages install /etc/httpd/conf.d/mailman or similar with the > Apache config directives for Mailman. Ultimately you need the things > discussed at . whereis(1) & sed(1) on the apache config? From Jan at Bytesmiths.com Fri Feb 6 20:22:35 2009 From: Jan at Bytesmiths.com (Jan Steinman) Date: Fri, 6 Feb 2009 11:22:35 -0800 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: References: Message-ID: <10FCF96D-F723-4989-B693-4FB539F84A9A@Bytesmiths.com> > From: Martin Sch?tte > > Wyn schrieb: >> Has any one any ideas how to display a real name next to the email >> address >> in Subscriber List > > I found the required change to be small enough and use the following > code: > > --- Mailman/HTMLFormatter.py.old Mon Mar 12 23:25:34 2007 > +++ Mailman/HTMLFormatter.py Mon Mar 12 23:28:38 2007 > @@ -94,6 +94,9 @@ > showing = Utils.ObscureEmail(person, for_text=1) > else: > showing = person > + realname = Utils.uncanonstr(self.getMemberName(person), > lang) > + if realname: > + showing += " (%s)" % Utils.websafe(realname) > got = Link(url, showing) > if self.getDeliveryStatus(person) <> > MemberAdaptor.ENABLED: > got = Italic('(', got, ')') Thanks, Martin! I've had several clients ask for this, and haven't had the time to track it down. Mark, any chance of this getting in the regular distribution, perhaps controlled by a config switch? :::: You don't build a new world by pouring yourself into the broken molds of the old one. :::: :::: Jan Steinman, http://www.EcoReality.org :::: From mark at msapiro.net Fri Feb 6 20:39:51 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 06 Feb 2009 11:39:51 -0800 Subject: [Mailman-Users] Mailman 2.1.12rc2 released. Message-ID: <498C9207.8000405@msapiro.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I am happy to announce the second release candidate of Mailman 2.1.12. Since 2.1.12rc1 there have been a few bug fixes and updates to the Dutch and Catalan translations. Mailman 2.1.12 is a minor bug fix and Python 2.6 compatibility release. The minimum Python for this release is Python 2.4 and it is compatible with Python through 2.6. The previous Mailman releases are not compatible with Python 2.6. See the release notes at for more details. Mailman is free software for managing email mailing lists and e-newsletters. Mailman is used for all the python.org and SourceForge.net mailing lists, as well as at hundreds of other sites. For more information, including download links, please see: http://www.list.org http://mailman.sf.net http://www.gnu.org/software/mailman Note to translators: The mailman.pot is up to date in this release and has been merged with the individual message catalogs. If possible, please review your translations and submit any changes before February 20 if you want to get them in the 2.1.12 final release. - -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) iD8DBQFJjJIHVVuXXpU7hpMRAhsnAKDYNDPeP6ySt291ZGZNd/mn7rixCgCg5tXE URQ7k+s8ISZYUFuAbV7sH3Y= =RYYi -----END PGP SIGNATURE----- From mark at msapiro.net Fri Feb 6 22:18:57 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 13:18:57 -0800 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: <10FCF96D-F723-4989-B693-4FB539F84A9A@Bytesmiths.com> Message-ID: Jan Steinman wrote: > >Mark, any chance of this getting in the regular distribution, perhaps >controlled by a config switch? I'll put it in 2.2. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wgoodman at jcvi.org Fri Feb 6 22:42:43 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Fri, 6 Feb 2009 16:42:43 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06D@EXCHANGE.TIGR.ORG> References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C06A@EXCHANGE.TIGR.ORG> <7F0AA25C9B1706448E8B73DFDD109B3106D1C06D@EXCHANGE.TIGR.ORG> Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07C@EXCHANGE.TIGR.ORG> Sorry to say Mike this is after applying all patches... but it now archiving top - 16:33:18 up 1 day, 23:08, 2 users, load average: 2.87, 2.24, 1.32 Tasks: 106 total, 3 running, 103 sleeping, 0 stopped, 0 zombie Cpu(s): 58.7%us, 3.5%sy, 0.0%ni, 37.4%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 3866604k total, 1600176k used, 2266428k free, 442080k buffers Swap: 4194296k total, 4k used, 4194292k free, 373852k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 8969 mailman 25 0 150m 12m 2748 R 93 0.3 5:37.84 python2.4 8971 mailman 16 0 147m 9952 2808 S 9 0.3 1:42.04 python2.4 8967 mailman 16 0 151m 12m 2748 S 1 0.3 0:20.62 python2.4 2 root RT -5 0 0 0 S 0 0.0 0:06.35 migration/0 10760 postfix 16 0 54212 2624 2064 S 0 0.1 0:00.12 local 10895 postfix 15 0 54252 2356 1820 S 0 0.1 0:00.11 cleanup # ps -fwp 8969 UID PID PPID C STIME TTY TIME CMD mailman 8969 8965 73 16:25 ? 00:06:43 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s # ps -fwp 8971 UID PID PPID C STIME TTY TIME CMD mailman 8971 8965 22 16:25 ? 00:02:10 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s # ps -fwp 8967 UID PID PPID C STIME TTY TIME CMD mailman 8967 8965 4 16:25 ? 00:00:28 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s Any other suggestions are welcomed. Bill -----Original Message----- From: mailman-users-bounces+wgoodman=jcvi.org at python.org [mailto:mailman-users-bounces+wgoodman=jcvi.org at python.org] On Behalf Of Goodman, William Sent: Thursday, February 05, 2009 4:10 PM To: Mark Sapiro; mailman-users at python.org Subject: Re: [Mailman-Users] mailman python-2.4 using 96% cpu Hi Mike, Theses are the high cpu grabbers: mailman 4764 4751 74 Feb04 ? 17:00:03 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s UID PID PPID C STIME TTY TIME CMD mailman 4766 4751 22 Feb04 ? 05:08:33 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s UID PID PPID C STIME TTY TIME CMD mailman 4760 4751 4 Feb04 ? 01:01:34 /usr/bin/python2.4 /opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s Also there's a dead like to the patch location you sent me. Bill -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Thursday, February 05, 2009 3:47 PM To: Goodman, William; mailman-users at python.org Subject: RE: [Mailman-Users] mailman python-2.4 using 96% cpu Goodman, William wrote: >What release did you upgrade from? >>From 2.1.7 to 2.1.12rc1 OK >What's in Mailman's logs? [...] >snipet from error: >Feb 04 19:13:23 2009 (4759) Traceback (most recent call last): > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 120, in >_oneloop > self._onefile(msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/Runner.py", line 191, in >_onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/opt/software/mailman/Mailman/Queue/ArchRunner.py", line 73, in >_dispose > mlist.ArchiveMail(msg) > File "/opt/software/mailman/Mailman/Archiver/Archiver.py", line 216, >in ArchiveMail > h.processUnixMailbox(f) > File "/opt/software/mailman/Mailman/Archiver/pipermail.py", line 564, >in processUnixMailbox > m = mbox.next() > File "/usr/lib64/python2.4/mailbox.py", line 35, in next > return self.factory(_Subfile(self.fp, start, stop)) > File "/opt/software/mailman/Mailman/Mailbox.py", line 89, in scrubber > return mailbox.scrub(msg) > File "/opt/software/mailman/Mailman/Mailbox.py", line 109, in scrub > return self._scrubber(self._mlist, msg) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 408, >in process > replace_payload_by_text(msg, sep.join(text), charset) > File "/opt/software/mailman/Mailman/Handlers/Scrubber.py", line 170, >in replace_payload_by_text > msg.set_payload(text, charset) > File "/usr/lib64/python2.4/email/Message.py", line 218, in set_payload > self.set_charset(charset) > File "/usr/lib64/python2.4/email/Message.py", line 242, in set_charset > raise TypeError(charset) >TypeError: us-ascii This is a problem in the 2.1.12rc1 release. See the post at for the fix. There are a couple of other problems too. I will be releasing 2.1.12rc2 in a day or so. [...] >snipet from smtp-failure: >.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222702.7F98420066 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222701.70F4F20070 at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Feb 04 17:27:18 2009 >(4766) Low level smtp error: (111, 'Connection refused'), msgid: ><20090204222702.9D7D82006D at lists.jcvi.org> >Feb 04 17:27:18 2009 (4766) delivery to mailman-owner at lists.tigr.org >failed with code -1: (111, 'Connection refused') Your MTA is not accepting connects from Mailman, at least part of the time. See the FAQ at for debugging hints if this is an ongoing problem. > >What's in Mailman's qfiles/in/ directory? >empty > >What are the other two high cpu runners (pids 4951 and 4946)? >Yes that's it. Yes, but which runners are they? ps -fwp 4946 4951 >Does Mailman work normally except for this high cpu usage? > >First after moving my lists server all basic functions work, however >the list server is not archiving, even when I select daily. The not archiving is the issue referred to above. Once you apply the patch from , you can check that you have no 'old' files in qfiles/shunt and run bin/unshunt to archive the the messages that were shunted during archiving. >This is most likely because users cannot reply because they get bounced >with: > >Your message did not reach some or all of the intended recipients. >Subject: RE: [Mylist] Test message >Sent: 2/4/2009 6:12 PM >The following recipient(s) could not be reached: > >mylist at jcvi.org on 2/4/2009 6:12 PM > >The e-mail account does not exist at the organization this message was >sent to. Check the e-mail address, or contact the recipient directly to >find out the correct address. > > This is an MTA issue. Were these list's working before the upgrade? -- 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://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/wgoodman%40jcvi.org Security Policy: http://wiki.list.org/x/QIA9 From mark at msapiro.net Fri Feb 6 23:19:19 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 14:19:19 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07C@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: >Sorry to say Mike this is after applying all patches... but it now >archiving OK. That's good. >top - 16:33:18 up 1 day, 23:08, 2 users, load average: 2.87, 2.24, >1.32 >Tasks: 106 total, 3 running, 103 sleeping, 0 stopped, 0 zombie >Cpu(s): 58.7%us, 3.5%sy, 0.0%ni, 37.4%id, 0.2%wa, 0.0%hi, 0.2%si, >0.0%st >Mem: 3866604k total, 1600176k used, 2266428k free, 442080k buffers >Swap: 4194296k total, 4k used, 4194292k free, 373852k cached > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > 8969 mailman 25 0 150m 12m 2748 R 93 0.3 5:37.84 python2.4 > 8971 mailman 16 0 147m 9952 2808 S 9 0.3 1:42.04 python2.4 > 8967 mailman 16 0 151m 12m 2748 S 1 0.3 0:20.62 python2.4 > 2 root RT -5 0 0 0 S 0 0.0 0:06.35 migration/0 >10760 postfix 16 0 54212 2624 2064 S 0 0.1 0:00.12 local >10895 postfix 15 0 54252 2356 1820 S 0 0.1 0:00.11 cleanup > ># ps -fwp 8969 >UID PID PPID C STIME TTY TIME CMD >mailman 8969 8965 73 16:25 ? 00:06:43 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s > ># ps -fwp 8971 >UID PID PPID C STIME TTY TIME CMD >mailman 8971 8965 22 16:25 ? 00:02:10 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s > ># ps -fwp 8967 >UID PID PPID C STIME TTY TIME CMD >mailman 8967 8965 4 16:25 ? 00:00:28 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s > >Any other suggestions are welcomed. I hope you don't have anything like QRUNNER_SLEEP_TIME = 0 in mm_cfg.py. It's unlikely that that would cause a pattern like this. More likely would be all runners using aproximately equal CPU. You could try putting QRUNNER_SLEEP_TIME = seconds(5) in mm_cfg.py (the default is 1) and restarting Mailman to see if that changes things. If that doesn't help, you may need to strace the PID of IncomingRunner to see what it's doing. It should be spending almost all of it's time waiting for select(0, NULL, NULL, NULL, {1, 0}) (or maybe select(0, NULL, NULL, NULL, {5, 0}) if you made the QRUNNER_SLEEP_TIME change). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wgoodman at jcvi.org Sat Feb 7 00:46:29 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Fri, 6 Feb 2009 18:46:29 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07C@EXCHANGE.TIGR.ORG> Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07F@EXCHANGE.TIGR.ORG> Cool Mike that helped a lot... I was so frustrated I set it to: QRUNNER_SLEEP_TIME = seconds(10) That seem to calm it down a bit. top - 18:38:02 up 56 min, 2 users, load average: 1.25, 1.20, 1.83 Tasks: 109 total, 1 running, 108 sleeping, 0 stopped, 0 zombie Cpu(s): 20.3%us, 0.3%sy, 0.0%ni, 79.2%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3866604k total, 494800k used, 3371804k free, 175632k buffers Swap: 4194296k total, 0k used, 4194296k free, 172108k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 19021 mailman 25 0 150m 12m 2752 S 41 0.3 1:59.92 python2.4 8 root 10 -5 0 0 0 S 0 0.0 0:03.72 events/0 19797 root 16 0 12584 1068 800 S 0 0.0 0:00.30 top 1 root 15 0 10324 692 580 S 0 0.0 0:00.40 init But I still see 99% spikes from time to time. Is there a BOUNCERUNNER and INCOMINGRUNNER parameter? Bill -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Friday, February 06, 2009 5:19 PM To: Goodman, William; mailman-users at python.org Subject: RE: [Mailman-Users] mailman python-2.4 using 96% cpu Goodman, William wrote: >Sorry to say Mike this is after applying all patches... but it now >archiving OK. That's good. >top - 16:33:18 up 1 day, 23:08, 2 users, load average: 2.87, 2.24, >1.32 >Tasks: 106 total, 3 running, 103 sleeping, 0 stopped, 0 zombie >Cpu(s): 58.7%us, 3.5%sy, 0.0%ni, 37.4%id, 0.2%wa, 0.0%hi, 0.2%si, >0.0%st >Mem: 3866604k total, 1600176k used, 2266428k free, 442080k buffers >Swap: 4194296k total, 4k used, 4194292k free, 373852k cached > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > 8969 mailman 25 0 150m 12m 2748 R 93 0.3 5:37.84 python2.4 > 8971 mailman 16 0 147m 9952 2808 S 9 0.3 1:42.04 python2.4 > 8967 mailman 16 0 151m 12m 2748 S 1 0.3 0:20.62 python2.4 > 2 root RT -5 0 0 0 S 0 0.0 0:06.35 migration/0 >10760 postfix 16 0 54212 2624 2064 S 0 0.1 0:00.12 local >10895 postfix 15 0 54252 2356 1820 S 0 0.1 0:00.11 cleanup > ># ps -fwp 8969 >UID PID PPID C STIME TTY TIME CMD >mailman 8969 8965 73 16:25 ? 00:06:43 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s > ># ps -fwp 8971 >UID PID PPID C STIME TTY TIME CMD >mailman 8971 8965 22 16:25 ? 00:02:10 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s > ># ps -fwp 8967 >UID PID PPID C STIME TTY TIME CMD >mailman 8967 8965 4 16:25 ? 00:00:28 /usr/bin/python2.4 >/opt/software/mailman/bin/qrunner --runner=BounceRunner:0:1 -s > >Any other suggestions are welcomed. I hope you don't have anything like QRUNNER_SLEEP_TIME = 0 in mm_cfg.py. It's unlikely that that would cause a pattern like this. More likely would be all runners using aproximately equal CPU. You could try putting QRUNNER_SLEEP_TIME = seconds(5) in mm_cfg.py (the default is 1) and restarting Mailman to see if that changes things. If that doesn't help, you may need to strace the PID of IncomingRunner to see what it's doing. It should be spending almost all of it's time waiting for select(0, NULL, NULL, NULL, {1, 0}) (or maybe select(0, NULL, NULL, NULL, {5, 0}) if you made the QRUNNER_SLEEP_TIME change). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Feb 7 02:04:41 2009 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 6 Feb 2009 17:04:41 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07F@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: >Cool Mike that helped a lot... It's Mark ... >I was so frustrated I set it to: > >QRUNNER_SLEEP_TIME = seconds(10) > >That seem to calm it down a bit. > >top - 18:38:02 up 56 min, 2 users, load average: 1.25, 1.20, 1.83 >Tasks: 109 total, 1 running, 108 sleeping, 0 stopped, 0 zombie >Cpu(s): 20.3%us, 0.3%sy, 0.0%ni, 79.2%id, 0.2%wa, 0.0%hi, 0.0%si, >0.0%st >Mem: 3866604k total, 494800k used, 3371804k free, 175632k buffers >Swap: 4194296k total, 0k used, 4194296k free, 172108k cached > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND >19021 mailman 25 0 150m 12m 2752 S 41 0.3 1:59.92 python2.4 > 8 root 10 -5 0 0 0 S 0 0.0 0:03.72 events/0 >19797 root 16 0 12584 1068 800 S 0 0.0 0:00.30 top > 1 root 15 0 10324 692 580 S 0 0.0 0:00.40 init > >But I still see 99% spikes from time to time. Is there a BOUNCERUNNER >and INCOMINGRUNNER parameter? QRUNNER_SLEEP_TIME applies to all the runners. I suppose it's possible you are just being bombarded with mail. Perhaps there is some kind of mail loop. What's in Mailman's vette log? What do you see if you stop Mailman and while it is stopped do ls -aR qfiles/ Do you see any entries? If so, and you do the ls again are there more entries or the same ones? If there are entries, what's in them (use bin/show_qfiles to list them)? Also, as root do strace -p xxx -o filename where xxx is the pid of incoming runner. Let it run for 10 or 20 seconds and then stop it with control-C and see what's in the output (filename). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Jan at Bytesmiths.com Sat Feb 7 03:16:24 2009 From: Jan at Bytesmiths.com (Jan Steinman) Date: Fri, 6 Feb 2009 18:16:24 -0800 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: References: Message-ID: > From: Mark Sapiro > > Jan Steinman wrote: >> >> Mark, any chance of this getting in the regular distribution, perhaps >> controlled by a config switch? > > I'll put it in 2.2. Wow, thanks! :::: The Earth isn't a pizza. You can't dial up and have one delivered! -- Alf :::: :::: Jan Steinman :::: From cain at tfn.net Sat Feb 7 19:14:53 2009 From: cain at tfn.net (Joseph Cain) Date: Sat, 7 Feb 2009 13:14:53 -0500 (EST) Subject: [Mailman-Users] understanding topics Message-ID: I am setting up topics on one of our lists and am a bit perplexed about the "yes" option that follows. I have some subscribers that are burned out one reading about one topic and would like to be able to exclude receiving any more posts to it. Will the following recipe work? first, I set up a topic that most anyone would want to select, like "burglary" or "police" for example since this is a neighborhood list and most everyone wants to know about criminal activity. I then set a few topics including the one they don't want to see any more about. I suggest they check only the burglary topic, but then put "yes" in the selection that follows. Is it true then that they will NOT receive posts to the available topics they do not check, and all others that do not match any topic key word, or will it mean they would receive all posts anyway? If it is the latter, why does the yes/no option exist? Joseph Cain cain at tfn.net (850) 385-0227 or fax after prior call to setup http://www.tfn.net/~cain From mark at msapiro.net Sat Feb 7 20:06:39 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 7 Feb 2009 11:06:39 -0800 Subject: [Mailman-Users] understanding topics In-Reply-To: Message-ID: Joseph Cain wrote: >I am setting up topics on one of our lists and am a bit perplexed about >the "yes" option that follows. > >I have some subscribers that are burned out one reading about one topic >and would like to be able to exclude receiving any more posts to it. >Will the following recipe work? > >first, I set up a topic that most anyone would want to select, like >"burglary" or "police" for example since this is a neighborhood list and >most everyone wants to know about criminal activity. > >I then set a few topics including the one they don't want to see any more >about. > >I suggest they check only the burglary topic, but then put "yes" in the >selection that follows. > >Is it true then that they will NOT receive posts to the >available topics they do not check, and all others that do not match any >topic key word, or will it mean they would receive all posts anyway? If >it is the latter, why does the yes/no option exist? It's neither. Under the situation you've described, the user will receive all messages that match the topics they select and all messages which don't match any topic. They will not receive messages which match some topic(s) but not any they selected. The Yes/No selection simply controls whether they do or don't receive posts that don't match any topic, if they've selected at least one topic. If they select no topics, they receive all posts regardless of the Yes/No setting. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From E.Schvartz at cmec.ca Fri Feb 6 19:50:15 2009 From: E.Schvartz at cmec.ca (Eric Schvartz) Date: Fri, 6 Feb 2009 13:50:15 -0500 Subject: [Mailman-Users] non-delivery notfications In-Reply-To: References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C069@EXCHANGE.TIGR.ORG> Message-ID: <74B3E5BE7E41D744A8609272302B25F7043CBF84@cmecexch.secretariat.com> Hello, I am new to Mailman (version 2.1.9) -- but used to managing lists in Lyris' ListManager -- and rather non-technical. Access to Mailman is provided me by my hosting service, so I do not have control over global configuration parameters, just the configuration of individual lists. Here is my question: As a list administrator, I would like to receive non-delivery notifications like the ones below that I saw in an earlier message to this list. I have tried to figure out how to do this, but without success so far. Could somebody point me in the right direction? This would be much appreciated. Best regards. Eric Schvartz R?seau des traducteurs et traductrices en ?ducation Email: e.schvartz at cmec.ca http://www.rte-nte.ca/ >Your message did not reach some or all of the intended recipients. >Subject: RE: [Mylist] Test message >Sent: 2/4/2009 6:12 PM > >The following recipient(s) could not be reached: > >mylist at jcvi.org on 2/4/2009 6:12 PM > >The e-mail account does not exist at the organization this message was >sent to. Check the e-mail address, or contact the recipient directly to >find out the correct address. > > From mail_python_org.shustak at neverbox.com Sat Feb 7 08:01:27 2009 From: mail_python_org.shustak at neverbox.com (shustak) Date: Sat, 7 Feb 2009 20:01:27 +1300 Subject: [Mailman-Users] Removing Email Address From Archives Message-ID: <7DEB2461-12B5-432F-8BBC-B6A07D06A1A6@neverbox.com> I would like to either remove the posters email address from the archives or replace it with the text "reply". So far my investigation of how to achieve this kind of email address removal resulted in the following : http://www.mail-archive.com/mailman-users at python.org/msg46398.html > There is no option or setting to do this. You would have to modify the > code in Mailman/Archiver/HyperArch.py. Is this still the case? If editing this file is the best way to go about this, has someone release a patch? I also considered using hypermail or Mhonarc mail archivers rather than pipermail. However, I only managed to change the domain part of the address to "xxxxxxxxxxxxxx". If anyone is able to point me to a tutorial or any other resources regarding setting up an archive which will not contain the poster email address, that would be most helpful. PS : I am new to configuring a mailman. From nmcherla at aim.com Sat Feb 7 04:46:27 2009 From: nmcherla at aim.com (nmcherla at aim.com) Date: Fri, 06 Feb 2009 22:46:27 -0500 Subject: [Mailman-Users] Mailman Configuration Message-ID: <8CB56EDCA6B2CCC-16E4-119E@WEBMAIL-DC03.sysops.aol.com> Hi, I am new to mailman and have installed and configured Mailman with Postfix and SpamAssassin.? Now I am trying to create first Site-wide Mailing list "mailman".? It is prompting me for email of the person running the list and not sure what else it would be asking for.? As it the site wide mailing list , not sure what to enter here. Any suggestions would be really helpful.? ?bash-3.2# bin/newlist mailman Enter the email of the person running the list: And in my mm_cfg.py file and when i type the URL mymailman.xxx.org it only displays "It works!"? , but if i type the URL as mymailman.xx.org/mailman then only I can see the page.? What am i doing work. DEFAULT_EMAIL_HOST = 'xxx.org' DEFAULT_URL_HOST = 'mymailman.xxx.org' Thanks From wyn_rowlands at ukgateway.net Sat Feb 7 12:43:59 2009 From: wyn_rowlands at ukgateway.net (Wyn) Date: Sat, 7 Feb 2009 11:43:59 -0000 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: References: Message-ID: Thanks for this ! One small / big problem, cant find the mailman directory on my host server, to enable me to find the file that needs editing ?, (and Yes it is installed) and working Wyn From shop at justbrits.com Sun Feb 8 13:50:05 2009 From: shop at justbrits.com (Ed's Shop) Date: Sun, 8 Feb 2009 06:50:05 -0600 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: Message-ID: Message-ID: Eric Schvartz wrote: > >Access to Mailman is provided me by my hosting service, so I do not have control over global configuration parameters, just the configuration of individual lists. > >Here is my question: > >As a list administrator, I would like to receive non-delivery notifications like the ones below that I saw in an earlier message to this list. I have tried to figure out how to do this, but without success so far. Mailman can be set to automatically process 'bounces' (non-delivery notices or DSNs) for outgoing mail. Read the description on the admin Bounce processing page. If bounce_processing is set to No, bounces will be discarded and you won't see them and nothing will be done about them. If you set bounce_processing to Yes and also set at least bounce_unrecognized_goes_to_list_owner and bounce_notify_owner_on_disable under Notifications to Yes, then you will receive a copy of every message to the listname-bounces address (where bounces normally go) that is not recognized by Mailman. This includes spam to the listname-bounces address and legitimates but non-standard bounces that Mailman is unable to parse. You will also receive a notice when a member's delivery is disabled by bounce processing, and this notice will contain a copy of the bounce message that triggered the disable. You will not receive bounces that are recognized and only increment the user's bounce score but do not reach the threshold for disabling delivery. In your situation, there's no way to see those. If you want to see every bounce, you have to set bounce_score_threshold <= 1.0 so the member's delivery is disabled on the first bounce. Then you will receive the 'disabled' notice with the triggering bounce, and you can manually re-enable delivery via the Membership Management...->Membership List page if you want. We suggest that you don't do this, but rather set appropriate values for the parameters (our defaults [5.0, 7, 3, 7] are good for lists that receive daily or almost daily posts), and let Mailman handle the bounces. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Feb 8 17:18:18 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 8 Feb 2009 08:18:18 -0800 Subject: [Mailman-Users] Mailman Configuration In-Reply-To: <8CB56EDCA6B2CCC-16E4-119E@WEBMAIL-DC03.sysops.aol.com> Message-ID: nmcherla at aim.com wrote: > >I am new to mailman and have installed and configured Mailman with >Postfix and SpamAssassin.? Now I am trying to create first Site-wide >Mailing list "mailman".? It is prompting me for email of the person >running the list and not sure what else it would be asking for.? As it >the site wide mailing list , not sure what to enter here. Any >suggestions would be really helpful.? > > > >?bash-3.2# bin/newlist mailman > >Enter the email of the person running the list: This is the email address of the list owner. In the case of the site list (mailman list), the list owner would normally be the Mailman site administrator (you?). >And in my mm_cfg.py file ?? >and when i type the URL mymailman.xxx.org it only displays "It works!"? , but if i type the URL as mymailman.xx.org/mailman then only I can see the page.? What am i doing work. You're not doing anything wrong. If you want http://mymailman.xxx.org to go to the Mailman listinfo overview page, you need to set this up in your web server. Assuming Apache, the easiest way to do this is add RedirectMatch ^[/]+$ http://mymailman.xxx.org/mailman/listinfo to the appropriate section of httpd.conf. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sun Feb 8 17:34:36 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 8 Feb 2009 08:34:36 -0800 Subject: [Mailman-Users] Display Real Name in Subscriber List In-Reply-To: Message-ID: Wyn wrote: > >One small / big problem, cant find the mailman directory on my host server, >to enable me to find the file that needs editing ?, (and Yes it is >installed) and working Try locate mm_cfg.py If that doesn't find it, try find / -print -name mm_cfg.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From barry at list.org Mon Feb 9 00:12:33 2009 From: barry at list.org (Barry Warsaw) Date: Sun, 8 Feb 2009 18:12:33 -0500 Subject: [Mailman-Users] USE_ENVELOPE_SENDER Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Does anybody set USE_ENVELOPE_SENDER to Yes these days? I'm considering removing the equivalent of this from Mailman 3.0 and I'd like to know if that would be a hardship for anyone. If you don't know what this value is (which in Mailman 2 lives in Defaults.py), then you probably won't miss its demise in Mailman 3. This flag controls whether the Sender: header is considered before the From: header for purposes of trying to determine the email address of the message's author. At one time in the distant past, this flag was added because it was observed that some MTAs put the RFC 2821 MAIL FROM value into this header, and this was considered less spoofable than the From: header. I think these assumptions are outdated and this workaround is either unnecessary or hurts more than it helps. BTW, the default value is No, which tells Mailman to use the From: header first. I propose hardwiring that default value. Let me know if this would cause you pain. Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iEYEARECAAYFAkmPZuIACgkQ2YZpQepbvXHsbQCgl78AxhkBTbATQbV7jab+P8a+ F10An3skXX9Am4+BOk8gCqNaNiiVU1Vg =Ddit -----END PGP SIGNATURE----- From mark at msapiro.net Mon Feb 9 00:49:58 2009 From: mark at msapiro.net (Mark Sapiro) Date: Sun, 8 Feb 2009 15:49:58 -0800 Subject: [Mailman-Users] USE_ENVELOPE_SENDER In-Reply-To: Message-ID: Barry Warsaw wrote: >Does anybody set USE_ENVELOPE_SENDER to Yes these days? There are potential issues with this with umbrella lists. Perhaps Mailman 3 will handle these differently, but here is the issue. There are two message methods, get_sender() and get_senders(). USE_ENVELOPE_SENDER only affects get_sender(). With USE_ENVELOPE_SENDER false, get_sender() returns the first address found in From:, Sender: and unixfrom (envelope sender). With USE_ENVELOPE_SENDER true, the order is Sender:, From: and unixfrom, so it doesn't even really do what it claims. get_senders() returns a list of addresses found in those headers defined in SENDER_HEADERS. The default searches From:, unixfrom, Reply-To: and Sender: in that order and returns all addresses found. The Moderate handler first checks the get_senders() list to see if any address is a list member. The first hit determines whether the post is from a moderated member. If there are no hits, Moderate goes on the search *_these_nonmembers for the one address returned by get_sender() The potential issue is if you want posts to the umbrella list to be accepted by the child lists without being held, one technique is to put the umbrella's listname-bounces address in accept_these_nonmembers of the children, and this requires USE_ENVELOPE_SENDER to be true in order to work. There are other ways to accomplish this that don't require USE_ENVELOPE_SENDER. E.g. subscribing the umbrella's listname-bounces address to the child lists with delivery (and password reminders) disabled; using appropriate @listname entries in accept_these_nonmembers, or making the umbrella anonymous and putting the umbrella's posting address in the children's accept_these_nonmembers. Some of this is in the FAQ at . >I'm considering removing the equivalent of this from Mailman 3.0 and >I'd like to know if that would be a hardship for anyone. If you don't >know what this value is (which in Mailman 2 lives in Defaults.py), >then you probably won't miss its demise in Mailman 3. > >This flag controls whether the Sender: header is considered before the >From: header for purposes of trying to determine the email address of >the message's author. At one time in the distant past, this flag was >added because it was observed that some MTAs put the RFC 2821 MAIL >FROM value into this header, and this was considered less spoofable >than the From: header. I think these assumptions are outdated and >this workaround is either unnecessary or hurts more than it helps. I agree that the use of USE_ENVELOPE_SENDER as an anti-spoof is outdated, particularly because it doesn't even come into play for the member/nonmember decision. >BTW, the default value is No, which tells Mailman to use the From: >header first. I propose hardwiring that default value. > >Let me know if this would cause you pain. I think it will impact some users with umbrella lists depending on how (or if) umbrella lists are handled in Mailman 3. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From barry at list.org Mon Feb 9 01:10:07 2009 From: barry at list.org (Barry Warsaw) Date: Sun, 8 Feb 2009 19:10:07 -0500 Subject: [Mailman-Users] USE_ENVELOPE_SENDER In-Reply-To: References: Message-ID: <4785A76E-FB4C-4404-ACE9-A682493B435E@list.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Mark, On Feb 8, 2009, at 6:49 PM, Mark Sapiro wrote: > Barry Warsaw wrote: > >> Does anybody set USE_ENVELOPE_SENDER to Yes these days? > > > There are potential issues with this with umbrella lists. Perhaps > Mailman 3 will handle these differently, but here is the issue. MM3 should implement the functionality of umbrella lists quite differently. My plan is to use roster composition instead. > There are two message methods, get_sender() and get_senders(). > USE_ENVELOPE_SENDER only affects get_sender(). With > USE_ENVELOPE_SENDER false, get_sender() returns the first address > found in From:, Sender: and unixfrom (envelope sender). With > USE_ENVELOPE_SENDER true, the order is Sender:, From: and unixfrom, so > it doesn't even really do what it claims. Indeed. Strike one! BTW, I am thinking about replacing get_sender() with a `sender` attribute, which would return the first non-false value from the `senders` attribute. This latter is the new get_senders(). `senders` takes its cue from a configurable list of headers (which can include the envelope sender) and simply returns a list of all the email addresses found in the specified headers. > The potential issue is if you want posts to the umbrella list to be > accepted by the child lists without being held, one technique is to > put the umbrella's listname-bounces address in accept_these_nonmembers > of the children, and this requires USE_ENVELOPE_SENDER to be true in > order to work. Yep. It's very unfortunate that USE_ENVELOPE_SENDER is a system-wide configuration. Strike two! > I agree that the use of USE_ENVELOPE_SENDER as an anti-spoof is > outdated, particularly because it doesn't even come into play for the > member/nonmember decision. Strike three. :) >> BTW, the default value is No, which tells Mailman to use the From: >> header first. I propose hardwiring that default value. >> >> Let me know if this would cause you pain. > > I think it will impact some users with umbrella lists depending on how > (or if) umbrella lists are handled in Mailman 3. Cool, thanks for this message. The use case of composite mailing lists is an important driver for separating out the concept of a roster in MM3, and I expect that we'll have direct support for this without all the nasty workarounds or problems described in the FAQ. It's not there yet, but it is planned, and shouldn't need to rely on the envelope sender for posting permissions and such. Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iEYEARECAAYFAkmPdF8ACgkQ2YZpQepbvXEkrwCfYHJQjoWAN0GFNTkCi1da+TR7 IZUAn1oyosfUFg0e4GZkNwGRKsovclIn =/ls6 -----END PGP SIGNATURE----- From wgoodman at jcvi.org Mon Feb 9 15:53:39 2009 From: wgoodman at jcvi.org (Goodman, William) Date: Mon, 9 Feb 2009 09:53:39 -0500 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: References: <7F0AA25C9B1706448E8B73DFDD109B3106D1C07F@EXCHANGE.TIGR.ORG> Message-ID: <7F0AA25C9B1706448E8B73DFDD109B3106D1C081@EXCHANGE.TIGR.ORG> I apologize Mark... This is the output of: # ls -aR /opt/software/mailman/qfiles/ /opt/software/mailman/qfiles/: . .. archive bounces commands in news out retry shunt virgin /opt/software/mailman/qfiles/archive: . .. /opt/software/mailman/qfiles/bounces: . .. 1234190987.539598+fd6c983022fae575bb19abe36c1eb9c9e4d7a896.pck 1234190987.546752+fe6f1ad1df8e2079ccb23fc3cfeeff4fd5441082.pck 1234190987.7204871+3a2c234edd8b221eaca05854a5dfd5162c58f6da.pck 1234190987.960499+c00b2d2522ee0d1246583d41a3323958520da746.pck 1234190988.063931+b4b96d43770f9f37a42f57ad50055c8837b21874.pck 1234190988.3409979+4f2d8e7a9fc7810110611d42fd82f57c167dbc1c.pck 1234190988.366761+dab73d1f6982797f201613fd4b60237b4e01bab3.pck 1234190988.669873+d4e730813b15eb5a7a3c427183808d07fb0b7ca4.pck 1234190988.7999749+9e225d8f549d8f35a9a4255c572ac88f6bd5c845.pck 1234190988.961921+417ad154e340bd2947ed5df80c530ab697d7a17a.pck.tmp /opt/software/mailman/qfiles/commands: . .. /opt/software/mailman/qfiles/in: . .. 1234190978.5258429+b87a7a844ad37ebb49d0724f57432f96a184db71.bak 1234190978.5667651+ed691242dad999eb51ccc8fab3343b6619856592.pck 1234190978.6760139+e4f48d142e1cb482489bebd1027e9b550915dc55.pck 1234190988.577697+6801e46df1e6c7432b7f9e458ef424bf28792659.pck /opt/software/mailman/qfiles/news: . .. /opt/software/mailman/qfiles/out: . 1234190978.3703849+eed96b821c17c2186fc25541469e5ef0c0af6a47.pck .. 1234190978.738651+91bcf5af1bdaac8c799b378c3b1301b10a53252c.bak /opt/software/mailman/qfiles/retry: . .. /opt/software/mailman/qfiles/shunt: . .. /opt/software/mailman/qfiles/virgin: . .. -----Original Message----- From: Mark Sapiro [mailto:mark at msapiro.net] Sent: Friday, February 06, 2009 8:05 PM To: Goodman, William; mailman-users at python.org Subject: RE: [Mailman-Users] mailman python-2.4 using 96% cpu Goodman, William wrote: >Cool Mike that helped a lot... It's Mark ... >I was so frustrated I set it to: > >QRUNNER_SLEEP_TIME = seconds(10) > >That seem to calm it down a bit. > >top - 18:38:02 up 56 min, 2 users, load average: 1.25, 1.20, 1.83 >Tasks: 109 total, 1 running, 108 sleeping, 0 stopped, 0 zombie >Cpu(s): 20.3%us, 0.3%sy, 0.0%ni, 79.2%id, 0.2%wa, 0.0%hi, 0.0%si, >0.0%st >Mem: 3866604k total, 494800k used, 3371804k free, 175632k buffers >Swap: 4194296k total, 0k used, 4194296k free, 172108k cached > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND >19021 mailman 25 0 150m 12m 2752 S 41 0.3 1:59.92 python2.4 > 8 root 10 -5 0 0 0 S 0 0.0 0:03.72 events/0 >19797 root 16 0 12584 1068 800 S 0 0.0 0:00.30 top > 1 root 15 0 10324 692 580 S 0 0.0 0:00.40 init > >But I still see 99% spikes from time to time. Is there a BOUNCERUNNER >and INCOMINGRUNNER parameter? QRUNNER_SLEEP_TIME applies to all the runners. I suppose it's possible you are just being bombarded with mail. Perhaps there is some kind of mail loop. What's in Mailman's vette log? What do you see if you stop Mailman and while it is stopped do ls -aR qfiles/ Do you see any entries? If so, and you do the ls again are there more entries or the same ones? If there are entries, what's in them (use bin/show_qfiles to list them)? Also, as root do strace -p xxx -o filename where xxx is the pid of incoming runner. Let it run for 10 or 20 seconds and then stop it with control-C and see what's in the output (filename). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jeffg at turners.com Sun Feb 8 19:10:26 2009 From: jeffg at turners.com (Jeff Grossman) Date: Sun, 8 Feb 2009 10:10:26 -0800 Subject: [Mailman-Users] Remove web ref from Help File Message-ID: Is it possible to remove the web reference from the e-mail help file? I have changed the help.txt template, but the one line about your options after the results line is not in that file. Is that in the source somewhere? Here is an example of the file: The results of your email command are provided below. Attached is your original message. - Results: Ignoring non-text/plain MIME parts You can access your personal options via the following url: http://xxx/mailman/options/huntads/xxx help Help for Huntads mailing list: This is email command help for the e-mail list server. The following describes commands you can send to get information about and control your subscription to the e-mail lists. A command can be in the subject line or in the body of the message. List specific commands (subscribe, who, etc) should be sent to the *-request address for the particular list, e.g. for the 'mailman' list, use 'mailman-request at ...'. About the descriptions - words in "<>"s signify REQUIRED items and words in "[]" denote OPTIONAL items. Do not include the "<>"s or "[]"s when you use the commands. From jeffg at turners.com Mon Feb 9 04:38:40 2009 From: jeffg at turners.com (Jeff Grossman) Date: Sun, 8 Feb 2009 19:38:40 -0800 Subject: [Mailman-Users] Bounce Management Message-ID: When a user reaches the threshold for bouncing, does the e-mail address get removed from all lists on the server or just the list for which they were bouncing? Jeff From pennguin at mac.com Mon Feb 9 15:50:33 2009 From: pennguin at mac.com (Rob) Date: Mon, 09 Feb 2009 09:50:33 -0500 Subject: [Mailman-Users] Content filtering Message-ID: <38B363C5-1CA6-4ED3-AD25-BAA322C5F491@mac.com> Is there any way of having mailman scan message content (not headers) and holding a message for review if there is a match in the body of the message? We have multiple lists, some of which are specifically set up to discuss a particular subject, and users frequently post to the wrong list, leading to much confusion and occasional flame-wars. I would love to be able to hold those messages and contact the authors directly or resend it to the correct list. Thanks, -Rob From mark at msapiro.net Mon Feb 9 18:04:04 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 9 Feb 2009 09:04:04 -0800 Subject: [Mailman-Users] mailman python-2.4 using 96% cpu In-Reply-To: <7F0AA25C9B1706448E8B73DFDD109B3106D1C081@EXCHANGE.TIGR.ORG> Message-ID: Goodman, William wrote: >I apologize Mark... Thanks. No problem. >This is the output of: > ># ls -aR /opt/software/mailman/qfiles/ >/opt/software/mailman/qfiles/: >. .. archive bounces commands in news out retry shunt virgin > >/opt/software/mailman/qfiles/archive: >. .. > >/opt/software/mailman/qfiles/bounces: >. >.. >1234190987.539598+fd6c983022fae575bb19abe36c1eb9c9e4d7a896.pck >1234190987.546752+fe6f1ad1df8e2079ccb23fc3cfeeff4fd5441082.pck >1234190987.7204871+3a2c234edd8b221eaca05854a5dfd5162c58f6da.pck >1234190987.960499+c00b2d2522ee0d1246583d41a3323958520da746.pck >1234190988.063931+b4b96d43770f9f37a42f57ad50055c8837b21874.pck >1234190988.3409979+4f2d8e7a9fc7810110611d42fd82f57c167dbc1c.pck >1234190988.366761+dab73d1f6982797f201613fd4b60237b4e01bab3.pck >1234190988.669873+d4e730813b15eb5a7a3c427183808d07fb0b7ca4.pck >1234190988.7999749+9e225d8f549d8f35a9a4255c572ac88f6bd5c845.pck >1234190988.961921+417ad154e340bd2947ed5df80c530ab697d7a17a.pck.tmp You are in the process of queueing one bounce, and 9 other bounces have arrived in the last 1.4 seconds. >/opt/software/mailman/qfiles/commands: >. .. > >/opt/software/mailman/qfiles/in: >. >.. >1234190978.5258429+b87a7a844ad37ebb49d0724f57432f96a184db71.bak >1234190978.5667651+ed691242dad999eb51ccc8fab3343b6619856592.pck >1234190978.6760139+e4f48d142e1cb482489bebd1027e9b550915dc55.pck >1234190988.577697+6801e46df1e6c7432b7f9e458ef424bf28792659.pck You are processing one incoming message and 3 other messages have arrived within 1 second of that one. >/opt/software/mailman/qfiles/news: >. .. > >/opt/software/mailman/qfiles/out: >. 1234190978.3703849+eed96b821c17c2186fc25541469e5ef0c0af6a47.pck >.. 1234190978.738651+91bcf5af1bdaac8c799b378c3b1301b10a53252c.bak You are processing one outgoing message and another is waiting which from within a fraction of a second. >/opt/software/mailman/qfiles/retry: >. .. > >/opt/software/mailman/qfiles/shunt: >. .. > >/opt/software/mailman/qfiles/virgin: >. .. It looks to me like you are being hit with massive amounts of spam to the list's post and bounces address or you have some kind of mail loop going on which is generating all this mail. Your high CPU utilization is a result of Mailman doing real work to handle all this mail. Mark Sapiro wrote: > >Goodman, William wrote: > >I suppose it's possible you are just being bombarded with mail. Perhaps >there is some kind of mail loop. See above? >What's in Mailman's vette log? ?? >What do you see if you stop Mailman and while it is stopped do Stop Mailman. (bin/mailmanctl stop) >ls -aR qfiles/ > >Do you see any entries? If so, and you do the ls again are there more >entries or the same ones? If there are entries, what's in them (use >bin/show_qfiles to list them)? Look at the queue entries with bin/show_qfiles. What kinds of messages do they contain? >Also, as root do > >strace -p xxx -o filename > >where xxx is the pid of incoming runner. Let it run for 10 or 20 seconds >and then stop it with control-C and see what's in the output (filename). It's not necessary to do the above since I think I know that there is not actually a problem with Mailman's relinquishing when it doesn't have anything to do. The problem is it always has something to do. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fil at rezo.net Mon Feb 9 18:10:59 2009 From: fil at rezo.net (Fil) Date: Mon, 9 Feb 2009 18:10:59 +0100 Subject: [Mailman-Users] Bounce Management In-Reply-To: References: Message-ID: > When a user reaches the threshold for bouncing, does the e-mail address > get removed from all lists on the server or just the list for which they > were bouncing? It is on a list-per-list basis. Hopefully MM3 will be able to offer a choice with its database backend, but with the file-based MM2 global removal would certainly be clumsy to implement -- Fil From barry at list.org Mon Feb 9 18:20:16 2009 From: barry at list.org (Barry Warsaw) Date: Mon, 9 Feb 2009 12:20:16 -0500 Subject: [Mailman-Users] Bounce Management In-Reply-To: References: Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Feb 9, 2009, at 12:10 PM, Fil wrote: >> When a user reaches the threshold for bouncing, does the e-mail >> address >> get removed from all lists on the server or just the list for which >> they >> were bouncing? > > It is on a list-per-list basis. Hopefully MM3 will be able to offer a > choice with its database backend, but with the file-based MM2 global > removal would certainly be clumsy to implement Yes, definitely MM3 will have global disables. Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iEYEARECAAYFAkmQZdAACgkQ2YZpQepbvXHrfwCePVPiCwZ8uAYwN+KE7xOxGA1d N1MAn2OdjAKol08GQefjsVLXexv8QWOk =R+os -----END PGP SIGNATURE----- From mark at msapiro.net Mon Feb 9 18:26:10 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 9 Feb 2009 09:26:10 -0800 Subject: [Mailman-Users] Remove web ref from Help File In-Reply-To: Message-ID: Jeff Grossman wrote: >Is it possible to remove the web reference from the e-mail help file? I >have changed the help.txt template, but the one line about your options >after the results line is not in that file. Is that in the source >somewhere? Here is an example of the file: If the sender of the 'help' command is a list member, reference to the member's options page is added by Mailman/Commands/cmd_help.py via the following code: for sender in msg.get_senders(): if mlist.isMember(sender): memberurl = mlist.GetOptionsURL(sender, absolute=1) urlhelp = _( 'You can access your personal options via the following url:') res.results.append(urlhelp) res.results.append(memberurl) # Get a blank line in the output. res.results.append('') break You could remove that code, comment it out or replace if mlist.isMember(sender): with if False: -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Mon Feb 9 18:33:40 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 9 Feb 2009 09:33:40 -0800 Subject: [Mailman-Users] Content filtering In-Reply-To: <38B363C5-1CA6-4ED3-AD25-BAA322C5F491@mac.com> Message-ID: Rob wrote: >Is there any way of having mailman scan message content (not headers) >and holding a message for review if there is a match in the body of >the message? We have multiple lists, some of which are specifically >set up to discuss a particular subject, and users frequently post to >the wrong list, leading to much confusion and occasional flame-wars. I >would love to be able to hold those messages and contact the authors >directly or resend it to the correct list. There is no configuration facility in Mailman to do this. You would have to implement a custom handler or equivalent to do this. See the FAQ at for information on implementing custom handlers. A proper implementation would be complex since you would probably want to implement a new list attribute to specify regexps or the like to match against the body to hold the message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cyndi at norwitz.net Mon Feb 9 20:19:30 2009 From: cyndi at norwitz.net (Cyndi Norwitz) Date: Mon, 9 Feb 2009 11:19:30 -0800 Subject: [Mailman-Users] Auto-response for moderated new subscribes? Message-ID: I looked in the FAQ but could not find anything. One of the lists I run is advertised to the public but subscriptions are moderated (need approval). The other moderator and I would like a way to send out a form letter automatically to people when their subscription is pending that lists the basic info we want from them and where to send it. I looked through the list admin commands. The General page has a place for an auto-reply to new subscribers (appended to the regular welcome) but nothing for those who are pending. Then there is the Auto-Reply page which has places for auto-responses to anyone mailing to -owner or -request. Using a less busy list with moderated subscriptions, I edited those 2 sections to send an auto-response (different wording so I could tell them apart), saved the page, then I subscribed myself at a previous unused address. I got the moderator request immediately at my regular address but have not received an auto-response at the new address. It's been over half an hour. Am I missing something or does this feature not exist? I use Mailman through an ISP that does not give root access. They make a few changes to the code, mostly minor. We use version 2.1.11. Thanks, Cyndi From mark at msapiro.net Mon Feb 9 22:03:44 2009 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 9 Feb 2009 13:03:44 -0800 Subject: [Mailman-Users] Auto-response for moderated new subscribes? In-Reply-To: Message-ID: Cyndi Norwitz wrote: > >I looked through the list admin commands. The General page has a >place for an auto-reply to new subscribers (appended to the regular >welcome) but nothing for those who are pending. Then there is the >Auto-Reply page which has places for auto-responses to anyone mailing >to -owner or -request. > >Using a less busy list with moderated subscriptions, I edited those 2 >sections to send an auto-response (different wording so I could tell >them apart), saved the page, then I subscribed myself at a previous >unused address. I got the moderator request immediately at my >regular address but have not received an auto-response at the new >address. It's been over half an hour. > >Am I missing something or does this feature not exist? How did you request subscription? If you requested via the web, the autoresponder doesn't apply. Also, you will get at most 1 autoresponse from -request within autoresponse_graceperiod, so if you got one to this address while testing, you won't get another until the original graceperiod expires or you set autoresponse_graceperiod to 0. In short, you can set autorespond_requests to respond once per graceperiod to the sender of a messsage to the -request (or -subscribe or -join) address (which may or may not be a subscribe request), but you can't set a message to be sent to anyone requesting a subscription. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cyndi at norwitz.net Mon Feb 9 22:58:57 2009 From: cyndi at norwitz.net (Cyndi Norwitz) Date: Mon, 9 Feb 2009 13:58:57 -0800 Subject: [Mailman-Users] Auto-response for moderated new subscribes? In-Reply-To: References: Message-ID: On Feb 9, 2009, at 1:03 PM, Mark Sapiro wrote: > Cyndi Norwitz wrote: >> I looked through the list admin commands. The General page has a >> place for an auto-reply to new subscribers (appended to the regular >> welcome) but nothing for those who are pending. Then there is the >> Auto-Reply page which has places for auto-responses to anyone mailing >> to -owner or -request. >> >> Using a less busy list with moderated subscriptions, I edited those 2 >> sections to send an auto-response (different wording so I could tell >> them apart), saved the page, then I subscribed myself at a previous >> unused address. I got the moderator request immediately at my >> regular address but have not received an auto-response at the new >> address. It's been over half an hour. >> >> Am I missing something or does this feature not exist? > > How did you request subscription? If you requested via the web, the > autoresponder doesn't apply. I used the web. But so will 99.99% of our subscribers. > Also, you will get at most 1 autoresponse > from -request within autoresponse_graceperiod, so if you got one to > this address while testing, you won't get another until the original > graceperiod expires or you set autoresponse_graceperiod to 0. I set it to 0 when I set it up. > In short, you can set autorespond_requests to respond once per > graceperiod to the sender of a messsage to the -request (or -subscribe > or -join) address (which may or may not be a subscribe request), but > you can't set a message to be sent to anyone requesting a > subscription. Bummer. Thanks for the quick response. Might this be added to a wish list? I'm sure a lot of listowners with moderation set for subscriptions would love that feature. Thanks, Cyndi From brian at emwd.com Tue Feb 10 02:03:29 2009 From: brian at emwd.com (Brian Carpenter) Date: Mon, 9 Feb 2009 20:03:29 -0500 Subject: [Mailman-Users] Perplexing HTML formatting issue Message-ID: <01f401c98b1b$644633b0$2cd29b10$@com> Hi List: I have a client who is using us to host his mailman list but he has his main web site hosted with another provider. He uses a php script to post html formatted messages to the list from this web site. Last week he moved his web site to a new hosting provider and now when his script sends messages to the list, the html formatting is not coming through. He tested the script to post to one of his e-mail addresses and the formatting came through fine but when he posts to the list via this php script, the html formatting is lost. He says he did not change any of his list settings and I looked at them and they look fine. He has content filtering set to no. Here is what the post looks like when you view it in an e-mail client: > From: Client > Date: February 9, 2009 2:36:39 PM EST > To: ****-news at list.****.com > Subject: [****-News] Weekly Newsletter (Feb 09, 2009) > Reply-To: no-reply@****.com > > Content-Type: text/html; charset = "utf-8" > > Content-Transfer-Encoding: 8bit > > > > > >