From dwight at dtovey.net Tue Nov 1 00:33:27 2005 From: dwight at dtovey.net (Dwight Tovey) Date: Mon, 31 Oct 2005 16:33:27 -0700 (MST) Subject: [Mailman-Users] Bad error message Message-ID: <36283.216.190.144.90.1130801607.squirrel@216.190.144.90> I just spent the day fixing what turned out to be a bad qmail install, but was compounded by a bad error message in mailman. I don't expect any help with the qmail issue, but I thought people might want to know about the bad error message from mailman. Basically, when a message came in from the Internet that was bound for a mailman list, I was seeing the following message in my qmail logs: ===================================8<--------------------------------- delivery 13: deferral: Failure_to_find_group_name_nofiles.__Try_adding_this_group/ to_your_system,_or_re-run_configure,_providing_an/ existing_group_name_with_the_command_line_option_--with-mail-gid./ ===================================8<--------------------------------- It was driving me nuts because the 'nofiles' group does exist in /etc/group and was being used by some of the qmail processes. After much digging around, I finally found that the message was coming from the 'mailman' program itself. In src/common.c, line 142, there is a fatal() call in 'check_caller()' if the caller's GID fails to resolve to a name (getgrgid() returns a NULL). The error message though is misleading. I thought that it had a group name (nofiles) and couldn't resolve it to a GID. Since there was a 'nofiles' group, I didn't know what was going on. As it turned out, the qmail delivery program was running under a GID that didn't have a group entry and was thus triggering the error. I think a better error message would be something like: "Failure to find group name for GID %d:...". Once I changed the message to that, it was easy to see what was going on. /dwight -- Dwight N. Tovey email: dwight at dtovey.net web: http://www.dtovey.net/~dwight ----------- dd if=/dev/zero of=/Win95 From bmp at univexsystems.com Tue Nov 1 04:32:18 2005 From: bmp at univexsystems.com (Brian Parish) Date: Tue, 1 Nov 2005 14:32:18 +1100 Subject: [Mailman-Users] Trying again with the latest version - bug in install doc? Message-ID: <200511011432.18279.bmp@univexsystems.com> I got 2.1.5 supposedly working, although it was failing to send messages to mailing list subscribers. Anyway, instead of debugging that I have decided to try the latest version. Installed from source using the default locations. Everything looks smooth until genaliases. Same problem as first time around, except that then I thought the reason was a fault in my settings in mm_cfg.py bin/genaliases runs without any errors, but generates only data/aliases, not data/virtual-mailman By the time we get to this step, the install docs have had me enter virtual-mailman in my postfix/main.cf, so the fact that it isn't generated breaks postfix very effectively. Presumably some later step creates the circumstances under which virtual-mailman is created? Anyway, my mm_cfg.py looks like this: --------------------- # Put YOUR site-specific settings below this line. IMAGE_LOGOS = '/icons/' MTA = 'Postfix' POSTFIX_STYLE_VIRTUAL_DOMAINS = ['univexhosting.com'] DEFAULT_URL_HOST = 'www.univexsystems.com' DEFAULT_EMAIL_HOST = 'univexhosting.com' # Because we've overriden the virtual hosts above add_virtualhost # MUST be called after they have been defined. add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) --------------------- and: root at server1 [/usr/local/mailman]# bin/genaliases root at server1 [/usr/local/mailman]# ll data total 44 drwxrwsr-x 2 root mailman 4096 Nov 1 13:04 ./ drwxrwsr-x 20 root mailman 4096 Nov 1 13:12 ../ -rw-rw---- 1 mailman mailman 357 Nov 1 14:28 aliases -rw-r----- 1 mailman mailman 12288 Nov 1 14:28 aliases.db -rw-r--r-- 1 root mailman 10 Nov 1 12:51 last_mailman_version -rw-r--r-- 1 root mailman 14110 Nov 1 12:49 sitelist.cfg What am I missing here? TIA Brian From msapiro at value.net Tue Nov 1 05:20:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 31 Oct 2005 20:20:13 -0800 Subject: [Mailman-Users] Trying again with the latest version - bug ininstall doc? In-Reply-To: <200511011432.18279.bmp@univexsystems.com> Message-ID: Brian Parish wrote: > >Installed from source using the default locations. Everything looks smooth >until genaliases. Same problem as first time around, except that then I >thought the reason was a fault in my settings in mm_cfg.py > >bin/genaliases runs without any errors, but generates only data/aliases, not >data/virtual-mailman > >By the time we get to this step, the install docs have had me enter >virtual-mailman in my postfix/main.cf, so the fact that it isn't generated >breaks postfix very effectively. Presumably some later step creates the >circumstances under which virtual-mailman is created? > >Anyway, my mm_cfg.py looks like this: > >--------------------- ># Put YOUR site-specific settings below this line. >IMAGE_LOGOS = '/icons/' >MTA = 'Postfix' >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['univexhosting.com'] >DEFAULT_URL_HOST = 'www.univexsystems.com' >DEFAULT_EMAIL_HOST = 'univexhosting.com' > ># Because we've overriden the virtual hosts above add_virtualhost ># MUST be called after they have been defined. > >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) >--------------------- >and: >root at server1 [/usr/local/mailman]# bin/genaliases >root at server1 [/usr/local/mailman]# ll data >total 44 >drwxrwsr-x 2 root mailman 4096 Nov 1 13:04 ./ >drwxrwsr-x 20 root mailman 4096 Nov 1 13:12 ../ >-rw-rw---- 1 mailman mailman 357 Nov 1 14:28 aliases >-rw-r----- 1 mailman mailman 12288 Nov 1 14:28 aliases.db >-rw-r--r-- 1 root mailman 10 Nov 1 12:51 last_mailman_version >-rw-r--r-- 1 root mailman 14110 Nov 1 12:49 sitelist.cfg > >What am I missing here? Most likely your lists have host_name attributes different from 'univexhosting.com'. Run bin/fix_url.py stand alone for instructions on how to run it under withlist to fix this problem. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bmp at univexsystems.com Tue Nov 1 05:42:31 2005 From: bmp at univexsystems.com (Brian Parish) Date: Tue, 1 Nov 2005 15:42:31 +1100 Subject: [Mailman-Users] Trying again with the latest version - bug ininstall doc? In-Reply-To: References: Message-ID: <200511011542.31237.bmp@univexsystems.com> On Tuesday 01 November 2005 15:20, Mark Sapiro wrote: > Brian Parish wrote: > >Installed from source using the default locations. Everything looks > > smooth until genaliases. Same problem as first time around, except that > > then I thought the reason was a fault in my settings in mm_cfg.py > > > >bin/genaliases runs without any errors, but generates only data/aliases, > > not data/virtual-mailman > > > >By the time we get to this step, the install docs have had me enter > >virtual-mailman in my postfix/main.cf, so the fact that it isn't generated > >breaks postfix very effectively. Presumably some later step creates the > >circumstances under which virtual-mailman is created? > > > >Anyway, my mm_cfg.py looks like this: > > > >--------------------- > ># Put YOUR site-specific settings below this line. > >IMAGE_LOGOS = '/icons/' > >MTA = 'Postfix' > >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['univexhosting.com'] > >DEFAULT_URL_HOST = 'www.univexsystems.com' > >DEFAULT_EMAIL_HOST = 'univexhosting.com' > > > ># Because we've overriden the virtual hosts above add_virtualhost > ># MUST be called after they have been defined. > > > >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > >--------------------- > >and: > >root at server1 [/usr/local/mailman]# bin/genaliases > >root at server1 [/usr/local/mailman]# ll data > >total 44 > >drwxrwsr-x 2 root mailman 4096 Nov 1 13:04 ./ > >drwxrwsr-x 20 root mailman 4096 Nov 1 13:12 ../ > >-rw-rw---- 1 mailman mailman 357 Nov 1 14:28 aliases > >-rw-r----- 1 mailman mailman 12288 Nov 1 14:28 aliases.db > >-rw-r--r-- 1 root mailman 10 Nov 1 12:51 > > last_mailman_version -rw-r--r-- 1 root mailman 14110 Nov 1 > > 12:49 sitelist.cfg > > > >What am I missing here? > > Most likely your lists have host_name attributes different from > 'univexhosting.com'. > > Run bin/fix_url.py stand alone for instructions on how to run it under > withlist to fix this problem. Hmmm. At this point in the install, I don't have any lists. No less confused here, but I guess I'll go ahead and continue with the additional steps in the hope that once I have a list to fix, I can fix it and thereby address this problem. If that works, surely the sequence of steps in the install doc is borked. Thanks for the help Mark! cheers Brian From msapiro at value.net Tue Nov 1 05:46:31 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 31 Oct 2005 20:46:31 -0800 Subject: [Mailman-Users] Bad error message In-Reply-To: <36283.216.190.144.90.1130801607.squirrel@216.190.144.90> Message-ID: Dwight Tovey wrote: > >It was driving me nuts because the 'nofiles' group does exist in >/etc/group and was being used by some of the qmail processes. After much >digging around, I finally found that the message was coming from the >'mailman' program itself. In src/common.c, line 142, there is a fatal() >call in 'check_caller()' if the caller's GID fails to resolve to a name >(getgrgid() returns a NULL). The error message though is misleading. I >thought that it had a group name (nofiles) and couldn't resolve it to a >GID. Since there was a 'nofiles' group, I didn't know what was going on. >As it turned out, the qmail delivery program was running under a GID that >didn't have a group entry and was thus triggering the error. > >I think a better error message would be something like: >"Failure to find group name for GID %d:...". Once I changed the message >to that, it was easy to see what was going on. Sorry you had such a runaround on this. If you had searched the archives of this list, you might have found http://mail.python.org/pipermail/mailman-users/2005-October/046934.html which might have helped. Anyway, thanks for the report. I have developed a patch for the message which will make it to SourceForge and into CVS as soon as I have a chance to compile and test it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bmp at univexsystems.com Tue Nov 1 05:50:29 2005 From: bmp at univexsystems.com (Brian Parish) Date: Tue, 1 Nov 2005 15:50:29 +1100 Subject: [Mailman-Users] Trying again with the latest version - bug ininstall doc? In-Reply-To: <200511011542.31237.bmp@univexsystems.com> References: <200511011542.31237.bmp@univexsystems.com> Message-ID: <200511011550.29845.bmp@univexsystems.com> On Tuesday 01 November 2005 15:42, Brian Parish wrote: > On Tuesday 01 November 2005 15:20, Mark Sapiro wrote: > > Brian Parish wrote: > > >Installed from source using the default locations. Everything looks > > > smooth until genaliases. Same problem as first time around, except > > > that then I thought the reason was a fault in my settings in mm_cfg.py > > > > > >bin/genaliases runs without any errors, but generates only data/aliases, > > > not data/virtual-mailman > > > > > >By the time we get to this step, the install docs have had me enter > > >virtual-mailman in my postfix/main.cf, so the fact that it isn't > > > generated breaks postfix very effectively. Presumably some later step > > > creates the circumstances under which virtual-mailman is created? > > > > > >Anyway, my mm_cfg.py looks like this: > > > > > >--------------------- > > ># Put YOUR site-specific settings below this line. > > >IMAGE_LOGOS = '/icons/' > > >MTA = 'Postfix' > > >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['univexhosting.com'] > > >DEFAULT_URL_HOST = 'www.univexsystems.com' > > >DEFAULT_EMAIL_HOST = 'univexhosting.com' > > > > > ># Because we've overriden the virtual hosts above add_virtualhost > > ># MUST be called after they have been defined. > > > > > >add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > > >--------------------- > > >and: > > >root at server1 [/usr/local/mailman]# bin/genaliases > > >root at server1 [/usr/local/mailman]# ll data > > >total 44 > > >drwxrwsr-x 2 root mailman 4096 Nov 1 13:04 ./ > > >drwxrwsr-x 20 root mailman 4096 Nov 1 13:12 ../ > > >-rw-rw---- 1 mailman mailman 357 Nov 1 14:28 aliases > > >-rw-r----- 1 mailman mailman 12288 Nov 1 14:28 aliases.db > > >-rw-r--r-- 1 root mailman 10 Nov 1 12:51 > > > last_mailman_version -rw-r--r-- 1 root mailman 14110 Nov 1 > > > 12:49 sitelist.cfg > > > > > >What am I missing here? > > > > Most likely your lists have host_name attributes different from > > 'univexhosting.com'. > > > > Run bin/fix_url.py stand alone for instructions on how to run it under > > withlist to fix this problem. > > Hmmm. At this point in the install, I don't have any lists. No less > confused here, but I guess I'll go ahead and continue with the additional > steps in the hope that once I have a list to fix, I can fix it and thereby > address this problem. If that works, surely the sequence of steps in the > install doc is borked. > Update - after doing step 8 in the install - creating the site wide list I can use the fix_url script and virtual-mailman is created. So unless I missed a step somewhere, I would suggest that the install doc for postfix at step 6 needs to be reviewed. thanks again Brian From msapiro at value.net Tue Nov 1 05:53:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 31 Oct 2005 20:53:54 -0800 Subject: [Mailman-Users] Trying again with the latest version - bugininstall doc? In-Reply-To: <200511011542.31237.bmp@univexsystems.com> Message-ID: Brian Parish wrote: > >Hmmm. At this point in the install, I don't have any lists. No less confused >here, but I guess I'll go ahead and continue with the additional steps in the >hope that once I have a list to fix, I can fix it and thereby address this >problem. If that works, surely the sequence of steps in the install doc is >borked. That's the problem. You won't need to run fix_url. Just create the site list (mailman) and rerun genaliases. genaliases doesn't create a virtual-mailman file unless there is at least one list with a host_name matching a name in POSTFIX_STYLE_VIRTUAL_DOMAINS. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Tue Nov 1 09:36:31 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 01 Nov 2005 17:36:31 +0900 Subject: [Mailman-Users] Help In-Reply-To: (Mark A. Lombardo's message of "Fri, 28 Oct 2005 20:00:24 +0100") References: Message-ID: <87zmooepdc.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Mark" == Mark A Lombardo writes: Mark> I must be coming across as really thick and stupid. Not at all, although it's maddening all around to run into this kind of communication block. Mark S is usually very successful at explaining but let me try from a somewhat different angle. Mark> If I have set the tag to reply to poster, and I hit reply, Mark> then there is no way of mailman knowing which email address Mark> that came from That's right. It is not possible to prevent people who otherwise have permission to post from posting replies, except by having someone approve or deny every message. So mailman doesn't try. Mark> How do I set that the reply only comes to the person that Mark> posted the mail, and not the list, I thought setting the Mark> reply to poster it would only send the mal to the person who Mark> posted, and not the rest of the list. Is this not correct? No, but that's not your fault; that's precisely what the English says. The problem is that there is no standard provision in email for requesting personal replies. There is a non-standard header called "Mail-Followup-To", but only a minority of MUAs (MUA = message user agent, or mail program) respect it. As far as I know none of the ones commonly used on Windows or the Mac do. The best we can guarantee is that Mailman won't encourage mail to go to the list. This is done by _not_ setting Reply-To. That is all that Mailman's reply-to-poster option accomplishes. In theory, Mailman could set Reply-To to be equal to From, but if Reply-To is missing, personal replies are normally sent to From. So that's no help. Your users must be using reply-to-all (or perhaps reply-to-list) out of habit, and those commands are explicitly designed to send to the mailing list too. The presence of Reply-To is not going to override the user's choice. It _is_ fairly easy to strongly discourage personal replies by setting Reply-To to the mailing list. So the situation is asymmetric in that sense. Mark> So what happens if someone wants to reply to the whole list, Mark> and not just me, and I have the explicit email address set. As Mark S explained, there is nothing that you (as original author) or Mailman can do about this. Whatever you set, some repliers will want their particular reply to go to the other place. It is always possible to force this, simply by directly entering the desired address(es). A full-featured MUA will make it convenient by providing several commands which send replies to different places, but not everybody uses those mail programs. And of course the MUA doesn't know when the user means to invoke reply-to-all, and when it's a mistake born of habit. :-( While there's nothing wrong with what you want, in fact all of us in Mailman strong support protecting privacy, it turns out that only a very small minority of mailing lists have the need for privacy that yours does. In fact, the demand for a way to force replies to be public is much more common, and much stronger. So not only doesn't Mailman have the feature you want, but I don't know of any mailing list manager that does. And I think it is impossible to implement reliably; there would always be many leaks. All you can really do is strongly encourage your users to use the personal reply function of their MUA, or (as suggested before) use a blind CC to address the list and set full personalization on. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From stephen at xemacs.org Tue Nov 1 09:53:23 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 01 Nov 2005 17:53:23 +0900 Subject: [Mailman-Users] ISO-8859-1/Latin1 vs UTF-8 In-Reply-To: <1130798709.3451.31.camel@gimli.at.home> (Bernd Petrovitsch's message of "Mon, 31 Oct 2005 23:45:09 +0100") References: <1130798709.3451.31.camel@gimli.at.home> Message-ID: <87slugeol8.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Bernd" == Bernd Petrovitsch writes: >> Content-Type: header specifying charset=utf-8. For reasons I >> don't understand, the HTML standard says the server provided >> Content-Type: charset takes priority over that specified by an >> HTML META tag. Bernd> I don't understand it either but it is so. One reason is that the server may very well translate the encoding based on negotiation with the client. (I guess you could argue that it should remove the charset attribute from the META tag if it does.) A second reason is that admins will occasionally translate encodings and not even be aware that some users who are too smart for their own good have used META tags. Bernd> BTW I usually disable the feature in the webserver config. While I think the standard got the precedence right, this feature should be disabled by default. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From mailman at hertell.com Tue Nov 1 10:12:39 2005 From: mailman at hertell.com (Rene Hertell) Date: Tue, 01 Nov 2005 11:12:39 +0200 Subject: [Mailman-Users] Formatting the Subject-field in other languages Message-ID: <43673187.7000302@hertell.com> Hi all, I have been searching for some time now a way in cleaning up the subject-field when people send messages with email-clients that use different locale that English, but I could not find any solution. I've got the impression that Mailman cleans multiple Re's and Fw's from the subject-line (and not the email-client), but now when a user sends an message with an email-client that uses other abbreviations as the English ones, they just stick there. This is an example of a subject sent in a Finnish mailing-list: [HUV] VS: VS: VS: VS: VS: VS: VS: VS: J?rvenp?? So, Here you see that as normal Re: is instead VS: I tried also to dig in the Mailman-code, but as python is not so familiar to me, I could not figure out in what place this "Subject-line" clean-up is situated. I'm running Mailman 2.1.6 on a Debian-woody server. Best Regards, Ren? From lkolchin at univ.haifa.ac.il Tue Nov 1 12:02:42 2005 From: lkolchin at univ.haifa.ac.il (lkolchin at univ.haifa.ac.il) Date: Tue, 1 Nov 2005 13:02:42 +0200 Subject: [Mailman-Users] memberships reminder sent twice to all members Message-ID: <5570AD7B7ABD5F4493883FF8F482BC94014CF87A@exchsrv01.haifa.edu> Hello All, My lists members got "mailing list memberships reminder" twice, i.e. they get the same reminder in two separate e-mails. How can I solve this problem? Best Regards, Leon Kolchinsky From k.oliver at t-online.de Tue Nov 1 12:30:58 2005 From: k.oliver at t-online.de (Oliver =?iso-8859-1?q?K=F6nig?=) Date: Tue, 1 Nov 2005 12:30:58 +0100 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post Message-ID: <200511011230.59289.k.oliver@t-online.de> I installed configured Mailman v2.1.5 with Exim4 v4.50 on a remote server www.windfinder.com (see http://www.exim.org/howto/mailman21.html). I created a mailing list called 'testlist' and tried to post to the list by sending a message to testlist at windfinder.com from the list owner's e_mail account on my local mail client. I I send to testlist at server.windfinder.com get this reply: -------------------------------------------------------------------------------- This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: ? testlist at server.windfinder.com ? ? remote host address is the local host: retry timeout exceeded --- /var/log/mail.log: ----------------------- Nov 1 12:24:24 server spamd[1950]: checking message <200511011223.54292.oliver at windfinder.com> for nobody:65534. Nov 1 12:24:24 server spamd[1950]: clean message (0.0/5.0) for nobody:65534 in 0.0 seconds, 599 bytes. If I send to testlist at windfinder.com the message is always rejected. I think I the problem has to do with setting the host and domain names right in: mm_cfg.py: ----------------- DEFAULT_EMAIL_HOST = 'server.windfinder.com' /etc/exim4/exim4.conf.template: ---------------------------------------------- # Domains that your lists are in - colon separated list # you may wish to add these into local_domains as well domainlist mm_domains=windfinder.com:server.windfinder.com:www.windfinder.com:list.windfinder.com # I do not know which values is right, so I entered every value, separated by colons. General options for [testlist] (var/lib/mailman/lists/testlis/config.pck: ------------------------------------------------------------------------------------------------- host_name (general): Host name this list prefers for email: server.windfinder.com I checked /etc/hosts: ------------------------------ 127.0.0.1 server server.windfinder.com www.windfinder.com localhost How I do I get this right? From bernd at firmix.at Tue Nov 1 13:32:48 2005 From: bernd at firmix.at (Bernd Petrovitsch) Date: Tue, 01 Nov 2005 13:32:48 +0100 Subject: [Mailman-Users] ISO-8859-1/Latin1 vs UTF-8 In-Reply-To: <1130798709.3451.31.camel@gimli.at.home> References: <1130798709.3451.31.camel@gimli.at.home> Message-ID: <1130848368.4536.23.camel@gimli.at.home> Sorry for wrong threading but I accidentally deleted the last email here: > One reason is that the server may very well translate the encoding > based on negotiation with the client. (I guess you could argue that Yes, but *if* the encoding is negotatied, a default value makes not that much sense (apart from the situation that absolutely no negotiation takes place). > it should remove the charset attribute from the META tag if it does.) Technically: *If* the webserver hands out a file and tells explicitly it's encoding, it must have it right. If that means "parse the .html file, find appropriate headers, convert the file and rewrite all relevant headers etc." than he absolutely must do it. At least in Apache (1 and 2) there is ATM no mechanism in there which tries to do that AFAIK. And you are right with the unquoted part: A default makes here absolutely no sense. > A second reason is that admins will occasionally translate encodings > and not even be aware that some users who are too smart for their own > good have used META tags. Well, but the real reason for the problem is somewhere else - namely in between the admin and the users. And we have probably now the situation that most of the .html producing users and tools are dumb ebough to actually need such crazy options .... BTW I wonder why there are no "check the files on a webspace" scripts out there which simply check this ... Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services From brad at stop.mail-abuse.org Tue Nov 1 11:38:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 12:38:02 +0200 Subject: [Mailman-Users] Formatting the Subject-field in other languages In-Reply-To: <43673187.7000302@hertell.com> References: <43673187.7000302@hertell.com> Message-ID: At 11:12 AM +0200 2005-11-01, Rene Hertell wrote: > I've got the impression that Mailman cleans multiple Re's and Fw's from > the subject-line (and not the email-client), but now when a user sends > an message with an email-client that uses other abbreviations as the > English ones, they just stick there. This is an example of a subject > sent in a Finnish mailing-list: > > [HUV] VS: VS: VS: VS: VS: VS: VS: VS: J?rvenp?? > > So, Here you see that as normal Re: is instead VS: The RFCs clearly specify that you *cannot* use any subject prefix tag for this purpose, other than "Re:" -- even "Fw:" and "Fwd:" are not allowed. So, any mail client that does that is in clear violation of the standard. That said, there are obviously such programs. > I tried also to dig in the Mailman-code, but as python is not so > familiar to me, I could not figure out in what place this "Subject-line" > clean-up is situated. It's funny, I'm looking through the code on Mailman 2.1.5, and I'm not finding things where I would expect. From what I can tell, it appears that subject line cleanup for this prefix is actually done in several different places. It's done once in HyperArch.py (which is a part of the built-in Mailman archiver), once in CommandRunner.py (which is the part of the system that handles commands to the mailing list being sent via e-mail), and maybe some other places as well. Logically, you'd think that this would be done once on message input, and then never need to be done again. But that doesn't seem to be the case here. Maybe someone with a deeper understanding of the code can provide some insight. Of course, do keep in mind that if you make a local change to your Mailman code to provide subject line stripping for other prefixes, you will have to re-apply those changes every time you upgrade your Mailman system. If you're at a shop that insists on using binary packages for everything, then there's nothing anyone can do for you. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From tkikuchi at is.kochi-u.ac.jp Tue Nov 1 13:30:25 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 01 Nov 2005 21:30:25 +0900 Subject: [Mailman-Users] Formatting the Subject-field in other languages In-Reply-To: <43673187.7000302@hertell.com> References: <43673187.7000302@hertell.com> Message-ID: <43675FE1.6050908@is.kochi-u.ac.jp> Hi, > [HUV] VS: VS: VS: VS: VS: VS: VS: VS: J?rvenp?? > > So, Here you see that as normal Re: is instead VS: > Such a localized Re: altanative can cause troubles: http://www.geocities.com/vsre_2000/ (I can't read Finnish. It just hit google search. ;-) > I'm running Mailman 2.1.6 on a Debian-woody server. Here is your patch. We have already integrated German and Dannish dialects. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: finnish-vs.patch Url: http://mail.python.org/pipermail/mailman-users/attachments/20051101/d1fddd65/attachment.asc From R.Gillman at nerc.ac.uk Tue Nov 1 14:48:48 2005 From: R.Gillman at nerc.ac.uk (Richard Gillman) Date: Tue, 01 Nov 2005 13:48:48 +0000 Subject: [Mailman-Users] mailman returns "user unknown" Message-ID: <43677240.4040707@nerc.ac.uk> I'm transferring an existing mailman installation from one Solaris 9 box to another. Both run sendmail; /etc/sendmail.cf on new is an edited version of sendmail.cf on old. I'm using the opportunity to upgrade from 2.0.8 to 2.1.5. Python is 2.2 in both cases. mailman-new is a virtual host on biwebs1. As a test, I'm using the "carshare" list. In /etc/mail/aliases, I've got, for example, biwebs1% grep carsh /etc/mail/aliases ## carshare mailing list carshare: "|/local/data/mailman/mail/mailman post carshare" carshare-admin: "|/local/data/mailman/mail/mailman mailowner carshare" carshare-request: "|/local/data/mailman/mail/mailman mailcmd carshare" carshare-owner: carshare-admin biwebs1% (on the old system, it is "|/local/data/mailman/mail/wrapper post carshare") Database has been recreated by makemap hash aliases < aliases If I biwebs1 logs $ telnet mailman-new.nerc-liv.ac.uk 25 Trying 192.171.196.100... Connected to biwebs1-2. Escape character is '^]'. 220 biwebs1.nerc-liv.ac.uk ESMTP Sendmail 8.12.5+Sun/8.11.1; Tue, 1 Nov 2005 12:45:16 GMT helo nerc.ac.uk 250 biwebs1.nerc-liv.ac.uk Hello biwebs1-2 [192.171.196.100], pleased to meet you mail from: R.Gillman at nerc.ac.uk 250 2.1.0 R.Gillman at nerc.ac.uk... Sender ok rcpt to: carshare at mailman-new.nerc-liv.ac.uk (my comment...long delay) 550 5.1.1 carshare at mailman-new.nerc-liv.ac.uk... User unknown rcpt to: carshare at biwebs1.nerc-liv.ac.uk (my comment...no long delay this time) 550 5.1.1 carshare at biwebs1.nerc-liv.ac.uk... User unknown quit If I do the same telnet to port 25 on the old system, I do not get this error message. Is there any way I can find out what /local/data/mailman/mail/mailman is doing? Is there a debug switch on mailman? There is nothing in the mailman logs. sendmail log contains Nov 1 12:55:37 biwebs1 sendmail[29557]: [ID 702911 mail.info] alias database /etc/mail/aliases.db out of date Nov 1 12:55:37 biwebs1 sendmail[29557]: [ID 801593 mail.notice] jA1CjGP4029557: carshare at mailman-new.nerc-liv.ac.uk... User unknown Nov 1 12:55:48 biwebs1 sendmail[29557]: [ID 801593 mail.notice] jA1CjGP4029557: carshare at biwebs1.nerc-liv.ac.uk... User unknown Nov 1 12:56:02 biwebs1 sendmail[29557]: [ID 801593 mail.info] jA1CjGP4029557: from=R.Gillman at nerc.ac.uk, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=biwebs1-2 [192.171.196.100] Nov 1 13:07:10 biwebs1 sendmail[29973]: [ID 702911 mail.info] alias database /etc/mail/aliases.db out of date Nov 1 13:07:10 biwebs1 sendmail[29973]: [ID 801593 mail.notice] jA1CuhP4029973: carshare at biwebs1.nerc-liv.ac.uk... User unknown Anyone been here before, and know the answer? tia, Dick -- Richard Gillman iTSS UNIX Systems Group, Maclean Building, Wallingford OX10 8BB Tel: 01491 - 692 339 From chris at beowulf.net Tue Nov 1 17:11:00 2005 From: chris at beowulf.net (Chris Stankaitis) Date: Tue, 01 Nov 2005 11:11:00 -0500 Subject: [Mailman-Users] strange error when trying to confirm membership to list Message-ID: <43679394.3000102@beowulf.net> Hello; This error occurs when you click on the "confirm" URL given in the confirmation email. Has anyone seen this before and can give me some insite into the message and how I might fix it? Oct 28 18:15:05 2005 admin(8784): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ admin(8784): [----- Mailman Version: 2.1.5 -----] admin(8784): [----- Traceback ------] admin(8784): Traceback (most recent call last): admin(8784): File "/usr/lib/mailman/scripts/driver", line 101, in run_main admin(8784): main() admin(8784): File "/usr/lib/mailman/Mailman/Cgi/confirm.py", line 104, in main admin(8784): content = mlist.pend_confirm(cookie, expunge=False) admin(8784): File "/usr/lib/mailman/Mailman/Pending.py", line 135, in pend_confirm admin(8784): db = self.__load() admin(8784): File "/usr/lib/mailman/Mailman/Pending.py", line 95, in __load admin(8784): return cPickle.load(fp) admin(8784): AttributeError: 'module' object has no attribute 'UserDesc' admin(8784): [----- Python Information -----] admin(8784): sys.version = 2.3.4 (#1, Feb 2 2005, 11:44:49) [GCC 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)] admin(8784): sys.executable = /usr/bin/python admin(8784): sys.prefix = /usr admin(8784): sys.exec_prefix = /usr admin(8784): sys.path = /usr admin(8784): sys.platform = linux2 admin(8784): [----- Environment Variables -----] admin(8784): HTTP_REFERER: admin(8784): SERVER_SOFTWARE: Apache/2.0 admin(8784): SCRIPT_NAME: /mailman/confirm admin(8784): SERVER_SIGNATURE: admin(8784): admin(8784): REQUEST_METHOD: GET admin(8784): HTTP_KEEP_ALIVE: 300 admin(8784): SERVER_PROTOCOL: HTTP/1.1 admin(8784): QUERY_STRING: admin(8784): HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 admin(8784): HTTP_USER_AGENT: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 admin(8784): HTTP_CONNECTION: keep-alive admin(8784): SERVER_NAME: lists.example.com admin(8784): REMOTE_ADDR: x.x.x.x admin(8784): PATH_TRANSLATED: /var/www/mailman/news/30a875a71f11a647b52d18e63e1d0115b46d3636 admin(8784): SERVER_PORT: 80 admin(8784): SERVER_ADDR: x.x.x.x admin(8784): DOCUMENT_ROOT: /var/www/mailman admin(8784): PYTHONPATH: /usr/lib/mailman admin(8784): SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/confirm admin(8784): SERVER_ADMIN: admin at example.com admin(8784): HTTP_HOST: lists.example.com admin(8784): REQUEST_URI: /mailman/confirm/news/30a875a71f11a647b52d18e63e1d0115b46d3636 admin(8784): HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 admin(8784): GATEWAY_INTERFACE: CGI/1.1 admin(8784): REMOTE_PORT: 49935 admin(8784): HTTP_ACCEPT_LANGUAGE: en-ca,en-gb;q=0.8,en;q=0.5,en-us;q=0.3 admin(8784): HTTP_ACCEPT_ENCODING: gzip,deflate admin(8784): PATH_INFO: /news/30a875a71f11a647b52d18e63e1d0115b46d3636 From jeanne at notes444.com Tue Nov 1 17:24:12 2005 From: jeanne at notes444.com (Jeanne Goodman) Date: Tue, 1 Nov 2005 11:24:12 -0500 Subject: [Mailman-Users] Asking me for my password again References: <200511011230.59289.k.oliver@t-online.de> Message-ID: <0de601c5df00$ee7a6580$6400a8c0@Gateway> I'm not sure if you can answer this, but I'll give it a try. I go to the moderation page of my list. It asks me to enter my password, I do, it accepts it. I click the buttons to accept this message, reject that one, and discard all the rest When I click submit it brings me BACK to the screen asking for my password. I enter my password again, it accepts it and now my submission works. This seems to happen with particular lists but not others and I believe it happens *every* time I go to moderate those lists. It *feels* like a security settings thing on my computer. I have my Privacy setting pretty high, but I've added that URL to my allow list in sites. FWIW, I've tried refreshing at the moderation screen before I do any approval and I've tried submitting when I've made no changes. Neither seems to help. Jeanne From senior at juno.nrl.navy.mil Tue Nov 1 18:04:01 2005 From: senior at juno.nrl.navy.mil (Ken Senior) Date: Tue, 01 Nov 2005 12:04:01 -0500 Subject: [Mailman-Users] accepting held posts on command line Message-ID: <4367A001.9070800@juno.nrl.navy.mil> Is there a way to accept posts from the command line? None of my web interface pages work properly. They all display, but when you click a submit button nothing happens---the page merely refreshes. Thanks, -Ken From brad at stop.mail-abuse.org Tue Nov 1 17:18:14 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 18:18:14 +0200 Subject: [Mailman-Users] Asking me for my password again In-Reply-To: <0de601c5df00$ee7a6580$6400a8c0@Gateway> References: <200511011230.59289.k.oliver@t-online.de> <0de601c5df00$ee7a6580$6400a8c0@Gateway> Message-ID: At 11:24 AM -0500 2005-11-01, Jeanne Goodman wrote: > I go to the moderation page of my list. > It asks me to enter my password, I do, it accepts it. > I click the buttons to accept this message, reject that one, and discard all > the rest > When I click submit it brings me BACK to the screen asking for my password. > I enter my password again, it accepts it and now my submission works. > This seems to happen with particular lists but not others and I believe it > happens *every* time I go to moderate those lists. Either you're not allowing the system to set cookies, or you're probably suffering from the issues described in FAQ 4.45. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue Nov 1 17:18:24 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 18:18:24 +0200 Subject: [Mailman-Users] accepting held posts on command line In-Reply-To: <4367A001.9070800@juno.nrl.navy.mil> References: <4367A001.9070800@juno.nrl.navy.mil> Message-ID: At 12:04 PM -0500 2005-11-01, Ken Senior wrote: > Is there a way to accept posts from the command line? None of my web > interface pages work properly. They all display, but when you click a > submit button nothing happens---the page merely refreshes. Either you're not allowing the system to set cookies, or you're probably suffering from the issues described in FAQ 4.45. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From Ken.Senior at nrl.navy.mil Tue Nov 1 18:25:51 2005 From: Ken.Senior at nrl.navy.mil (Ken Senior) Date: Tue, 01 Nov 2005 12:25:51 -0500 Subject: [Mailman-Users] accepting held posts on command line In-Reply-To: References: <4367A001.9070800@juno.nrl.navy.mil> Message-ID: <4367A51F.100@nrl.navy.mil> Ok, but is there a way to accept posts from the command line? Thanks. Brad Knowles wrote: > At 12:04 PM -0500 2005-11-01, Ken Senior wrote: > >> Is there a way to accept posts from the command line? None of my web >> interface pages work properly. They all display, but when you click a >> submit button nothing happens---the page merely refreshes. > > > Either you're not allowing the system to set cookies, or you're > probably suffering from the issues described in FAQ 4.45. > From Ken.Senior at nrl.navy.mil Tue Nov 1 19:19:23 2005 From: Ken.Senior at nrl.navy.mil (Ken Senior) Date: Tue, 01 Nov 2005 13:19:23 -0500 Subject: [Mailman-Users] ignoring mm_cfg.py Message-ID: <4367B1AB.3020409@nrl.navy.mil> The problem with my web interface is indeed the RewriteRule: RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R] which is eliminating the post data, though I don't really understand why since I thought the $1 made sure that would be maintained. I tried following FAQ #4.27 as you specified but had no luck. Item #1 results in a limit being reached on the number of redirects, while item #2 seems to have no effect. That is, putting the following into the mm_cfg.py file: DEFAULT_URL_PATTERN = 'https://%s/mailman/' and restarting mailman seems to do nothing since the pages still initially send to http instead of https. Finally, item #3 didn't fix things either. Many of the items in the FAQ pages are not explained very well, or perhaps have a more advance audience in mind I should say. For example, what does the '%s' do above? Also, FAQ 4.29 has several items which end in '.tld'. What's that? I guess these pages are really intended for more expert users, not the casual kind like myself. Thanks for your help. From wheakory at isu.edu Tue Nov 1 20:29:24 2005 From: wheakory at isu.edu (Kory Wheatley) Date: Tue, 01 Nov 2005 12:29:24 -0700 Subject: [Mailman-Users] Site Admin Password list change Message-ID: <4367C214.3050304@isu.edu> Hi All, I would like to know if there's a way you could have another Site Admin users that could authenticate into any Mailman list, and change the Admin or Moderator password for that list? I know you have a Site Admin password that can create and delete lists via web, but it doesn't allow you to authenticate into existing lists. The only purpose for this access would be to change the password for the Moderator/Admin for this list, and not be able to change any of the other settings. From brad at stop.mail-abuse.org Tue Nov 1 19:45:26 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 20:45:26 +0200 Subject: [Mailman-Users] Site Admin Password list change In-Reply-To: <4367C214.3050304@isu.edu> References: <4367C214.3050304@isu.edu> Message-ID: At 12:29 PM -0700 2005-11-01, Kory Wheatley wrote: > I would like to know if there's a way you could have another Site Admin > users that could authenticate into any Mailman list, and change the Admin > or Moderator password for that list? There is one and only one Site Admin password, and it is only created or modified via the command-line on the server where Mailman is installed. > I know you have a Site Admin > password that can create and delete lists via web, but it doesn't allow > you to authenticate into existing lists. Yes, it does. I do it all the time on many of the mailing lists I'm on, where I'm also one of the admins for the list, and where I'm also one of the site admins. As site admin, I use this feature whenever I need to go into a list that I'm not subscribed to and look at their archives, or their list configuration, etc.... > The only purpose for this > access would be to change the password for the Moderator/Admin for this > list, and not be able to change any of the other settings. See above. There is one and only one Site Admin password, and there is no provision for splitting out parts of that functionality to anyone else. These kinds of questions should already have answers in the FAQ. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue Nov 1 19:45:54 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 20:45:54 +0200 Subject: [Mailman-Users] accepting held posts on command line In-Reply-To: <4367A51F.100@nrl.navy.mil> References: <4367A001.9070800@juno.nrl.navy.mil> <4367A51F.100@nrl.navy.mil> Message-ID: At 12:25 PM -0500 2005-11-01, Ken Senior wrote: > Ok, but is there a way to accept posts from the command line? Thanks. Yes, but you'll need to search the archives of the mailman-users list to get more details. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Tue Nov 1 20:14:37 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Nov 2005 21:14:37 +0200 Subject: [Mailman-Users] ignoring mm_cfg.py In-Reply-To: <4367B1AB.3020409@nrl.navy.mil> References: <4367B1AB.3020409@nrl.navy.mil> Message-ID: At 1:19 PM -0500 2005-11-01, Ken Senior wrote: > which is eliminating the post data, though I don't really understand why > since I thought the $1 made sure that would be maintained. I tried > following FAQ #4.27 as you specified but had no luck. Item #1 results > in a limit being reached on the number of redirects, while item #2 seems > to have no effect. That is, putting the following into the mm_cfg.py file: > DEFAULT_URL_PATTERN = 'https://%s/mailman/' > and restarting mailman seems to do nothing since the pages still > initially send to http instead of https. Finally, item #3 didn't fix > things either. You need to follow all of the instructions in FAQ 4.27 together, not individually one-by-one. And you also need to follow the instructions in FAQ 4.53. You also need to follow the instructions in FAQ 4.29. And FAQ 4.53 also has to be followed here, too. > Many of the items in the FAQ pages are not explained very well, or > perhaps have a more advance audience in mind I should say. For example, > what does the '%s' do above? Also, FAQ 4.29 has several items which end > in '.tld'. What's that? I guess these pages are really intended for > more expert users, not the casual kind like myself. Thanks for your help. The documentation is not as good as it could be, that's certainly true. However, this is a community supported open source project, and if there are any features lacking in the code or any gaps in the documentation then you are certainly welcome to make your own contributions and help resolve those issues. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From kanogin at sandy.ru Tue Nov 1 21:31:01 2005 From: kanogin at sandy.ru (Kanogin A.A.) Date: Tue, 1 Nov 2005 23:31:01 +0300 Subject: [Mailman-Users] virtual mail problem Message-ID: <1783833607.20051101233101@sandy.ru> Hello Mailman-Users, i'm install mailman 2.1.5 on gentoo, togehter with virtual mail server. I'm subscribe to mailin list on mailman server. All ok. But, then i send mail to discussion list with address lugnn at zxc.nnov.ru mail return: The Postfix program <"|/usr/local/mailman/mail/mailman post lugnn"@zxc.nnov.ru> (expanded from ): unknown user: "|/usr/local/mailman/mail/mailman post lugnn at zxc.nnov.ru" in the /usr/local/mailman/data/virtual-mailman : lugnn: "|/usr/local/mailman/mail/mailman post lugnn" lugnn-admin: "|/usr/local/mailman/mail/mailman admin lugnn" lugnn-bounces: "|/usr/local/mailman/mail/mailman bounces lugnn" lugnn-confirm: "|/usr/local/mailman/mail/mailman confirm lugnn" lugnn-join: "|/usr/local/mailman/mail/mailman join lugnn" lugnn-leave: "|/usr/local/mailman/mail/mailman leave lugnn" lugnn-owner: "|/usr/local/mailman/mail/mailman owner lugnn" lugnn-request: "|/usr/local/mailman/mail/mailman request lugnn" lugnn-subscribe: "|/usr/local/mailman/mail/mailman subscribe lugnn" lugnn-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe lugnn" that i must read? What it is possible to make? -- ? ?????????? ???????????, ??????? ???? mailto:kanogin at sandy.ru mobile: +78313149172 icq: 597854 ???? ????? ?? ??? ????: http://www.22vm.nnov.ru ????? ????? ?? ??? ????: http://www.forum.22vm.nnov.ru ???? Linux Users Group ? ?????? ?????????: http://www.lug.nnov.ru From wheakory at isu.edu Tue Nov 1 22:16:30 2005 From: wheakory at isu.edu (Kory Wheatley) Date: Tue, 01 Nov 2005 14:16:30 -0700 Subject: [Mailman-Users] Site Admin Password list change In-Reply-To: References: <4367C214.3050304@isu.edu> Message-ID: <4367DB2E.8080106@isu.edu> Well, it doesn't work for me to authenticate to a list using the Admin listcreator password. I can use the site Adminstrator password to get into any list. I'm running Mailman 2.1.6. This type of feature for different levels of access to a list might be a good feature in the future for Mailman. I do apologize if this was in the FAQ Wizard, I did a brief scan in there and must have overlooked it. Brad Knowles wrote: > At 12:29 PM -0700 2005-11-01, Kory Wheatley wrote: > >> I would like to know if there's a way you could have another Site Admin >> users that could authenticate into any Mailman list, and change the >> Admin >> or Moderator password for that list? > > > There is one and only one Site Admin password, and it is only > created or modified via the command-line on the server where Mailman > is installed. > >> I know you have a Site Admin >> password that can create and delete lists via web, but it doesn't allow >> you to authenticate into existing lists. > > > Yes, it does. I do it all the time on many of the mailing lists > I'm on, where I'm also one of the admins for the list, and where I'm > also one of the site admins. As site admin, I use this feature > whenever I need to go into a list that I'm not subscribed to and look > at their archives, or their list configuration, etc.... > >> The only purpose for this >> access would be to change the password for the Moderator/Admin for this >> list, and not be able to change any of the other settings. > > > See above. There is one and only one Site Admin password, and > there is no provision for splitting out parts of that functionality to > anyone else. > > > These kinds of questions should already have answers in the FAQ. > From heather at madrone.com Wed Nov 2 00:54:43 2005 From: heather at madrone.com (Heather Madrone) Date: Tue, 1 Nov 2005 15:54:43 -0800 Subject: [Mailman-Users] (no subject) Message-ID: Greetings, O knowledgeable Mailman users, This morning, I discovered that mail to some of my list members is bouncing with the following error message: Nov 1 14:50:49 integrity postfix/smtp[1526]: 2CA3CAA2A5: to=, relay=yyy.zzz.com[209.166.195.135], delay=34308, status=deferred (host yyy.zzz.com[209.166.195.135] said: 450 : Sender address rejected: Domain not found (in reply to RCPT TO command)) I immediately blamed postfix for using the machine's real hostname instead of the one I told it to. After I'd straightened that out, I looked at the error again, and said, "Hmm, this looks like it could be coming from Mailman. When I installed Mailman on this system, its hostname was Integrity.local, and I haven't run fix_url on the mailman list." So I ran fix_url on the mailman list. I don't at this point know whether that fixed the problem (these bounces are coming from messages that originated last night) or even whether it should have fixed the problem. The headers of messages coming from my mailing lists have the hostname right, but I'm not sure where mailman- bounces comes into the picture. Is there anything else I need to do to fix the hostname for the mailman list? -- Heather Madrone The Home-Ed List: http://www.madrone.com/Home-ed/helist.html You can lead a child to learning, but you can't make her think. From brad at stop.mail-abuse.org Wed Nov 2 00:17:03 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Nov 2005 01:17:03 +0200 Subject: [Mailman-Users] Site Admin Password list change In-Reply-To: <4367DB2E.8080106@isu.edu> References: <4367C214.3050304@isu.edu> <4367DB2E.8080106@isu.edu> Message-ID: At 2:16 PM -0700 2005-11-01, Kory Wheatley wrote: > Well, it doesn't work for me to authenticate to a list using the Admin > listcreator password. What do you mean by "Admin listcreator password"? That should be the Site Admin password, and you should be able to use it to authenticate to the admin page for any list on that system, and from there go to the list archives or any other page requiring either user or list admin authentication. You may not be able to go directly to the list archives with the Site Admin password, but it's easy enough to get to them through the main admin page for the list. > I can use the site Adminstrator password to get > into any list. Right, as described above. > I'm running Mailman 2.1.6. This type of feature for > different levels of access to a list might be a good feature in the > future for Mailman. Feel free to go to the Mailman RFE page on SourceForge at and file your request there. Alternatively, if you can provide a patch (or get someone else to write a suitable patch for you), you can upload that via the Mailman Patches page on SourceForge at , and this issue will be much more likely to be addressed sooner rather than later. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From lalato at gmail.com Wed Nov 2 05:51:06 2005 From: lalato at gmail.com (Sam Santos) Date: Tue, 1 Nov 2005 23:51:06 -0500 Subject: [Mailman-Users] Host won't upgrade, what are my options? Message-ID: I have a problem with my current host (Hostway). The only "upgrade" to mailman they support would result in me losing my archives and basically starting from scratch. Unfortunately, I don't have access to the mailman installation... at least not as far as I can tell (warning: I'm fairly new to this side of things). Is there any hope for my archives at all? --sam From lkolchin at univ.haifa.ac.il Wed Nov 2 09:50:34 2005 From: lkolchin at univ.haifa.ac.il (lkolchin at univ.haifa.ac.il) Date: Wed, 2 Nov 2005 10:50:34 +0200 Subject: [Mailman-Users] memberships reminder sent twice to all members Message-ID: <5570AD7B7ABD5F4493883FF8F482BC94014CF883@exchsrv01.haifa.edu> Thanks Mark, You are right! It appears that rpm installation on SuSE installs automatically cron job for me. # rpm -ql mailman-2.1.4-83.13 | grep /etc/init.d/mailman /etc/init.d/mailman There is another cron job I did myself, sitting at: /var/spool/cron/tabs/mailman I'll just remove this one. Best Regards, Leon Kolchinsky -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wednesday, November 02, 2005 6:27 AM To: ???? ????'?????; mailman-users at python.org Subject: Re: [Mailman-Users] memberships reminder sent twice to all members wrote: > >My lists members got "mailing list memberships reminder" twice, i.e. they get the same reminder in two separate e-mails. > >How can I solve this problem? Is there more than one "mailpasswds" entry in mailman's crontab or perhaps crontabs installed for mailman in two different ways, e.g. /var/spool/cron/mailman and /etc/cron.d/mailman? Whatever the reason, it appears that cron/mailpasswds was run twice. Either that or maybe you have a "backup" list on another server that also mailed passwords. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hannah at schlund.de Wed Nov 2 11:42:07 2005 From: hannah at schlund.de (Hannah Schroeter) Date: Wed, 2 Nov 2005 11:42:07 +0100 Subject: [Mailman-Users] Formatting the Subject-field in other languages In-Reply-To: <43675FE1.6050908@is.kochi-u.ac.jp> References: <43673187.7000302@hertell.com> <43675FE1.6050908@is.kochi-u.ac.jp> Message-ID: <20051102104207.GA30602@schlund.de> Hello! On Tue, Nov 01, 2005 at 09:30:25PM +0900, Tokio Kikuchi wrote: >[...] >Here is your patch. We have already integrated German and Dannish dialects. Does that really make sense? They don't even manage to use *one* localized reply prefix, witness "AW:" in a German version of one silly "mail client" (Outlook), and "Betreff:" in a German version of one other silly "mail client" (IncrediMail; the incredible nightmare for mailing list admins). Kind regards, Hannah. From msapiro at value.net Wed Nov 2 02:39:38 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Nov 2005 17:39:38 -0800 Subject: [Mailman-Users] envelpe sender In-Reply-To: Message-ID: Heather Madrone wrote: > >This morning, I discovered that mail to some of my list members is bouncing >with the following error message: > >Nov 1 14:50:49 integrity postfix/smtp[1526]: 2CA3CAA2A5: to=, relay=yyy.zzz.com[209.166.195.135], delay=34308, status=deferred (host yyy.zzz.com[209.166.195.135] said: 450 : Sender address rejected: Domain not found (in reply to RCPT TO command)) This message appears to be saying that postfix does not like the envelope sender . I don't understand why it comes in response to the RCPT TO command which specifies a recipient instead of in response to the MAIL FROM command that specified the envelope sender, but I guess that's because I don't know postfix. Anyway, when it comes isn't relevant to your questions. >I immediately blamed postfix for using the machine's real hostname instead of >the one I told it to. After I'd straightened that out, I looked at the error again, >and said, "Hmm, this looks like it could be coming from Mailman. When I >installed Mailman on this system, its hostname was Integrity.local, and I haven't >run fix_url on the mailman list." > >So I ran fix_url on the mailman list. > >I don't at this point know whether that fixed the problem (these bounces >are coming from messages that originated last night) or even whether it >should have fixed the problem. The headers of messages coming from >my mailing lists have the hostname right, but I'm not sure where mailman- >bounces comes into the picture. Yes, running fix_url was the right thing to do. The messages are probably monthly password notices which come from the mailman list. List_name-bounces at host_name is always used as the envelope sender because bounces are (supposed to be) returned the the envelope sender, and list_name-bounces is the address for automated bounce processing. When you ran fix_url on the mailman list, it fixed host_name for that list so it is now what it should be instead of Integrity.local. Thus, any new messages from the mailman list will be OK. >Is there anything else I need to do to fix the hostname for the mailman >list? No. It should be OK now for any new messages. The only problem is if that error was reported to SMTPDirect, the password reminders (if that's what they are) may be still in the retry queue and if so will be retried and will fail again because the envelope sender for those specific messages has already been determined. Also, there is a tricky thing with password reminders only. In your case, the From: header value may be mailman-owner at your.good.domain even thouge the envelope is sent by mailman-bounces at Integrity.local. This is just a consequence of the way password reminders are done "by host". But in any case, running fix_url should solve the problem as long as the mm_cfg.py stuff is right (and from previous posts, we think it is). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 05:26:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Nov 2005 20:26:41 -0800 Subject: [Mailman-Users] memberships reminder sent twice to all members In-Reply-To: <5570AD7B7ABD5F4493883FF8F482BC94014CF87A@exchsrv01.haifa.edu> Message-ID: wrote: > >My lists members got "mailing list memberships reminder" twice, i.e. they get the same reminder in two separate e-mails. > >How can I solve this problem? Is there more than one "mailpasswds" entry in mailman's crontab or perhaps crontabs installed for mailman in two different ways, e.g. /var/spool/cron/mailman and /etc/cron.d/mailman? Whatever the reason, it appears that cron/mailpasswds was run twice. Either that or maybe you have a "backup" list on another server that also mailed passwords. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 05:58:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Nov 2005 20:58:44 -0800 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post In-Reply-To: <200511011230.59289.k.oliver@t-online.de> Message-ID: Oliver K?nig wrote: >I installed configured Mailman v2.1.5 with Exim4 v4.50 on a remote server >www.windfinder.com (see http://www.exim.org/howto/mailman21.html). > >I created a mailing list called 'testlist' and tried to post to the list by >sending a message to testlist at windfinder.com from the list owner's e_mail >account on my local mail client. > > >I I send to testlist at server.windfinder.com get this reply: >-------------------------------------------------------------------------------- >This message was created automatically by mail delivery software. >A message that you sent could not be delivered to one or more of its >recipients. This is a permanent error. The following address(es) failed: > testlist at server.windfinder.com > remote host address is the local host: retry timeout exceeded >--- Normally, I would say the problem is in the Exim configuration. Have you configured the 'main configuration', 'router' and 'transport' in Exim for mailman as described in http://www.exim.org/howto/mailman21.html#exconf et seq or http://www.list.org/mailman-install/node16.html? In this case I am confused by your use of the term "remote server". Which server mailman is installed on? Is Exim on the same server? If so, why do you refer to it as remote? Did the message above originate from the server hosting Mailman or elsewhere? It is not an mm_cfg.py issue at all as the mail has never reached Mailman. Either Exim on the server with Mailman is not properly configured to deliver to Mailman, or mail never reaches that Exim although that doesn't appear to be the case as windfinder.com, www.windfinder.com and server.windfinder.com all resolve to the same IP address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 06:24:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Nov 2005 21:24:01 -0800 Subject: [Mailman-Users] mailman returns "user unknown" In-Reply-To: <43677240.4040707@nerc.ac.uk> Message-ID: Richard Gillman wrote: >I'm transferring an existing mailman installation from one Solaris 9 box >to another. Both run sendmail; /etc/sendmail.cf on new is an edited >version of sendmail.cf on old. I'm using the opportunity to upgrade from >2.0.8 to 2.1.5. Python is 2.2 in both cases. > >mailman-new is a virtual host on biwebs1. As a test, I'm using the >"carshare" list. In /etc/mail/aliases, I've got, for example, > >biwebs1% grep carsh /etc/mail/aliases >## carshare mailing list >carshare: "|/local/data/mailman/mail/mailman post carshare" >carshare-admin: "|/local/data/mailman/mail/mailman mailowner >carshare" >carshare-request: "|/local/data/mailman/mail/mailman mailcmd >carshare" >carshare-owner: carshare-admin >biwebs1% These aliases are wrong for Mailman 2.1.x. The basic post alias is OK, but the others aren't. In addition to carshare: "|/local/data/mailman/mail/mailman post carshare" you need nine more of the form: carshare-xxx: "|/local/data/mailman/mail/mailman xxx carshare" where xxx is admin, bounces, confirm, join, leave, owner, request, subscribe and unsubscribe in both places. >(on the old system, it is "|/local/data/mailman/mail/wrapper post carshare") >Database has been recreated by makemap hash aliases < aliases > >If I > >biwebs1 logs $ telnet mailman-new.nerc-liv.ac.uk 25 >Trying 192.171.196.100... >Connected to biwebs1-2. >Escape character is '^]'. >220 biwebs1.nerc-liv.ac.uk ESMTP Sendmail 8.12.5+Sun/8.11.1; Tue, 1 Nov >2005 12:45:16 GMT >helo nerc.ac.uk >250 biwebs1.nerc-liv.ac.uk Hello biwebs1-2 [192.171.196.100], pleased to >meet you >mail from: R.Gillman at nerc.ac.uk >250 2.1.0 R.Gillman at nerc.ac.uk... Sender ok >rcpt to: carshare at mailman-new.nerc-liv.ac.uk > >(my comment...long delay) > >550 5.1.1 carshare at mailman-new.nerc-liv.ac.uk... User unknown >rcpt to: carshare at biwebs1.nerc-liv.ac.uk > >(my comment...no long delay this time) > >550 5.1.1 carshare at biwebs1.nerc-liv.ac.uk... User unknown >quit The missing/wrong aliases don't explain this, since the only alias that comes into play is the one correct one. Sendmail must not be seeing the aliases at all. I don't know why. Are the ownership and permissions OK on aliases.db? Does sendmail need to be told about it? >If I do the same telnet to port 25 on the old system, I do not get this >error message. > >Is there any way I can find out what /local/data/mailman/mail/mailman is >doing? Yes - it's not doing anything because the message doesn't get that far. If the wrapper were invoked, it would either accept and queue the message or it would complain and you would see its complaint from sendmail instead of "User unknown". >Is there a debug switch on mailman? There is nothing in the >mailman logs. Again - the message never gets to Mailman. (And no, there's no debug switch). >sendmail log contains > >Nov 1 12:55:37 biwebs1 sendmail[29557]: [ID 702911 mail.info] alias >database /etc/mail/aliases.db out of date Is this a clue? >Nov 1 12:55:37 biwebs1 sendmail[29557]: [ID 801593 mail.notice] >jA1CjGP4029557: carshare at mailman-new.nerc-liv.ac.uk... User unknown >Nov 1 12:55:48 biwebs1 sendmail[29557]: [ID 801593 mail.notice] >jA1CjGP4029557: carshare at biwebs1.nerc-liv.ac.uk... User unknown >Nov 1 12:56:02 biwebs1 sendmail[29557]: [ID 801593 mail.info] >jA1CjGP4029557: from=R.Gillman at nerc.ac.uk, size=0, class=0, nrcpts=0, >proto=SMTP, daemon=MTA, relay=biwebs1-2 [192.171.196.100] >Nov 1 13:07:10 biwebs1 sendmail[29973]: [ID 702911 mail.info] alias >database /etc/mail/aliases.db out of date Here it is again. I'd say aliases.db hasn't been updated. >Nov 1 13:07:10 biwebs1 sendmail[29973]: [ID 801593 mail.notice] >jA1CuhP4029973: carshare at biwebs1.nerc-liv.ac.uk... User unknown -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From k.oliver at t-online.de Wed Nov 2 18:05:50 2005 From: k.oliver at t-online.de (Oliver =?iso-8859-1?q?K=F6nig?=) Date: Wed, 2 Nov 2005 18:05:50 +0100 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post In-Reply-To: References: Message-ID: <200511021805.50740.k.oliver@t-online.de> Hello Mark, thanks a lot for your help. I must have forgotten the bootom part. I now have: [..] # Home dir for your Mailman installation -- aka Mailman's prefix # directory. # By default this is set to "/usr/local/mailman" # On a Red Hat/Fedora system using the RPM use "/var/mailman" # On Debian using the deb package use "/var/lib/mailman" # This is normally the same as ~mailman MM_HOME=/var/lib/mailman # # User and group for Mailman, should match your --with-mail-gid # switch to Mailman's configure script. # Value is normally "mailman" MM_UID=root MM_GID=list # # Domains that your lists are in - colon separated list # you may wish to add these into local_domains as well domainlist mm_domains=windfinder.com:server.windfinder.com:www.windfinder.com # # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # # These values are derived from the ones above and should not need # editing unless you have munged your mailman installation # # The path of the Mailman mail wrapper script MM_WRAP=MM_HOME/mail/mailman # # The path of the list config file (used as a required file when # verifying list addresses) MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck #smtp_accept_queue_per_connection=30 [..] For domainlist mm_domains I used everything that could possibly be useful, reloaded exim, set "Host name this list prefers for email. (Details for host_name" to "server" and posted another message to the list. This is what /var/log/mail.log says: Nov 2 18:01:08 server spamd[1916]: got connection over /var/run/spamd.sock Nov 2 18:01:08 server spamd[1916]: info: setuid to nobody succeeded Nov 2 18:01:08 server spamd[1916]: Creating default_prefs [/nonexistent/.spamassassin/user_prefs] Nov 2 18:01:08 server spamd[1916]: Cannot write to /nonexistent/.spamassassin/user_prefs: No such file or directory Nov 2 18:01:08 server spamd[1916]: Couldn't create readable default_prefs for [/nonexistent/.spamassassin/user_prefs] Nov 2 18:01:08 server spamd[1916]: checking message <200511021800.35524.oliver at windfinder.com> for nobody:65534. Nov 2 18:01:08 server spamd[1916]: clean message (0.0/5.0) for nobody:65534 in 0.0 seconds, 591 bytes. Nov 2 18:01:08 server spamd[1916]: result: . 0 - scantime=0.0,size=591,mid=<200511021800.35524.oliver at windfinder.com>,autolearn=failed Any idea what is going wrong? Regards, Oliver On Wednesday 02 November 2005 16:47, you wrote: > Oliver K?nig > > >Yes, I followed the instructions at: > > http://www.exim.org/howto/mailman21.html The only difference is that > > Debian installed the DEB package with owner=root and group=list. Attached > > you'll find my Exim4 config. > > You seem to have ommitted the part from > http://www.exim.org/howto/mailman21.html#maconf that says > > > # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > # > # These values are derived from the ones above and should not need > # editing unless you have munged your mailman installation > # > # The path of the Mailman mail wrapper script > MM_WRAP=MM_HOME/mail/mailman > # > # The path of the list config file (used as a required file when > # verifying list addresses) > MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck > > You haven't defined MM_WRAP or MM_LISTCHK in your config. > > The problems that result from this omission aren't apparent because you > have > > domainlist mm_domains=list.windfinder.com > > which means your router will only be used on mail to the domain > list.windfinder.com and you are mailing to the server.windfinder.com > domain. > > mm_domains must include all domains you want to be able to mail to, e.g. > > domainlist mm_domains=server.windfinder.com:windfinder.com From brad at stop.mail-abuse.org Wed Nov 2 16:30:23 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Nov 2005 17:30:23 +0200 Subject: [Mailman-Users] Host won't upgrade, what are my options? In-Reply-To: References: Message-ID: At 11:51 PM -0500 2005-11-01, Sam Santos wrote: > I have a problem with my current host (Hostway). The only "upgrade" to > mailman they support would result in me losing my archives and basically > starting from scratch. Ouch! > Unfortunately, I don't have access to the mailman installation... at least > not as far as I can tell (warning: I'm fairly new to this side of things). > Is there any hope for my archives at all? You may be able to grab the "cooked" text format archives, modify them to look more like proper 7th edtion "mbox" format raw source archives, and then import them into your new mailing at your new provider. Or, your new provider may be able to do that for you. But otherwise, there's not much you can do without being able to get access to the source archive mbox files. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From jane.hermanson at canarie.ca Wed Nov 2 18:23:05 2005 From: jane.hermanson at canarie.ca (Jane Hermanson) Date: Wed, 2 Nov 2005 12:23:05 -0500 Subject: [Mailman-Users] mail format question Message-ID: <00db01c5dfd2$15fe22f0$8f01a8c0@canarie.local> Hi I have been reading through the archives trying to figure out a solution from all your advice. My issue is the HTML formatted messages to be sent to the list arrive as attachments not as a regular message I open up and just read. I have completely turned off content filtering but still my HTML messages are received as attachments? What have I missed.I have been troubleshooting with various suggestions you have posted. Jane From msapiro at value.net Wed Nov 2 18:31:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 09:31:56 -0800 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post In-Reply-To: <200511021805.50740.k.oliver@t-online.de> Message-ID: Oliver K?nig wrote: >thanks a lot for your help. I must have forgotten the bootom part. I now have: >[..] ># Home dir for your Mailman installation -- aka Mailman's prefix ># directory. ># By default this is set to "/usr/local/mailman" ># On a Red Hat/Fedora system using the RPM use "/var/mailman" ># On Debian using the deb package use "/var/lib/mailman" ># This is normally the same as ~mailman >MM_HOME=/var/lib/mailman ># ># User and group for Mailman, should match your --with-mail-gid ># switch to Mailman's configure script. ># Value is normally "mailman" >MM_UID=root >MM_GID=list ># ># Domains that your lists are in - colon separated list ># you may wish to add these into local_domains as well >domainlist mm_domains=windfinder.com:server.windfinder.com:www.windfinder.com ># ># -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= ># ># These values are derived from the ones above and should not need ># editing unless you have munged your mailman installation ># ># The path of the Mailman mail wrapper script >MM_WRAP=MM_HOME/mail/mailman ># ># The path of the list config file (used as a required file when ># verifying list addresses) >MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck > >#smtp_accept_queue_per_connection=30 >[..] > >For domainlist mm_domains I used everything that could possibly be useful, >reloaded exim, set "Host name this list prefers for email. (Details for >host_name" to "server" and posted another message to the list. Host_name should be a fully qualified domain name. E.g. server.windfinder.com, not just server. Normally, it will be set to the value of DEFAULT_EMAIL_HOST at list creation time. > >This is what /var/log/mail.log says: >Nov 2 18:01:08 server spamd[1916]: got connection over /var/run/spamd.sock >Nov 2 18:01:08 server spamd[1916]: info: setuid to nobody succeeded >Nov 2 18:01:08 server spamd[1916]: Creating default_prefs >[/nonexistent/.spamassassin/user_prefs] >Nov 2 18:01:08 server spamd[1916]: Cannot write >to /nonexistent/.spamassassin/user_prefs: No such file or directory >Nov 2 18:01:08 server spamd[1916]: Couldn't create readable default_prefs for >[/nonexistent/.spamassassin/user_prefs] >Nov 2 18:01:08 server spamd[1916]: checking message ><200511021800.35524.oliver at windfinder.com> for nobody:65534. >Nov 2 18:01:08 server spamd[1916]: clean message (0.0/5.0) for nobody:65534 >in 0.0 seconds, 591 bytes. >Nov 2 18:01:08 server spamd[1916]: result: . 0 - >scantime=0.0,size=591,mid=<200511021800.35524.oliver at windfinder.com>,autolearn=failed > >Any idea what is going wrong? It looks like the above is an issue with spamassassin not Mailman. Is the attempted post rejected by Exim or does it get to Mailman (is there anything in Mailman's logs or qfiles/*/ directories)? What does the reject notice if any say? If there's something in qfiles/in/, is Mailman running (bin/mailmanctl start)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nelly at cgim.com Wed Nov 2 19:25:42 2005 From: nelly at cgim.com (Nelly Yusupova) Date: Wed, 2 Nov 2005 13:25:42 -0500 Subject: [Mailman-Users] Questions about Mailman Message-ID: Hello Everyone, I am a newbie to mailman but I can not figure out how to 1. Create an announce only list 2. Automatically subscribe registrants to our lists using a script. For example, when someone becomes a member of our organization, I would like the script to automatically subscribe that person to the announce list: subscribe EMAIL at BLA.COM to LISTNAME Thank you in advance for your help. Sincerely, Nelly Yusupova From cpz at tuunq.com Wed Nov 2 19:49:24 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 2 Nov 2005 10:49:24 -0800 (PST) Subject: [Mailman-Users] Questions about Mailman In-Reply-To: from Nelly Yusupova at "Nov 2, 2005 01:25:42 pm" Message-ID: <20051102184925.7532D7AE@mail.tuunq.com> Hi, In a flurry of recycled electrons, Nelly Yusupova wrote: > I am a newbie to mailman but I can not figure out how to > 1. Create an announce only list That's a FAQ. > 2. Automatically subscribe registrants to our lists using a script. > For example, when someone becomes a member of our organization, I would > like the script to automatically subscribe that person to the announce list: > subscribe EMAIL at BLA.COM to LISTNAME I'm sure that's a FAQ, too. Please check: > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ z! From mlists at starmania.net Wed Nov 2 19:50:01 2005 From: mlists at starmania.net (Mike Cisar) Date: Wed, 2 Nov 2005 11:50:01 -0700 Subject: [Mailman-Users] Outbound queue runner failing... Message-ID: <005901c5dfde$3de97150$f4209344@corporate.starmania.net> Just wondering if anyone else may have seen this problem and/or have a solution. Have a Mailman installation 2.1.5 on a Fedora 4 server (RPM install mailman-2.1.5-35.fc4) I'll see the following in the qrunner log... Nov 01 08:28:46 2005 (2583) Master qrunner detected subprocess exit (pid: 11185, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1) [restarting] Nov 01 08:28:46 2005 (19383) OutgoingRunner qrunner started. Nov 01 08:43:47 2005 (2583) Master qrunner detected subprocess exit (pid: 19383, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1) [restarting] Nov 01 08:43:47 2005 (22015) OutgoingRunner qrunner started. Nov 01 09:16:07 2005 (2583) Master qrunner detected subprocess exit (pid: 22015, sig: None, sts: 1, class: OutgoingRunner, slice: 1/1) [restarting] Nov 01 09:16:07 2005 (2583) Qrunner OutgoingRunner reached maximum restart limit of 10, not restarting. And the following in the error log... Nov 01 09:16:07 2005 qrunner(22015): Traceback (most recent call last): Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/bin/qrunner", line 270, in ? Nov 01 09:16:07 2005 qrunner(22015): main() Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/bin/qrunner", line 230, in main Nov 01 09:16:07 2005 qrunner(22015): qrunner.run() Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 87, in run Nov 01 09:16:07 2005 qrunner(22015): self._cleanup() Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/Mailman/Queue/OutgoingRunner.py", line 134, in _cleanup Nov 01 09:16:07 2005 qrunner(22015): BounceMixin._cleanup(self) Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 132, in _cleanup Nov 01 09:16:07 2005 qrunner(22015): self._register_bounces() Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 120, in _register_bounces Nov 01 09:16:07 2005 qrunner(22015): mlist.registerBounce(addr, msg, day=day) Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/Mailman/Bouncer.py", line 131, in registerBounce Nov 01 09:16:07 2005 qrunner(22015): time.strftime('%d-%b-%Y', day + (0,)*6)) Nov 01 09:16:07 2005 qrunner(22015): ValueError : day of year out of range Any suggestions, anyone had similar issues? Cheers, >>>>> Mike <<<<< From msapiro at value.net Wed Nov 2 20:00:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 11:00:25 -0800 Subject: [Mailman-Users] ignoring mm_cfg.py In-Reply-To: <4367B1AB.3020409@nrl.navy.mil> Message-ID: Ken Senior wrote: >That is, putting the following into the mm_cfg.py file: >DEFAULT_URL_PATTERN = 'https://%s/mailman/' >and restarting mailman seems to do nothing since the pages still >initially send to http instead of https. Brad already replied in detail, but the issue is that the above change only affects new lists. After doing the above, you have to run fix_url to fix existing lists. See bin/fix_url.py for instructions. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 20:13:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 11:13:41 -0800 Subject: [Mailman-Users] Site Admin Password list change In-Reply-To: Message-ID: Brad Knowles wrote: >At 2:16 PM -0700 2005-11-01, Kory Wheatley wrote: > >> Well, it doesn't work for me to authenticate to a list using the Admin >> listcreator password. > > What do you mean by "Admin listcreator password"? That should be >the Site Admin password ... There are actually two (optional) site level passwords. The site admin password that can be used for everything except an email Approved: header and the list creator password that can be used to authorize the web list create page. If you want a site password that would allow changing list level passwords only and not allow the other things the site admin password allows, you'd have to implement it - it doesn't currently exist. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 20:31:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 11:31:01 -0800 Subject: [Mailman-Users] virtual mail problem In-Reply-To: <1783833607.20051101233101@sandy.ru> Message-ID: Kanogin A.A. wrote: > But, then i send mail to discussion list with address lugnn at zxc.nnov.ru > mail return: > >The Postfix program > ><"|/usr/local/mailman/mail/mailman post lugnn"@zxc.nnov.ru> (expanded from > ): unknown user: "|/usr/local/mailman/mail/mailman post > lugnn at zxc.nnov.ru" > > in the /usr/local/mailman/data/virtual-mailman : >lugnn: "|/usr/local/mailman/mail/mailman post lugnn" >lugnn-admin: "|/usr/local/mailman/mail/mailman admin lugnn" >lugnn-bounces: "|/usr/local/mailman/mail/mailman bounces lugnn" >lugnn-confirm: "|/usr/local/mailman/mail/mailman confirm lugnn" >lugnn-join: "|/usr/local/mailman/mail/mailman join lugnn" >lugnn-leave: "|/usr/local/mailman/mail/mailman leave lugnn" >lugnn-owner: "|/usr/local/mailman/mail/mailman owner lugnn" >lugnn-request: "|/usr/local/mailman/mail/mailman request lugnn" >lugnn-subscribe: "|/usr/local/mailman/mail/mailman subscribe lugnn" >lugnn-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe lugnn" > >that i must read? >What it is possible to make? Your aliases are good. The problem appears to be that Postfix does not recognize "|/usr/local/mailman/mail/mailman post lugnn" as a pipe and is treating it as a username. This is a Postfix configuration issue of some kind. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 20:43:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 11:43:19 -0800 Subject: [Mailman-Users] Host won't upgrade, what are my options? In-Reply-To: Message-ID: Brad Knowles wrote: >At 11:51 PM -0500 2005-11-01, Sam Santos wrote: > >> Unfortunately, I don't have access to the mailman installation... at least >> not as far as I can tell (warning: I'm fairly new to this side of things). >> Is there any hope for my archives at all? > > You may be able to grab the "cooked" text format archives, modify >them to look more like proper 7th edtion "mbox" format raw source >archives, and then import them into your new mailing at your new >provider. Or, your new provider may be able to do that for you. > > But otherwise, there's not much you can do without being able to >get access to the source archive mbox files. You can always get the source archive mbox file for a list (asssuming there is one) via a URL similar to http://www.example.com/mailman/private/list_name.mbox/list_name.mbox regardless of whether or not there is a public link to it. It does require authorization even if the archive is public. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 20:58:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 11:58:44 -0800 Subject: [Mailman-Users] mail format question In-Reply-To: <00db01c5dfd2$15fe22f0$8f01a8c0@canarie.local> Message-ID: Jane Hermanson wrote: > >I have been reading through the archives trying to figure out a solution >from all your advice. My issue is the HTML formatted messages to be sent to >the list arrive as attachments not as a regular message I open up and just >read. I have completely turned off content filtering but still my HTML >messages are received as attachments? If this is occurring with content filtering off, it is very likely the issue discussed in http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.039.htp If you delete all the text from Non-digest options -> msg_header and msg_footer and the problem goes away, then that is the cause. This is a limitation as discussed in the FAQ. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 21:19:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 12:19:24 -0800 Subject: [Mailman-Users] Outbound queue runner failing... In-Reply-To: <005901c5dfde$3de97150$f4209344@corporate.starmania.net> Message-ID: Mike Cisar wrote: > >And the following in the error log... > >Nov 01 09:16:07 2005 qrunner(22015): Traceback (most recent call last): >Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/bin/qrunner", >line 270, in ? >Nov 01 09:16:07 2005 qrunner(22015): main() >Nov 01 09:16:07 2005 qrunner(22015): File "/usr/lib/mailman/bin/qrunner", >line 230, in main >Nov 01 09:16:07 2005 qrunner(22015): qrunner.run() >Nov 01 09:16:07 2005 qrunner(22015): File >"/usr/lib/mailman/Mailman/Queue/Runner.py", line 87, in run >Nov 01 09:16:07 2005 qrunner(22015): self._cleanup() >Nov 01 09:16:07 2005 qrunner(22015): File >"/usr/lib/mailman/Mailman/Queue/OutgoingRunner.py", line 134, in _cleanup >Nov 01 09:16:07 2005 qrunner(22015): BounceMixin._cleanup(self) >Nov 01 09:16:07 2005 qrunner(22015): File >"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 132, in _cleanup >Nov 01 09:16:07 2005 qrunner(22015): self._register_bounces() >Nov 01 09:16:07 2005 qrunner(22015): File >"/usr/lib/mailman/Mailman/Queue/BounceRunner.py", line 120, in >_register_bounces >Nov 01 09:16:07 2005 qrunner(22015): mlist.registerBounce(addr, msg, >day=day) >Nov 01 09:16:07 2005 qrunner(22015): File >"/usr/lib/mailman/Mailman/Bouncer.py", line 131, in registerBounce >Nov 01 09:16:07 2005 qrunner(22015): time.strftime('%d-%b-%Y', day + >(0,)*6)) >Nov 01 09:16:07 2005 qrunner(22015): ValueError : day of year out of range This is a known problem with Mailman 2.1.5 and Python 2.4. See http://mail.python.org/pipermail/mailman-users/2005-March/043640.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From k.oliver at t-online.de Wed Nov 2 21:40:56 2005 From: k.oliver at t-online.de (Oliver =?iso-8859-1?q?K=F6nig?=) Date: Wed, 2 Nov 2005 21:40:56 +0100 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post In-Reply-To: References: Message-ID: <200511022140.57026.k.oliver@t-online.de> Hello Mark, I really appreciate your help. Many thanks again. See my comments below: On Wednesday 02 November 2005 18:31, you wrote: > >For domainlist mm_domains I used everything that could possibly be useful, > >reloaded exim, set "Host name this list prefers for email. (Details for > >host_name" to "server" and posted another message to the list. > > Host_name should be a fully qualified domain name. E.g. > server.windfinder.com, not just server. Okay, I set it to "server.windfinder.com" now! > > Normally, it will be set to the value of DEFAULT_EMAIL_HOST at list > creation time. > > >This is what /var/log/mail.log says: > >Nov 2 18:01:08 server spamd[1916]: got connection over > > /var/run/spamd.sock Nov 2 18:01:08 server spamd[1916]: info: setuid to > > nobody succeeded Nov 2 18:01:08 server spamd[1916]: Creating > > default_prefs > >[/nonexistent/.spamassassin/user_prefs] > >Nov 2 18:01:08 server spamd[1916]: Cannot write > >to /nonexistent/.spamassassin/user_prefs: No such file or directory > >Nov 2 18:01:08 server spamd[1916]: Couldn't create readable default_prefs > > for [/nonexistent/.spamassassin/user_prefs] > >Nov 2 18:01:08 server spamd[1916]: checking message > ><200511021800.35524.oliver at windfinder.com> for nobody:65534. > >Nov 2 18:01:08 server spamd[1916]: clean message (0.0/5.0) for > > nobody:65534 in 0.0 seconds, 591 bytes. > >Nov 2 18:01:08 server spamd[1916]: result: . 0 - > >scantime=0.0,size=591,mid=<200511021800.35524.oliver at windfinder.com>,autol > >earn=failed > > > >Any idea what is going wrong? > > It looks like the above is an issue with spamassassin not Mailman. Is > the attempted post rejected by Exim or does it get to Mailman (is > there anything in Mailman's logs or qfiles/*/ directories)? What does > the reject notice if any say? Well, I don't think it is a SpamAssassin problem because regular mail (not mailing list) gets through. There is absolutely nothing in /var/lib/mailman/qfiles and sub direcotries. With the current configuration I do not even get a reject message. > > If there's something in qfiles/in/, is Mailman running (bin/mailmanctl > start)? This is what's running: /usr/lib/mailman/bin/mailmanctl -s start /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s From tkikuchi at is.kochi-u.ac.jp Wed Nov 2 22:34:38 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Thu, 03 Nov 2005 06:34:38 +0900 Subject: [Mailman-Users] Formatting the Subject-field in other languages In-Reply-To: <20051102104207.GA30602@schlund.de> References: <43673187.7000302@hertell.com> <43675FE1.6050908@is.kochi-u.ac.jp> <20051102104207.GA30602@schlund.de> Message-ID: <436930EE.4050901@is.kochi-u.ac.jp> Hi, What is your problem? Will you please describe it in more detail or show me some example? And, what is your mailman version? Hannah Schroeter wrote: > Hello! > > On Tue, Nov 01, 2005 at 09:30:25PM +0900, Tokio Kikuchi wrote: > >>[...] > > >>Here is your patch. We have already integrated German and Dannish dialects. > > > Does that really make sense? They don't even manage to use *one* > localized reply prefix, witness "AW:" in a German version of one > silly "mail client" (Outlook), and "Betreff:" in a German version > of one other silly "mail client" (IncrediMail; the incredible nightmare > for mailing list admins). > > Kind regards, > > Hannah. > ------------------------------------------------------ -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From thesource at ldb-jab.org Wed Nov 2 22:54:39 2005 From: thesource at ldb-jab.org (Lawrence Bowie) Date: Wed, 02 Nov 2005 16:54:39 -0500 Subject: [Mailman-Users] config.db and config.db.last Message-ID: <4369359F.5050300@ldb-jab.org> The above are missing for several of my mailing lists. How do I remedy this dilemma? Do I HAVE to recreate the lists? Thanks, LDB From nelly at cgim.com Wed Nov 2 23:03:07 2005 From: nelly at cgim.com (Nelly Yusupova) Date: Wed, 2 Nov 2005 17:03:07 -0500 Subject: [Mailman-Users] Subscribing users to list without approvals In-Reply-To: Message-ID: Hello Everyone, I can not find the answer to the following question in the archives. I set up a announce list with nelly at cgim.com as the owner of the list. Using nelly at cgim.com as the sender, I send an email to listname-request at mydomain.com with the following command in the subject line: subscribe PASSWORD EMAIL_OF_SUBSCRIBER nodigest and the email comes back to me with the following: Bad digest specifier: EMAIL_OF_SUBSCRIBER Does anyone know how I can subscribe people to the list without ANY approvals (ie, if it's coming from the owner of the list, just subscribe the person to the list). Thank you. Nelly. From msapiro at value.net Wed Nov 2 23:06:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 14:06:51 -0800 Subject: [Mailman-Users] config.db and config.db.last In-Reply-To: <4369359F.5050300@ldb-jab.org> Message-ID: Lawrence Bowie wrote: >The above are missing for several of my mailing lists. How do I remedy >this dilemma? Do I HAVE to recreate the lists? If you do anything, it should be deletion of them from the lists that contain them. config.db files are an older format that was changed to the current config.pck format in Mailman 2.1. When your Mailman was first upgraded to 2.1.x, the config.db files were converted to config.pck files. New lists won't have them and they can be safely deleted from old lists as long as the config.pck files are there, and if the config.pck files aren't there, the list hasn't been accessed since pre 2.1. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kanogin at sandy.ru Wed Nov 2 23:17:05 2005 From: kanogin at sandy.ru (Kanogin A.A.) Date: Thu, 3 Nov 2005 01:17:05 +0300 Subject: [Mailman-Users] virtual mail problem In-Reply-To: References: <1783833607.20051101233101@sandy.ru> Message-ID: <1495785046.20051103011705@sandy.ru> ????????????, Mark. ?? ?????? 2 ?????? 2005 ?., 22:31:01: MS> Kanogin A.A. wrote: >> But, then i send mail to discussion list with address lugnn at zxc.nnov.ru >> mail return: >> >>The Postfix program >> >><"|/usr/local/mailman/mail/mailman post lugnn"@zxc.nnov.ru> (expanded from >> ): unknown user: "|/usr/local/mailman/mail/mailman post >> lugnn at zxc.nnov.ru" >> >> in the /usr/local/mailman/data/virtual-mailman : >>lugnn: "|/usr/local/mailman/mail/mailman post lugnn" >>lugnn-admin: "|/usr/local/mailman/mail/mailman admin lugnn" >>lugnn-bounces: "|/usr/local/mailman/mail/mailman bounces lugnn" >>lugnn-confirm: "|/usr/local/mailman/mail/mailman confirm lugnn" >>lugnn-join: "|/usr/local/mailman/mail/mailman join lugnn" >>lugnn-leave: "|/usr/local/mailman/mail/mailman leave lugnn" >>lugnn-owner: "|/usr/local/mailman/mail/mailman owner lugnn" >>lugnn-request: "|/usr/local/mailman/mail/mailman request lugnn" >>lugnn-subscribe: "|/usr/local/mailman/mail/mailman subscribe lugnn" >>lugnn-unsubscribe: "|/usr/local/mailman/mail/mailman unsubscribe lugnn" >> >>that i must read? >>What it is possible to make? MS> Your aliases are good. The problem appears to be that Postfix does not MS> recognize "|/usr/local/mailman/mail/mailman post lugnn" as a pipe and MS> is treating it as a username. MS> This is a Postfix configuration issue of some kind. ---------- my main.cf: ---------- queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/lib/postfix mail_owner = postfix myhostname = zxc.nnov.ru mydomain = zxc.nnov.ru inet_interfaces = all mydestination = $myhostname, $mydomain, localhost, zxc.nnov.ru, localhost.$mydomain local_recipient_maps = $alias_maps, $virtual_mailbox_maps, unix:passwd.byname local_transport = local unknown_local_recipient_reject_code = 550 mynetworks = 192.168.80.0/24, 127.0.0.0/8 relayhost = smtp.sandy.ru alias_database = hash:/etc/mail/aliases relocated_maps = mysql:/etc/postfix/mysql-relocated.cf home_mailbox = .maildir/ local_destination_concurrency_limit = 2 default_destination_concurrency_limit = 10 debug_peer_level = 9 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = postdrop html_directory = no manpage_directory = /usr/share/man sample_directory = /etc/postfix readme_directory = /usr/share/doc/postfix-2.1.5-r2/readme home_mailbox = .maildir/ smtpd_sasl_auth_enable = yes smtpd_sasl2_auth_enable = yes smtpd_sasl_security_options = noanonymous #broken_sasl_auth_clients = yes smtpd_sasl_local_domain = smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination smtpd_use_tls = yes smtpd_tls_auth_only = yes smtpd_tls_key_file = /etc/postfix/newreq.pem smtpd_tls_cert_file = /etc/postfix/newcert.pem smtpd_tls_CAfile = /etc/postfix/cacert.pem smtpd_tls_loglevel = 9 smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s tls_random_source = dev:/dev/urandom virtual_mailbox_domains = zxc.nnov.ru, 22vm.nnov.ru virtual_minimum_uid = 1001 virtual_transport = virtual transport_maps = mysql:/etc/postfix/mysql-transport.cf virtual_gid_maps = static:100 virtual_maps = hash:/usr/local/mailman/data/virtual-mailman, mysql:/etc/postfix/mysql-virtual.cf #virtual_mailbox_maps = hash:/usr/local/mailman/data/virtual-mailman, mysql:/etc/postfix/mysql-virtual-maps.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf virtual_alias_maps = hash:/usr/local/mailman/data/virtual-mailman, mysql:/etc/postfix/mysql-virtual.cf virtual_uid_maps = static:2010 virtual_mailbox_base = / #virtual_mailbox_limit = smtp_sasl_password_maps = $virtual_mailbox_maps $alias_maps unix:passwd.byname #Mailman owner_request_special = no recipient_delimiter = + alias_maps = hash:/usr/local/mailman/data/aliases, mysql:/etc/postfix/mysql-aliases.cf #alias_maps = hash:/usr/local/mailman/data/virtual-mailman, mysql:/etc/postfix/mysql-aliases.cf ---------- my master.cf ---------- # # Postfix master process configuration file. Each logical line # describes how a Postfix daemon program should be run. # # A logical line starts with non-whitespace, non-comment text. # Empty lines and whitespace-only lines are ignored, as are comment # lines whose first non-whitespace character is a `#'. # A line that starts with whitespace continues a logical line. # # The fields that make up each line are described below. A "-" field # value requests that a default value be used for that field. # # Service: any name that is valid for the specified transport type # (the next field). With INET transports, a service is specified as # host:port. The host part (and colon) may be omitted. Either host # or port may be given in symbolic form or in numeric form. Examples # for the SMTP server: localhost:smtp receives mail via the loopback # interface only; 10025 receives mail on port 10025. # # Transport type: "inet" for Internet sockets, "unix" for UNIX-domain # sockets, "fifo" for named pipes. # # Private: whether or not access is restricted to the mail system. # Default is private service. Internet (inet) sockets can't be private. # # Unprivileged: whether the service runs with root privileges or as # the owner of the Postfix system (the owner name is controlled by the # mail_owner configuration variable in the main.cf file). Only the # pipe, virtual and local delivery daemons require privileges. # # Chroot: whether or not the service runs chrooted to the mail queue # directory (pathname is controlled by the queue_directory configuration # variable in the main.cf file). Presently, all Postfix daemons can run # chrooted, except for the pipe, virtual and local delivery daemons. # The proxymap server can run chrooted, but doing so defeats most of # the purpose of having that service in the first place. # The files in the examples/chroot-setup subdirectory describe how # to set up a Postfix chroot environment for your type of machine. # # Wakeup time: automatically wake up the named service after the # specified number of seconds. A ? at the end of the wakeup time # field requests that wake up events be sent only to services that # are actually being used. Specify 0 for no wakeup. Presently, only # the pickup, queue manager and flush daemons need a wakeup timer. # # Max procs: the maximum number of processes that may execute this # service simultaneously. Default is to use a globally configurable # limit (the default_process_limit configuration parameter in main.cf). # Specify 0 for no process count limit. # # Command + args: the command to be executed. The command name is # relative to the Postfix program directory (pathname is controlled by # the daemon_directory configuration variable). Adding one or more # -v options turns on verbose logging for that service; adding a -D # option enables symbolic debugging (see the debugger_command variable # in the main.cf configuration file). See individual command man pages # for specific command-line options, if any. # # General main.cf options can be overridden for specific services. # To override one or more main.cf options, specify them as arguments # below, preceding each option by "-o". There must be no whitespace # in the option itself (separate multiple values for an option by # commas). # # In order to use the "uucp" message tranport below, set up entries # in the transport table. # # In order to use the "cyrus" message transport below, configure it # in main.cf as the mailbox_transport. # # SPECIFY ONLY PROGRAMS THAT ARE WRITTEN TO RUN AS POSTFIX DAEMONS. # ALL DAEMONS SPECIFIED HERE MUST SPEAK A POSTFIX-INTERNAL PROTOCOL. # # DO NOT SHARE THE POSTFIX QUEUE BETWEEN MULTIPLE POSTFIX INSTANCES. # # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - n - - smtpd -v #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject #smtps inet n - n - - smtpd # -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes #submission inet n - n - - smtpd # -o smtpd_etrn_restrictions=reject # -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes #628 inet n - n - - qmqpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 oqmgr #tlsmgr fifo - - n 300 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp relay unix - - n - - smtp # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - n - - showq error unix - - n - - error local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil # # Interfaces to non-Postfix software. Be sure to examine the manual # pages of the non-Postfix software to find out what options it wants. # # maildrop. See the Postfix MAILDROP_README file for details. # maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} # # The Cyrus deliver program has changed incompatibly, multiple times. # old-cyrus unix - n n - - pipe flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user} # Cyrus 2.1.5 (Amos Gouaux) # Also specify in main.cf: cyrus_destination_recipient_limit=1 cyrus unix - n n - - pipe user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient -- ? ?????????, Kanogin mailto:kanogin at sandy.ru ???? ????? ?? ??? ????: http://www.22vm.nnov.ru ????? ????? ?? ??? ????: http://www.forum.22vm.nnov.ru ???? Linux Users Group ? ?????? ?????????: http://www.lug.nnov.ru From msapiro at value.net Wed Nov 2 23:20:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 14:20:41 -0800 Subject: [Mailman-Users] Mailman with Exim4: owner cannot post In-Reply-To: <200511022140.57026.k.oliver@t-online.de> Message-ID: Oliver K?nig wrote: > >On Wednesday 02 November 2005 18:31, you wrote: >> >> It looks like the above is an issue with spamassassin not Mailman. Is >> the attempted post rejected by Exim or does it get to Mailman (is >> there anything in Mailman's logs or qfiles/*/ directories)? What does >> the reject notice if any say? >Well, I don't think it is a SpamAssassin problem because regular mail (not >mailing list) gets through. There is absolutely nothing >in /var/lib/mailman/qfiles and sub direcotries. With the current >configuration I do not even get a reject message. Well those Exim log messages don't seem to involve the Mailman router/transport and only mention spamassassin and don't seem to be fatal in any case?. Do you know the mail isn't reaching Mailman? Is there anything in Mailman's logs (/var/mailman/logs/* by default, but check LOG_DIR in mm_cfg.py)? Does the list have archives? Is the post there? Does the list have members with delivery enabled? Look at http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp >> If there's something in qfiles/in/, is Mailman running (bin/mailmanctl >> start)? >This is what's running: >/usr/lib/mailman/bin/mailmanctl -s start >/var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s >/var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s That part at least is correct. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 2 23:40:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 14:40:34 -0800 Subject: [Mailman-Users] virtual mail problem In-Reply-To: <1495785046.20051103011705@sandy.ru> Message-ID: Kanogin A.A. >MS> Your aliases are good. The problem appears to be that Postfix does not >MS> recognize "|/usr/local/mailman/mail/mailman post lugnn" as a pipe and >MS> is treating it as a username. > >MS> This is a Postfix configuration issue of some kind. > >---------- >my main.cf: >---------- >---------- >my master.cf >---------- Beyond verifying that your aliases look correct, I can't help you with Postfix configuration. Someone else on the Mailman list might be able to help, but this is a generic Postfix configuration issue. I.e., an alias of the form name: "|/path/to/command args" is trying to redirect mail addressed to name at domain to "|/path/to/command args"@domain instead of piping it to the command. You would be more likely to get timely help by using Postfix support resources rather than Mailman support resources. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hannah at schlund.de Wed Nov 2 23:44:43 2005 From: hannah at schlund.de (Hannah Schroeter) Date: Wed, 2 Nov 2005 23:44:43 +0100 Subject: [Mailman-Users] Formatting the Subject-field in other languages In-Reply-To: <436930EE.4050901@is.kochi-u.ac.jp> References: <43673187.7000302@hertell.com> <43675FE1.6050908@is.kochi-u.ac.jp> <20051102104207.GA30602@schlund.de> <436930EE.4050901@is.kochi-u.ac.jp> Message-ID: <20051102224443.GC14052@schlund.de> Hi! On Thu, Nov 03, 2005 at 06:34:38AM +0900, Tokio Kikuchi wrote: >What is your problem? Will you please describe it in more detail or >show me some example? And, what is your mailman version? I have no specific problem with mailman. I just wanted to point out how futile and possibly senseless it is to have mailman handle every subject prefix which dumb "mail user agent" writers happen to invent, by giving an example how they don't even agree on one prefix for *one* language (German). Mailman itself works very fine for me, just dumb "MUA"s make me annoyed on and off. >[...] Kind regards, Hannah. From msapiro at value.net Wed Nov 2 23:47:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Nov 2005 14:47:12 -0800 Subject: [Mailman-Users] Subscribing users to list without approvals In-Reply-To: Message-ID: Nelly Yusupova wrote: > >I can not find the answer to the following question in the archives. I set up a announce list with nelly at cgim.com as the owner of the list. Using nelly at cgim.com as the sender, I send an email to listname-request at mydomain.com with the following command in the subject line: > >subscribe PASSWORD EMAIL_OF_SUBSCRIBER nodigest > >and the email comes back to me with the following: > >Bad digest specifier: EMAIL_OF_SUBSCRIBER The proper command would be subscribe SUBSCRIBER_PASSWORD nodigest address=SUBSCRIBER_EMAIL order is important. But this won't do what you want no matter where the mail originates. The subscriber will get a confirmation. >Does anyone know how I can subscribe people to the list without ANY approvals (ie, if it's coming from the owner of the list, just subscribe the person to the list). Yes. Use the mass subscribe feature on the web interface. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kanogin at sandy.ru Thu Nov 3 00:04:19 2005 From: kanogin at sandy.ru (Kanogin A.A.) Date: Thu, 3 Nov 2005 02:04:19 +0300 Subject: [Mailman-Users] virtual mail problem In-Reply-To: References: <1495785046.20051103011705@sandy.ru> Message-ID: <81196790.20051103020419@sandy.ru> ????????????, Mark. ?? ?????? 3 ?????? 2005 ?., 1:40:34: MS> Kanogin A.A. >>MS> Your aliases are good. The problem appears to be that Postfix does not >>MS> recognize "|/usr/local/mailman/mail/mailman post lugnn" as a pipe and >>MS> is treating it as a username. >> >>MS> This is a Postfix configuration issue of some kind. >> >>---------- >>my main.cf: >>---------- MS> >>---------- >>my master.cf >>---------- MS> MS> Beyond verifying that your aliases look correct, I can't help you with MS> Postfix configuration. Someone else on the Mailman list might be able MS> to help, but this is a generic Postfix configuration issue. I.e., an MS> alias of the form MS> name: "|/path/to/command args" MS> is trying to redirect mail addressed to name at domain to MS> "|/path/to/command args"@domain instead of piping it to the command. MS> You would be more likely to get timely help by using Postfix support MS> resources rather than Mailman support resources. I'm found main problem. I try using domain zxc.nnov.ru, but is the virtual domain. I switch zxc.nnov.ru to local domain? from virtual, and get mail from lugnn-bounces at zxc.nnov.ru, that's shows a correctness of work in a local mode. Thanks on this step -- ? ?????????, Kanogin mailto:kanogin at sandy.ru ???? ????? ?? ??? ????: http://www.22vm.nnov.ru ????? ????? ?? ??? ????: http://www.forum.22vm.nnov.ru ???? Linux Users Group ? ?????? ?????????: http://www.lug.nnov.ru From lalato at gmail.com Thu Nov 3 00:38:56 2005 From: lalato at gmail.com (Sam Santos) Date: Wed, 2 Nov 2005 18:38:56 -0500 Subject: [Mailman-Users] Host won't upgrade, what are my options? In-Reply-To: References: Message-ID: Mark and Brad... I was able to pull up the mbox file using Mark's sample URL. However, it only goes as far back as May 2003. When I look at my archives that seems to be when it first started creating Gzip'd Text Files for each month. Beyond that I have stuff that dates as far back as Feb, 2001, but it didn't appear to be inside the mbox file. Is there another mbox file floating around or does that really old stuff predate the mbox file format? If so, is it collected into one file somewhere by any chance? Thanks for the help and info. --sam On 11/2/05, Mark Sapiro wrote: > > Brad Knowles wrote: > > >At 11:51 PM -0500 2005-11-01, Sam Santos wrote: > > > >> Unfortunately, I don't have access to the mailman installation... at > least > >> not as far as I can tell (warning: I'm fairly new to this side of > things). > >> Is there any hope for my archives at all? > > > > You may be able to grab the "cooked" text format archives, modify > >them to look more like proper 7th edtion "mbox" format raw source > >archives, and then import them into your new mailing at your new > >provider. Or, your new provider may be able to do that for you. > > > > But otherwise, there's not much you can do without being able to > >get access to the source archive mbox files. > > You can always get the source archive mbox file for a list (asssuming > there is one) via a URL similar to > > http://www.example.com/mailman/private/list_name.mbox/list_name.mbox > > regardless of whether or not there is a public link to it. It does > require authorization even if the archive is public. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From brad at stop.mail-abuse.org Wed Nov 2 23:47:51 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 3 Nov 2005 00:47:51 +0200 Subject: [Mailman-Users] Host won't upgrade, what are my options? In-Reply-To: References: Message-ID: At 6:38 PM -0500 2005-11-02, Sam Santos wrote: > I was able to pull up the mbox file using Mark's sample URL. Cool. I'm glad to hear it. > However, it > only goes as far back as May 2003. Ouch. Sorry to hear that. ;( > Beyond that I have stuff that dates as far back as Feb, 2001, but it didn't > appear to be inside the mbox file. Is there another mbox file floating > around or does that really old stuff predate the mbox file format? If so, is > it collected into one file somewhere by any chance? Your provider may have gzip'ed the old mbox file and kept it around somewhere, but the mbox file is not needed unless you're going to rebuild the archives -- they might also have just deleted the old one, once the new one was created. If you're lucky, you may be able to make slight modifications to the sample URL that Mark provided, and stumble into wherever your provider put the older archive mbox. Otherwise, you may be able to re-construct the raw source format archive mbox, based on the text archives which you hopefully have. The format is very similar. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Thu Nov 3 02:06:23 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 02 Nov 2005 17:06:23 -0800 Subject: [Mailman-Users] Host won't upgrade, what are my options? In-Reply-To: References: Message-ID: <4369628F.7000009@value.net> Brad Knowles wrote: > > If you're lucky, you may be able to make slight modifications to the > sample URL that Mark provided, and stumble into wherever your > provider put the older archive mbox. Otherwise, you may be able to > re-construct the raw source format archive mbox, based on the text > archives which you hopefully have. The format is very similar. Unfortunately, this probably won't work. The listname.mbox/listname.mbox path is special to Private.py. It doesn't allow access to arbitrary files in the listname.mbox directory. As Brad suggests, you can reconstruct an overall .mbox file from the monthly .txt or .txt.gz files. You can pretty much just concatenate them, but you may need to edit From: headers and From_ separators to change ' at ' back to '@' in addresses. Also see http://mail.python.org/pipermail/mailman-users/2005-April/044137.html for some other potential issues with the .txt files. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stv at well.com Thu Nov 3 08:34:59 2005 From: stv at well.com (Steve Vance) Date: Wed, 02 Nov 2005 23:34:59 -0800 Subject: [Mailman-Users] Subscribing someone from a CGI script Message-ID: <4369BDA3.3070907@well.com> I have Mailman set up and working, for several mailing lists. On one of them, the mailing list is part of a website which has a form you can fill out. You can put in your name, e-maill address, what you're interested in, etc. One of the items on the form is a checkbox, "Subscribe me to the listserve". I'm trying to get this checkbox to work. The CGI is coded in PHP and Perl. I have tried various ways of automatically subscribing someone to the Mailman listserve in question, but so far I haven't been able to figure it out. I have had PHP do the command line "bin/add_members", and nothing seems to happen. The other thing that I have encountered is of course "Group mismatch error. Mailman expected the CGI wrapper script to be executed as group "nobody", blah blah blah". I realize this is a safety feature, so that my listserve isn't hacked. But now, it is me doing the hacking, and I want to allow it! My Web Hosting ISP runs the Mailman installation thru CPanel, and won't let me recompile Mailman or anything drastic like that. Any ideas on how I can easily accomplish what I want to do? Some kind of Mailman "API" that will let me add and remove members from another process? This would come in handy in several other ways. I would also like to have columns in my MySQL membership database about which listserves the member is subscribed to, some way of automatically keeping that up-to-date. Also, I don't seem to have stumbled across a "Newsgroups <--> Mailman" gateway. Did I just overlook that? stv From brad at stop.mail-abuse.org Thu Nov 3 08:37:27 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 3 Nov 2005 09:37:27 +0200 Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: <4369BDA3.3070907@well.com> References: <4369BDA3.3070907@well.com> Message-ID: At 11:34 PM -0800 2005-11-02, Steve Vance wrote: > My Web Hosting ISP runs the Mailman installation thru CPanel, and won't > let me recompile Mailman or anything drastic like that. Any ideas on how > I can easily accomplish what I want to do? Some kind of Mailman "API" > that will let me add and remove members from another process? The command-line tools are the API. If you can't use them because your web server is trying to run them under the wrong group id, I don't know that there's anything else we can do for you. > This would come in handy in several other ways. I would also like to > have columns in my MySQL membership database about which listserves the > member is subscribed to, some way of automatically keeping that > up-to-date. There is an unsupported third-party MySQL MemberAdapter, and it may be possible to do what you want through it, if you take other operations and do them directly to the database in a way that Mailman will properly understand. However, you would need to talk to the author of the MemberAdapter to get more information on how to do these sorts of things. I recommend searching the Mailman FAQ Wizard as well as the archives of the list. > Also, I don't seem to have stumbled across a "Newsgroups > <--> Mailman" gateway. Did I just overlook that? Yes, you did. There is a built-in bi-directional news/mail gateway. On the top level of the web admin interface for your mailing list, there is a link labeled "Mail<->News gateways". At least, it should be there unless the CPanel folks or your hosting provider disabled that. Speaking of which, when it comes to CPanel, make sure you read FAQ 6.11 at . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From lsa at business.aau.dk Thu Nov 3 10:28:49 2005 From: lsa at business.aau.dk (Lars Anderson) Date: Thu, 3 Nov 2005 10:28:49 +0100 Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: <4369BDA3.3070907@well.com> References: <4369BDA3.3070907@well.com> Message-ID: <20051103092849.GA25299@business.aau.dk> On Wed, Nov 02, 2005 at 23:34:59, Steve Vance wrote: > I have Mailman set up and working, for several mailing lists. On one of > them, the mailing list is part of a website which has a form you can > fill out. You can put in your name, e-maill address, what you're > interested in, etc. One of the items on the form is a checkbox, > "Subscribe me to the listserve". I'm trying to get this checkbox to work. > > The CGI is coded in PHP and Perl. I have tried various ways of > automatically subscribing someone to the Mailman listserve in question, > but so far I haven't been able to figure it out. I have had PHP do the > command line "bin/add_members", and nothing seems to happen. The other > thing that I have encountered is of course "Group mismatch error. > Mailman expected the CGI wrapper script to be executed as group > "nobody", blah blah blah". I realize this is a safety feature, so that > my listserve isn't hacked. But now, it is me doing the hacking, and I > want to allow it! How about using mailmans email interface, from your PHP script you can just email your subscribe commands to mailman. (Unless your ISP disabled mail in PHP). Lars -- Lars Anderson E-mail: lsa at business.aau.dk Faculty of Social Sciences Jabber: lsa at jabber.samf.aau.dk Aalborg University Voice: +45 96358225, Fax: +45 98153505 Denmark Office: Fib4-117 From thesource at ldb-jab.org Thu Nov 3 13:06:28 2005 From: thesource at ldb-jab.org (Lawrence Bowie) Date: Thu, 03 Nov 2005 07:06:28 -0500 Subject: [Mailman-Users] config.db and config.db.last In-Reply-To: References: Message-ID: <4369FD44.3050909@ldb-jab.org> Excellent!!! That is the answer I was expecting. Thank you very much for the clear explanation. LDB Mark Sapiro wrote: > Lawrence Bowie wrote: > >>The above are missing for several of my mailing lists. How do I remedy >>this dilemma? Do I HAVE to recreate the lists? > > > If you do anything, it should be deletion of them from the lists that > contain them. config.db files are an older format that was changed to > the current config.pck format in Mailman 2.1. When your Mailman was > first upgraded to 2.1.x, the config.db files were converted to > config.pck files. New lists won't have them and they can be safely > deleted from old lists as long as the config.pck files are there, and > if the config.pck files aren't there, the list hasn't been accessed > since pre 2.1. > From chris at westnet.com Thu Nov 3 15:29:59 2005 From: chris at westnet.com (Christopher X. Candreva) Date: Thu, 3 Nov 2005 09:29:59 -0500 (EST) Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: References: <4369BDA3.3070907@well.com> Message-ID: On Thu, 3 Nov 2005, Brad Knowles wrote: > The command-line tools are the API. If you can't use them > because your web server is trying to run them under the wrong group > id, I don't know that there's anything else we can do for you. As a site admin I see a slight problem with the command line tools, in that they don't seem to accept a list password. I have to make some sort of wrapper for them so that a list owner can only access their own list. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From barahona at egiptologia.net Thu Nov 3 15:37:32 2005 From: barahona at egiptologia.net (=?ISO-8859-1?Q?Agust=EDn_Barahona?=) Date: Thu, 03 Nov 2005 15:37:32 +0100 Subject: [Mailman-Users] Editing my list's messages to clean them of unwanted text. Message-ID: Dear list mates, Until now I used Majordomo and thanks to this software I was able to edit the messages arrived to moderation, thus being able to clean or correct in them everything what our rules don't allow or don't recommend (for example, advertising messages in the message's foot, the unwanted or execeeded quoted text, etc...). I'm director-editor of several scientific mail-lists and this type of lists, as many list mates probably know, are expected to work this way, like a collective publication with an editor-moderator at the head. Even in several cases it's necessary to include in the messages moderator's detailed notes in order to these ones stay invariably associated to the correspondent message. I've just moved to Mailman, but I stayed very disappointed when --despite I was told by a friend that it was perfectly possible to do the same things than in Majordomo-- I've seen the messages couldn't be edited, like it was done in Majordomo. Nevertheless, I'm sure it has to exist a way to edit them and then send them with the same intact and original headers, and that is why I'm writing this message. How could one be able of editing or modifying those messages sent by my users to my Mailman lists? Thank you very much in advance for your answers. My best wishes, Agust?n Barahona From msapiro at value.net Thu Nov 3 16:39:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 07:39:21 -0800 Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: <4369BDA3.3070907@well.com> Message-ID: Steve Vance wrote: >I have Mailman set up and working, for several mailing lists. On one of >them, the mailing list is part of a website which has a form you can >fill out. You can put in your name, e-maill address, what you're >interested in, etc. One of the items on the form is a checkbox, >"Subscribe me to the listserve". I'm trying to get this checkbox to work. If you don't mind the user receiving the opt-in confirmation, see http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.033.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Thu Nov 3 15:53:27 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 3 Nov 2005 16:53:27 +0200 Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: References: <4369BDA3.3070907@well.com> Message-ID: At 9:29 AM -0500 2005-11-03, Christopher X. Candreva wrote: > On Thu, 3 Nov 2005, Brad Knowles wrote: > >> The command-line tools are the API. If you can't use them >> because your web server is trying to run them under the wrong group >> id, I don't know that there's anything else we can do for you. > > As a site admin I see a slight problem with the command line tools, > in that they don't seem to accept a list password. I have to make some sort > of wrapper for them so that a list owner can only access their own list. The command-line tools are definitely intended to be used by the site admin. There is no provision for list admins to use them, especially since you may need to be running as root or other privileged userid in order to do certain things. Unfortunately, that's the way Mailman works today. If you'd like to see this get fixed, please file an RFE on the Mailman RFE page at SourceForge. Better still, come up with a patch (or have someone else come up with a patch) and upload that to the Mailman patch page at SourceForge, which would be much more likely to be incorporated into the code base in the near future. There's an infinite array of things that we'd like to see get fixed in future versions of Mailman, and a very finite amount of time available to do those things. As an open source project, we cannot do everything alone and are dependant on the other people in the community to help contribute improvements to the system. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From mlists at starmania.net Thu Nov 3 17:17:09 2005 From: mlists at starmania.net (Mike Cisar) Date: Thu, 3 Nov 2005 09:17:09 -0700 Subject: [Mailman-Users] Outbound queue runner failing... In-Reply-To: Message-ID: <00da01c5e092$0e043150$f4209344@corporate.starmania.net> > >Nov 01 09:16:07 2005 qrunner(22015): File > >"/usr/lib/mailman/Mailman/Bouncer.py", line 131, in registerBounce > >Nov 01 09:16:07 2005 qrunner(22015): > time.strftime('%d-%b-%Y', day + (0,)*6)) > >Nov 01 09:16:07 2005 qrunner(22015): ValueError : day of > year out of range > > This is a known problem with Mailman 2.1.5 and Python 2.4. > See > http://mail.python.org/pipermail/mailman-users/2005-March/043640.html Thanks Mark, I totally missed that in the archives. Have applied the workaround and shall see if that solves the problem. Cheers, >>>>> Mike <<<<< From kevinc at seaplace.org Thu Nov 3 17:39:29 2005 From: kevinc at seaplace.org (kevinc at seaplace.org) Date: Thu, 3 Nov 2005 10:39:29 -0600 (CST) Subject: [Mailman-Users] Mailman move problem Message-ID: <55259.164.144.240.25.1131035969.squirrel@www2.seaplace.org> Dear List - I recently have changed mail servers and my attempt at moving Mailman appears to have only partially succeeded. Currently: check_perms comes back fine - Good. cron is running the news_port command every 5 minutes (good cron check) -Good. The web interface works fine - all list look great - Good. Mail sent to a list appears in a qfile - Good. Qrunner is running - Good. Mailmanctrl is running - Good. Nothing is being sent to Postfix - Bad!!! Qfile In directory purged just in case, still nothing. System: Gentoo 2.6.13 running 2.6.13-gentoo.r3 kernel, 64-bit, on an AMD64 3000. Postfix - but nothing fancy - no virtual domains, etc. Mailman 2.1.5-r3 build via emerge into the standard location Help!!! Kevin From heather at madrone.com Thu Nov 3 18:38:32 2005 From: heather at madrone.com (Heather Madrone) Date: Thu, 3 Nov 2005 09:38:32 -0800 Subject: [Mailman-Users] Mailman move problem In-Reply-To: <55259.164.144.240.25.1131035969.squirrel@www2.seaplace.org> References: <55259.164.144.240.25.1131035969.squirrel@www2.seaplace.org> Message-ID: At 10:39 AM -0600 11/3/05, kevinc at seaplace.org wrote: >check_perms comes back fine - Good. >cron is running the news_port command every 5 minutes (good cron check) >-Good. >The web interface works fine - all list look great - Good. >Mail sent to a list appears in a qfile - Good. >Qrunner is running - Good. >Mailmanctrl is running - Good. >Nothing is being sent to Postfix - Bad!!! >Qfile In directory purged just in case, still nothing. Is Postfix running? Did you set MTA = 'Postfix' in your mm_cfg.py? Did you run bin/genaliases followed by newaliases? Did you set up the postfix main.cf file correctly? -- Heather Madrone The Home-Ed List: http://www.madrone.com/Home-ed/helist.html You can lead a child to learning, but you can't make her think. From chris at westnet.com Thu Nov 3 19:35:39 2005 From: chris at westnet.com (Christopher X. Candreva) Date: Thu, 3 Nov 2005 13:35:39 -0500 (EST) Subject: [Mailman-Users] Subscribing someone from a CGI script In-Reply-To: References: <4369BDA3.3070907@well.com> Message-ID: On Thu, 3 Nov 2005, Brad Knowles wrote: > If you'd like to see this get fixed, please file an RFE on the Mailman > RFE page at SourceForge. Better still, come up with a patch (or have someone > else come up with a patch) and upload that to the Mailman patch page at > SourceForge, which would be much more likely to be incorporated into the code > base in the near future. Please don't think I was complaining. It's just if you're going to call it an API, I felt the person should know the limitations. Myself I've gotten around it very well with a Perl wrapper and sudo. Unfortunately I know perl, PHP, bash, some C and C++, could probably remember some FORTRAN, Pascal, and BASIC in a pinch, but no python. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From iain at iainbrown.net Thu Nov 3 20:49:13 2005 From: iain at iainbrown.net (Iain D.Brown) Date: Thu, 3 Nov 2005 19:49:13 +0000 Subject: [Mailman-Users] List subscribers receiving duplicate messages: help! Message-ID: <938239380.20051103194913@iainbrown.net> Dear fellow Mailman users, I have just started using Mailman for a large Society mailing list (~500 subscribers), and have run into two problems that are causing a lot of heat on my new list. Problem 1: when a subscriber replies to a message that is part of a lengthy thread, their email client is listing the addresses of all previous respondents to the thread, eg: A thread on Mickey Mouse on the list disney.example.dom has attracted postings from minnie at disneyexample.com, mickey at disneyexample.com and pluto at plutoexample.com. When I come to reply to a message, my email client is putting the following in the To and CC fields: To: pluto at plutoexample.com CC: minnie at disneyexample.com, mickey at disneyexample.com, list at disney.example.dom From: iain at iainbrown.net Message: Rhubarb, rhubarb, rhubarb. I know munging the Reply-To, to force all responses to be sent to list at disney.example.dom, is not the done thing. So is there any way of making Mailman clean up the header information, perhaps to remove all the names in the CC field except for the list address? Problem 2: (which is related to problem 1) when a subscriber replies to a message, Mailman does not take notice of the addresses in the To: or CC: fields, and thus some subscribers are receiving multiple copies of messages, even though their settings say "No Dupes". To continue the example from above, poor Minnie, Pluto and Mickey are all receiving duplicates of the message from me -- once via the list and once from me direct. What would be causing this? I am using Mailman 2.1.2 offered by my Web host; they can't upgrade to 2.1.5 because they have a number of custom modifications which means an upgrade is not trivial. And they are not prepared to run a single Mailman instance for every customer as would not be feasible. Any suggestions and advice on how to sort out my problems? Many thanks. Best wishes, Iain. -- Iain Brown iain at iainbrown.net From bob at bergey.net Thu Nov 3 21:23:20 2005 From: bob at bergey.net (Bob Bergey) Date: Thu, 3 Nov 2005 15:23:20 -0500 Subject: [Mailman-Users] Searching for disabled subscribers Message-ID: Is there a way to search (using the Admin Web interface) for all subscribers who have been disabled by bounces? I want to remove them from one of my lists, but there are a couple of hundred of them and I was hoping to avoid scrolling through lists of 30 at a time. Any easy ways to do this? I looked through the Mailman FAQ and did a little searching in the list archives, but didn't come up with any answers. Bob -- ====================================================================== Bob Bergey -- 215-527-1048 -- Perkasie, PA Internet Services for the Printing Industry Web Hosting & E-Mail Services: BERGEY.NET ====================================================================== From jtbates at gmail.com Thu Nov 3 21:56:25 2005 From: jtbates at gmail.com (JT) Date: Thu, 03 Nov 2005 15:56:25 -0500 Subject: [Mailman-Users] BBoard Message-ID: <436A7979.1040707@gmail.com> Hi, I would like to mirror on of my mailing lists to a BBoard. I tried doing this by subscribing post+bboardname at bboardhost.com to the mailing list. However there is a slight problem with this. Anyone could have a password reminder sent to the BBoard where it would be visible publicly. Is there any way I can: A) turn off the ability to get password reminders sent, or B) administer a mailing list subscription from another email address, ie where password reminder would get sent to me instead of the BBoard? Thanks! Regards, JT From msapiro at value.net Fri Nov 4 01:43:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 16:43:18 -0800 Subject: [Mailman-Users] Mailman move problem In-Reply-To: <55259.164.144.240.25.1131035969.squirrel@www2.seaplace.org> Message-ID: kevinc at seaplace.org wrote: > >Currently: > >check_perms comes back fine - Good. >cron is running the news_port command every 5 minutes (good cron check) >-Good. >The web interface works fine - all list look great - Good. >Mail sent to a list appears in a qfile - Good. In qfiles/in/ or elsewhere like qfiles/shunt/? >Qrunner is running - Good. All the qrunners? there should be 8 plus the master. >Mailmanctrl is running - Good. >Nothing is being sent to Postfix - Bad!!! I assume you mean from Mailman outbound to postfix since you say incomming posts get queued. >Qfile In directory purged just in case, still nothing. If there were unprocessed files in qfiles/in/, it is likely the incoming runner isn't running. If messages are sitting in any qfiles/ subdirectory other than shunt or maybe retry, the corresponding qrunner probably isn't running. What if anything is in the Mailman log files? Also see >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Article 3.14 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri Nov 4 00:13:01 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Nov 2005 01:13:01 +0200 Subject: [Mailman-Users] List subscribers receiving duplicate messages: help! In-Reply-To: <938239380.20051103194913@iainbrown.net> References: <938239380.20051103194913@iainbrown.net> Message-ID: At 7:49 PM +0000 2005-11-03, Iain D.Brown wrote: > I know munging the Reply-To, to force all responses to be sent > to list at disney.example.dom, is not the done thing. So is there > any way of making Mailman clean up the header information, > perhaps to remove all the names in the CC field except for the > list address? I don't think so -- not within Mailman, at least. But your MTA may well be able to be configured to do something like this, depending on the MTA. > Problem 2: (which is related to problem 1) when a subscriber > replies to a message, Mailman does not take notice of the > addresses in the To: or CC: fields, and thus some subscribers > are receiving multiple copies of messages, even though their > settings say "No Dupes". To continue the example from above, > poor Minnie, Pluto and Mickey are all receiving duplicates of > the message from me -- once via the list and once from me > direct. What would be causing this? Mailman does attempt to prevent copies of messages being sent to addresses that it can see on the To: and Cc: headers, but if a person has multiple different addresses and one is subscribed to the list and another is displayed in the headers, there's nothing that Mailman can do for you. This problem would need to be resolved with a tool like procmail, on the recipient system. Good luck! -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Fri Nov 4 02:11:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 17:11:44 -0800 Subject: [Mailman-Users] Editing my list's messages to clean them ofunwanted text. In-Reply-To: Message-ID: Agust?n Barahona wrote: > >I've just moved to Mailman, but I stayed very disappointed when --despite I was told by a friend that it was perfectly possible to do the same things than in Majordomo-- I've seen the messages couldn't be edited, like it was done in Majordomo. Nevertheless, I'm sure it has to exist a way to edit them and then send them with the same intact and original headers, and that is why I'm writing this message. > >How could one be able of editing or modifying those messages sent by my users to my Mailman lists? Thank you very much in advance for your answers. This is number one under list administration on the wishlist of new features . In the mean time, it can be done, but it is awkward and involved to do. See the FAQ at for some suggestions as to how. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kevinc at seaplace.org Fri Nov 4 02:48:23 2005 From: kevinc at seaplace.org (Kevin N. Carpenter) Date: Thu, 03 Nov 2005 19:48:23 -0600 Subject: [Mailman-Users] Mailman move problem - fixed! Message-ID: <436ABDE7.3060106@seaplace.org> To all those that ever move Mailman from one location to another - save yourself some grief, tarball up the old area, and REMOVE it. Then don't forget to change /etc/passwd to point to the new home directory... things will be a lot smoother after that... Also, if your going between machines, don't forget to run "withlist fix_url" on each list. Kevin From kevinc at seaplace.org Fri Nov 4 02:48:58 2005 From: kevinc at seaplace.org (Kevin N. Carpenter) Date: Thu, 03 Nov 2005 19:48:58 -0600 Subject: [Mailman-Users] Western encoding default Message-ID: <436ABE0A.1000303@seaplace.org> Hi all - Compliments of being a Westerner with a Eastern European fiancee, I tend to use Unicode-8 as my default language. Alas, many folks in the USA restrict their e-mail and filter for non-Western coding as an anti-spam technique. Is there anyway I can configure my maillist to recode incoming data from registered users from Unicode to a Western code? Thanks, Kevin From msapiro at value.net Fri Nov 4 02:56:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 17:56:52 -0800 Subject: [Mailman-Users] List subscribers receiving duplicate messages:help! In-Reply-To: Message-ID: Brad Knowles wrote: >At 7:49 PM +0000 2005-11-03, Iain D.Brown wrote: > >> I know munging the Reply-To, to force all responses to be sent >> to list at disney.example.dom, is not the done thing. So is there >> any way of making Mailman clean up the header information, >> perhaps to remove all the names in the CC field except for the >> list address? > > I don't think so -- not within Mailman, at least. But your MTA >may well be able to be configured to do something like this, >depending on the MTA. Brad is correct. The real problem is that few MUAs/email clients offer the option of 'list reply'. Ideally, all MUAs would provide a widget to reply to the address in the List-Post: header only, but few do. Thus, "the rest of us" are left with the standard two choices - reply (to poster) and reply-all (to list, poster and all prior posters in the thread). Actually, choice 2 is sometimes desired, since in some cases poster is a digest member or not a member at all. It is a good thing I think to keep digest members current on the threads they've posted to. As far as doing this outside Mailman, this may be doable, but is it desired. It depends on your list. A person may post to a problem list about a current problem and Cc a user or manager and may want them to also be Cc'd on replies. Only Mailman would know which Ccs were list members. >> Problem 2: (which is related to problem 1) when a subscriber >> replies to a message, Mailman does not take notice of the >> addresses in the To: or CC: fields, and thus some subscribers >> are receiving multiple copies of messages, even though their >> settings say "No Dupes". To continue the example from above, >> poor Minnie, Pluto and Mickey are all receiving duplicates of >> the message from me -- once via the list and once from me >> direct. What would be causing this? > > Mailman does attempt to prevent copies of messages being sent to >addresses that it can see on the To: and Cc: headers, ... if they've selected no dupes. It doesn't supress digest delivery since digests can contain other posts. It works in current versions AFAIK. (You are addressed in this post. Do you get a duplicate?). This may be an issue with 2.1.2 or with your provider's customization. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at btspuhler.com Fri Nov 4 03:23:32 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Thu, 3 Nov 2005 19:23:32 -0700 Subject: [Mailman-Users] virtual mail problem In-Reply-To: References: Message-ID: <200511031923.37940.thomas@btspuhler.com> On Wednesday 02 November 2005 03:40 pm, Mark Sapiro wrote: > Kanogin A.A. > > >MS> Your aliases are good. The problem appears to be that Postfix does not > >MS> recognize "|/usr/local/mailman/mail/mailman post lugnn" as a pipe and > >MS> is treating it as a username. > > > >MS> This is a Postfix configuration issue of some kind. > > > >---------- > >my main.cf: > >---------- > > > > >---------- > >my master.cf > >---------- > > > > Beyond verifying that your aliases look correct, I can't help you with > Postfix configuration. Someone else on the Mailman list might be able > to help, but this is a generic Postfix configuration issue. I.e., an > alias of the form > > name: "|/path/to/command args" > > is trying to redirect mail addressed to name at domain to > "|/path/to/command args"@domain instead of piping it to the command. > > You would be more likely to get timely help by using Postfix support > resources rather than Mailman support resources. Well, I am still working on my set-up. The alias file doesn't get read her. I found this: found this on https://www.redhat.com/archives/fedora-list/2004-December/msg00712.html Do you use LMTP as delivery method? AFAIK using LMTP, mails don't pass aliases - you have to use the virtual-table instead. Now I am at setting-up a virtual instead of an alias. Don't know if I am capable of that. I am using LMTP. this was configured by kolab2 -- Thomas Spuhler All e-mail from this domain is scanned for viruses -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051103/ee450e10/attachment.pgp From morty at frakir.org Fri Nov 4 04:24:54 2005 From: morty at frakir.org (Mordechai T. Abzug) Date: Thu, 3 Nov 2005 22:24:54 -0500 Subject: [Mailman-Users] Mailman and multimaster redundancy Message-ID: <20051104032454.GH26795@red-sonja.frakir.org> I'd like to set up GNU Mailman for high-availabilty via multimaster redundancy, ie. with two servers such that configuration and subscription changes can occur on either server and will automatically be propagated to the other server. Can GNU Mailman do this? If not, any suggestions for other (free) mailing list managers that can? Thanks. - Morty From msapiro at value.net Fri Nov 4 04:33:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 19:33:40 -0800 Subject: [Mailman-Users] Searching for disabled subscribers In-Reply-To: Message-ID: Bob Bergey wrote: >Is there a way to search (using the Admin Web interface) for all >subscribers who have been disabled by bounces? I want to remove them >from one of my lists, but there are a couple of hundred of them and I >was hoping to avoid scrolling through lists of 30 at a time. Any easy >ways to do this? You can script the web interface to do this. There is a script at that already has an option to list only "no mail" members, but it doesn't distinguish reason (user, admin, bounce). If you know a little python, it shouldn't be too hard to modify it to list the "by bounces" only. Other than that, there's no way to list them from the web interface, but as long as the normal cron jobs are running (cron/disabled in particular, and you can also run it manually), any dead addresses will be automatically deleted after a number of days equal to the product of bounce_you_are_disabled_warnings and bounce_you_are_disabled_warnings_interval following their initial disable. You can set bounce_you_are_disabled_warnings to zero if you want them unsubscribed immediately (i.e., the next time cron/disabled runs). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Fri Nov 4 04:33:23 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Thu, 03 Nov 2005 19:33:23 -0800 Subject: [Mailman-Users] Fwd: Bounce action notification Message-ID: <6.2.5.6.2.20051103193217.022a9d60@tagline.cc> Hi folks, I don't understand this bounce message. Which one of these addresses are bouncing? It disabled the owner again as you'll see. I'll be looking for responses. Thanks. >X-Persona: >Received: (qmail 10256 invoked by uid 89); 4 Nov 2005 03:22:39 -0000 >Received: from idea5.anoeticconcepts.com (70.86.162.170) > by 0 with SMTP; 4 Nov 2005 03:22:39 -0000 >Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) > by idea5.anoeticconcepts.com with esmtp (Exim 4.52) > id 1EXs9x-00020H-CN > for jrimer at tagline.cc; Thu, 03 Nov 2005 21:22:33 -0600 >Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) > by idea5.anoeticconcepts.com with esmtp (Exim 4.52) > id 1EXs9w-000208-4M > for Woodlake_el_school-owner at wbby.us; Thu, 03 Nov 2005 21:22:32 -0600 >Subject: Bounce action notification >From: mailman at wbby.us >To: Woodlake_el_school-owner at wbby.us >MIME-Version: 1.0 >Content-Type: multipart/mixed; boundary="===============0904254664==" >Message-ID: >Date: Thu, 03 Nov 2005 21:22:31 -0600 >Precedence: bulk >X-BeenThere: Woodlake_el_school at wbby.us >X-Mailman-Version: 2.1.6 >List-Id: >X-List-Administrivia: yes >Sender: mailman-bounces at idea5.anoeticconcepts.com >Errors-To: mailman-bounces at idea5.anoeticconcepts.com >X-AntiAbuse: This header was added to track abuse, please include it >with any abuse report >X-AntiAbuse: Primary Hostname - idea5.anoeticconcepts.com >X-AntiAbuse: Original Domain - tagline.cc >X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] >X-AntiAbuse: Sender Address Domain - idea5.anoeticconcepts.com >X-Source: >X-Source-Args: >X-Source-Dir: >X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on wmailapp7-l3.webley >X-Spam-Level: >X-Spam-Status: No, score=-2.6 required=7.0 tests=BAYES_00,NO_REAL_NAME > autolearn=no version=3.0.3 > >This is a Mailman mailing list bounce action notice: > > List: Woodlake_el_school > Member: woodlake_el_school at yahoo.com > Action: Subscription disabled. > Reason: Excessive or fatal bounces. > > > >The triggering bounce notice is attached below. > >Questions? Contact the Mailman site administrator at mailman at wbby.us. > >Subject: Uncaught bounce notification >From: mailman-bounces at wbby.us >To: Woodlake_el_school-owner at wbby.us >MIME-Version: 1.0 >Content-Type: multipart/mixed; boundary="===============0800201456==" >Message-ID: >Date: Thu, 03 Nov 2005 21:08:53 -0600 >Precedence: bulk >X-BeenThere: Woodlake_el_school at wbby.us >X-Mailman-Version: 2.1.6 >List-Id: >X-List-Administrivia: yes >Sender: mailman-bounces at wbby.us >Errors-To: mailman-bounces at wbby.us > >The attached message was received as a bounce, but either the bounce >format was not recognized, or no member addresses could be extracted >from it. This mailing list has been configured to send all >unrecognized bounce messages to the list administrator(s). > >For more information see: >http://wbby.us/mailman/admin/woodlake_el_school_wbby.us/bounce > > >Received: from [66.94.225.146] (helo=mta806.mail.scd.yahoo.com) > by idea5.anoeticconcepts.com with smtp (Exim 4.52) > id 1EXrwi-0001m8-5Q > for woodlake_el_school-bounces at wbby.us; Thu, 03 Nov 2005 > 21:08:52 -0600 >From: MAILER-DAEMON at sbcglobal.net >To: woodlake_el_school-bounces at wbby.us >X-Loop: MAILER-DAEMON at sbcglobal.net >Subject: Delivery failure > >Message from sbcglobal.net. >Unable to deliver message to the following address(es). > >: >Message undeliverable. Your email address is not listed in the >Address Book of joannasimon at sbcglobal.net -- >http://help.yahoo.com/help/mail/us/greenlist.html [101] > >--- Original message follows. > >The original message is over 5K. Message truncated. > >X-Originating-IP: [70.86.162.170] >Return-Path: >Authentication-Results: mta806.mail.scd.yahoo.com > from=wbby.us; domainkeys=fail (bad syntax) >Received: from 207.115.20.48 (EHLO flpvm18.prodigy.net) (207.115.20.48) > by mta806.mail.scd.yahoo.com with SMTP; Thu, 03 Nov 2005 19:08:28 -0800 >X-Originating-IP: [70.86.162.170] >Received: from idea5.anoeticconcepts.com (idea5.anoeticconcepts.com >[70.86.162.170]) > by flpvm18.prodigy.net (8.12.10 083104/8.12.10) with ESMTP > id jA434hEg014811; > Thu, 3 Nov 2005 19:04:44 -0800 >Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) > by idea5.anoeticconcepts.com with esmtp (Exim 4.52) > id 1EXrvO-0001jd-FT; Thu, 03 Nov 2005 21:07:30 -0600 >Received: from [66.218.94.85] (helo=web90201.mail.scd.yahoo.com) > by idea5.anoeticconcepts.com with smtp (Exim 4.52) > id 1EXrvN-0001jS-Ek > for woodlake_el_school at wbby.us; Thu, 03 Nov 2005 21:07:29 -0600 >Received: (qmail 9845 invoked by uid 60001); 4 Nov 2005 03:07:27 -0000 >DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; > >h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; > >b=q0VxZnlSZvfzog00AUgIgzjn1UzacMhv+CK4xJZhukXhRwDF3hMcz4Z3H5giDvZJkVFASeiFWdcLxeASGHy1yf3n0k2jsqyVdvwJmYCAb2fAUGoXrtfYSJSK+LzUtBdNbBujAExJL3TPJTgPvh9b4+80rT0fX6v880QkpZXt3yc= > ; >Message-ID: <20051104030726.9843.qmail at web90201.mail.scd.yahoo.com> >Received: from [66.133.197.246] by web90201.mail.scd.yahoo.com via HTTP; > Thu, 03 Nov 2005 19:07:26 PST >Date: Thu, 3 Nov 2005 19:07:26 -0800 (PST) >From: Woodlake El School >To: WoodlakeNewsletter >MIME-Version: 1.0 >Subject: [Woodlake Info] Week of Nov 7-Nov 11 and other things of interest!!! >X-BeenThere: Woodlake_el_school at wbby.us >X-Mailman-Version: 2.1.6 >Precedence: list >Reply-To: woodlake_el_school at yahoo.com >List-Id: >List-Unsubscribe: >, > >List-Help: >List-Subscribe: , > >Content-Type: multipart/mixed; boundary="===============0989190336==" >Sender: Woodlake_el_school-bounces at wbby.us >Errors-To: Woodlake_el_school-bounces at wbby.us >X-AntiAbuse: This header was added to track abuse, please include it >with any abuse report >X-AntiAbuse: Primary Hostname - idea5.anoeticconcepts.com >X-AntiAbuse: Original Domain - sbcglobal.net >X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] >X-AntiAbuse: Sender Address Domain - wbby.us >X-Source: >X-Source-Args: >X-Source-Dir: > >--===============0989190336== >Content-Type: multipart/alternative; boundary="0-1024269850-1131073646=:8665" >Content-Transfer-Encoding: 8bit > >--0-1024269850-1131073646=:8665 >Content-Type: text/plain; charset=iso-8859-1 >Content-Transfer-Encoding: 8bit > >~Woodlake Info~ > >Monday- Morning assembly-everyone welcome > Coffee with the Principal/Field trip training > Art training > >Tuesday- 8:15 a.m. - PTSA meeting- Guest speaker: Obie Slamon, >former Woodlake PTSA President and now District 1 Liason. Please >come!!! Obie will be discussing The Woodlake Family and your role >and importance to Hale, El Camino and District 1. > 1:19 Dismissal > >Wednesday- Zipper Orchestra > Student Council > 5th Grade Field Trip > >Thursday - 1st Grade Field Trip > >Friday - NO SCHOOL!!! > >__________________________________________________________ > >Book Fair needs volunteers-Paula Bennett 347-9617. > >Reflections-(Literature - Visual Arts - Photography -Musical >Composition) - must request rules packet if interested. Dec 1st >deadline. Andrea Paskal 716-7227 or Jaime DiMarco 884-6678. > >Holiday MarketPlace - still looking for interested vendors and >volunteers - Lysa Burke 999-5516. > >Help Woodlake earn extra money $$$$: >Please visit www.boxtops4education and join the booster club >(sign-up information required is kept confidential and used only to >update you about the Box Tops program-no marketing). Be sure to >designate Woodlake Ave. Elementary (zip 91367) as the school you >support. Additionally, if you shop on-line, access the vendor >through the boxtopsforeducation website (over 200 vendors >participating) and up to 8% of your purchase will be donated to >Woodlake. Happy Holidays >_____________________________________________________________ >I found this interesting and thought you might also!!! This is new >and something that the LAPD is trying and it is in the trial >stage. No personal information is released to anyone else. >THE LOS ANGELES POLICE DEPARTMENT WEST VALLEY AREA PRESENTS: >LAPD E-Policing is designed to give you crime and safety information that i >*** MESSAGE TRUNCATED *** > > > >. Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From nelly at cgim.com Fri Nov 4 03:50:53 2005 From: nelly at cgim.com (Nelly Yusupova) Date: Thu, 3 Nov 2005 21:50:53 -0500 Subject: [Mailman-Users] Automatically unsubscribe someone Message-ID: How can I automatically unsubscribe someone from an announce list, using a php script? I tried sending an email to listname-request at mydomain.com with the following command in the subject line: unsubscribe EMAIL_OF_SUBSCRIBER Unfortunately, the subscriber gets a confirmation message to choose whether they want to unsubscribe or not. My goal is to unsubscribe the person from the list as soon as their service expires. Any suggestions? Thanks in advance. Nelly. From msapiro at value.net Fri Nov 4 04:44:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 19:44:25 -0800 Subject: [Mailman-Users] BBoard In-Reply-To: <436A7979.1040707@gmail.com> Message-ID: JT wrote: > >I would like to mirror on of my mailing lists to a BBoard. I tried >doing this by subscribing post+bboardname at bboardhost.com to the mailing >list. However there is a slight problem with this. Anyone could have a >password reminder sent to the BBoard where it would be visible >publicly. Anyone? The only password reminder that should be sent to post+bboardname at bboardhost.com is the one for that member, and you can turn off reminders for that member on that member's options page. >Is there any way I can: A) turn off the ability to get >password reminders sent, or B) administer a mailing list subscription >from another email address, ie where password reminder would get sent to >me instead of the BBoard? Thanks! In addition to turning off reminders for the one post+bboardname at bboardhost.com member (which I think is the best approach in this case), You can also go to the list's General Options page and A) set send_reminders to No or B) (not quite your 'B') set umbrella_list to Yes and umbrella_member_suffix to '-owner' (the default) and all password reminders will be sent to listname-owner instead of the member. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jtbates at gmail.com Fri Nov 4 05:11:25 2005 From: jtbates at gmail.com (JT) Date: Thu, 03 Nov 2005 23:11:25 -0500 Subject: [Mailman-Users] BBoard In-Reply-To: References: Message-ID: <436ADF6D.2020609@gmail.com> On 11/03/2005 10:44 PM, Mark Sapiro wrote: >JT wrote: > > >>I would like to mirror on of my mailing lists to a BBoard. I tried >>doing this by subscribing post+bboardname at bboardhost.com to the mailing >>list. However there is a slight problem with this. Anyone could have a >>password reminder sent to the BBoard where it would be visible >>publicly. >> >> > > >Anyone? > >The only password reminder that should be sent to >post+bboardname at bboardhost.com is the one for that member, and you can >turn off reminders for that member on that member's options page. > > > > I don't mean the automatic password reminders, I have already turned these for the account as you describe below. The problem is that anyone can go to the member options page and request that a password reminder be sent by clicking the Remind button. >>Is there any way I can: A) turn off the ability to get >>password reminders sent, or B) administer a mailing list subscription >> >> >>from another email address, ie where password reminder would get sent to > > >>me instead of the BBoard? Thanks! >> >> > >In addition to turning off reminders for the one >post+bboardname at bboardhost.com member (which I think is the best >approach in this case), You can also go to the list's General Options >page and A) set send_reminders to No or B) (not quite your 'B') set >umbrella_list to Yes and umbrella_member_suffix to '-owner' (the >default) and all password reminders will be sent to listname-owner >instead of the member. > > I suppose that your suggestiong about setting the umbrella_list option would do what I was asking for but it would also have the side effect of making it impossible for everyone else on the list to get password reminders and other notifications. Ideally I would be able to set an admin address for an individual account, instead using admin addresses globally with a suffix. Is there any way to do this? Thanks -JT From msapiro at value.net Fri Nov 4 06:38:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 21:38:54 -0800 Subject: [Mailman-Users] BBoard In-Reply-To: <436ADF6D.2020609@gmail.com> Message-ID: JT wrote: >On 11/03/2005 10:44 PM, Mark Sapiro wrote: >> >>Anyone? >> >>The only password reminder that should be sent to >>post+bboardname at bboardhost.com is the one for that member, and you can >>turn off reminders for that member on that member's options page. >> >> >> >> >I don't mean the automatic password reminders, I have already turned >these for the account as you describe below. The problem is that anyone >can go to the member options page and request that a password reminder >be sent by clicking the Remind button. I get it now. You are concerned that someone will go to the options login page for post+bboardname at bboardhost.com and request a password be mailed? If you set umbrella_list to Yes, ALL password mailings including this one will go to some other address. It probably isn't quite what you want either, because it affects things like subscription confirmations as well as password reminders and you can't make it go to you. Umbrella lists are designed for cases where all the list members are other lists. In this case, you set umbrella_list to Yes and say you leave umbrella_member_suffix at the default of -owner. Then, all administrative notices for list member sub-list at example.com are sent to sub-list-owner at example.com. This works fine if all the list members are other Mailman lists. In your case, where the list members are individuals except for this one board, the notices would be sent to post+bboardname-owner at bboardhost.com and jane_doe-owner at example.com, etc. This would probably insure they were undeliverable, but you probably want some of them to be deliverable. Unfortunately, that's the only tool you've got without hacking the Mailman code itself. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 4 07:10:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 22:10:11 -0800 Subject: [Mailman-Users] Automatically unsubscribe someone In-Reply-To: Message-ID: Nelly Yusupova wrote: >How can I automatically unsubscribe someone from an announce list, using a php script? > >I tried sending an email to listname-request at mydomain.com with the following command in the subject line: > >unsubscribe EMAIL_OF_SUBSCRIBER > >Unfortunately, the subscriber gets a confirmation message to choose whether they want to unsubscribe or not. My goal is to unsubscribe the person from the list as soon as their service expires. > See the thread in the archives beginning at -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 4 07:41:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Nov 2005 22:41:15 -0800 Subject: [Mailman-Users] Fwd: Bounce action notification In-Reply-To: <6.2.5.6.2.20051103193217.022a9d60@tagline.cc> Message-ID: Jared Rimer wrote: > > I don't understand this bounce message. Which one of these >addresses are bouncing? It disabled the owner again as you'll >see. I'll be looking for responses. Thanks. I'm snipping a lot of stuff out, but Here's what is happening (I think). A list post is sent to and it bounces because does not accept mail from addresses not in her address book. In order for the post to be accepted, some address, maybe (the From:) or maybe (the envelope sender) has to be in her address book. Maybe only a specific one will work or maybe either one would work. In any case, that's beside the point here. The bounce is returned to as it should be, but the bounce processor doesn't recognize the format so it tries to forward the unrecognized bounce to the list owner and from . Now at this point I'm unsure, but it looks like Mailman's SMTP delivery queued the message directly as a bounce as it will if it gets a failure directly from the outgoing MTA. The outgoing message then gets queued as a bounce for . BounceRunner claims to recognize this case, but I'm not clear on exactly how it scores this for , but it appears that it does. This happens enough times to disable the member and the disable gets sent from and envelope sender to and it ultimately is delivered to who is apparently an owner. Here's the final bounce action notification saying has been disabled. >>X-Persona: >>Received: (qmail 10256 invoked by uid 89); 4 Nov 2005 03:22:39 -0000 >>Received: from idea5.anoeticconcepts.com (70.86.162.170) >> by 0 with SMTP; 4 Nov 2005 03:22:39 -0000 >>Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) >> by idea5.anoeticconcepts.com with esmtp (Exim 4.52) >> id 1EXs9x-00020H-CN >> for jrimer at tagline.cc; Thu, 03 Nov 2005 21:22:33 -0600 >>Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) >> by idea5.anoeticconcepts.com with esmtp (Exim 4.52) >> id 1EXs9w-000208-4M >> for Woodlake_el_school-owner at wbby.us; Thu, 03 Nov 2005 21:22:32 -0600 >>Subject: Bounce action notification >>From: mailman at wbby.us >>To: Woodlake_el_school-owner at wbby.us >>MIME-Version: 1.0 >>Content-Type: multipart/mixed; boundary="===============0904254664==" >>Message-ID: >>Date: Thu, 03 Nov 2005 21:22:31 -0600 >>Precedence: bulk >>X-BeenThere: Woodlake_el_school at wbby.us >>X-Mailman-Version: 2.1.6 >>List-Id: >>X-List-Administrivia: yes >>Sender: mailman-bounces at idea5.anoeticconcepts.com >>Errors-To: mailman-bounces at idea5.anoeticconcepts.com >>X-AntiAbuse: This header was added to track abuse, please include it >>with any abuse report >>X-AntiAbuse: Primary Hostname - idea5.anoeticconcepts.com >>X-AntiAbuse: Original Domain - tagline.cc >>X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] >>X-AntiAbuse: Sender Address Domain - idea5.anoeticconcepts.com >>X-Source: >>X-Source-Args: >>X-Source-Dir: >>X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on wmailapp7-l3.webley >>X-Spam-Level: >>X-Spam-Status: No, score=-2.6 required=7.0 tests=BAYES_00,NO_REAL_NAME >> autolearn=no version=3.0.3 >> >>This is a Mailman mailing list bounce action notice: >> >> List: Woodlake_el_school >> Member: woodlake_el_school at yahoo.com >> Action: Subscription disabled. >> Reason: Excessive or fatal bounces. >> >> >> >>The triggering bounce notice is attached below. >> >>Questions? Contact the Mailman site administrator at mailman at wbby.us. >> This is the attached, triggering bounce, which was apparently queued directly as a bounce during attempted delivery because there are no received headers. It is a typical Uncaught bounce notification that for some reason was itself undeliverable at the Mailman to Exim stage. To see why, you need to look at Exim logs or Mailman's smtp-failure log for entries around Thu, 03 Nov 2005 21:08:53 -0600. >>Subject: Uncaught bounce notification >>From: mailman-bounces at wbby.us >>To: Woodlake_el_school-owner at wbby.us >>MIME-Version: 1.0 >>Content-Type: multipart/mixed; boundary="===============0800201456==" >>Message-ID: >>Date: Thu, 03 Nov 2005 21:08:53 -0600 >>Precedence: bulk >>X-BeenThere: Woodlake_el_school at wbby.us >>X-Mailman-Version: 2.1.6 >>List-Id: >>X-List-Administrivia: yes >>Sender: mailman-bounces at wbby.us >>Errors-To: mailman-bounces at wbby.us >> >>The attached message was received as a bounce, but either the bounce >>format was not recognized, or no member addresses could be extracted >>from it. This mailing list has been configured to send all >>unrecognized bounce messages to the list administrator(s). The rest of this message including attached bounce is snipped. Why is this message undeliverable to when the disable notice is delivered successfully to the same address? The logs will say for sure, but what I see is the envelope sender is different. Here it is (a virtual domain) and in the disable notice it is (the main host domain?). Perhaps Exim is configured in such a way that it doesn't accept mail from , although it does accept mail from as evidenced by the original post. You need to see the log entries to know for sure what the problem is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri Nov 4 07:17:47 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Nov 2005 08:17:47 +0200 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: <20051104032454.GH26795@red-sonja.frakir.org> References: <20051104032454.GH26795@red-sonja.frakir.org> Message-ID: At 10:24 PM -0500 2005-11-03, Mordechai T. Abzug wrote: > I'd like to set up GNU Mailman for high-availabilty via multimaster > redundancy, ie. with two servers such that configuration and > subscription changes can occur on either server and will automatically > be propagated to the other server. > > Can GNU Mailman do this? Mailman wasn't really designed to do this sort of thing, but there are some features it does have which makes something along these lines at least achievable. It is easy enough to split up the incoming mail server(s), outgoing mail server(s), and front-end proxy web server(s) onto separate machines. Splitting the Mailman instance itself is a bit more difficult, and would need to be done via NFS or other shared network storage facility with the appropriate file locking mechanisms, etc.... Using NFS for this may tend to make the overall installation more brittle and less reliable, because many vendors don't fully or properly support NFS or shared network storage to the level that you would need/desire. But, that may still be the best method available to you. I don't know if there is a FAQ entry on this subject in particular, but you should search the FAQ Wizard for "performance", and search the archives of this list. It shouldn't be too hard to turn up some relevant messages on this topic. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From ifetch at du.edu Fri Nov 4 09:15:42 2005 From: ifetch at du.edu (Ivan Fetch) Date: Fri, 04 Nov 2005 01:15:42 -0700 (MST) Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: References: <20051104032454.GH26795@red-sonja.frakir.org> Message-ID: <20051104011446.Y36120@tnetnzry.hgf.qh.rqh> Hello, However, you can't have two instances of Mailman running at the same time, acting on the shared data storage (lists, archives, Etc) correct? - Ivan Fetch. On Fri, 4 Nov 2005, Brad Knowles wrote: > At 10:24 PM -0500 2005-11-03, Mordechai T. Abzug wrote: > >> I'd like to set up GNU Mailman for high-availabilty via multimaster >> redundancy, ie. with two servers such that configuration and >> subscription changes can occur on either server and will automatically >> be propagated to the other server. >> >> Can GNU Mailman do this? > > Mailman wasn't really designed to do this sort of thing, but > there are some features it does have which makes something along > these lines at least achievable. > > It is easy enough to split up the incoming mail server(s), > outgoing mail server(s), and front-end proxy web server(s) onto > separate machines. > > Splitting the Mailman instance itself is a bit more difficult, > and would need to be done via NFS or other shared network storage > facility with the appropriate file locking mechanisms, etc.... Using > NFS for this may tend to make the overall installation more brittle > and less reliable, because many vendors don't fully or properly > support NFS or shared network storage to the level that you would > need/desire. But, that may still be the best method available to you. > > > I don't know if there is a FAQ entry on this subject in > particular, but you should search the FAQ Wizard for "performance", > and search the archives of this list. It shouldn't be too hard to > turn up some relevant messages on this topic. > > -- > Brad Knowles, > > "Those who would give up essential Liberty, to purchase a little > temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/ifetch%40du.edu > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From morty at frakir.org Fri Nov 4 11:20:55 2005 From: morty at frakir.org (Mordechai T. Abzug) Date: Fri, 4 Nov 2005 05:20:55 -0500 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: References: <20051104032454.GH26795@red-sonja.frakir.org> Message-ID: <20051104102055.GI26795@red-sonja.frakir.org> On Fri, Nov 04, 2005 at 08:17:47AM +0200, Brad Knowles wrote: > At 10:24 PM -0500 2005-11-03, Mordechai T. Abzug wrote: > > > I'd like to set up GNU Mailman for high-availabilty via multimaster > > redundancy, ie. with two servers such that configuration and > > subscription changes can occur on either server and will automatically > > be propagated to the other server. > > > > Can GNU Mailman do this? > > Mailman wasn't really designed to do this sort of thing, but > there are some features it does have which makes something along > these lines at least achievable. > > It is easy enough to split up the incoming mail server(s), > outgoing mail server(s), and front-end proxy web server(s) onto > separate machines. Yes, the web part and the mail part are easy. My concern is the mailman configuration itself, as per my earlier posting. I need full redundancy. Note that performance is NOT a problem. The problem is to not have a single point of failure. The servers in question are way-overspec'd for the expected load, but we need to be able to continue running in the event that we lose a facility. > Splitting the Mailman instance itself is a bit more difficult, > and would need to be done via NFS or other shared network storage > facility with the appropriate file locking mechanisms, etc.... In my experience, you can't just take an app that was designed to run on a private filestore or a private database, run two instances of it on a shared filestore or a shared database, and expect instant happiness. You will run into race conditions, which are not the fault of the developers because they never intended it to be run this way. It may even appear to work for a while, and then late one night, conditions are just right, your two instances tie the race, and your configuration is corrupted. So, was Mailman intended to be run this way? I also prefer not to rely on a shared filestore or a shared database, since it introduces more moving parts, and a new single point of failure (the NFS server) unless you go with something like a NetApp or a database with built-in replication. Application-layer replication is even better because it guarantees that the application is aware that it is being replicated. But I'll take what I can get; is Mailman safe for external replication? > I don't know if there is a FAQ entry on this subject in > particular, but you should search the FAQ Wizard for "performance", > and search the archives of this list. I looked before I posted, and didn't find anything. Am I missing something? - Morty From chris at westnet.com Fri Nov 4 15:17:06 2005 From: chris at westnet.com (Christopher X. Candreva) Date: Fri, 4 Nov 2005 09:17:06 -0500 (EST) Subject: [Mailman-Users] Automatically unsubscribe someone In-Reply-To: References: Message-ID: On Thu, 3 Nov 2005, Nelly Yusupova wrote: > How can I automatically unsubscribe someone from an announce list, using a > php script? If you are the site admin and have access to the command line tools, you can call the remove_members program in mailman/bin . It has an option to not send a notification. It needs to be run as the mailman user however, so you would need to use sudo and a wrapper for security. (This is what I was talking about yesterday). ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From msapiro at value.net Fri Nov 4 16:49:46 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 07:49:46 -0800 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: <20051104011446.Y36120@tnetnzry.hgf.qh.rqh> Message-ID: Ivan Fetch wrote: > > However, you can't have two instances of Mailman running at the same >time, acting on the shared data storage (lists, archives, Etc) correct? I'm not sure that you can't. Concurrent updates to lists are protected by locks. I think there may be an issue with queues. I believe it is possible (but a very small window) for two concurrent qrunners processing the same slice of the same queue to both pick up the same entry. This might be avoidable by having the separate instances process different slices of the queues, although this would probably require bin/mailmanctl changes. It may also be avoidable by having each instance have it's own qfiles and only sharing access to lists/, archives/ and locks/. There is probably an issue with master-qrunner locks, and you'd probably only run the crons on one instance. There is also an issue with the data/ directory as held messages are stored there so it may need to be shared too. It may turn out to have too many gotchas, but I wouldn't rule it out without investigating. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ifetch at du.edu Fri Nov 4 17:04:33 2005 From: ifetch at du.edu (Ivan Fetch) Date: Fri, 04 Nov 2005 09:04:33 -0700 (MST) Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: References: Message-ID: <20051104090239.R36120@tnetnzry.hgf.qh.rqh> Hello, Hmm - I believe I remember mailmanctl being irritated about it's own locking when attempting to run a second instance of mailmanctl accessing the same Mailman data. You can force lock removal, and perhaps the second instance would start, but I've never tried that (seemed like a bad idea). Perhaps it's time to setup a test bed. Thanks - Ivan. On Fri, 4 Nov 2005, Mark Sapiro wrote: > Ivan Fetch wrote: >> >> However, you can't have two instances of Mailman running at the same >> time, acting on the shared data storage (lists, archives, Etc) correct? > > I'm not sure that you can't. > > Concurrent updates to lists are protected by locks. I think there may > be an issue with queues. I believe it is possible (but a very small > window) for two concurrent qrunners processing the same slice of the > same queue to both pick up the same entry. This might be avoidable by > having the separate instances process different slices of the queues, > although this would probably require bin/mailmanctl changes. It may > also be avoidable by having each instance have it's own qfiles and > only sharing access to lists/, archives/ and locks/. > > There is probably an issue with master-qrunner locks, and you'd > probably only run the crons on one instance. There is also an issue > with the data/ directory as held messages are stored there so it may > need to be shared too. > > It may turn out to have too many gotchas, but I wouldn't rule it out > without investigating. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From brad at stop.mail-abuse.org Fri Nov 4 15:45:21 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Nov 2005 16:45:21 +0200 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: <20051104102055.GI26795@red-sonja.frakir.org> References: <20051104032454.GH26795@red-sonja.frakir.org> <20051104102055.GI26795@red-sonja.frakir.org> Message-ID: At 5:20 AM -0500 2005-11-04, Mordechai T. Abzug wrote: >> Splitting the Mailman instance itself is a bit more difficult, >> and would need to be done via NFS or other shared network storage >> facility with the appropriate file locking mechanisms, etc.... > > In my experience, you can't just take an app that was designed to run > on a private filestore or a private database, run two instances of it > on a shared filestore or a shared database, and expect instant > happiness. You will run into race conditions, which are not the fault > of the developers because they never intended it to be run this way. > It may even appear to work for a while, and then late one night, > conditions are just right, your two instances tie the race, and your > configuration is corrupted. > > So, was Mailman intended to be run this way? Mailman was never intended to be used in this way. However, the code has been worked over repeatedly, and made as NFS-friendly as it can be. Assuming that NFS on both client and server is properly implemented, it should be okay. The problem is the factors outside the control of Mailman regarding the correctness of the filesystem implementation, the way locking is handled, etc.... If you can guarantee that your operating systems and your shared storage implementations are correctly implemented, including distributed locking, etc... then you should be okay. Unfortunately, most NFS implementations (and other network filesystems) have bugs or "features" that are unique to a particular platform and are not cross-platform compatible when it comes to things like locking, etc... and this makes it impossible for any application to support these kinds of features across all platforms, or even across many platforms. This is one of those things where you either have to take what you can get and hope that it doesn't blow up in your face (and maybe do some testing to try to get an idea of whether that will happen or not), you find other ways to live without these features, or you find other programs which were designed to be used in the manner you want. My guess is that you're not going to find any open source/freely available programs that are designed to be used in the way you want, so you'll need to spend some real money to get a commercial mailing list server system -- maybe LSoft ListServ, or Listproc, or somesuch. > I also prefer not to rely on a shared filestore or a shared database, > since it introduces more moving parts, and a new single point of > failure (the NFS server) unless you go with something like a NetApp or > a database with built-in replication. Application-layer replication > is even better because it guarantees that the application is aware > that it is being replicated. But I'll take what I can get; is Mailman > safe for external replication? Mailman does not implement any kind of replication itself. If you want replication, you'll have to implement that somehow within the filesystem, or otherwise outside of Mailman. > I looked before I posted, and didn't find anything. Am I missing > something? Well, in terms of the archives, you could search for "NFS", among other things. Think of other key words that we've discussed so far in this thread, and search on those, too. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From brad at stop.mail-abuse.org Fri Nov 4 15:33:46 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Nov 2005 16:33:46 +0200 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: <20051104011446.Y36120@tnetnzry.hgf.qh.rqh> References: <20051104032454.GH26795@red-sonja.frakir.org> <20051104011446.Y36120@tnetnzry.hgf.qh.rqh> Message-ID: At 1:15 AM -0700 2005-11-04, Ivan Fetch wrote: > However, you can't have two instances of Mailman running at the same > time, acting on the shared data storage (lists, archives, Etc) correct? Actually, you should be able to do that. Mailman makes use of file locking, etc... to help ensure that the multiple processes on the system do not step on each other's toes. However, the Mailman processes in question would have to have exactly the same configuration, which would prevent you from being able to have two separate sets of Mailman installations on the same machine which were sharing the same configuration. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From kevinc at seaplace.org Fri Nov 4 17:27:03 2005 From: kevinc at seaplace.org (kevinc at seaplace.org) Date: Fri, 4 Nov 2005 10:27:03 -0600 (CST) Subject: [Mailman-Users] SPAM Control Message-ID: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> All - Although Mailman does a great job blocking SPAM from my users, the daily task of purging all defered e-mails (SPAM 99.9% of the time) is growing weary. I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have any suggestions for a system wide anti-spam tool that integrates well? Kevin From chris at westnet.com Fri Nov 4 17:31:06 2005 From: chris at westnet.com (Christopher X. Candreva) Date: Fri, 4 Nov 2005 11:31:06 -0500 (EST) Subject: [Mailman-Users] SPAM Control In-Reply-To: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: On Fri, 4 Nov 2005 kevinc at seaplace.org wrote: > I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have any > suggestions for a system wide anti-spam tool that integrates well? If you aren't already, DNSbl's to block connects from dynamic IPs, known infected networks, spammers, etc. We're using combined.njabl.org, sbl-xbl.spamhaus.org, and list.dsbl.org Forgive me if this is obvious, but make sure you have anti-virus running to. ClamAV does a great job, for free. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From ifetch at du.edu Fri Nov 4 17:39:13 2005 From: ifetch at du.edu (Ivan Fetch) Date: Fri, 04 Nov 2005 09:39:13 -0700 (MST) Subject: [Mailman-Users] SPAM Control In-Reply-To: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: <20051104093546.V36120@tnetnzry.hgf.qh.rqh> Hi Kevin, I'm curious, how are you filtering spam - with a spam filtering rule that matches a particular header and holds the message? If so, do you have lists configured to send notifications for held messages? We found that this of course generates backscatter ("your message has been held" outbound emails to addresses which are forged or do not exist) - we are looking for other ways to (perhaps) forward emails matching a spam rule to the listname-owner address with a note somewhere about why the owners are receiving the message. Thanks - Ivan. On Fri, 4 Nov 2005 kevinc at seaplace.org wrote: > All - > > Although Mailman does a great job blocking SPAM from my users, the daily > task of purging all defered e-mails (SPAM 99.9% of the time) is growing > weary. > > I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have any > suggestions for a system wide anti-spam tool that integrates well? > > Kevin > > From msapiro at value.net Fri Nov 4 17:41:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 08:41:07 -0800 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: <20051104102055.GI26795@red-sonja.frakir.org> Message-ID: Mordechai T. Abzug wrote: > >Yes, the web part and the mail part are easy. My concern is the >mailman configuration itself, as per my earlier posting. I need full >redundancy. Note that performance is NOT a problem. The problem is >to not have a single point of failure. The servers in question are >way-overspec'd for the expected load, but we need to be able to >continue running in the event that we lose a facility. Having two 'live' mailman instances with separate data and keeping them synched would be very difficult. Another approach which you can find discussed somewhat in the archives of this and/or the mailman-developers list is to have one live installation and a second 'hot spare' installation. Then the problem reduces to just keeping the spare's data current which is more manageable. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From egh at erichamburg.com Fri Nov 4 17:59:13 2005 From: egh at erichamburg.com (Eric Hamburg) Date: Fri, 04 Nov 2005 08:59:13 -0800 Subject: [Mailman-Users] Make a list inactive? Message-ID: Is there a way to flag an existing list as inactive? Thanks, Eric From msapiro at value.net Fri Nov 4 18:26:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 09:26:06 -0800 Subject: [Mailman-Users] Make a list inactive? In-Reply-To: Message-ID: Eric Hamburg wrote: >Is there a way to flag an existing list as inactive? Not within Mailman per se, but if you give us more detail about what result you actually want, we may be able to suggest ways to achieve it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Fri Nov 4 17:23:15 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Fri, 04 Nov 2005 08:23:15 -0800 Subject: [Mailman-Users] Fwd: Bounce action notification In-Reply-To: References: <6.2.5.6.2.20051103193217.022a9d60@tagline.cc> Message-ID: <6.2.5.6.2.20051104082252.023c9af0@tagline.cc> Great. I don't have any log access. At 22:41 11/3/2005, you wrote: >Jared Rimer wrote: > > > > I don't understand this bounce message. Which one of these > >addresses are bouncing? It disabled the owner again as you'll > >see. I'll be looking for responses. Thanks. > > >I'm snipping a lot of stuff out, but Here's what is happening (I >think). A list post is sent to and it >bounces because does not accept mail from >addresses not in her address book. In order for the post to be >accepted, some address, maybe (the >From:) or maybe (the envelope >sender) has to be in her address book. Maybe only a specific one will >work or maybe either one would work. In any case, that's beside the >point here. > >The bounce is returned to as it >should be, but the bounce processor doesn't recognize the format so it >tries to forward the unrecognized bounce to the list owner > and from . >Now at this point I'm unsure, but it looks like Mailman's SMTP >delivery queued the message directly as a bounce as it will if it gets >a failure directly from the outgoing MTA. > >The outgoing message then gets queued as a bounce for >. BounceRunner claims to recognize >this case, but I'm not clear on exactly how it scores this for >, but it appears that it does. This >happens enough times to disable the member and the disable gets sent >from and envelope sender > to > and it ultimately is delivered to > who is apparently an owner. > >Here's the final bounce action notification saying > has been disabled. > > >>X-Persona: > >>Received: (qmail 10256 invoked by uid 89); 4 Nov 2005 03:22:39 -0000 > >>Received: from idea5.anoeticconcepts.com (70.86.162.170) > >> by 0 with SMTP; 4 Nov 2005 03:22:39 -0000 > >>Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) > >> by idea5.anoeticconcepts.com with esmtp (Exim 4.52) > >> id 1EXs9x-00020H-CN > >> for jrimer at tagline.cc; Thu, 03 Nov 2005 21:22:33 -0600 > >>Received: from localhost ([127.0.0.1] helo=idea5.anoeticconcepts.com) > >> by idea5.anoeticconcepts.com with esmtp (Exim 4.52) > >> id 1EXs9w-000208-4M > >> for Woodlake_el_school-owner at wbby.us; Thu, 03 Nov 2005 > 21:22:32 -0600 > >>Subject: Bounce action notification > >>From: mailman at wbby.us > >>To: Woodlake_el_school-owner at wbby.us > >>MIME-Version: 1.0 > >>Content-Type: multipart/mixed; boundary="===============0904254664==" > >>Message-ID: > >>Date: Thu, 03 Nov 2005 21:22:31 -0600 > >>Precedence: bulk > >>X-BeenThere: Woodlake_el_school at wbby.us > >>X-Mailman-Version: 2.1.6 > >>List-Id: > >>X-List-Administrivia: yes > >>Sender: mailman-bounces at idea5.anoeticconcepts.com > >>Errors-To: mailman-bounces at idea5.anoeticconcepts.com > >>X-AntiAbuse: This header was added to track abuse, please include it > >>with any abuse report > >>X-AntiAbuse: Primary Hostname - idea5.anoeticconcepts.com > >>X-AntiAbuse: Original Domain - tagline.cc > >>X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] > >>X-AntiAbuse: Sender Address Domain - idea5.anoeticconcepts.com > >>X-Source: > >>X-Source-Args: > >>X-Source-Dir: > >>X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on > wmailapp7-l3.webley > >>X-Spam-Level: > >>X-Spam-Status: No, score=-2.6 required=7.0 tests=BAYES_00,NO_REAL_NAME > >> autolearn=no version=3.0.3 > >> > >>This is a Mailman mailing list bounce action notice: > >> > >> List: Woodlake_el_school > >> Member: woodlake_el_school at yahoo.com > >> Action: Subscription disabled. > >> Reason: Excessive or fatal bounces. > >> > >> > >> > >>The triggering bounce notice is attached below. > >> > >>Questions? Contact the Mailman site administrator at mailman at wbby.us. > >> > > >This is the attached, triggering bounce, which was apparently queued >directly as a bounce during attempted delivery because there are no >received headers. It is a typical Uncaught bounce notification that >for some reason was itself undeliverable at the Mailman to Exim stage. >To see why, you need to look at Exim logs or Mailman's smtp-failure >log for entries around Thu, 03 Nov 2005 21:08:53 -0600. > > > >>Subject: Uncaught bounce notification > >>From: mailman-bounces at wbby.us > >>To: Woodlake_el_school-owner at wbby.us > >>MIME-Version: 1.0 > >>Content-Type: multipart/mixed; boundary="===============0800201456==" > >>Message-ID: > >>Date: Thu, 03 Nov 2005 21:08:53 -0600 > >>Precedence: bulk > >>X-BeenThere: Woodlake_el_school at wbby.us > >>X-Mailman-Version: 2.1.6 > >>List-Id: > >>X-List-Administrivia: yes > >>Sender: mailman-bounces at wbby.us > >>Errors-To: mailman-bounces at wbby.us > >> > >>The attached message was received as a bounce, but either the bounce > >>format was not recognized, or no member addresses could be extracted > >>from it. This mailing list has been configured to send all > >>unrecognized bounce messages to the list administrator(s). > >The rest of this message including attached bounce is snipped. > >Why is this message undeliverable to >when the disable notice is delivered successfully to the same address? >The logs will say for sure, but what I see is the envelope sender is >different. Here it is (a virtual domain) and >in the disable notice it is > (the main host domain?). >Perhaps Exim is configured in such a way that it doesn't accept mail >from , although it does accept mail from > as evidenced by the original post. > >You need to see the log entries to know for sure what the problem is. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From dpifer at odu.edu Fri Nov 4 18:39:00 2005 From: dpifer at odu.edu (Darren G Pifer) Date: Fri, 04 Nov 2005 12:39:00 -0500 Subject: [Mailman-Users] SPAM Control In-Reply-To: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: <1131125939.2691.82.camel@becks.occs.odu.edu> On Fri, 2005-11-04 at 11:27, kevinc at seaplace.org wrote: > All - > > Although Mailman does a great job blocking SPAM from my users, the daily > task of purging all defered e-mails (SPAM 99.9% of the time) is growing > weary. > > I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have any > suggestions for a system wide anti-spam tool that integrates well? We, at Old Dominion University, use CanItPRO software from Roaring Penguin (www.roaringpenguin.com). They have a freeware version, CanIt, but the university bought the full blown version of the software and support for about $40k for 3 years. We run Red Hat Enterprise Linux, sendmail, mailman and CanItPRO on 3 clustered mail machines with a Solaris machine running a PostgreSQL database. We have used the product since March this year and are pleased with it. We are still trying to get max use out of the product. They are a small company but have been around for awhile. For instance, the guy who wrote MIMEDefang is president of the company and have maybe 10 people in the company. You may find other products that do well but cost more as well. You may want to contact them if you are interested. Darren From msapiro at value.net Fri Nov 4 18:58:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 09:58:51 -0800 Subject: [Mailman-Users] Fwd: Bounce action notification In-Reply-To: <6.2.5.6.2.20051104082252.023c9af0@tagline.cc> Message-ID: Jared Rimer wrote: >Great. I don't have any log access. I believe your hosting provider has some problem with their Mailman installation, probably in the area of Mailman/Exim integration, that is causing your problem. If I were in your place, I would complain to the provider and show them the bounce action notification and my analysis thereof, and ask them to look into it. At least, they could find the relevant log entries. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gmusco at dc.uba.ar Fri Nov 4 19:05:13 2005 From: gmusco at dc.uba.ar (gabo) Date: Fri, 04 Nov 2005 15:05:13 -0300 Subject: [Mailman-Users] problem with mailman and qmail-ldap Message-ID: <436BA2D9.50907@dc.uba.ar> - mailman 2.1.5-9 - apt-get - Linux Debian testing. - MTA : qmail with ldap. My problem is : I have run mailman with an qmail-ldap server.Once or twice per day, mailman not delivery mail. The mails are received in qmail-ldap server and it calls /var/lib/mailman/mail/mailman post listname. I checked it, qmail receive the mail, however the mailman not send. Then i restart mailman and all mails received are sending. The problems had began when i updated the libc6 four days ago. The version the libc6 is 2.3.5-6. What is my problem ? Thanks you Gabriel From ifetch at du.edu Fri Nov 4 19:22:52 2005 From: ifetch at du.edu (Ivan Fetch) Date: Fri, 04 Nov 2005 11:22:52 -0700 (MST) Subject: [Mailman-Users] SPAM Control In-Reply-To: <22554.164.144.240.25.1131127753.squirrel@www2.seaplace.org> References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> <20051104093546.V36120@tnetnzry.hgf.qh.rqh> <22554.164.144.240.25.1131127753.squirrel@www2.seaplace.org> Message-ID: <20051104111813.N36120@tnetnzry.hgf.qh.rqh> Hi Kevin, Where would you like the spam to be put instead of the hold directory? If the spam is filtered to some other folder, there will still be something which will need to be cleaned at some point. There's always the "Discard held messages older than this number of days" option in mailman 2.1.6. Thanks - Ivan. On Fri, 4 Nov 2005 kevinc at seaplace.org wrote: > Alas, much simplier Ivan: Most of my list only allow members to post. > Most spammers don't bother to subscribe, so their e-mails get deferred. > Every morning at 8am I get a note telling me how many are pending... > > What I'm looking for is something that could sit between Postfix and > Mailman and filter most of this "stuff" out. I'm risk adverse, so would > like it routed somewhere instead of being dropped automatically, but > protecting all my lists (and users) would be cool. > > Kevin > >> Hi Kevin, >> >> I'm curious, how are you filtering spam - with a spam filtering rule >> that matches a particular header and holds the message? If so, do you >> have lists configured to send notifications for held messages? We found >> that this of course generates backscatter ("your message has been held" >> outbound emails to addresses which are forged or do not exist) - we are >> looking for other ways to (perhaps) forward emails matching a spam rule to >> the listname-owner address with a note somewhere about why the owners are >> receiving the message. >> >> >> Thanks - Ivan. >> >> >> On Fri, 4 Nov 2005 kevinc at seaplace.org wrote: >> >>> All - >>> >>> Although Mailman does a great job blocking SPAM from my users, the daily >>> task of purging all defered e-mails (SPAM 99.9% of the time) is growing >>> weary. >>> >>> I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have >>> any >>> suggestions for a system wide anti-spam tool that integrates well? >>> >>> Kevin >>> >>> >> > > > From brad at stop.mail-abuse.org Fri Nov 4 18:25:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Nov 2005 19:25:53 +0200 Subject: [Mailman-Users] SPAM Control In-Reply-To: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: At 10:27 AM -0600 2005-11-04, kevinc at seaplace.org wrote: > I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone have any > suggestions for a system wide anti-spam tool that integrates well? There are some good things in the FAQ Wizard showing you how to integrate postfix, amavisd-new, SpamAssassin, ClamAV, etc... into your mail server configuration, and Mailman 2.1.6 adds some features to help make better use of the anti-spam information that it is fed by such tools. You should also search the archives of the list. On the python.org machines where the Mailman-related mailing lists are run, we use postfix pluss the python package SpamBayes, and that usually works pretty well -- although it does require periodic retraining. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From msapiro at value.net Fri Nov 4 19:41:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 10:41:47 -0800 Subject: [Mailman-Users] problem with mailman and qmail-ldap In-Reply-To: <436BA2D9.50907@dc.uba.ar> Message-ID: gabo wrote: > >I have run mailman with an qmail-ldap server.Once or twice per day, >mailman not delivery mail. >The mails are received in qmail-ldap server and it calls >/var/lib/mailman/mail/mailman post listname. >I checked it, qmail receive the mail, however the mailman not send. Then >i restart mailman and all mails received are sending. This seems to indicate that the mail reaches Mailman and is queued, but there is some problem with one or more of the qrunners. Look at the Mailman logs 'error' and 'qrunner' to see if qrunners are dying and what might be causing it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From barahona at egiptologia.net Fri Nov 4 19:55:25 2005 From: barahona at egiptologia.net (=?ISO-8859-1?Q?Agust=EDn_Barahona?=) Date: Fri, 04 Nov 2005 19:55:25 +0100 Subject: [Mailman-Users] Editing my list's messages to clean them ofunwanted text. In-Reply-To: References: Message-ID: <1v2nm1prod2u1rueglq1ccm78ctk11g2th@4ax.com> El Thu, 3 Nov 2005 17:11:44 -0800, Mark Sapiro escribi?: >This is number one under list administration on the wishlist of new >features . Thank you. And when is supposed the new version/release to come? >In the mean time, it can be done, but it is awkward and involved to do. >See the FAQ at > >for some suggestions as to how. I'm a fraid that I have no access to system folders :-( When I use the trick 1 (forwarding etc.) the resulting message changes completely the date and hour :-( This change could be annoying for several list membres :-( Any way, thank you very much. Last but not least, is there any way to change/obtain the whole configuration/settings of my Mailman list by means of only e-mail commands, i.e., like in Majordomo with the commands "newconfig" or "config"? My best wishes, Agust?n Barahona From gmusco at dc.uba.ar Fri Nov 4 20:15:50 2005 From: gmusco at dc.uba.ar (gabo) Date: Fri, 04 Nov 2005 16:15:50 -0300 Subject: [Mailman-Users] problem with mailman and qmail-ldap In-Reply-To: References: Message-ID: <436BB366.2060207@dc.uba.ar> Mark Sapiro wrote: >gabo wrote: > > >>I have run mailman with an qmail-ldap server.Once or twice per day, >>mailman not delivery mail. >>The mails are received in qmail-ldap server and it calls >>/var/lib/mailman/mail/mailman post listname. >>I checked it, qmail receive the mail, however the mailman not send. Then >>i restart mailman and all mails received are sending. >> >> > > >This seems to indicate that the mail reaches Mailman and is queued, but >there is some problem with one or more of the qrunners. Look at the >Mailman logs 'error' and 'qrunner' to see if qrunners are dying and >what might be causing it. > > > nothing abount this in the error and qrunner log, only shuting and smtp cannot connection, error messages. Nov 01 12:03:20 2005 (21469) Traceback (most recent call last): File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 223, in _dispose res = Results(mlist, msg, msgdata) File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 77, in __init__ subj = make_header(decode_header(subj)).__unicode__() File "/usr/lib/python2.3/email/Header.py", line 144, in make_header h.append(s, charset) File "/usr/lib/python2.3/email/Header.py", line 272, in append ustr = unicode(s, incodec, errors) UnicodeDecodeError: 'ascii' codec can't decode byte 0xda in position 14: ordinal not in range(128) Nov 01 12:03:20 2005 (21469) SHUNTING: 1130857400.1742439+75ef1b3c5e1079f2ee995e954fd2a65f7e650a65 Nov 01 17:24:53 2005 (21472) Cannot connect to SMTP server server.xxx.xxx.xxx on port 25 qrunner log: Nov 02 06:25:05 2005 (11143) RetryRunner qrunner caught SIGHUP. Reopening logs.Nov 02 15:02:25 2005 (11136) ArchRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:25 2005 (11136) ArchRunner qrunner exiting. Nov 02 15:02:25 2005 (11139) IncomingRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:25 2005 (11139) IncomingRunner qrunner exiting. Nov 02 15:02:25 2005 (11140) NewsRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:25 2005 (11140) NewsRunner qrunner exiting. Nov 02 15:02:26 2005 (11141) OutgoingRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:26 2005 (11141) OutgoingRunner qrunner exiting. Nov 02 15:02:26 2005 (11142) VirginRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:26 2005 (11142) VirginRunner qrunner exiting. Nov 02 15:02:26 2005 (11135) Master watcher caught SIGTERM. Exiting. Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11136, sig: None, sts: 15, class: ArchRunner, slice: 1/1) Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11139, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11140, sig: None, sts: 15, class: NewsRunner, slice: 1/1) Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11141, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) Nov 02 15:02:26 2005 (11137) BounceRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:26 2005 (11138) CommandRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:26 2005 (11138) CommandRunner qrunner exiting. Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11138, sig: None, sts: 15, class: CommandRunner, slice: 1/1) Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11142, sig: None, sts: 15, class: VirginRunner, slice: 1/1) Nov 02 15:02:26 2005 (11143) RetryRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:26 2005 (11143) RetryRunner qrunner exiting. Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11143, sig: None, sts: 15, class: RetryRunner, slice: 1/1) Nov 02 15:02:26 2005 (11137) BounceRunner qrunner exiting. Nov 02 15:02:26 2005 (11135) Master qrunner detected subprocess exit (pid: 11137, sig: None, sts: 15, class: BounceRunner, slice: 1/1) Nov 02 15:02:26 2005 (26683) ArchRunner qrunner started. Nov 02 15:02:27 2005 (26684) BounceRunner qrunner started. Nov 02 15:02:27 2005 (26685) CommandRunner qrunner started. Nov 02 15:02:27 2005 (26686) IncomingRunner qrunner started. Nov 02 15:02:27 2005 (26687) NewsRunner qrunner started. Nov 02 15:02:27 2005 (26688) OutgoingRunner qrunner started. Nov 02 15:02:27 2005 (26689) VirginRunner qrunner started. Nov 02 15:02:27 2005 (26690) RetryRunner qrunner started. Nov 02 15:02:29 2005 (26684) BounceRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26684) BounceRunner qrunner exiting. Nov 02 15:02:29 2005 (26685) CommandRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26685) CommandRunner qrunner exiting. Nov 02 15:02:29 2005 (26686) IncomingRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26686) IncomingRunner qrunner exiting. Nov 02 15:02:29 2005 (26681) Master watcher caught SIGTERM. Exiting. Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26684, sig: None, sts: 15, class: BounceRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26685, sig: None, sts: 15, class: CommandRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26686, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) Nov 02 15:02:29 2005 (26688) OutgoingRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26688) OutgoingRunner qrunner exiting. Nov 02 15:02:29 2005 (26689) VirginRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26689) VirginRunner qrunner exiting. Nov 02 15:02:29 2005 (26690) RetryRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26690) RetryRunner qrunner exiting. Nov 02 15:02:29 2005 (26683) ArchRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26683) ArchRunner qrunner exiting. Nov 02 15:02:29 2005 (26687) NewsRunner qrunner caught SIGTERM. Stopping. Nov 02 15:02:29 2005 (26687) NewsRunner qrunner exiting. Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26687, sig: None, sts: 15, class: NewsRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26683, sig: None, sts: 15, class: ArchRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26688, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26689, sig: None, sts: 15, class: VirginRunner, slice: 1/1) Nov 02 15:02:29 2005 (26681) Master qrunner detected subprocess exit (pid: 26690, sig: None, sts: 15, class: RetryRunner, slice: 1/1) Nov 02 15:02:32 2005 (26700) ArchRunner qrunner started. Nov 02 15:02:32 2005 (26701) BounceRunner qrunner started. Nov 02 15:02:32 2005 (26702) CommandRunner qrunner started. Nov 02 15:02:33 2005 (26703) IncomingRunner qrunner started. Nov 02 15:02:33 2005 (26704) NewsRunner qrunner started. Nov 02 15:02:33 2005 (26705) OutgoingRunner qrunner started. Nov 02 15:02:33 2005 (26706) VirginRunner qrunner started. Nov 02 15:02:33 2005 (26707) RetryRunner qrunner started. Nov 02 16:31:12 2005 (26701) BounceRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:12 2005 (26703) IncomingRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:12 2005 (26703) IncomingRunner qrunner exiting. Nov 02 16:31:12 2005 (26704) NewsRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:12 2005 (26704) NewsRunner qrunner exiting. Nov 02 16:31:12 2005 (26705) OutgoingRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:12 2005 (26705) OutgoingRunner qrunner exiting. Nov 02 16:31:12 2005 (26706) VirginRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:12 2005 (26706) VirginRunner qrunner exiting. Nov 02 16:31:13 2005 (26699) Master watcher caught SIGTERM. Exiting. Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26703, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26704, sig: None, sts: 15, class: NewsRunner, slice: 1/1) Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26705, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26706, sig: None, sts: 15, class: VirginRunner, slice: 1/1) Nov 02 16:31:13 2005 (26700) ArchRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:13 2005 (26700) ArchRunner qrunner exiting. Nov 02 16:31:13 2005 (26702) CommandRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:13 2005 (26702) CommandRunner qrunner exiting. Nov 02 16:31:13 2005 (26707) RetryRunner qrunner caught SIGTERM. Stopping. Nov 02 16:31:13 2005 (26707) RetryRunner qrunner exiting. Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26707, sig: None, sts: 15, class: RetryRunner, slice: 1/1) Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26702, sig: None, sts: 15, class: CommandRunner, slice: 1/1) Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26700, sig: None, sts: 15, class: ArchRunner, slice: 1/1) Nov 02 16:31:13 2005 (26701) BounceRunner qrunner exiting. Nov 02 16:31:13 2005 (26699) Master qrunner detected subprocess exit (pid: 26701, sig: None, sts: 15, class: BounceRunner, slice: 1/1) Nov 02 16:31:16 2005 (19795) ArchRunner qrunner started. Nov 02 16:31:16 2005 (19796) BounceRunner qrunner started. Nov 02 16:31:16 2005 (19797) CommandRunner qrunner started. Nov 02 16:31:16 2005 (19798) IncomingRunner qrunner started. Nov 02 16:31:16 2005 (19799) NewsRunner qrunner started. Nov 02 16:31:17 2005 (19809) VirginRunner qrunner started. Nov 02 16:31:17 2005 (19800) OutgoingRunner qrunner started. Nov 02 16:31:17 2005 (19810) RetryRunner qrunner started. From msapiro at value.net Fri Nov 4 20:19:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 11:19:32 -0800 Subject: [Mailman-Users] Make a list inactive? In-Reply-To: Message-ID: Eric Hamburg wrote: >I run a site with a bunch of lists and I want to retain addresses an in some >lists, while keeping parameter settings (e.g. notifications on >subscriptions, mod flags, etc., ) but not have any activity, e.g., posting, >take place/allowed while list is flagged as inactive. You could just move the listname/ subdirectory out of the lists/ directory. This will render the list effectively non existent, but all the list settings,membership info and member options will be preserved in the listname/config.pck file. Public archives will still be accessable, but private ones won't because the user can't be validated. To reactivate the list, just move the listname/ directory back into the lists/ directory. If your MTA is Exim integrated with Mailman, the list will effectively disappear and attempted posts, etc. will bounce in the same way as for a list that never existed. If your MTA uses aliases, you can leave them in place and attempted posts, etc. will still bounce with a reason like post script, list not found: listname On the other hand, if your MTA uses aliases, you could just remove the aliases for the inactive list to prevent posting and other email access to the list, and replace them when you want to reactivate the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 4 20:40:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 11:40:14 -0800 Subject: [Mailman-Users] Editing my list's messages to clean themofunwanted text. In-Reply-To: <1v2nm1prod2u1rueglq1ccm78ctk11g2th@4ax.com> Message-ID: Agust?n Barahona wrote: >El Thu, 3 Nov 2005 17:11:44 -0800, Mark Sapiro escribi?: > >>This is number one under list administration on the wishlist of new >>features . > >Thank you. And when is supposed the new version/release to come? Mailman is an open source project supported by the community on a volunteer basis. Timelines can't be predicted. >>In the mean time, it can be done, but it is awkward and involved to do. >>See the FAQ at >> >>for some suggestions as to how. > >I'm a fraid that I have no access to system folders :-( When I use the trick 1 (forwarding etc.) the resulting message changes completely the date and hour :-( This change could be annoying for several list membres :-( Any way, thank you very much. You can't 'forward' the edited message as you've discovered. You have to 'redirect'/'resend'/'bounce' it back to the list. If your regular MUA/mail client doesn't support this, you might consider installing Mutt for this purpose. Also, if you have access to a 'sendmail' command anywhere, you can use the method mentioned in the note at the end of the FAQ article. >Last but not least, is there any way to change/obtain the whole configuration/settings of my Mailman list by means of only e-mail commands, i.e., like in Majordomo with the commands "newconfig" or "config"? No. There is no email interface for changing the list configuration or doing most other administrator tasks. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pbm at autistici.org Fri Nov 4 20:52:18 2005 From: pbm at autistici.org (pbm) Date: Fri, 4 Nov 2005 20:52:18 +0100 Subject: [Mailman-Users] Mailman and multimaster redundancy In-Reply-To: References: <20051104102055.GI26795@red-sonja.frakir.org> Message-ID: <20051104195218.GE23097@marchiori.net> Mark Sapiro, Fri, Nov 04, 2005 at 08:41:07AM -0800: > Having two 'live' mailman instances with separate data and keeping them > synched would be very difficult. Moving list configuration data to another backend system (ie something different from python dbs) would be a big step forward. Aside from easier backups and "offline" data manipulation it would transfer the job of synching data to the underlying db architecture. > Another approach which you can find discussed somewhat in the archives > of this and/or the mailman-developers list is to have one live > installation and a second 'hot spare' installation. Then the problem > reduces to just keeping the spare's data current which is more > manageable. Another good solution (data can be synched by an external process - say, a rather violent rsync). Anyway, as the externalization of the db tier, this would leave the archives out of the game. p. -- pbm - "All stories are love stories." (Robert McLiam Wilson - "Eureka Street") From msapiro at value.net Sat Nov 5 00:15:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 04 Nov 2005 15:15:13 -0800 Subject: [Mailman-Users] problem with mailman and qmail-ldap In-Reply-To: <436BB366.2060207@dc.uba.ar> References: <436BB366.2060207@dc.uba.ar> Message-ID: <436BEB81.6050102@value.net> gabo wrote: > Mark Sapiro wrote: > >> gabo wrote: >> >> >>> I have run mailman with an qmail-ldap server.Once or twice per day, >>> mailman not delivery mail. >>> The mails are received in qmail-ldap server and it calls >>> /var/lib/mailman/mail/mailman post listname. >>> I checked it, qmail receive the mail, however the mailman not send. >>> Then i restart mailman and all mails received are sending. >>> >> >> >> This seems to indicate that the mail reaches Mailman and is queued, but >> there is some problem with one or more of the qrunners. Look at the >> Mailman logs 'error' and 'qrunner' to see if qrunners are dying and >> what might be causing it. >> >> >> > nothing abount this in the error and qrunner log, only shuting and smtp > cannot connection, error messages. The next time this occurs, look in qfiles/* and see where the undelivered messages are. Don't worry about shunted messages in qfiles/shunt, or the archive/, bad/, bounces/, commands/, news/ or virgin/ queues either. Undelivered messages that will be delivered automatically following a mailmanctl restart will almost certainly be in one of in/, out/ or retry/. Once you've located the messages, check the state of the corresponding runner. A command like $ ps -fwu mailman or whatever the equivalent is on your system normally gives something like: UID PID PPID C STIME TTY TIME CMD mailman 1564 1 0 Jul02 ? 00:00:00 /usr/bin/python /var/mailman/bin/mailmanctl -s -q start mailman 1565 1564 0 Jul02 ? 00:33:00 /usr/bin/python /var/mailman/bin/qrunner --runner=ArchRunner:0:1 -s mailman 1566 1564 0 Jul02 ? 00:00:53 /usr/bin/python /var/mailman/bin/qrunner --runner=BounceRunner:0:1 -s mailman 1567 1564 0 Jul02 ? 00:00:23 /usr/bin/python /var/mailman/bin/qrunner --runner=CommandRunner:0:1 -s mailman 1568 1564 0 Jul02 ? 00:03:31 /usr/bin/python /var/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s mailman 1569 1564 0 Jul02 ? 00:00:09 /usr/bin/python /var/mailman/bin/qrunner --runner=NewsRunner:0:1 -s mailman 1570 1564 0 Jul02 ? 00:08:01 /usr/bin/python /var/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s mailman 1571 1564 0 Jul02 ? 00:01:32 /usr/bin/python /var/mailman/bin/qrunner --runner=VirginRunner:0:1 -s mailman 1572 1564 0 Jul02 ? 00:00:00 /usr/bin/python /var/mailman/bin/qrunner --runner=RetryRunner:0:1 -s If the specific qrunner isn't there, that's the problem. Maybe some system log can help determine why it died. If it is there, maybe you have tools to help figure why it isn't doing what it should be. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From with at yagr.com Sat Nov 5 01:37:35 2005 From: with at yagr.com (Ole Markus With) Date: Sat, 05 Nov 2005 01:37:35 +0100 Subject: [Mailman-Users] Name or service not known Message-ID: I tried to set up mailman with postfix but I can't seem to get mailman to send out mail. Postfix sends mail just fine, but when I for example make a new list, I get this error in the smtp-failure log: Nov 05 01:19:45 2005 (17939) delivery to with at yagr.com failed with code -1: (-2, 'Name or service not known') I did a search for this both on google and on this list, but nothing seem to be the same problem as mine. So what is it that can cause these errors? Ole Markus With -- From msapiro at value.net Sat Nov 5 02:34:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 17:34:05 -0800 Subject: [Mailman-Users] Name or service not known In-Reply-To: Message-ID: Ole Markus With wrote: > >I tried to set up mailman with postfix but I can't seem to get mailman to >send out mail. Postfix sends mail just fine, but when I for example make a >new list, I get this error in the smtp-failure log: > >Nov 05 01:19:45 2005 (17939) delivery to with at yagr.com failed with code >-1: (-2, 'Name or service not known') > > >I did a search for this both on google and on this list, but nothing seem >to be the same problem as mine. That's odd. This google search gets 51 hits, and I'm sure most are relevant. Searching the FAQ wizard >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py for the simple string name or service finds article 6.14 which is also relevant. The problem is Python's smtplib can't find your host name or the IP address for your hostname because it isn't in /etc/hosts or maybe because of a resolve.conf problem as described in the FAQ. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at btspuhler.com Sat Nov 5 02:48:50 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Fri, 4 Nov 2005 18:48:50 -0700 Subject: [Mailman-Users] virtual mail problem In-Reply-To: <129801229.20051104125754@sandy.ru> References: <200511031923.37940.thomas@btspuhler.com> <129801229.20051104125754@sandy.ru> Message-ID: <200511041848.57568.thomas@btspuhler.com> On Friday 04 November 2005 02:57 am, Kanogin A.A. wrote: > ????????????, Thomas. > > ?? ?????? 4 ?????? 2005 ?., 5:23:32: > >> Beyond verifying that your aliases look correct, I can't help you with > >> Postfix configuration. Someone else on the Mailman list might be able > >> to help, but this is a generic Postfix configuration issue. I.e., an > >> alias of the form > >> > >> name: "|/path/to/command args" > >> > >> is trying to redirect mail addressed to name at domain to > >> "|/path/to/command args"@domain instead of piping it to the command. > >> > >> You would be more likely to get timely help by using Postfix support > >> resources rather than Mailman support resources. > > TS> Well, I am still working on my set-up. The alias file doesn't get read > her. I TS> found this: > > TS> found this on > TS> https://www.redhat.com/archives/fedora-list/2004-December/msg00712.html > > TS> Do you use LMTP as delivery method? AFAIK using LMTP, mails don't pass > TS> aliases - you have to use the virtual-table instead. > TS> Now I am at setting-up a virtual instead of an alias. > TS> Don't know if I am capable of that. > > TS> I am using LMTP. this was configured by kolab2 > > I do not know how to look used type of delivery. > > # postconf | grep delivery > default_delivery_slot_cost = 5 > default_delivery_slot_discount = 50 > default_delivery_slot_loan = 3 > default_minimum_delivery_slots = 3 > mailbox_delivery_lock = fcntl, dotlock > > # postconf | grep lmtp > lmtp_cache_connection = yes > lmtp_connect_timeout = 0s > lmtp_data_done_timeout = 600s > lmtp_data_init_timeout = 120s > lmtp_data_xfer_timeout = 180s > lmtp_destination_concurrency_limit = $default_destination_concurrency_limit > lmtp_destination_recipient_limit = $default_destination_recipient_limit > lmtp_lhlo_timeout = 300s > lmtp_mail_timeout = 300s > lmtp_quit_timeout = 300s > lmtp_rcpt_timeout = 300s > lmtp_rset_timeout = 120s > lmtp_sasl_auth_enable = no > lmtp_sasl_password_maps = > lmtp_sasl_security_options = noplaintext, noanonymous > lmtp_send_xforward_command = no > lmtp_skip_quit_response = no > lmtp_tcp_port = 24 > lmtp_xforward_timeout = 300s I get the very same here. -- Best regards Thomas Spuhler All e-mail from this domain is scanned for viruses -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051104/ea5369ac/attachment.pgp From thomas at btspuhler.com Sat Nov 5 03:20:56 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Fri, 4 Nov 2005 19:20:56 -0700 Subject: [Mailman-Users] virtual mail problem In-Reply-To: <129801229.20051104125754@sandy.ru> References: <200511031923.37940.thomas@btspuhler.com> <129801229.20051104125754@sandy.ru> Message-ID: <200511041920.57130.thomas@btspuhler.com> On Friday 04 November 2005 02:57 am, Kanogin A.A. wrote: > ????????????, Thomas. > > ?? ?????? 4 ?????? 2005 ?., 5:23:32: > >> Beyond verifying that your aliases look correct, I can't help you with > >> Postfix configuration. Someone else on the Mailman list might be able > >> to help, but this is a generic Postfix configuration issue. I.e., an > >> alias of the form > >> > >> name: "|/path/to/command args" > >> > >> is trying to redirect mail addressed to name at domain to > >> "|/path/to/command args"@domain instead of piping it to the command. > >> > >> You would be more likely to get timely help by using Postfix support > >> resources rather than Mailman support resources. > > TS> Well, I am still working on my set-up. The alias file doesn't get read > her. I TS> found this: > > TS> found this on > TS> https://www.redhat.com/archives/fedora-list/2004-December/msg00712.html > > TS> Do you use LMTP as delivery method? AFAIK using LMTP, mails don't pass > TS> aliases - you have to use the virtual-table instead. > TS> Now I am at setting-up a virtual instead of an alias. > TS> Don't know if I am capable of that. > > TS> I am using LMTP. this was configured by kolab2 > > I do not know how to look used type of delivery. > > # postconf | grep delivery > default_delivery_slot_cost = 5 > default_delivery_slot_discount = 50 > default_delivery_slot_loan = 3 > default_minimum_delivery_slots = 3 > mailbox_delivery_lock = fcntl, dotlock > > # postconf | grep lmtp > lmtp_cache_connection = yes > lmtp_connect_timeout = 0s > lmtp_data_done_timeout = 600s > lmtp_data_init_timeout = 120s > lmtp_data_xfer_timeout = 180s > lmtp_destination_concurrency_limit = $default_destination_concurrency_limit > lmtp_destination_recipient_limit = $default_destination_recipient_limit > lmtp_lhlo_timeout = 300s > lmtp_mail_timeout = 300s > lmtp_quit_timeout = 300s > lmtp_rcpt_timeout = 300s > lmtp_rset_timeout = 120s > lmtp_sasl_auth_enable = no > lmtp_sasl_password_maps = > lmtp_sasl_security_options = noplaintext, noanonymous > lmtp_send_xforward_command = no > lmtp_skip_quit_response = no > lmtp_tcp_port = 24 > lmtp_xforward_timeout = 300s I get the very same here. Is there a way to use virtual.db instead of alias.db? -- Best regards Thomas Spuhler All e-mail from this domain is scanned for viruses -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051104/836bf39e/attachment.pgp From msapiro at value.net Sat Nov 5 03:28:55 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 18:28:55 -0800 Subject: [Mailman-Users] virtual mail problem In-Reply-To: <200511041920.57130.thomas@btspuhler.com> Message-ID: Thomas Spuhler wrote: >Is there a way to use virtual.db instead of alias.db? Not instead of - in addition to. See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Sat Nov 5 03:20:03 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Fri, 04 Nov 2005 18:20:03 -0800 Subject: [Mailman-Users] Fwd: Re: Fwd:Bounce action notification Message-ID: <6.2.5.6.2.20051104181936.0237d5f0@tagline.cc> Hi all, Here's a message from my provider. Any other ideass? >I'm not sure I can give you any more information than what was >contained in that thread. > >Basically, it sounds like one of the list members has their email >address configured to only allow mail from people in their address >book. This sounds like some sort of 0spam or box trapper. So, since >that person apparently does not have the list address in their address >book or white list, the mail from the list bounces. However, it's not >a standard bounce message which can be recognized by Mailman, so >Mailman tries to notify the list owner. > >As in that response, I don't understand exactly why this notification >isn't successful, but something causes that not to be delivered to the >yahoo address, generating a bounce response for that address which >then gets treated like a member, because it is, and gets disabled. > >I think there are 2 things that can be done: First, the person using >the box trapper can be removed from the list until they get their act >together. Second, you can turn off notification of unrecognized >bounce messages. > >It wasn't clear to me why the notification of the unrecognized bounce >report wasn't delivered successfully, but if the experts on the >Mailman list couldn't tell you, I'm sure I wouldn't have a clue. If >you want to follow through on this further, you need to ask them why >Mailman would treat a list owner's rejection as a member's rejection >notice. > >Out of curiosity, is there any sort of box trapper running on the >wooklake_el_school at yahoo.com address? Therein might lie the problem >if that address is not accepting mail from the host >idea5.anoeticconcepts.com since Mailman apparently uses the host name >rather than the "preferred domain" for some of its delivery >notifications. > >Jeff Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Sat Nov 5 03:51:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Nov 2005 18:51:37 -0800 Subject: [Mailman-Users] Fwd: Re: Fwd:Bounce action notification In-Reply-To: <6.2.5.6.2.20051104181936.0237d5f0@tagline.cc> Message-ID: Jared Rimer wrote: >Hi all, > Here's a message from my provider. Any other ideass? I have added some comments if you want to pursue this further. >>I'm not sure I can give you any more information than what was >>contained in that thread. >> >>Basically, it sounds like one of the list members has their email >>address configured to only allow mail from people in their address >>book. This sounds like some sort of 0spam or box trapper. So, since >>that person apparently does not have the list address in their address >>book or white list, the mail from the list bounces. However, it's not >>a standard bounce message which can be recognized by Mailman, so >>Mailman tries to notify the list owner. Yes, but unrecognized bounces do happen from time to time for other reasons such as full mailboxes and so forth. Mailman isn't perfect at recognizing and parsing all bounce messages. >>As in that response, I don't understand exactly why this notification >>isn't successful, but something causes that not to be delivered to the >>yahoo address, generating a bounce response for that address which >>then gets treated like a member, because it is, and gets disabled. >> >>I think there are 2 things that can be done: First, the person using >>the box trapper can be removed from the list until they get their act >>together. Second, you can turn off notification of unrecognized >>bounce messages. Item 2 would avoid the issue for unrecognized bounces, but it would be better to find and fix the underlying problem if we can. >>It wasn't clear to me why the notification of the unrecognized bounce >>report wasn't delivered successfully, but if the experts on the >>Mailman list couldn't tell you, I'm sure I wouldn't have a clue. If >>you want to follow through on this further, you need to ask them why >>Mailman would treat a list owner's rejection as a member's rejection >>notice. The bouncing address is the listname-owner address which appears to get mapped by the bounce processor into an actual address from the list's owner attribute. We can't say exactly why the message was not accepted by Exim but there should be messages in both the Exim logs and in Mailman's smtp-failure log that can shed light on this. We'd like to see those messages. >>Out of curiosity, is there any sort of box trapper running on the >>wooklake_el_school at yahoo.com address? Therein might lie the problem >>if that address is not accepting mail from the host >>idea5.anoeticconcepts.com since Mailman apparently uses the host name >>rather than the "preferred domain" for some of its delivery >>notifications. I don't think this is the reason, because I thing the message is not accepted from Mailman by Exim. If the above were the reason, I think the bounce would occur later on Exim's attempt to deliver to Yahoo. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dgordon at dgordon.eclipse.co.uk Sat Nov 5 09:37:07 2005 From: dgordon at dgordon.eclipse.co.uk (David Gordon) Date: Sat, 5 Nov 2005 08:37:07 +0000 Subject: [Mailman-Users] sending "emergency" message to _all_ subscribers Message-ID: <20051105083707.10068@smtp.eclipse.co.uk> Can I override subscribers personal settings ("no mail", "digest") to send a message? I want to be able to send a message to all subscribers, even those who do not receive normal list messages - this is a "one off" important administrative message. I've looked and searched ... If it's not possible maybe I need to set up a special list for announcements only. That's easy enough but would it be possible to use the subscription list from my main list as the subscription list for the announcement list. ie one subscription list which is accessed by two mailing lists? Thanks! -- David Gordon From msapiro at value.net Sat Nov 5 16:51:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Nov 2005 07:51:37 -0800 Subject: [Mailman-Users] sending "emergency" message to _all_ subscribers In-Reply-To: <20051105083707.10068@smtp.eclipse.co.uk> Message-ID: David Gordon wrote: >Can I override subscribers personal settings ("no mail", "digest") to >send a message? No. >I want to be able to send a message to all subscribers, >even those who do not receive normal list messages - this is a "one off" >important administrative message. > >I've looked and searched ... > >If it's not possible maybe I need to set up a special list for >announcements only. That's easy enough but would it be possible to use >the subscription list from my main list as the subscription list for the >announcement list. ie one subscription list which is accessed by two >mailing lists? If you mean set up list-b to have the same membership as list-a and have the membership of list-b automatically track that of list-a, the answer is no, but there are things you can do if you have access to the command line tools. For a one-off mailing, set up list-b, probably with the same subject_prefix as list-a, and also advertised=No and default_member_moderation=Yes so members can't post, especially if you will keep the list. Then use bin/list_members to make a file of list-a's members and bin/add_members to add them to list-b. If you wish to keep list-b for a possible future mailing, next time use bin/list_members to get list-a's members and bin/synch_members to update list-b. Or, you could do the first mailing and then use bin/remove_members to remove everyone from list-b to be sure no posts leak through, and then bin/add_members to add them back the next time. If you don't have access to the command line, you can script the web interface to get the members of list-a and mass subscribe them to list-b. See for a sample script. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at btspuhler.com Sat Nov 5 18:40:07 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Sat, 5 Nov 2005 10:40:07 -0700 Subject: [Mailman-Users] Virtual domains In-Reply-To: References: Message-ID: <200511051040.13494.thomas@btspuhler.com> In the mailman manual it says I need to add to mm_cfg.py: POSTFIX_STYLE_VIRTUAL_DOMAINS = [doma2.ain', 'dom3.ain'] should this be like this: POSTFIX_STYLE_VIRTUAL_DOMAINS = ['btspuhler.com'] or POSTFIX_STYLE_VIRTUAL_DOMAINS = 'btspuhler.com' -- Thomas Spuhler All e-mail from this domain is scanned for viruses -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051105/8d9c4fce/attachment.pgp From msapiro at value.net Sat Nov 5 19:18:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Nov 2005 10:18:27 -0800 Subject: [Mailman-Users] Scrubber mungs quoted-printable (was: Anon-text attachment was scrubbed... -- URLbreak) In-Reply-To: Message-ID: Mark Sapiro wrote: >It will be a few days before I have time to look at this further, but >I'll report what I find to the list. See the post at for more information on this problem and a tentative patch to fix it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 5 19:21:38 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Nov 2005 10:21:38 -0800 Subject: [Mailman-Users] Virtual domains In-Reply-To: <200511051040.13494.thomas@btspuhler.com> Message-ID: Thomas Spuhler wrote: > >In the mailman manual it says I need to add to mm_cfg.py: >POSTFIX_STYLE_VIRTUAL_DOMAINS = [doma2.ain', 'dom3.ain'] >should this be like this: >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['btspuhler.com'] >or >POSTFIX_STYLE_VIRTUAL_DOMAINS = 'btspuhler.com' It is a list so even though it is a list of one, it needs to be written POSTFIX_STYLE_VIRTUAL_DOMAINS = ['btspuhler.com'] -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at btspuhler.com Sat Nov 5 19:30:50 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Sat, 5 Nov 2005 11:30:50 -0700 Subject: [Mailman-Users] Virtual domains In-Reply-To: References: Message-ID: <200511051130.50490.thomas@btspuhler.com> On Saturday 05 November 2005 11:21 am, Mark Sapiro wrote: > Thomas Spuhler wrote: > >In the mailman manual it says I need to add to mm_cfg.py: > >POSTFIX_STYLE_VIRTUAL_DOMAINS = [doma2.ain', 'dom3.ain'] > >should this be like this: > >POSTFIX_STYLE_VIRTUAL_DOMAINS = ['btspuhler.com'] > >or > >POSTFIX_STYLE_VIRTUAL_DOMAINS = 'btspuhler.com' > > It is a list so even though it is a list of one, it needs to be written > > POSTFIX_STYLE_VIRTUAL_DOMAINS = ['btspuhler.com'] Thanks -- Thomas Spuhler All e-mail from this domain is scanned for viruses -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051105/e1a4cf1e/attachment.pgp From lsa at business.aau.dk Sun Nov 6 00:22:57 2005 From: lsa at business.aau.dk (Lars Anderson) Date: Sun, 6 Nov 2005 00:22:57 +0100 Subject: [Mailman-Users] Scrubber mungs quoted-printable (was: Anon-text attachment was scrubbed... -- URLbreak) In-Reply-To: References: Message-ID: <20051105232257.GA1483@business.aau.dk> On Sat, Nov 05, 2005 at 10:18:27, Mark Sapiro wrote: Hi Mark, I just applied the patch and as far as I can tell it has fixed the problem. :-) Thank you very much for your help. We are going to use this feature of mailman a lot. Best wishes Lars > > Mark Sapiro wrote: > > >It will be a few days before I have time to look at this further, but > >I'll report what I find to the list. > > See the post at > > for more information on this problem and a tentative patch to fix it. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan -- Lars Anderson E-mail: lsa at business.aau.dk Faculty of Social Sciences Jabber: lsa at jabber.samf.aau.dk Aalborg University Voice: +45 96358225, Fax: +45 98153505 Denmark Office: Fib4-117 From d4rkness at comcast.net Sun Nov 6 17:47:34 2005 From: d4rkness at comcast.net (David) Date: Sun, 06 Nov 2005 11:47:34 -0500 Subject: [Mailman-Users] List Info Page Message-ID: <436E33A6.7080504@comcast.net> When I go to my mailman list info page located at: http://mail.greater-lansing.com/mailman/listinfo It says to contact mailman at mail.greater-lansing.com which is not address at all and it should display. webmaster at greater-lansing.com Is there some place I can change that? I am on Cpanel install. -- No Smoking Forum - Http://www.nicodemon.info/community Lansing Forum - Http://www.greater-lansing.com/community I. Lewis "Scooter" Libby & Tom Delay! `08 Republican Dream Team. The GOP Runnin on Values and Morality. Some Things Just Speak for Themselves~ From msapiro at value.net Sun Nov 6 18:31:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 6 Nov 2005 09:31:54 -0800 Subject: [Mailman-Users] List Info Page In-Reply-To: <436E33A6.7080504@comcast.net> Message-ID: David wrote: >When I go to my mailman list info page located at: >http://mail.greater-lansing.com/mailman/listinfo > >It says to contact mailman at mail.greater-lansing.com which is not address >at all and it should display. webmaster at greater-lansing.com Is there >some place I can change that? I am on Cpanel install. I'm not sure if your issue is with the 'mailman' or the 'mail.greater-lansing.com' or both. 'mailman' is the name of the site list. You can't have a specific list or list owner here, because this is the overview page. The idea is that this sitewide entry is the address of the site list, and the various list-owners and/or other people who should get this mail should be subscribed to the site list. 'mail.greater-lansing.com' is the email host associated with the url host 'mail.greater-lansing.com'. If this is not correct, e.g., if it should be 'greater-lansing.com', the problem is in DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST and/or add_virtualhost() entries in Defaults.py/mm_cfg.py or it's something specific to cPanel. If the problem is that the site list is in a completely different domain and mail to 'site_list at your_email_domain' doesn't work at all, this is a consequence of the cPanel changes to 'localize' list names to a domain and has to be addressed by cPanel. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Sun Nov 6 18:45:25 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Sun, 06 Nov 2005 09:45:25 -0800 Subject: [Mailman-Users] Fwd: Re: Fwd:Bounce action notification In-Reply-To: References: <6.2.5.6.2.20051104181936.0237d5f0@tagline.cc> Message-ID: <6.2.5.6.2.20051106094458.023398f0@tagline.cc> Mark, Thanks, will pass this along. We are using Cpannel though, but might be able to get something. I'm behind. At 18:51 11/4/2005, Mark Sapiro wrote: >Jared Rimer wrote: > > >Hi all, > > Here's a message from my provider. Any other ideass? > > >I have added some comments if you want to pursue this further. > > > >>I'm not sure I can give you any more information than what was > >>contained in that thread. > >> > >>Basically, it sounds like one of the list members has their email > >>address configured to only allow mail from people in their address > >>book. This sounds like some sort of 0spam or box trapper. So, since > >>that person apparently does not have the list address in their address > >>book or white list, the mail from the list bounces. However, it's not > >>a standard bounce message which can be recognized by Mailman, so > >>Mailman tries to notify the list owner. > > >Yes, but unrecognized bounces do happen from time to time for other >reasons such as full mailboxes and so forth. Mailman isn't perfect at >recognizing and parsing all bounce messages. > > > >>As in that response, I don't understand exactly why this notification > >>isn't successful, but something causes that not to be delivered to the > >>yahoo address, generating a bounce response for that address which > >>then gets treated like a member, because it is, and gets disabled. > >> > >>I think there are 2 things that can be done: First, the person using > >>the box trapper can be removed from the list until they get their act > >>together. Second, you can turn off notification of unrecognized > >>bounce messages. > > >Item 2 would avoid the issue for unrecognized bounces, but it would be >better to find and fix the underlying problem if we can. > > > >>It wasn't clear to me why the notification of the unrecognized bounce > >>report wasn't delivered successfully, but if the experts on the > >>Mailman list couldn't tell you, I'm sure I wouldn't have a clue. If > >>you want to follow through on this further, you need to ask them why > >>Mailman would treat a list owner's rejection as a member's rejection > >>notice. > > >The bouncing address is the listname-owner address which appears to get >mapped by the bounce processor into an actual address from the list's >owner attribute. > >We can't say exactly why the message was not accepted by Exim but there >should be messages in both the Exim logs and in Mailman's smtp-failure >log that can shed light on this. We'd like to see those messages. > > > >>Out of curiosity, is there any sort of box trapper running on the > >>wooklake_el_school at yahoo.com address? Therein might lie the problem > >>if that address is not accepting mail from the host > >>idea5.anoeticconcepts.com since Mailman apparently uses the host name > >>rather than the "preferred domain" for some of its delivery > >>notifications. > > >I don't think this is the reason, because I thing the message is not >accepted from Mailman by Exim. If the above were the reason, I think >the bounce would occur later on Exim's attempt to deliver to Yahoo. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From d4rkness at comcast.net Sun Nov 6 19:00:46 2005 From: d4rkness at comcast.net (David) Date: Sun, 06 Nov 2005 13:00:46 -0500 Subject: [Mailman-Users] List Info Page In-Reply-To: References: Message-ID: <436E44CE.3070907@comcast.net> Now I'm not sure I stated the question right. On the listinfo page it lists all the lists and the lists all seem to be fine but on that page it has this: ---------------------------------------------------------------------------------------- Welcome! Below is a listing of all the public mailing lists on mail.greater-lansing.com. Click on a list name to get more information about the list, or to subscribe, unsubscribe, and change the preferences on your subscription. To visit the general information page for an unadvertised list, open a URL similar to this one, but with a '/' and the list name appended. List administrators, you can visit the list admin overview page to find the management interface for your list. If you are having trouble using the lists, please contact mailman at mail.greater-lansing.com . ---------------------------------------------------------------------------------------- Where can I get that if your are having trouble using the lists, please contact (changed to) webmaster at greater-lansing.com David Mark Sapiro wrote: > David wrote: > > >> When I go to my mailman list info page located at: >> http://mail.greater-lansing.com/mailman/listinfo >> >> It says to contact mailman at mail.greater-lansing.com which is not address >> at all and it should display. webmaster at greater-lansing.com Is there >> some place I can change that? I am on Cpanel install. >> > > > I'm not sure if your issue is with the 'mailman' or the > 'mail.greater-lansing.com' or both. > > 'mailman' is the name of the site list. You can't have a specific list > or list owner here, because this is the overview page. The idea is > that this sitewide entry is the address of the site list, and the > various list-owners and/or other people who should get this mail > should be subscribed to the site list. > > 'mail.greater-lansing.com' is the email host associated with the url > host 'mail.greater-lansing.com'. If this is not correct, e.g., if it > should be 'greater-lansing.com', the problem is in DEFAULT_URL_HOST, > DEFAULT_EMAIL_HOST and/or add_virtualhost() entries in > Defaults.py/mm_cfg.py or it's something specific to cPanel. > > If the problem is that the site list is in a completely different > domain and mail to 'site_list at your_email_domain' doesn't work at all, > this is a consequence of the cPanel changes to 'localize' list names > to a domain and has to be addressed by cPanel. > > -- No Smoking Forum - Http://www.nicodemon.info/community Lansing Forum - Http://www.greater-lansing.com/community I. Lewis "Scooter" Libby & Tom Delay! `08 Republican Dream Team. The GOP Runnin on Values and Morality. Some Things Just Speak for Themselves~ From jrimer at tagline.cc Sun Nov 6 19:11:58 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Sun, 06 Nov 2005 10:11:58 -0800 Subject: [Mailman-Users] List Info Page In-Reply-To: <436E44CE.3070907@comcast.net> References: <436E44CE.3070907@comcast.net> Message-ID: <6.2.5.6.2.20051106101129.02339660@tagline.cc> I'd like to know the same thing, I want to put the webmaster addresses on my domain and I'm also running Cpannel. At 10:00 11/6/2005, David wrote: >Now I'm not sure I stated the question right. On the listinfo page it >lists all the lists and the lists all seem to be fine but on that page >it has this: > >---------------------------------------------------------------------------------------- >Welcome! > >Below is a listing of all the public mailing lists on >mail.greater-lansing.com. Click on a list name to get more information >about the list, or to subscribe, unsubscribe, and change the preferences >on your subscription. To visit the general information page for an >unadvertised list, open a URL similar to this one, but with a '/' and >the list name appended. > >List administrators, you can visit the list admin overview page > to find the management >interface for your list. > >If you are having trouble using the lists, please contact >mailman at mail.greater-lansing.com . > > >---------------------------------------------------------------------------------------- > >Where can I get that if your are having trouble using the lists, please >contact (changed to) webmaster at greater-lansing.com > >David > >Mark Sapiro wrote: > > David wrote: > > > > > >> When I go to my mailman list info page located at: > >> http://mail.greater-lansing.com/mailman/listinfo > >> > >> It says to contact mailman at mail.greater-lansing.com which is not address > >> at all and it should display. webmaster at greater-lansing.com Is there > >> some place I can change that? I am on Cpanel install. > >> > > > > > > I'm not sure if your issue is with the 'mailman' or the > > 'mail.greater-lansing.com' or both. > > > > 'mailman' is the name of the site list. You can't have a specific list > > or list owner here, because this is the overview page. The idea is > > that this sitewide entry is the address of the site list, and the > > various list-owners and/or other people who should get this mail > > should be subscribed to the site list. > > > > 'mail.greater-lansing.com' is the email host associated with the url > > host 'mail.greater-lansing.com'. If this is not correct, e.g., if it > > should be 'greater-lansing.com', the problem is in DEFAULT_URL_HOST, > > DEFAULT_EMAIL_HOST and/or add_virtualhost() entries in > > Defaults.py/mm_cfg.py or it's something specific to cPanel. > > > > If the problem is that the site list is in a completely different > > domain and mail to 'site_list at your_email_domain' doesn't work at all, > > this is a consequence of the cPanel changes to 'localize' list names > > to a domain and has to be addressed by cPanel. > > > > > >-- >No Smoking Forum - Http://www.nicodemon.info/community >Lansing Forum - Http://www.greater-lansing.com/community > >I. Lewis "Scooter" Libby & Tom Delay! `08 Republican Dream Team. >The GOP Runnin on Values and Morality. >Some Things Just Speak for Themselves~ > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/jrimer%40tagline.cc > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Sun Nov 6 19:48:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 6 Nov 2005 10:48:34 -0800 Subject: [Mailman-Users] List Info Page In-Reply-To: <436E44CE.3070907@comcast.net> Message-ID: David wrote: >Now I'm not sure I stated the question right. On the listinfo page it >lists all the lists and the lists all seem to be fine but on that page >it has this: I understood the question. > >Where can I get that if your are having trouble using the lists, please >contact (changed to) webmaster at greater-lansing.com As I tried to explain in my previous reply, you can't. The best you can do is have it be mailman at greater-lansing.com instead of mailman at mail.greater-lansing.com. This is accomplished by add_virtualhost('mail.greater-lansing.com', 'greater-lansing.com') in mm_cfg.py. If you already have this either directly or indirectly via add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) in mm_cfg.py/Defaults.py, then this is a cPanel issue. Without actually modifying the code in Mailman/Cgi/listinfo.py, the only way to change 'mailman' to 'webmaster' is to change the name of the site list to 'webmaster' which I don't think you want to do. As I suggested previously, the usual way to handle this is to subscribe webmaster at greater-lansing.com to the site list. Now if the addresses mailman at mail.greater-lansing.com and mailman at greater-lansing.com just don't work because the site list is mailman at some_other_domain, this is a cPanel problem. See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From d4rkness at comcast.net Mon Nov 7 00:50:02 2005 From: d4rkness at comcast.net (David) Date: Sun, 06 Nov 2005 18:50:02 -0500 Subject: [Mailman-Users] List Info Page In-Reply-To: References: Message-ID: <436E96AA.1010303@comcast.net> Ok seems this is Cpanels fault. Well I have this going on now. I leave off mail. and just go to http://greater-lansing.com/mailman/listinfo but I get a mailman at greater-lansing.com on that page, then Iset up a forward to webmaster at greater-lansing.com. However when I do this I get a returned email? I am letting my hosting co. work on it as now it really seems outta the scope of this list? I still don't really know why Cpanel installs all the script files into directories that only the hosting company has access too, but I realize that is not your problem. I may have to go onto the Cpanel support forum too. Thanks David Mark Sapiro wrote: > David wrote: > > >> Now I'm not sure I stated the question right. On the listinfo page it >> lists all the lists and the lists all seem to be fine but on that page >> it has this: >> > > > I understood the question. > > > >> Where can I get that if your are having trouble using the lists, please >> contact (changed to) webmaster at greater-lansing.com >> > > > As I tried to explain in my previous reply, you can't. The best you can > do is have it be mailman at greater-lansing.com instead of > mailman at mail.greater-lansing.com. > > This is accomplished by > > add_virtualhost('mail.greater-lansing.com', 'greater-lansing.com') > > in mm_cfg.py. If you already have this either directly or indirectly via > > add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) > > in mm_cfg.py/Defaults.py, then this is a cPanel issue. > > Without actually modifying the code in Mailman/Cgi/listinfo.py, the > only way to change 'mailman' to 'webmaster' is to change the name of > the site list to 'webmaster' which I don't think you want to do. > > As I suggested previously, the usual way to handle this is to subscribe > webmaster at greater-lansing.com to the site list. > > Now if the addresses mailman at mail.greater-lansing.com and > mailman at greater-lansing.com just don't work because the site list is > mailman at some_other_domain, this is a cPanel problem. See > . > > > -- No Smoking Forum - Http://www.nicodemon.info/community Lansing Forum - Http://www.greater-lansing.com/community I. Lewis "Scooter" Libby & Tom Delay! `08 Republican Dream Team. The GOP Runnin on Values and Morality. Some Things Just Speak for Themselves~ From lkolchin at univ.haifa.ac.il Mon Nov 7 10:10:02 2005 From: lkolchin at univ.haifa.ac.il (lkolchin at univ.haifa.ac.il) Date: Mon, 7 Nov 2005 11:10:02 +0200 Subject: [Mailman-Users] iso-8859-8-i messages goes to the shunt directory Message-ID: <5570AD7B7ABD5F4493883FF8F482BC94014CF8A4@exchsrv01.haifa.edu> Hello All, I have the following of problem: When message sent to the list in Hebrew Language in iso-8859-8-i encoding, it doesn't sent and goes directly to /var/lib/mailman/qfiles/shunt, so I have to run /usr/lib/mailman/bin/unshunt manually to release these messages. But then these messages released, the subject line of these messages is empty. Here are some headers of these kind of messages: Content-Type: text/html; charset="iso-8859-8-i" Content-Transfer-Encoding: quoted-printable Subject: =?iso-8859-8-i?B?Rnc6IPf46eDkIODn+OXw5CDs8OXx8untIOz08Okg5OTu+ODkIA==?= On the other hand, messages with windows-1255 encoding arrive to the recipients with no problem. Here are some headers of these kind of messages: Content-Type: text/html; charset="windows-1255" Content-Transfer-Encoding: quoted-printable Subject: [Academic] =?windows-1255?b?+OD5ICDu8vjqIPr3+eX4+iAg5PHh+OQg5ePl?= =?windows-1255?b?4fjl+g==?= What's the problem here and how can I solve it? Best Regards, Leon Kolchinsky From tkikuchi at is.kochi-u.ac.jp Mon Nov 7 13:07:50 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Mon, 07 Nov 2005 21:07:50 +0900 Subject: [Mailman-Users] iso-8859-8-i messages goes to the shunt directory In-Reply-To: <5570AD7B7ABD5F4493883FF8F482BC94014CF8A4@exchsrv01.haifa.edu> References: <5570AD7B7ABD5F4493883FF8F482BC94014CF8A4@exchsrv01.haifa.edu> Message-ID: <436F4396.2040602@is.kochi-u.ac.jp> lkolchin at univ.haifa.ac.il wrote: > Hello All, > > I have the following of problem: > > When message sent to the list in Hebrew Language in iso-8859-8-i encoding, it doesn't sent and goes directly to /var/lib/mailman/qfiles/shunt, > so I have to run /usr/lib/mailman/bin/unshunt manually to release these messages. > But then these messages released, the subject line of these messages is empty. > > Here are some headers of these kind of messages: > > Content-Type: text/html; > charset="iso-8859-8-i" > Content-Transfer-Encoding: quoted-printable > Subject: =?iso-8859-8-i?B?Rnc6IPf46eDkIODn+OXw5CDs8OXx8untIOz08Okg5OTu+ODkIA==?= > > What's the problem here and how can I solve it? It looks like python official codecs don't support RFC-1556 bi-directional handling of Arabic and Hebrew charsets. I really don't know how we should solve this but how about this following patch? You may also want to add your language description in mm_cfg.py (see Defaults.py for the format). % diff -u paths.py.orig paths.py --- paths.py.orig Mon Nov 7 20:38:34 2005 +++ paths.py Mon Nov 7 20:51:21 2005 @@ -58,3 +58,12 @@ # changes this. import korean import korean.aliases +# Arabic and Hebrew encoding aliases +import encodings.aliases +encodings.aliases.aliases.update({ + 'iso_8859_6_e': 'iso8859_6', + 'iso_8859_6_i': 'iso8859_6', + 'iso_8859_8_e': 'iso8859_8', + 'iso_8859_8_i': 'iso8859_8', +}) + -- Tokio Kikuchi tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From darich at omni-infosec.com Mon Nov 7 15:56:02 2005 From: darich at omni-infosec.com (Darich Runyan/OMNI INFOSEC HQ) Date: Mon, 7 Nov 2005 09:56:02 -0500 Subject: [Mailman-Users] web interface tuning Message-ID: All, Is there a way to turn off the ability for users to create list and administer list via the web interface while still allowing them to use the web interface for subscribing? Thanks, Darich --- Darich Runyan, MSCS Principal Consultant Omni Infosec Ltd. 734 Thimble Shoals Blvd. Newport News, VA 23606 757-876-3805 From lkolchin at univ.haifa.ac.il Mon Nov 7 17:06:43 2005 From: lkolchin at univ.haifa.ac.il (lkolchin at univ.haifa.ac.il) Date: Mon, 7 Nov 2005 18:06:43 +0200 Subject: [Mailman-Users] iso-8859-8-i messages goes to the shunt directory Message-ID: <5570AD7B7ABD5F4493883FF8F482BC94014CF8AE@exchsrv01.haifa.edu> Hello Tokio, Thank you very much for the patch, it is working!!! I've just added: # Arabic and Hebrew encoding aliases import encodings.aliases encodings.aliases.aliases.update({ 'iso_8859_6_e': 'iso8859_6', 'iso_8859_6_i': 'iso8859_6', 'iso_8859_8_e': 'iso8859_8', 'iso_8859_8_i': 'iso8859_8', }) To /usr/lib/mailman/bin/paths.py and restarted mailman. Should I do the same change to all paths.py files and then restart the mailman? These are all paths.py files I have on my system: /usr/lib/mailman/bin/paths.py /usr/lib/mailman/cron/paths.py /usr/lib/mailman/scripts/paths.py /usr/lib/mailman/tests/paths.py Would you also suggest to insert this change to mailman package by default? Best Regards, Leon Kolchinsky -----Original Message----- From: Tokio Kikuchi [mailto:tkikuchi at is.kochi-u.ac.jp] Sent: Monday, November 07, 2005 2:08 PM To: ???? ????'????? Cc: mailman-users at python.org Subject: Re: [Mailman-Users] iso-8859-8-i messages goes to the shunt directory lkolchin at univ.haifa.ac.il wrote: > Hello All, > > I have the following of problem: > > When message sent to the list in Hebrew Language in iso-8859-8-i > encoding, it doesn't sent and goes directly to /var/lib/mailman/qfiles/shunt, so I have to run /usr/lib/mailman/bin/unshunt manually to release these messages. > But then these messages released, the subject line of these messages is empty. > > Here are some headers of these kind of messages: > > Content-Type: text/html; > charset="iso-8859-8-i" > Content-Transfer-Encoding: quoted-printable > Subject: > =?iso-8859-8-i?B?Rnc6IPf46eDkIODn+OXw5CDs8OXx8untIOz08Okg5OTu+ODkIA==? > = > > What's the problem here and how can I solve it? It looks like python official codecs don't support RFC-1556 bi-directional handling of Arabic and Hebrew charsets. I really don't know how we should solve this but how about this following patch? You may also want to add your language description in mm_cfg.py (see Defaults.py for the format). % diff -u paths.py.orig paths.py --- paths.py.orig Mon Nov 7 20:38:34 2005 +++ paths.py Mon Nov 7 20:51:21 2005 @@ -58,3 +58,12 @@ # changes this. import korean import korean.aliases +# Arabic and Hebrew encoding aliases +import encodings.aliases +encodings.aliases.aliases.update({ + 'iso_8859_6_e': 'iso8859_6', + 'iso_8859_6_i': 'iso8859_6', + 'iso_8859_8_e': 'iso8859_8', + 'iso_8859_8_i': 'iso8859_8', +}) + -- Tokio Kikuchi tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From halmueller at mac.com Mon Nov 7 21:39:19 2005 From: halmueller at mac.com (Hal Mueller) Date: Mon, 7 Nov 2005 12:39:19 -0800 Subject: [Mailman-Users] customizing the archive web page Message-ID: <65FAFA1B-334A-4ED3-B3E2-FA34A5E240EE@mac.com> I want to modify the look of some of the web pages generated from list archives--add links to some other parts of my web site, logo, etc. It looks like Archiver/HyperArch.py controls that. Should I edit that file, or is there a better way to do it? I am happy to have all of my changes be site-wide. From Cleveland at winnefox.org Mon Nov 7 21:59:26 2005 From: Cleveland at winnefox.org (Jody Cleveland) Date: Mon, 7 Nov 2005 14:59:26 -0600 Subject: [Mailman-Users] Message I post to my list not going through Message-ID: <7D3DDF19D93C3642931C3EB8803165A902488C38@mail.winnefox.org> Hello, I've got Mailman 2.1.5 running on a redhat 3.0AS server. I created a list, which I only want the admins to be able to post to. If I post from an address that's subscribed, but not an admin, I get a bounce saying it's an announcement only list. If I try posting from one of the admin addresses, nothing gets posted. It's as if the emails are disappearing into the ether. Any ideas what may be wrong? - jody From chris-barnes at tamu.edu Mon Nov 7 22:55:44 2005 From: chris-barnes at tamu.edu (Chris Barnes) Date: Mon, 7 Nov 2005 15:55:44 -0600 Subject: [Mailman-Users] SPAM Control References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: Brad Knowles wrote: > At 10:27 AM -0600 2005-11-04, kevinc at seaplace.org wrote: > >> I'm an AMD-64 Gentoo Linux, Postfix, Mailman server - does anyone >> have any suggestions for a system wide anti-spam tool that >> integrates well? > > There are some good things in the FAQ Wizard showing you how to > integrate postfix, amavisd-new, SpamAssassin, ClamAV, etc... into > your mail server configuration, and Mailman 2.1.6 adds some features > to help make better use of the anti-spam information that it is fed > by such tools. > > You should also search the archives of the list. Hmm. I just got done searching the archives and am still not sure what to do. On our mail server (which also has Mailman installed) we have 3 anti-spam packages installed (SpamAssassin, qsf, & Bogofilter). The combo of all three make for a very effective system. What I don't see is a way to get MM to utilize the headers created by the 3 packages. -- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Chris Barnes AOL IM: CNBarnes chris-barnes at tamu.edu Yahoo IM: chrisnbarnes From mailing at giardina-software.org Tue Nov 8 00:50:01 2005 From: mailing at giardina-software.org (mailing by GSoft) Date: Tue, 08 Nov 2005 00:50:01 +0100 Subject: [Mailman-Users] Mailman under Apple -- prob Message-ID: <436FE829.1090708@giardina-software.org> Hello all, i am completly new about mailman, sorry if i post some simple questions about it. Today for the firt time i have configured a mailing list inside my Tiger Server. Probably i have configured bad the super user or other thing, i don't know exactly, but the mail are sent correctly at the right user, only that any link inside the mail is incorrect. See here: Welcome to the Mailman at mail.giardina-software.org mailing list! To post to this list, send your email to: mailman at mail.giardina-software.org General information about the mailing list is at: http://mail.giardina-software.org/mailman/listinfo/mailman this is the mail the system send at the superuser once it's configured, but the link http://mail.giardina-software.org/mailman/listinfo/mailman open a 404 page. The same result appear also with any user created inside a new mailing list. I have two machine, the first work as webserver the second as mail server. If possible as can i resolve thi sproblem?? Tahnks at all for teh help Marco From terry at webriver.net Tue Nov 8 02:13:02 2005 From: terry at webriver.net (Terry Robbins) Date: Mon, 7 Nov 2005 20:13:02 -0500 Subject: [Mailman-Users] No address associated with nodename (once again) Message-ID: Has anyone identified this problem yet. There are a lot of reports in the archives, but I could not find any useful pointers on where to look for a solution. Mailman seems to be functioning perfectly. But in the delivery failures log the same error keeps repeating. Mailman receives mail but when attempting to send it it fails. It has worked for months, but this has occurred after updating Mac OSX server to 10.4.2. MTA is, of course, Postfix. Is this a DNS error? Some kind of host name misconfiguration? mm_config.py seems to have the right hostname. Postfix is set to relay for local host, the privite IP of the subnet, as well as the public address of the machine. It is inside a Nat Firewall so the machine has an IP in the 192.168.x.x range. I have no other problems with SMTP either in or out. This one is scratching my brain! Any help appreciated. Thanks, Terry From dhphllps at memphis.edu Tue Nov 8 02:21:36 2005 From: dhphllps at memphis.edu (Dan Phillips) Date: Mon, 7 Nov 2005 19:21:36 -0600 Subject: [Mailman-Users] No address associated with nodename (once again) In-Reply-To: References: Message-ID: <56A8C6A6-2117-4658-9F83-99D5B8A64EE2@memphis.edu> On Nov 7, 2005, at 7:13 PM, Terry Robbins wrote: > Has anyone identified this problem yet. There are a lot of reports in > the archives, but I could not find any useful pointers on where to > look for a solution. > > Mailman seems to be functioning perfectly. But in the delivery > failures log the same error keeps repeating. > > Mailman receives mail but when attempting to send it it fails. It has > worked for months, but this has occurred after updating Mac OSX > server to 10.4.2. > > MTA is, of course, Postfix. > > Is this a DNS error? Some kind of host name misconfiguration? > mm_config.py seems to have the right hostname. Postfix is set to > relay for local host, the privite IP of the subnet, as well as the > public address of the machine. It is inside a Nat Firewall so the > machine has an IP in the 192.168.x.x range. I have no other problems > with SMTP either in or out. I suspected this the first time you posted, but IIRC, you didn't specify OS. This is an OS X Server host name issue. See http:// discussions.apple.com/webx?13 at 600.R6fPaSKtUXV.1@.68b4c806/2 Dan From mailing at giardina-software.org Tue Nov 8 02:35:32 2005 From: mailing at giardina-software.org (mailing by GSoft) Date: Tue, 08 Nov 2005 02:35:32 +0100 Subject: [Mailman-Users] [Was]Mailman under Apple -- prob Message-ID: <437000E4.10908@giardina-software.org> Hello, sorry for this new post, but now i can specify better the prob if this can help you. My problem is generated by two *different* server; the first work as web server, ftp server ecc, the second as mail server cvs server ecc. Now i'll found a good and fast solution as to do my mail server spoke with webserver to view correctly the admin page of mailman ecc. The tuorial of Mailman showing this aspect, but it's a bit confuse for me.. Please does anyone here can help me? thanks so much Marco From david at midrange.com Tue Nov 8 03:40:35 2005 From: david at midrange.com (David Gibbs) Date: Mon, 07 Nov 2005 20:40:35 -0600 Subject: [Mailman-Users] SPAM Control In-Reply-To: References: <59285.164.144.240.25.1131121623.squirrel@www2.seaplace.org> Message-ID: Christopher X. Candreva wrote: > If you aren't already, DNSbl's to block connects from dynamic IPs, known > infected networks, spammers, etc. We're using combined.njabl.org, > sbl-xbl.spamhaus.org, and list.dsbl.org In addition, I've found that greylisting the -admin, -join, -owner, -request, and -subscribe, email addresses does a wonderful job of reducing the drek that gets sent to the lists. I've only had to greylist those addresses for 2 minutes to see good results. david From msapiro at value.net Tue Nov 8 05:24:09 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 20:24:09 -0800 Subject: [Mailman-Users] web interface tuning In-Reply-To: Message-ID: Darich Runyan/OMNI INFOSEC HQ wrote: > >Is there a way to turn off the ability for users to create list and >administer list via the web interface while still allowing them to >use the web interface for subscribing? Creating a list from the web requires that the person doing the create know the site passord or a special list creator password. There is no need for users or list admins to know these passwords, nor do you even have to have a list creator or even a site password if you don't want them. The list creator password only allows web based list creation. The site password allows web based list creation and full administration of all site lists. I'm confused by what you mean by user in this context. Do you mean list administrators who are users of your mailman installation or do you mean list members? List administration really requires the web interface as lists can't be effectively administered without it. There are two passwords involved. The optional moderator password allows access to the admindb interface only for dealing with various requests and held messages. The admin password allows access to all list administration functions. List members in general do not know these passwords. If you want to prohibit using the admin web interface, set up the list yourself and don't tell anyone the list password. If you want to limit the web admin interface to only certain functions, you can change the ADMIN_CATEGORIES list in mm_cfg.py. You can reorder the links at the top of the admin pages with this list, and you can delete any pages you don't want available. Note however that you can't really eliminate the General Options page because unrecognized pages always default to the General Options page whether or not it's in ADMIN_CATEGORIES. None of this affects access to the listinfo page and its subscribe and unsubscribe functions. Other than controlling passwords and using ADMIN_CATEGORIES as above, you'd have to modify the code in Mailman/Cgi/admin.py or other Cgi modules to change the way things work. But, the simple answer to your question if it means what it says on its face is don't tell them the list admin password, the list creator password if any and the site password if any. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 05:34:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 20:34:51 -0800 Subject: [Mailman-Users] customizing the archive web page In-Reply-To: <65FAFA1B-334A-4ED3-B3E2-FA34A5E240EE@mac.com> Message-ID: Hal Mueller wrote: >I want to modify the look of some of the web pages generated from >list archives--add links to some other parts of my web site, logo, >etc. It looks like Archiver/HyperArch.py controls that. Should I >edit that file, or is there a better way to do it? I am happy to >have all of my changes be site-wide. That's what the templates are for. See for information on where to put edited templates - per list, per domain or sitewide. The base templates are in templates/. The archive ones are arch*.html and article.html. After editing the templates, they will only affect new pages. To change all archive pages for a list or lists, you need bin/arch --wipe assuming you have the cumulative archives/private/.mbox/.mbox file intact. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 05:48:39 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 20:48:39 -0800 Subject: [Mailman-Users] [Was]Mailman under Apple -- prob In-Reply-To: <437000E4.10908@giardina-software.org> Message-ID: Marco wrote: > >sorry for this new post, but now i can specify better the prob if this >can help you. My problem is generated by two *different* server; the >first work as web server, ftp server ecc, the second as mail server cvs >server ecc. > >Now i'll found a good and fast solution as to do my mail server spoke >with webserver to view correctly the admin page of mailman ecc. The >tuorial of Mailman showing this aspect, but it's a bit confuse for me.. I'm not sure what mailman documentation you're looking at, but the web server that serves the Mailman pages must either be on the mailman host machine or it must otherwise have access to the file system that Mailman is installed on. It doesn't seem that your congiguration meets this requirement. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 05:54:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 20:54:43 -0800 Subject: [Mailman-Users] SPAM Control In-Reply-To: Message-ID: Chris Barnes wrote: > >Hmm. I just got done searching the archives and am still not sure what >to do. On our mail server (which also has Mailman installed) we have 3 >anti-spam packages installed (SpamAssassin, qsf, & Bogofilter). The >combo of all three make for a very effective system. > >What I don't see is a way to get MM to utilize the headers created by >the 3 packages. If you want mailman to deal with it, you can use header_filter_rules to recognize the headers and act accordingly, but why not just delete the spam before it gets to mailman? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From halmueller at mac.com Tue Nov 8 05:57:23 2005 From: halmueller at mac.com (Hal Mueller) Date: Mon, 7 Nov 2005 20:57:23 -0800 Subject: [Mailman-Users] customizing the archive web page In-Reply-To: References: Message-ID: <7349E977-A703-44C7-A8A1-D6E0A2BFB79F@mac.com> On Nov 7, 2005, at 8:34 PM, Mark Sapiro wrote: > That's what the templates are for. Thanks Mark. Those appear to control only the list/user management and moderation pages. I don't see any templates to control the looks of individual messages in the archives, or thread/subject/date/author view, or month-by-month browsing. Am I missing something obvious? Hal From msapiro at value.net Tue Nov 8 06:03:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 21:03:19 -0800 Subject: [Mailman-Users] Message I post to my list not going through In-Reply-To: <7D3DDF19D93C3642931C3EB8803165A902488C38@mail.winnefox.org> Message-ID: Jody Cleveland wrote: > >I've got Mailman 2.1.5 running on a redhat 3.0AS server. > >I created a list, which I only want the admins to be able to post to. > >If I post from an address that's subscribed, but not an admin, I get a >bounce saying it's an announcement only list. If I try posting from one >of the admin addresses, nothing gets posted. It's as if the emails are >disappearing into the ether. > >Any ideas what may be wrong? Correct me if I'm wrong, but it seems you have other lists that work so that rules out qrunners not running, inabiliity to send mail in general and so on. The problem must be specific to this list's configuration/membership. Since a moderated member's post gets properly rejected, the post alias must be OK too. Do the messages wind up in a queue? E.g., qfiles/shunt/, qfiles/retry/? Have you checked all Mailman's logs, particularly vette, post, smtp, smtp-failure and error? Have you looked at the admindb page to see if the messages are held there? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 06:14:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Nov 2005 21:14:40 -0800 Subject: [Mailman-Users] customizing the archive web page In-Reply-To: <7349E977-A703-44C7-A8A1-D6E0A2BFB79F@mac.com> Message-ID: Hal Mueller wrote: > >On Nov 7, 2005, at 8:34 PM, Mark Sapiro wrote: > >> That's what the templates are for. > >Thanks Mark. Those appear to control only the list/user management >and moderation pages. I don't see any templates to control the looks >of individual messages in the archives, or thread/subject/date/author >view, or month-by-month browsing. Am I missing something obvious? Where are you looking? As I tried to indicate in my prior post, the templates/en/ directory for example (and the other language directories too) contains among others, the following - all of which have to do with various aspects of the archives. archidxentry.html archidxfoot.html archidxhead.html archlistend.html archliststart.html archtoc.html archtocentry.html archtocnombox.html article.html If you're looking at the editing page in the admin web interface, that is only a small subset, and it only saves edited templates for the particular list. Again, if you haven't done so, see the FAQ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From halmueller at mac.com Tue Nov 8 06:52:04 2005 From: halmueller at mac.com (Hal Mueller) Date: Mon, 7 Nov 2005 21:52:04 -0800 Subject: [Mailman-Users] customizing the archive web page In-Reply-To: References: Message-ID: <85FF43B1-BF95-4DA0-8427-EBB45FB8A1E4@mac.com> Aha--my installation is still running Mailman 2.0, which apparently has a far more limited set of templates. H From darich at omni-infosec.com Tue Nov 8 15:44:28 2005 From: darich at omni-infosec.com (Darich Runyan/OMNI INFOSEC HQ) Date: Tue, 8 Nov 2005 09:44:28 -0500 Subject: [Mailman-Users] web interface tuning In-Reply-To: References: Message-ID: <354F5679-5B50-4B46-9403-F040C98E66CD@omni-infosec.com> Mark, Users was probably not the best term to use. I was speaking of nefarious bad-doers. I did not want to have anything internet facing that allowed for any type of administration. Your discussion was very helpful and I believe that I know how I am going configure it, well, attempt to configure it. Thanks, Darich On Nov 7, 2005, at 11:24 PM, Mark Sapiro wrote: > Darich Runyan/OMNI INFOSEC HQ wrote: >> >> Is there a way to turn off the ability for users to create list and >> administer list via the web interface while still allowing them to >> use the web interface for subscribing? > > Creating a list from the web requires that the person doing the create > know the site passord or a special list creator password. There is no > need for users or list admins to know these passwords, nor do you even > have to have a list creator or even a site password if you don't want > them. The list creator password only allows web based list creation. > The site password allows web based list creation and full > administration of all site lists. > > I'm confused by what you mean by user in this context. Do you mean > list > administrators who are users of your mailman installation or do you > mean list members? > > List administration really requires the web interface as lists > can't be > effectively administered without it. There are two passwords involved. > The optional moderator password allows access to the admindb interface > only for dealing with various requests and held messages. The admin > password allows access to all list administration functions. List > members in general do not know these passwords. > > If you want to prohibit using the admin web interface, set up the list > yourself and don't tell anyone the list password. > > If you want to limit the web admin interface to only certain > functions, > you can change the ADMIN_CATEGORIES list in mm_cfg.py. You can reorder > the links at the top of the admin pages with this list, and you can > delete any pages you don't want available. Note however that you can't > really eliminate the General Options page because unrecognized pages > always default to the General Options page whether or not it's in > ADMIN_CATEGORIES. > > None of this affects access to the listinfo page and its subscribe and > unsubscribe functions. > > Other than controlling passwords and using ADMIN_CATEGORIES as above, > you'd have to modify the code in Mailman/Cgi/admin.py or other Cgi > modules to change the way things work. > > But, the simple answer to your question if it means what it says on > its > face is don't tell them the list admin password, the list creator > password if any and the site password if any. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > --- Darich Runyan President/Principal Consultant Omni Infosec Ltd. 734 Thimble Shoals Blvd. Newport News, VA 23606 757-876-3805 From chris-barnes at tamu.edu Tue Nov 8 16:58:47 2005 From: chris-barnes at tamu.edu (Chris Barnes) Date: Tue, 8 Nov 2005 09:58:47 -0600 Subject: [Mailman-Users] SPAM Control References: Message-ID: Mark Sapiro wrote: > > If you want mailman to deal with it, you can use header_filter_rules > to recognize the headers and act accordingly, but why not just delete > the spam before it gets to mailman? That would be fine for MailMan, but not for everyone else (MM exists on the main mail server with all the other users). The users get their messages tagged, but not deleted. The reason for this is that no matter how good a spam filter is (or in our case - a combination of spam filters), there will occationally be the false positive. Automatically deleting false positives can have disasterous effects. I guess what I am asking is for a way to be MM to process a .procmailrc - specific to each list - before distributing to the list. as an exanoke, this is what I put in my own .procmailrc to handle the spam header tags: # We have 3 spam filters running on the server: # 1) SpamAssassin (SA) adds the headers "^X-Spam-Level:" and "X-Spam-Status:" # and if the score is >5, adds "[Spam]" to the Subject line # 2) BogoFilter adds the header "^X-Bogosity:" with values of "Yes, No, Unsure" # 3) QSF adds the header "X-Spam:" with values of "YES, No". # Begin recipes for table shown in # http://physics.tamu.edu/services/comp_support/docs/AntiSpam.html # Row 2, col 4 # all agree it is ham, no need for learning, but still need the rule # so processing of this script stops. Do this one first since (hopefully) # most of the incoming email will match and speed the processing of this script :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\No * ^X-Spam-Status:.\No,.\score=- $DEFAULT # Not in the table, but if SA scores higher than 8, put directly in Spam folder # A score of 8 or more from SA is enough on it's own to be sure it IS spam :0 * ^X-Spam-Level:.\*\*\*\*\*\*\*\* .Spam/ # Row 1, col 1 # Bogo Spam, Qsf Spam, SA ham --> not sure :0 * ^X-Bogosity:.\Spam * ^X-Spam:.\Yes * ^X-Spam-Status:.\No,.\score=- .Unsure/ # Row 1, col 2 & 3 # Bogo Spam, Qsf Spam, SA between 0 & 8 --> spam :0 * ^X-Bogosity:.\Spam * ^X-Spam:.\Yes # no need to check SA score here .Spam/ # Row 1, col 4 # Bogo yes, both SA and Qsf say Ham --> ham folder for learning :0 * ^X-Bogosity:.\Spam * ^X-Spam:.\No * ^X-Spam-Status:.\No,.\score=- .Ham/ # Row 1, col 5 # Bogo yes, SA 0-5, Qsf no --> We're not sure :0 * ^X-Bogosity:.\Spam * ^X-Spam:.\No * ^X-Spam-Status:.\No .Unsure/ # Row 1, col 6 # Bogo yes, SA score is 5-8 (yes), put directly in Spam folder # Qsf ranking doesn't matter if Bogo & SA are that sure. :0 * ^X-Bogosity:.\Spam * ^X-Spam-Level:.\*\*\*\*\* .Spam/ # Row 2, col 1 # Bogo and SA are sure it's ham, Qsf Spam --> ham folder for learning :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\Yes * ^X-Spam-Status:.\No,.\score=- .Ham/ # Row 2, col 2 # Bogo Ham, SA 0-5, Qsf yes --> We're not sure :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\Yes * ^X-Spam-Status:.\No .Unsure/ # Row 2, col 3 # Bogo Ham, SA 5-8, Qsf yes --> We're not sure :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\Yes * ^X-Spam-Status:.\Yes .Unsure/ # Row 2, col 5 # Bogo no, SA 0-5, Qsf no --> Ham for learning :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\No * ^X-Spam-Status:.\No .Ham/ # Row 2, col 6 # Bogo no, SA 5-8, Qsf no --> Not sure :0 * ^X-Bogosity:.\Ham * ^X-Spam:.\No * ^X-Spam-Status:.\Yes .Unsure/ # Row 3, col 1 # Bogo Unsure, SA negative, Qsf yes --> Unsure :0 * ^X-Bogosity:.\Unsure * ^X-Spam:.\Yes * ^X-Spam-Status:.\No,.\score=- .Unsure/ # Row 3, col 2 # Bogo Unsure, SA 0-5, Qsf yes --> more likely, but still Unsure :0 * ^X-Bogosity:.\Unsure * ^X-Spam:.\Yes * ^X-Spam-Status:.\No .Unsure/ # Row 3, col 3 # Bogo Unsure, SA 5-8, Qsf yes --> sure enough to put in Spam :0 * ^X-Bogosity:.\Unsure * ^X-Spam:.\Yes * ^X-Spam-Status:.\Yes .Spam/ # Row 3, col 4 & 5 (together) # Bogo unsure, SA & Qsf say ham --> Ham for learning :0 * ^X-Bogosity:.\Unsure * ^X-Spam:.\No * ^X-Spam-Status:.\No .Ham/ # Row 3, col 6 # Bogo unsure, SA 5-8, Qsf No --> Unsure (only SA says yes) :0 * ^X-Bogosity:.\Unsure * ^X-Spam:.\No * ^X-Spam-Status:.\Yes .Unsure/ -- + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Chris Barnes AOL IM: CNBarnes chris-barnes at tamu.edu Yahoo IM: chrisnbarnes From reeslt at cardiff.ac.uk Tue Nov 8 17:40:42 2005 From: reeslt at cardiff.ac.uk (Lyn Rees) Date: Tue, 08 Nov 2005 16:40:42 +0000 Subject: [Mailman-Users] Majordomo to mailman Message-ID: <1131468042.9076.29.camel@localhost.localdomain> Hi, I'm sure this has been asked before but I couldn't find anything recent anywhere. We have around 3000 lists in majordomo at the moment, but are due to change to mailman. We will run the two services side by side for a while if we need to, however we will need to migrate lists somehow either in one big bang or as we receive requests to do so. Are there any tools, scripts etc. for migration from majordomo to mailman. Please bear in mind that we have over 3000 lists. Thanks, Lyn Rees. From maillist at roomity.com Tue Nov 8 17:35:37 2005 From: maillist at roomity.com (shenanigans) Date: Tue, 8 Nov 2005 08:35:37 -0800 (PST) Subject: [Mailman-Users] [OTAnn] Feedback Message-ID: <33206552.1781131467737259.JavaMail.tomcat5@slave1.roomity.com> I was interested in getting feedback from current mail group users. We have mirrored your mail list in a new application that provides a more aggregated and safe environment which utilizes the power of broadband. Roomity.com v 1.5 is a web 2.01 community webapp. Our newest version adds broadcast video and social networking such as favorite authors and an html editor. It?s free to join and any feedback would be appreciated. S. ---------------------------------------------------------------------------------------------------------------------------------------------- Broadband interface (RIA) + mail box saftey = Python_Mailman_Users_List.roomity.com *Your* clubs, no sign up to read, ad supported; try broadband internet. ~~1131467737256~~ ---------------------------------------------------------------------------------------------------------------------------------------------- From msapiro at value.net Tue Nov 8 18:11:10 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 09:11:10 -0800 Subject: [Mailman-Users] SPAM Control In-Reply-To: Message-ID: Chris Barnes wrote: > >I guess what I am asking is for a way to be MM to process a >.procmailrc - specific to each list - before distributing to the list. I think header_filter_rules is lacking one thing that would allow your simply dropping your procmail recipes directly in, and that is the fact that if you list multiple re's in a rule, they are always OR'd, not ANDed. I have no experience with the first part of this, but it may be possible to use your list aliases to invoke procmail instead of mailman and then have the procmail recipes either delete the mail or deliver it to the appropriate wrapper command. I do have experience with delivering from procmail to mailman in a different context, and that works well. The specifics in my case are that all mail to a particular virtual domain is delivered to procmail which has recipes for delivering to various 'generic' addresses in the domain and recipes like EnvelopeTo = $1 ... # LISTNAME mailman list.... :E * EnvelopeTo ?? ^LISTNAME$ |sudo -u mailman /var/mailman/mail/mailman post LISTNAME :E * EnvelopeTo ?? ^LISTNAME-admin$ |sudo -u mailman /var/mailman/mail/mailman admin LISTNAME ... Depending on how this is set up, you may or may not need sudo and an appropriate entry in /etc/sudoers. Having Mailman actually invoke procmail after receiving the mail to implement spam filtering might be doable too, although it would be better to do it as above if possible, i.e., before the mail gets to mailman. You could try implementing a new handler and putting it first in the pipeline (you test with a test list with it's own pipeline attribute and after you're satisfied, but it in GLOBAL_PIPELINE and OWNER_PIPELINE). The handler could invoke procmail to apply the recipes in a .procmailrc. Another drawback to both this added handler and header_filter_rules, is they are only applied to posts and messages to -owner and not to messages to -bounces, etc. Thus, it is best if you can arrange to not deliver the spam to Mailman in the first place. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 18:23:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 09:23:53 -0800 Subject: [Mailman-Users] Majordomo to mailman In-Reply-To: <1131468042.9076.29.camel@localhost.localdomain> Message-ID: Lyn Rees wrote: > >We have around 3000 lists in majordomo at the moment, but are due to >change to mailman. We will run the two services side by side for a while >if we need to, however we will need to migrate lists somehow either in >one big bang or as we receive requests to do so. > >Are there any tools, scripts etc. for migration from majordomo to >mailman. Please bear in mind that we have over 3000 lists. There is a Perl script in the distribution at contrib/majordomo2mailman.pl. It is old and designed for Mailman 2.0, but you might be able to use it as a basis to make something better. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mustang_56 at namstalgia.com Tue Nov 8 18:52:00 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Tue, 8 Nov 2005 11:52:00 -0600 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems Message-ID: <02b101c5e48d$1f1fda30$6401a8c0@MAIN> I am a novice at this, so be easy. I am running mailman for a friend of mine. I loaded it from the cpanel of the host. The message system seems to be working fine. The Admin Panel is giving me fits. I can sign in and make a change, when I press to submit the changes it takes me back to the sign in page, I re-sign in and the chnage has not taken place. Subscibers have the sane problem when they try to sitch from or to non-digets/digets. Anybody have some help out there? I'm pulling my hair out right now. Thanks, Bob Bales From msapiro at value.net Tue Nov 8 18:58:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 09:58:25 -0800 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems In-Reply-To: <02b101c5e48d$1f1fda30$6401a8c0@MAIN> Message-ID: Bob Bales wrote: >I am a novice at this, so be easy. I am running mailman for a friend of >mine. I loaded it from the cpanel of the host. The message system seems to >be working fine. The Admin Panel is giving me fits. I can sign in and make a >change, when I press to submit the changes it takes me back to the sign in >page, I re-sign in and the chnage has not taken place. Subscibers have the >sane problem when they try to sitch from or to non-digets/digets. Anybody >have some help out there? I'm pulling my hair out right now. This is typically caused by not accepting cookies in your browser, but since it appears to be a global issue, it may have something to do with the server's sending/receiving of cookies. Also see and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From haroldp at sierraweb.com Tue Nov 8 21:07:39 2005 From: haroldp at sierraweb.com (Harold Paulson) Date: Tue, 8 Nov 2005 12:07:39 -0800 Subject: [Mailman-Users] Slow Outgoing Queue Message-ID: <641467554a535fac3806fe9e84b7ca17@sierraweb.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I am having trouble with a slow outgoing queue. I am running Mailman 2.1.6 on FreeBSD 4.11. Here is an example of a slow email traced through Mailman's logs: At 10:18, a message is sent to the moderated "students" list I host, and held: logs/vette:Nov 08 10:18:28 2005 (3640) Students post from [email at address.hidden] held, message-id=<43707B8E.17015.163FEC at localhost>: Post to moderated list At 10:24 the moderator approved the message for posting: logs/vette:Nov 08 10:24:25 2005 (91201) held message approved, message-id: <43707B8E.17015.163FEC at localhost> At this point, if I understand correctly, the message should be sitting in queue/out, waiting for a queue-runner process to send it out. There were between 80 and 100 .pck files in queue/out at this time. What is the outgoing qrunner doing? Eating RAM, mainly: # ps auxwww | grep OutgoingRunner mailman 3641 1.2 9.5 107680 99240 ?? S 13Oct05 288:04.50 /usr/local/bin/python /usr/local/mailman/bin/qrunner - --runner=OutgoingRunner:0:1 -s That process appeared to remain fairly idle, using over 100M of RAM for almost an hour: logs/post:Nov 08 11:18:45 2005 (3641) post to students from [email at address.hidden], size=5383, message-id=<43707B8E.17015.163FEC at localhost>, success And finally, actual delivery went out at a modest but acceptable 6msg/sec logs/smtp:Nov 08 11:18:45 2005 (3641) <43707B8E.17015.163FEC at localhost> smtp to students for 1642 recips, completed in 252.164 seconds Any idea what is causing the holdup for outgoing messages? Any tips that will help me trace this down? Thanks in advance. - H -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFDcQEtOy/dHTCUq6oRAjD1AKDUxhuEyoQHKrriyC3rh6GvQH9BowCgpjXH NQ65NkHkjMQqn9xyekh0nIw= =p0qL -----END PGP SIGNATURE----- From msapiro at value.net Tue Nov 8 21:19:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 12:19:12 -0800 Subject: [Mailman-Users] Slow Outgoing Queue In-Reply-To: <641467554a535fac3806fe9e84b7ca17@sierraweb.com> Message-ID: Harold Paulson wrote: > >I am having trouble with a slow outgoing queue. I am running Mailman >2.1.6 on FreeBSD 4.11. > > >Any idea what is causing the holdup for outgoing messages? Any tips >that will help me trace this down? Thanks in advance. Visit the FAQ wizard >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py and search for performance. several relevant articles will be found. Note the following from 4.11 * Configure your MTA to not do DNS verifies on receipt from localhost. Most MTAs default to doing verifies by default. Leaving that turned on will slow delivery rates from mailman to your MTA significantly, especially for larger lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gaoandy at gmail.com Tue Nov 8 21:31:39 2005 From: gaoandy at gmail.com (Andy Gao) Date: Tue, 8 Nov 2005 15:31:39 -0500 Subject: [Mailman-Users] post a message to list, but no response In-Reply-To: References: Message-ID: Hi, I am new to mailman. I installed mailman2.1.6 on my fedora core 3 machine from source. I used sendmail8.13.1-2 as MTA. I set up a new list, say list at example.com, and I can subscribe to the list and I also get the mail from list at example.com to confirm my subscrision. But when I submit a message to list at example.com, I don't get the email response and there is no archive message. (BTW, I skipped mm-handler for mailman sendmail integration, and manually add the list to /etc/aliases then run newaliases. Will that be a problem? And also I am confused with the "DEFAULT_URL_HOST" and "DEFAULT_EMAIL_HOST" in the mmcfg.py configuration. I set them to example.com. Is that correct?) I followed the instruction on http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp, and everything seems to be working well. except 1. there is error msg in smtp-error: "Nov 08 13:02:03 2005 (14693) SMTP session failure: 554, 5.3.5 buildaddr: unknown mailer mailman,..." (I guess something wrong with my host and domain setup in sendmail .... but i am not sure since i am new to both software) Thank you for your help. andy From jrimer at tagline.cc Tue Nov 8 21:38:50 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 12:38:50 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype could pose security problems for companies, analysts say Message-ID: <6.2.5.6.2.20051108123806.02488570@tagline.cc> Hi all, I had sent this to the list owners of the particular list I'm subscribed to that generates this message, but why is it coming back to me instead of mailman? >X-Persona: >X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on wmailapp7-l3.webley >X-Spam-Level: >X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,NO_REAL_NAME, > SUBJECT_EXCESS_QP autolearn=no version=3.1.0 >Received: (qmail 6096 invoked by uid 89); 8 Nov 2005 18:31:40 -0000 >Received: from msb.k12.mo.us (HELO mail.msb.k12.mo.us) (204.184.187.1) > by 0 with SMTP; 8 Nov 2005 18:31:40 -0000 >Message-id: >Date: Tue, 08 Nov 2005 12:31:34 -0600 >Subject: NDN: [Users] Skype could pose security problems for >companies, analysts > say >X-FC-Icon-ID: 2031 >X-FC-SERVER-TZ: 181273064 >X-FC-MachineGenerated: true >To: "Jared Rimer" >From: Mailer-Daemon at msb.k12.mo.us >MIME-Version: 1.0 >Content-Type: text/plain; charset=ISO-8859-1 >Content-Transfer-Encoding: 8bit > >Sorry. Your message could not be delivered to: > >jpalmer,FirstClass (The name was not found at the remote site. Check that >the name has been entered correctly.) Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Tue Nov 8 22:12:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 13:12:04 -0800 Subject: [Mailman-Users] post a message to list, but no response In-Reply-To: Message-ID: Andy Gao wrote: > >I am new to mailman. I installed mailman2.1.6 on my fedora core 3 machine >from source. I used sendmail8.13.1-2 as MTA. > >I set up a new list, say list at example.com, and I can subscribe to the list >and I also get the mail from list at example.com to confirm my subscrision. Do you subscribe via email or web? >But when I submit a message to list at example.com, I don't get the email >response and there is no archive message. > >(BTW, I skipped mm-handler for mailman sendmail integration, and manually >add the list to /etc/aliases then run newaliases. Will that be a problem? Not if you do it right. See below. >And also I am confused with the "DEFAULT_URL_HOST" and "DEFAULT_EMAIL_HOST" >in the mmcfg.py configuration. I set them to example.com. >Is that correct?) I think so. I think you are saying you want to send email to list at example.com and visit the web interfaces at http://example.com/mailman/, and that you put DEFAULT_URL_HOST = 'example.com' and DEFAULT_EMAIL_HOST = 'example.com' in mm_cfg.py. This is correct, but if these are not the values in Defaults.py, you need add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) following the new assignments in mm_cfg.py, and you probably want to first clear the Defaults.py entry with VIRTUAL_HOSTS.clear() so that in mm_cfg.py, you have: DEFAULT_URL_HOST = 'example.com' DEFAULT_EMAIL_HOST = 'example.com' VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) in that order. This is not the reason for your current problem. >I followed the instruction on >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp, >and everything seems to be working well. > >except >1. there is error msg in smtp-error: "Nov 08 13:02:03 2005 (14693) SMTP >session failure: 554, 5.3.5 buildaddr: unknown mailer mailman,..." This is a sendmail log, right? It indicates a sendmail configuration or aliases problem. What do your aliases look like? Is the path to the mailman wrapper correct? I assume you are subscribing via the web, since whatever this issue is, it would probably affect email subscribes as well as posts. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 8 22:19:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 13:19:17 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype could pose securityproblems for companies, analysts say In-Reply-To: <6.2.5.6.2.20051108123806.02488570@tagline.cc> Message-ID: Jared Rimer wrote: > I had sent this to the list owners of the particular list >I'm subscribed to that generates this message, but why is it coming >back to me instead of mailman? >>X-Persona: >>X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on wmailapp7-l3.webley >>X-Spam-Level: >>X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,NO_REAL_NAME, >> SUBJECT_EXCESS_QP autolearn=no version=3.1.0 >>Received: (qmail 6096 invoked by uid 89); 8 Nov 2005 18:31:40 -0000 >>Received: from msb.k12.mo.us (HELO mail.msb.k12.mo.us) (204.184.187.1) >> by 0 with SMTP; 8 Nov 2005 18:31:40 -0000 >>Message-id: >>Date: Tue, 08 Nov 2005 12:31:34 -0600 >>Subject: NDN: [Users] Skype could pose security problems for >>companies, analysts >> say >>X-FC-Icon-ID: 2031 >>X-FC-SERVER-TZ: 181273064 >>X-FC-MachineGenerated: true >>To: "Jared Rimer" >>From: Mailer-Daemon at msb.k12.mo.us >>MIME-Version: 1.0 >>Content-Type: text/plain; charset=ISO-8859-1 >>Content-Transfer-Encoding: 8bit >> >>Sorry. Your message could not be delivered to: >> >>jpalmer,FirstClass (The name was not found at the remote site. Check that >>the name has been entered correctly.) Because the incoming MTA at msb.k12.mo.us does not know where to properly return a delivery status nonification and it is sending it to the author of the original mail (you) instead of the envelope sender. Unfortunately, these non-compliant servers abound. There's nothing you can do about it other than possibly redirecting it to the appropriate -bounces' address at the site you mailed to. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From haroldp at sierraweb.com Tue Nov 8 23:51:44 2005 From: haroldp at sierraweb.com (Harold Paulson) Date: Tue, 8 Nov 2005 14:51:44 -0800 Subject: [Mailman-Users] Slow Outgoing Queue In-Reply-To: References: Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark, Thank you for your quick reply. On Nov 8, 2005, at 12:19 PM, Mark Sapiro wrote: [deletia] > Visit the FAQ wizard >> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > and search for performance. I am familiar with the optimization tips in the excellent FAQ, and have used them in the past to configure my MTA (Postfix). I do not believe this is an MTA issue. If you will review the Mailman logs I posted, you will see that the delay is almost entirely within the Mailman queue: logs/vette:Nov 08 10:24:25 2005 (91201) held message approved, message-id: <43707B8E.17015.163FEC at localhost> logs/post:Nov 08 11:18:45 2005 (3641) post to students from [email at address.hidden], size=5383, message-id=<43707B8E.17015.163FEC at localhost>, success As you can see, nearly an hour elapsed between the time the message was approved by a list moderator, and the time Mailman *started* delivery. I would not expect that the MTA is involved in that part of the process, at all. When the message was sent, it was delivered at about 6 messages per second. Not great, but good enough for my purposes. So what happened in that hour? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFDcSwHOy/dHTCUq6oRAniRAKCyw8UrE6K5cAO9iw1uYGtKTxkI7QCg1Wj9 V1E2rc9er84ocT8lbBLt+Wg= =YN9v -----END PGP SIGNATURE----- From msapiro at value.net Wed Nov 9 00:16:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 15:16:49 -0800 Subject: [Mailman-Users] Slow Outgoing Queue In-Reply-To: Message-ID: Harold Paulson wrote: > >On Nov 8, 2005, at 12:19 PM, Mark Sapiro wrote: > >[deletia] > >> Visit the FAQ wizard >>> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >> and search for performance. > >I am familiar with the optimization tips in the excellent FAQ, and have >used them in the past to configure my MTA (Postfix). I do not believe >this is an MTA issue. If you will review the Mailman logs I posted, >you will see that the delay is almost entirely within the Mailman >queue: > >logs/vette:Nov 08 10:24:25 2005 (91201) held message approved, >message-id: <43707B8E.17015.163FEC at localhost> > >logs/post:Nov 08 11:18:45 2005 (3641) post to students from >[email at address.hidden], size=5383, >message-id=<43707B8E.17015.163FEC at localhost>, success > >As you can see, nearly an hour elapsed between the time the message was >approved by a list moderator, and the time Mailman *started* delivery. >I would not expect that the MTA is involved in that part of the >process, at all. Except that the delay is likely because the OutgoingRunner was slugishly making its way through the "between 80 and 100 .pck files in queue/out at this time", each of which is a separate message to be delivered. The question is why is OutgoingRunner so slow as to create such a backlog or perhaps what happened to dump all these messages into the queue at once. Also, there could be an issue with the qfiles/out directory being physically large even if it only contains a smaller nubmer of entries now, although that should only affect storing new queue entries, not retrieving them. See the post at for more info on this and some other tips too. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Wed Nov 9 00:12:47 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 15:12:47 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype could pose securityproblems for companies, analysts say In-Reply-To: References: <6.2.5.6.2.20051108123806.02488570@tagline.cc> Message-ID: <6.2.5.6.2.20051108151213.0230d150@tagline.cc> So, I would have to redirect it to users-bounces at zonebbs.com for example then? At 13:19 11/8/2005, you wrote: >Jared Rimer wrote: > > > I had sent this to the list owners of the particular list > >I'm subscribed to that generates this message, but why is it coming > >back to me instead of mailman? > >>X-Persona: > >>X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on > wmailapp7-l3.webley > >>X-Spam-Level: > >>X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,NO_REAL_NAME, > >> SUBJECT_EXCESS_QP autolearn=no version=3.1.0 > >>Received: (qmail 6096 invoked by uid 89); 8 Nov 2005 18:31:40 -0000 > >>Received: from msb.k12.mo.us (HELO mail.msb.k12.mo.us) (204.184.187.1) > >> by 0 with SMTP; 8 Nov 2005 18:31:40 -0000 > >>Message-id: > >>Date: Tue, 08 Nov 2005 12:31:34 -0600 > >>Subject: NDN: [Users] Skype could pose security problems for > >>companies, analysts > >> say > >>X-FC-Icon-ID: 2031 > >>X-FC-SERVER-TZ: 181273064 > >>X-FC-MachineGenerated: true > >>To: "Jared Rimer" > >>From: Mailer-Daemon at msb.k12.mo.us > >>MIME-Version: 1.0 > >>Content-Type: text/plain; charset=ISO-8859-1 > >>Content-Transfer-Encoding: 8bit > >> > >>Sorry. Your message could not be delivered to: > >> > >>jpalmer,FirstClass (The name was not found at the remote site. Check that > >>the name has been entered correctly.) > > >Because the incoming MTA at msb.k12.mo.us does not know where to >properly return a delivery status nonification and it is sending it to >the author of the original mail (you) instead of the envelope sender. > >Unfortunately, these non-compliant servers abound. There's nothing you >can do about it other than possibly redirecting it to the appropriate >-bounces' address at the site you mailed to. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From haroldp at sierraweb.com Wed Nov 9 00:33:42 2005 From: haroldp at sierraweb.com (Harold Paulson) Date: Tue, 8 Nov 2005 15:33:42 -0800 Subject: [Mailman-Users] Slow Outgoing Queue In-Reply-To: References: Message-ID: <08cebf4846937eaacfefc2ac3df94ad4@sierraweb.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark, >> As you can see, nearly an hour elapsed between the time the message >> was >> approved by a list moderator, and the time Mailman *started* delivery. >> I would not expect that the MTA is involved in that part of the >> process, at all. > > > Except that the delay is likely because the OutgoingRunner was > slugishly making its way through the "between 80 and 100 .pck files in > queue/out at this time", each of which is a separate message to be > delivered. Each .pck is a separate email message (to one recipient)? Or each one is a separate post with many recipients? Is 80-100 items in queue/out a lot? I have another MLM that typically hands messages off to this MTA at 20-30/second, and I wrote it, so I know it isn't fast. :) Does Mailman send messages out serially? > The question is why is OutgoingRunner so slow as to create such a > backlog or perhaps what happened to dump all these messages into the > queue at once. Is there any way for me to examine these files? Or do I need to be a Python programmer for that? > Also, there could be an issue with the qfiles/out directory being > physically large even if it only contains a smaller nubmer of entries > now, although that should only affect storing new queue entries, not > retrieving them. See the post at > > for more info on this and some other tips too. Aha! There is one very big file in there. I shall whack it. - H -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFDcTXWOy/dHTCUq6oRAnz9AJ49TEx3ETC8VWMvwjt0/HXzO2sL+wCgoSeR 12sx5lvKftodRHFNHICSr4E= =F2aA -----END PGP SIGNATURE----- From msapiro at value.net Wed Nov 9 01:14:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 16:14:20 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype could posesecurityproblems for companies, analysts say In-Reply-To: <6.2.5.6.2.20051108151213.0230d150@tagline.cc> Message-ID: Jared Rimer wrote: >So, I would have to redirect it to users-bounces at zonebbs.com for example then? > in response to: >> >>Unfortunately, these non-compliant servers abound. There's nothing you >>can do about it other than possibly redirecting it to the appropriate >>-bounces' address at the site you mailed to. Normally, yes, but I think you said this bounce was in response to a message you sent to the users-owner address. Messages sent to a -owner address are delivered with an envelope from the site_list-bounces (normally mailman-bounces, but the site list could have another name). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 9 01:44:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 16:44:52 -0800 Subject: [Mailman-Users] Slow Outgoing Queue In-Reply-To: <08cebf4846937eaacfefc2ac3df94ad4@sierraweb.com> Message-ID: Harold Paulson wrote: > >Each .pck is a separate email message (to one recipient)? Or each one >is a separate post with many recipients? Is 80-100 items in queue/out >a lot? Each .pck is a message. it could be a post in which case it identifies all the recipients in one .pck or it could be something like a password reminder or a subscription confirmation with only one recipient. 80-100 seems like a lot, but it may not be. Are these files current? what's in them (see below). >I have another MLM that typically hands messages off to this MTA at >20-30/second, and I wrote it, so I know it isn't fast. :) > > Does Mailman send messages out serially? Yes, unless you slice the queue and have multiple runners which I can see you don't from: # ps auxwww | grep OutgoingRunner mailman 3641 1.2 9.5 107680 99240 ?? S 13Oct05 288:04.50 /usr/local/bin/python /usr/local/mailman/bin/qrunner - --runner=OutgoingRunner:0:1 -s >> The question is why is OutgoingRunner so slow as to create such a >> backlog or perhaps what happened to dump all these messages into the >> queue at once. > >Is there any way for me to examine these files? Or do I need to be a >Python programmer for that? bin/show_qfiles and bin/dumpdb can both be used. Give the command with the --help option for details. Also, it might be revealing to look at Mailman's 'smtp' log to see what, if anything, it accomplished between 10:24:25 and 11:14:33 (11:18:45 - 252 seconds). >> Also, there could be an issue with the qfiles/out directory being >> physically large even if it only contains a smaller nubmer of entries >> now, although that should only affect storing new queue entries, not >> retrieving them. See the post at >> >> for more info on this and some other tips too. > >Aha! There is one very big file in there. I shall whack it. I didn't mean a big qfiles/out/*.pck file. I meant if you do ls -l qfiles giving something like total 152 drwxrwsr-x 2 mailman mailman 4096 Nov 8 16:16 archive drwxrwsr-x 2 mailman mailman 4096 Nov 8 16:16 bounces drwxrwsr-x 2 mailman mailman 4096 Nov 8 09:34 commands drwxrwsr-x 2 mailman mailman 4096 Nov 8 16:16 in drwxrwsr-x 2 mailman mailman 4096 Sep 22 2004 news drwxrwsr-x 2 apache mailman 86016 Nov 8 16:16 out drwxrwsr-x 2 mailman mailman 4096 Nov 15 2004 retry drwxrwsr-x 2 mailman mailman 4096 Sep 22 2004 shunt drwxrwsr-x 2 root mailman 36864 Nov 8 16:16 virgin Is the size of the out/ directory way big (here it is 21 times the minimum which is big, but not WAY big). in this example, the out and virgin queue directories likely got big as a result of a large mass subscribe with notices generating a large number of messages at once or something similar. These queues except shunt and maybe retry are normally empty in a quiescent Mailman. When the directories themselves are physically large on disk, it takes extra searching to add new entries because the entire physical directory must be searched each time to verify the entry doesn't already exist. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Wed Nov 9 02:20:26 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 17:20:26 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype could posesecurityproblems for companies, analysts say In-Reply-To: References: <6.2.5.6.2.20051108151213.0230d150@tagline.cc> Message-ID: <6.2.5.6.2.20051108171848.0250cdf8@tagline.cc> Let me try again. The mailing list is users at zonebbs.com. When I send to that list, I get the message I sent to this list back. I snet the message to mail over to users-owner at zonebbs.com to alert them to this. No response. Is there another address like users-bounces at zonebbs.com that I should be sending this to? At 16:14 11/8/2005, you wrote: >Jared Rimer wrote: > > >So, I would have to redirect it to users-bounces at zonebbs.com for > example then? > > > >in response to: > >> > >>Unfortunately, these non-compliant servers abound. There's nothing you > >>can do about it other than possibly redirecting it to the appropriate > >>-bounces' address at the site you mailed to. > >Normally, yes, but I think you said this bounce was in response to a >message you sent to the users-owner address. Messages sent to a >-owner address are delivered with an envelope from the >site_list-bounces (normally mailman-bounces, but the site list could >have another name). > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Wed Nov 9 03:07:55 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 18:07:55 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype couldposesecurityproblems for companies, analysts say In-Reply-To: <6.2.5.6.2.20051108171848.0250cdf8@tagline.cc> Message-ID: Jared Rimer wrote: >Let me try again. The mailing list is users at zonebbs.com. When I >send to that list, I get the message I sent to this list back. Sorry, I misunderstood. I thought the message you posted came back when you emailed users-owner at zonebbs.com. >I >snet the message to mail over to users-owner at zonebbs.com to alert >them to this. No response. Is there another address like >users-bounces at zonebbs.com that I should be sending this to? No. The bounce you received in response to your post can be handled in two ways. You can forward it to users-owner at zonebbs.com just exactly as you did. In addition or instead, you can 'redirect/resend/bounce' it to users-bounces at zonebbs.com so it will be properly registered as a bounce. Note, you have to redirect it in a way that preserves it as 'top level' message. If you can't do that, there is no point in forwarding it in a way that wraps it in an outer message as it will simply be an unrecognized bounce when received. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Wed Nov 9 04:12:00 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 19:12:00 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skype couldposesecurityproblems for companies, analysts say In-Reply-To: References: <6.2.5.6.2.20051108171848.0250cdf8@tagline.cc> Message-ID: <7.0.0.10.2.20051108191143.026f98a8@tagline.cc> Would the Eudora redirect work? At 18:07 11/8/2005, you wrote: >Jared Rimer wrote: > > >Let me try again. The mailing list is users at zonebbs.com. When I > >send to that list, I get the message I sent to this list back. > > >Sorry, I misunderstood. I thought the message you posted came back when >you emailed users-owner at zonebbs.com. > > > >I > >snet the message to mail over to users-owner at zonebbs.com to alert > >them to this. No response. Is there another address like > >users-bounces at zonebbs.com that I should be sending this to? > > >No. The bounce you received in response to your post can be handled in >two ways. You can forward it to users-owner at zonebbs.com just exactly >as you did. > >In addition or instead, you can 'redirect/resend/bounce' it to >users-bounces at zonebbs.com so it will be properly registered as a >bounce. Note, you have to redirect it in a way that preserves it as >'top level' message. If you can't do that, there is no point in >forwarding it in a way that wraps it in an outer message as it will >simply be an unrecognized bounce when received. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Wed Nov 9 05:26:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 20:26:15 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skypecouldposesecurityproblems for companies, analysts say In-Reply-To: <7.0.0.10.2.20051108191143.026f98a8@tagline.cc> Message-ID: Jared Rimer wrote: >Would the Eudora redirect work? It might. It removes a bunch of headers and replaces others and rewraps the message body, but it might work. You could try it, but you'd never know if it worked or not, since if the bounce were unrecognized, it would just go to the list owner assuming the option to notify the list owner was even selected. The best thing is if the host is using VERP like envelope sender, and you can determine the actual bouncing user's address, you could redirect the notice to listname-bounces+recipient=recipient.domain at list.domain, and then it will always be recognized. If the previous paragraph is not clear, check the Return-Path:, Sender: or Errors-To: header in any message you have received from the mailman-users at python.org list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Wed Nov 9 05:44:50 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 20:44:50 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users] Skypecouldposesecurityproblems for companies, analysts say In-Reply-To: References: <7.0.0.10.2.20051108191143.026f98a8@tagline.cc> Message-ID: <7.0.0.10.2.20051108204346.026ffe08@tagline.cc> I don't understand the second paragraph. At 20:26 11/8/2005, you wrote: >Jared Rimer wrote: > > >Would the Eudora redirect work? > >It might. It removes a bunch of headers and replaces others and rewraps >the message body, but it might work. You could try it, but you'd never >know if it worked or not, since if the bounce were unrecognized, it >would just go to the list owner assuming the option to notify the list >owner was even selected. > >The best thing is if the host is using VERP like envelope sender, and >you can determine the actual bouncing user's address, you could >redirect the notice to >listname-bounces+recipient=recipient.domain at list.domain, and then it >will always be recognized. > >If the previous paragraph is not clear, check the Return-Path:, Sender: >or Errors-To: header in any message you have received from the >mailman-users at python.org list. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Wed Nov 9 06:21:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 21:21:41 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users]Skypecouldposesecurityproblems for companies, analysts say In-Reply-To: <7.0.0.10.2.20051108204346.026ffe08@tagline.cc> Message-ID: Jared Rimer wrote: >I don't understand the second paragraph. > >At 20:26 11/8/2005, you wrote: >>Jared Rimer wrote: >> >> >Would the Eudora redirect work? >> >>It might. It removes a bunch of headers and replaces others and rewraps >>the message body, but it might work. You could try it, but you'd never >>know if it worked or not, since if the bounce were unrecognized, it >>would just go to the list owner assuming the option to notify the list >>owner was even selected. >> >>The best thing is if the host is using VERP like envelope sender, and >>you can determine the actual bouncing user's address, you could >>redirect the notice to >>listname-bounces+recipient=recipient.domain at list.domain, and then it >>will always be recognized. >> >>If the previous paragraph is not clear, check the Return-Path:, Sender: >>or Errors-To: header in any message you have received from the >>mailman-users at python.org list. OK. I removed you from the To: list of this post so the copy you are reading came to you from the list. The envelope was sent to you by mailman-users-bounces+jrimer=tagline.cc at python.org which may be reflected in a Return-Path: header in the message, and that address is also in the Sender: and Errors-To: headers of the message. This is called a VERP (Variable Envelope Return Path) like address. It is "VERP like" because it is addressed that way by Mailman as opposed to true VERP which would be done by the MTA. If such a message bounces and is properly returned, it will be returned to mailman-users-bounces+jrimer=tagline.cc at python.org which will be delivered the same as if it were returned to mailman-users-bounces at python.org, but the extra address information is available to the bounce processor so it can unequivocally determin the bouncing address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dhwang at m-powered.com Wed Nov 9 06:27:37 2005 From: dhwang at m-powered.com (David Hwang) Date: Wed, 09 Nov 2005 00:27:37 -0500 Subject: [Mailman-Users] Tangential Delivery Question Message-ID: <437188C9.7010804@m-powered.com> I know this is probably tangential to the purpose of the list, but people here have been very friendly and helpful in my quest to get mailman up and running on my Trustix system. I was following the mail delivery logs and came across some odd errors that I'm hoping someone can help me decipher and ultimately find a fix. Or if someone has a suggestion where a better place to ask might be, I'd appreciate that as well. This is what I'm seeing: Nov 8 01:10:04 m5 postfix/smtp[1035]: 9CD0117F3B: to=, relay=gateway-s.comcast.net[63.240.76.26], d elay=58387, status=deferred (host gateway-s.comcast.net[63.240.76.26] said: 450 [TEMPFAIL] comcast.net requires valid sende r domain (in reply to RCPT TO command)) Nov 8 01:10:04 m5 postfix/smtp[1040]: 9608F17F45: to=, relay=gateway-r.comcast.net[204.127.198.26], delay=13841, status=deferred (host gateway-r.comcast.net[204.127.198.26] said: 450 [TEMPFAIL] comcast.net requires valid s ender domain (in reply to RCPT TO command)) Nov 8 01:10:05 m5 postfix/smtp[1043]: 5B71317F43: to=, relay=gateway-r.comcast.net[204.127.198.26], de lay=5035, status=deferred (host gateway-r.comcast.net[204.127.198.26] said: 450 [TEMPFAIL] comcast.net requires valid sende r domain (in reply to RCPT TO command)) Nov 8 01:10:07 m5 postfix/smtp[1030]: 6F0C917F47: to=, relay=gateway-r.comcast.net[216.148.227.126], d elay=4409, status=deferred (host gateway-r.comcast.net[216.148.227.126] said: 450 [TEMPFAIL] comcast.net requires valid sen der domain (in reply to RCPT TO command)) What does "comcast.net requires valid sender domain (in reply to RCPT TO command))" mean? I assume that I've got something wrong in my configuration (Postfix, Spamassassin, Amavisd, Mailman) or in my DNS, but where should I start debugging? Thanks, David Hwang From msapiro at value.net Wed Nov 9 06:59:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 21:59:30 -0800 Subject: [Mailman-Users] Tangential Delivery Question In-Reply-To: <437188C9.7010804@m-powered.com> Message-ID: David Hwang wrote: >I know this is probably tangential to the purpose of the list, but > >people here have been very friendly and helpful in my quest to get >mailman up and running on my Trustix system. > >I was following the mail delivery logs and came across some odd errors >that I'm hoping someone can help me decipher and ultimately find a fix. > >Or if someone has a suggestion where a better place to ask might be, I'd >appreciate that as well. You're right. This is off topic for this list, but ... >This is what I'm seeing: > >Nov 8 01:10:04 m5 postfix/smtp[1035]: 9CD0117F3B: >to=, relay=gateway-s.comcast.net[63.240.76.26], d >elay=58387, status=deferred (host gateway-s.comcast.net[63.240.76.26] >said: 450 [TEMPFAIL] comcast.net requires valid sende >r domain (in reply to RCPT TO command)) >Nov 8 01:10:04 m5 postfix/smtp[1040]: 9608F17F45: >to=, relay=gateway-r.comcast.net[204.127.198.26], >delay=13841, status=deferred (host >gateway-r.comcast.net[204.127.198.26] said: 450 [TEMPFAIL] comcast.net >requires valid s >ender domain (in reply to RCPT TO command)) >Nov 8 01:10:05 m5 postfix/smtp[1043]: 5B71317F43: >to=, relay=gateway-r.comcast.net[204.127.198.26], de >lay=5035, status=deferred (host gateway-r.comcast.net[204.127.198.26] >said: 450 [TEMPFAIL] comcast.net requires valid sende >r domain (in reply to RCPT TO command)) >Nov 8 01:10:07 m5 postfix/smtp[1030]: 6F0C917F47: >to=, relay=gateway-r.comcast.net[216.148.227.126], d >elay=4409, status=deferred (host gateway-r.comcast.net[216.148.227.126] >said: 450 [TEMPFAIL] comcast.net requires valid sen >der domain (in reply to RCPT TO command)) > > >What does "comcast.net requires valid sender domain (in reply to RCPT TO >command))" mean? I've seen this before and here's what's happening. Your postfix is trying to deliver a message to these users in the comcast.net domain. It establishes an SMTP connection with an SMTP server at gateway-r.comcast.net. It starts by identifying itself with a HELO or EHLO command, e.g. EHLO your_domain or similar and receives an afirmative reply It then says MAIL FROM to initiate sending mail. This specifies the sender of the envelope. It gets an afirmative reply and then sends RCPT TO for example, and receives 450 [TEMPFAIL] comcast.net requires valid sender domain in reply. This means gateway-r.comcast.net didn't like the domain part of . Maybe it's missing. Maybe it doesn't have a DNS entry. Normally, it is set by the originator of the mail - Mailman if it is delivery of a list post, your MUA if it is a mail you composed and sent. >I assume that I've got something wrong in my configuration (Postfix, >Spamassassin, Amavisd, Mailman) or in my DNS, but where should I start >debugging? It could be a Mailman issue if these are list messages. Mailman sets the envelope sender for a list post to listname-bounces at host_name or if VERP'd listname-bounces+user=user_domain at host_name. In any case, the sender domain is the host_name attribute of the list which is visible on the General Options page. For more info, see for example -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Wed Nov 9 07:00:25 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Tue, 08 Nov 2005 22:00:25 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users]Skypecouldposesecurityproblems for companies, analysts say In-Reply-To: References: <7.0.0.10.2.20051108204346.026ffe08@tagline.cc> Message-ID: <7.0.0.10.2.20051108215928.02701990@tagline.cc> Understood, but what address would I be using for the bounce on the address that I'd use for the jpalmer+k12=mo.us at zonebbs.us? Confused. At 21:21 11/8/2005, you wrote: >Jared Rimer wrote: > > >I don't understand the second paragraph. > > > >At 20:26 11/8/2005, you wrote: > >>Jared Rimer wrote: > >> > >> >Would the Eudora redirect work? > >> > >>It might. It removes a bunch of headers and replaces others and rewraps > >>the message body, but it might work. You could try it, but you'd never > >>know if it worked or not, since if the bounce were unrecognized, it > >>would just go to the list owner assuming the option to notify the list > >>owner was even selected. > >> > >>The best thing is if the host is using VERP like envelope sender, and > >>you can determine the actual bouncing user's address, you could > >>redirect the notice to > >>listname-bounces+recipient=recipient.domain at list.domain, and then it > >>will always be recognized. > >> > >>If the previous paragraph is not clear, check the Return-Path:, Sender: > >>or Errors-To: header in any message you have received from the > >>mailman-users at python.org list. > > >OK. I removed you from the To: list of this post so the copy you are >reading came to you from the list. The envelope was sent to you by >mailman-users-bounces+jrimer=tagline.cc at python.org which may be >reflected in a Return-Path: header in the message, and that address is >also in the Sender: and Errors-To: headers of the message. This is >called a VERP (Variable Envelope Return Path) like address. It is >"VERP like" because it is addressed that way by Mailman as opposed to >true VERP which would be done by the MTA. > >If such a message bounces and is properly returned, it will be returned >to mailman-users-bounces+jrimer=tagline.cc at python.org which will be >delivered the same as if it were returned to >mailman-users-bounces at python.org, but the extra address information is >available to the bounce processor so it can unequivocally determin the >bouncing address. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/jrimer%40tagline.cc > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From msapiro at value.net Wed Nov 9 07:45:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Nov 2005 22:45:06 -0800 Subject: [Mailman-Users] Fwd: NDN: [Users]Skypecouldposesecurityproblemsfor companies, analysts say In-Reply-To: <7.0.0.10.2.20051108215928.02701990@tagline.cc> Message-ID: Jared Rimer wrote: >Understood, but what address would I be using for the bounce on the >address that I'd use for the jpalmer+k12=mo.us at zonebbs.us? Confused. The issue here is that even humans have a hard time parsing the message you received. If I had to guess, and that's all it would be in this case, I'd guess the address that bounced was jpalmer,FirstClass at msb.k12.mo.us If in fact, that is the address the post was sent to, then the VERP like return address would be users-bounces+jpalmer,FirstClass=msb.k12.mo.us at zonebbs.com There are some problems however. In general, the address that bounces could have been a forwarding address of the actual member address. Thuse it really isn't possible to know the proper VERP like address to return to unless it is visible in a Sender: or Errors-To: header in a returned copy of the bounced message. Basically, this whole process isn't worth the energy we're spending on it. Just ignore the bounce, return it to the -owner as you did or resend it to the -bounces address, and forget it. If you are a frequent poster, and these bounces are regular and annoying, take it up with the list owner who may chose to suspend delivery to or unsubscribe the offender. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ml at ancalagon.inka.de Wed Nov 9 10:05:58 2005 From: ml at ancalagon.inka.de (Thomas Hochstein) Date: Wed, 09 Nov 2005 10:05:58 +0100 Subject: [Mailman-Users] Tangential Delivery Question References: <437188C9.7010804@m-powered.com> Message-ID: David Hwang schrieb: > What does "comcast.net requires valid sender domain (in reply to RCPT TO > command))" mean? That comcast.net demands that incoming mail must have a valid sender domain, which probably refers to the domain part of the mail address of the sender of that message (what a sentence!). What is the (envelope) sender of the message that is not accepted? -thh From bmack at kirix.com Wed Nov 9 18:59:26 2005 From: bmack at kirix.com (Benjamin Mack) Date: Wed, 09 Nov 2005 11:59:26 -0600 Subject: [Mailman-Users] Different servers Message-ID: <437238FE.1040106@kirix.com> Hey everybody, I got a difficult (for me) situation here: I have a webserver with my domain and an outsourced mail server with a company that set up my mail addresses (where I can create pop-accounts through a web interface). Lately I wanted to set up a mailman installation on my webserver, with a mailing list like "members at kirix.com". But mailman requires an MTA on the system, but since the MTA for my domain is on another (for me not configurable) mail server, I would just like to have something like this on my webserver, since I do not want an extra mailserver there: * a program checks periodically for new messages on the pop-account and then forwards it to the mailman * mailman evaluates and adds it to the list. * outgoing mails from mailman are going through the already installed default config sendmail Has anybody experienced with that? Or is this something like a "don't do that"-thing since I did not find manuals for that kind of situation? Maybe there is another, easy way to solve this problem!? I would appreciate every help on this case. Thanks in advance. -- greetings, benni. -SDG- From bernd at firmix.at Wed Nov 9 19:20:58 2005 From: bernd at firmix.at (Bernd Petrovitsch) Date: Wed, 09 Nov 2005 19:20:58 +0100 Subject: [Mailman-Users] Different servers In-Reply-To: <437238FE.1040106@kirix.com> References: <437238FE.1040106@kirix.com> Message-ID: <1131560458.19171.55.camel@tara.firmix.at> On Wed, 2005-11-09 at 11:59 -0600, Benjamin Mack wrote: > Hey everybody, > > I got a difficult (for me) situation here: > > I have a webserver with my domain and an outsourced mail server with a > company that set up my mail addresses (where I can create pop-accounts > through a web interface). > > Lately I wanted to set up a mailman installation on my webserver, with a > mailing list like "members at kirix.com". But mailman requires an MTA on > the system, but since the MTA for my domain is on another (for me not > configurable) mail server, I would just like to have something like this > on my webserver, since I do not want an extra mailserver there: > > * a program checks periodically for new messages on the pop-account and > then forwards it to the mailman fetchmail is doing this. Just start it every 5 minutes with cron. fetchmail pops the mails from the pop3 server and feeds it to the local MTA which must handle mails for the domain correctly, of course. I don't know if there is a simpler solution for fetchmail+mailman. > * mailman evaluates and adds it to the list. > * outgoing mails from mailman are going through the already installed > default config sendmail You probably have to check and possibly let sendmail rewrite header fields correctly so that the From: etc. are correct. AFAIK see now it should work if the mailman machine actually feels responsible for the kirix.com domain as a whole (and perhaps for others too) - it just doesn't receive mails from the eth interface. For local users you could forward local email to the pop-server via normal aliases. Alternatively you could simply relay all outgoing mails of kirix.com through the external mailserver and the external mailserver rewrites header and envelope addresses. > Has anybody experienced with that? Or is this something like a "don't do > that"-thing since I did not find manuals for that kind of situation? The problem is not really a mailman problem (or closely related) but more a "several MTAs problem". Bernd -- Firmix Software GmbH http://www.firmix.at/ mobil: +43 664 4416156 fax: +43 1 7890849-55 Embedded Linux Development and Services From bmack at kirix.com Thu Nov 10 01:34:12 2005 From: bmack at kirix.com (Benjamin Mack) Date: Wed, 09 Nov 2005 18:34:12 -0600 Subject: [Mailman-Users] Different servers In-Reply-To: <1131560458.19171.55.camel@tara.firmix.at> References: <437238FE.1040106@kirix.com> <1131560458.19171.55.camel@tara.firmix.at> Message-ID: <43729584.5090906@kirix.com> Hey Bernd, (and all others) thanks a lot for your answer. Helped me a lot! So, the hardest part was actually the rewriting of sendmail, which does not work quite well yet. Maybe I should switch to exim or so. But anyway. Another question: Does anybody know good companies that provide hosting w/ or specifically for mailman lists? greetings, benni. -SDG- Bernd Petrovitsch wrote: > On Wed, 2005-11-09 at 11:59 -0600, Benjamin Mack wrote: > >>Hey everybody, >> >>I got a difficult (for me) situation here: >> >>I have a webserver with my domain and an outsourced mail server with a >>company that set up my mail addresses (where I can create pop-accounts >>through a web interface). >> >>Lately I wanted to set up a mailman installation on my webserver, with a >>mailing list like "members at kirix.com". But mailman requires an MTA on >>the system, but since the MTA for my domain is on another (for me not >>configurable) mail server, I would just like to have something like this >>on my webserver, since I do not want an extra mailserver there: >> >>* a program checks periodically for new messages on the pop-account and >>then forwards it to the mailman > > > fetchmail is doing this. Just start it every 5 minutes with cron. > fetchmail pops the mails from the pop3 server and feeds it to the local > MTA which must handle mails for the domain correctly, of course. > > I don't know if there is a simpler solution for fetchmail+mailman. > > >>* mailman evaluates and adds it to the list. >>* outgoing mails from mailman are going through the already installed >>default config sendmail > > > You probably have to check and possibly let sendmail rewrite header > fields correctly so that the From: etc. are correct. > AFAIK see now it should work if the mailman machine actually feels > responsible for the kirix.com domain as a whole (and perhaps for others > too) - it just doesn't receive mails from the eth interface. > For local users you could forward local email to the pop-server via > normal aliases. > > Alternatively you could simply relay all outgoing mails of kirix.com > through the external mailserver and the external mailserver rewrites > header and envelope addresses. > > >>Has anybody experienced with that? Or is this something like a "don't do >>that"-thing since I did not find manuals for that kind of situation? > > > The problem is not really a mailman problem (or closely related) but > more a "several MTAs problem". > > Bernd From msapiro at value.net Thu Nov 10 02:30:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Nov 2005 17:30:26 -0800 Subject: [Mailman-Users] Different servers In-Reply-To: <43729584.5090906@kirix.com> Message-ID: Benjamin Mack wrote: > >But anyway. Another question: Does anybody know good companies that >provide hosting w/ or specifically for mailman lists? See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Thu Nov 10 05:22:36 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 9 Nov 2005 20:22:36 -0800 (PST) Subject: [Mailman-Users] Different servers In-Reply-To: <43729584.5090906@kirix.com> from Benjamin Mack at "Nov 9, 2005 06:34:12 pm" Message-ID: <20051110042237.2FAD77AE@mail.tuunq.com> In a flurry of recycled electrons, Benjamin Mack wrote: > So, the hardest part was actually the rewriting of sendmail, which does > not work quite well yet. Maybe I should switch to exim or so. If you are going to switch MTAs, seriously think about Postfix. z! From kiwi at ssenn.com Thu Nov 10 05:57:28 2005 From: kiwi at ssenn.com (Kiwi Ssennyonjo) Date: Wed, 9 Nov 2005 23:57:28 -0500 Subject: [Mailman-Users] customizing MM pages to users after they subscribe Message-ID: <1E590923-9EC3-48FE-8314-43AEB4AD7EF7@ssenn.com> good evening to all 1- is there any way to customize the Mailing list subscription confirmation page after a user subscribes? 2- also customize the welcome to mailing list page? -- our list is a post only for the users we don't want them even knowing that they can post. (they cant post, we've moderated them) i am just interested in removing some of the information on the page. Kiwi Ssennyonjo kiwi at ssenn.com SSENN Bus. Dev. 519.744.3200 http://www.ssenn.com From mailmanlist at zijn-digital.com Thu Nov 10 07:38:52 2005 From: mailmanlist at zijn-digital.com (brian) Date: Thu, 10 Nov 2005 01:38:52 -0500 Subject: [Mailman-Users] customizing MM pages to users after they subscribe In-Reply-To: <1E590923-9EC3-48FE-8314-43AEB4AD7EF7@ssenn.com> References: <1E590923-9EC3-48FE-8314-43AEB4AD7EF7@ssenn.com> Message-ID: <4372EAFC.9010003@zijn-digital.com> Kiwi Ssennyonjo wrote: > good evening to all > > 1- is there any way to customize the Mailing list subscription > confirmation page after a user subscribes? > > > 2- also customize the welcome to mailing list page? > -- our list is a post only for the users we don't want them even > knowing that they can post. (they cant post, we've moderated them) > i am just interested in removing some of the information on the page. > I'm just doing the same (and more). Follow the directions carefully at this page: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.011.htp That'll show you how to hide posting info from regular users. Then copy the following files from $prefix/templates/LANG/ to $prefix/lists/YOURLIST/LANG/ (where LANG is, eg, 'en' and YOURLIST is the name of the list you're customizing) listinfo.html options.html subscribe.html you may also want admlogin.html Mailman will always look in that directory first before using the one in templates/ Be advised that you cannot customize the login page that users pass through on their way to the options page. After some digging i found it's hard-coded into one of the files under Mailman/Gui/ Unfortunately, there seems to be few others like this. If you do customize the pages directly, just browse through as a normal ser and view source as you make changes to feel your way through. It's mostly pretty clear what's going on. And make sure to leave clean files in the templates directory as a backup. brian From post at supras.biz Thu Nov 10 07:59:31 2005 From: post at supras.biz (Supras Consult) Date: Thu, 10 Nov 2005 07:59:31 +0100 Subject: [Mailman-Users] Different servers In-Reply-To: Message-ID: <002301c5e5c4$4d392ab0$883bfea9@larsf410171198> Being only 1 day old on this list, trying to figure what Mailman is, and whether - as well as how - to use it, this is interesting. (1) My host is EarthLink, which is not listed on these pages. I clearly have to contact EarthLink about this. What exactly do I ask them to find out whether they host Mailman and, if so, under what conditions an/or limitations? (2) I use WinXP, and, doing a search on this, the verdict does not appear clear. Some seems to say Mailman works on all platforms, while others argue against using, for example, WinXP? Regards, Lars Soeftestad (post at supras.biz) Kristiansand, Norway -----Original Message----- From: mailman-users-bounces+post=supras.biz at python.org [mailto:mailman-users-bounces+post=supras.biz at python.org] On Behalf Of Mark Sapiro Sent: 10. november 2005 02:30 To: Benjamin Mack; mailman-users at python.org Subject: Re: [Mailman-Users] Different servers Benjamin Mack wrote: > >But anyway. Another question: Does anybody know good companies that >provide hosting w/ or specifically for mailman lists? See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/post%40supras.biz Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From stefan at bluematrix.co.za Thu Nov 10 09:42:57 2005 From: stefan at bluematrix.co.za (Stefan Henrico) Date: Thu, 10 Nov 2005 10:42:57 +0200 Subject: [Mailman-Users] Admin Password Message-ID: <20051110084259.C216F1E400A@bag.python.org> Hi guys Is there any way for me to retrieve my admin password? I was under the impression that I do know the password as I created a list not too long ago, but alas.. :) Thanks, Stefan Henrico From mailing at giardina-software.org Thu Nov 10 13:15:04 2005 From: mailing at giardina-software.org (mailing by GSoft) Date: Thu, 10 Nov 2005 13:15:04 +0100 Subject: [Mailman-Users] Admin don't received nothing -- Message-ID: <437339C8.8000208@giardina-software.org> Hello all, i have the following problem with mailman; a user subscript at my list from a link, after few second it received the msg confirm3873927ecc. After, it replay the msg to confirm the cycle, or directly goes on the page of the list to reconfirm the subscription. Well the user received always the two mail, but the admin nothing, why?? Then, sometime when modified the file mm_cfg.py, it don't keep the new value, it stored always the directive DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST with mail.mydomain.org. If there someone can help me a lot..thanks in advance Marco From mustang_56 at namstalgia.com Thu Nov 10 14:28:47 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 10 Nov 2005 07:28:47 -0600 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems References: Message-ID: <01d001c5e5fa$ae5cf700$6401a8c0@MAIN> I have written about this before and still have the problems, I viewed the posts that Mark sent me with no real luck. Mostly lack of understanding. Mark suggested it could be server side. I went to my server and they can do everything on their side with no problems at all. Here's my problems: When I go into any of the admin/mod panels I can mark a change but when I click "submit" I am taken right back to the sign-in page, whereupon signing back in the change was not made. I was allowed to set up the mail list and do everything that I needed done, but after that time I was locked out of being able to make any changes. Anybody have the same problem, and what did you do about it. And I am below novice level so type slowly and use small words, please. ;-) Bob Bales From thomas at btspuhler.com Thu Nov 10 14:40:32 2005 From: thomas at btspuhler.com (Thomas Spuhler) Date: Thu, 10 Nov 2005 06:40:32 -0700 Subject: [Mailman-Users] Admin Password In-Reply-To: <20051110084259.C216F1E400A@bag.python.org> References: <20051110084259.C216F1E400A@bag.python.org> Message-ID: <200511100640.42302.thomas@btspuhler.com> On Thursday 10 November 2005 01:42 am, Stefan Henrico wrote: > Hi guys > > Is there any way for me to retrieve my admin password? > I was under the impression that I do know the password as I created a list > not too long ago, but alas.. :) mmsitepass would give you the ste password. > > Thanks, > Stefan Henrico > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/thomas%40btspuhler.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp Thomas Spuhler -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051110/78c7e4b1/attachment.pgp From stefan at bluematrix.co.za Thu Nov 10 14:44:22 2005 From: stefan at bluematrix.co.za (Stefan Henrico) Date: Thu, 10 Nov 2005 15:44:22 +0200 Subject: [Mailman-Users] Admin Password In-Reply-To: <200511100640.42302.thomas@btspuhler.com> Message-ID: <20051110134425.404CF1E4266@bag.python.org> Yup, thanks :) I managed to figure that one out all by myself hehehe. I'm going to give myself a cookie :) Thanks Stef -----Original Message----- From: mailman-users-bounces+stefan=bluematrix.co.za at python.org [mailto:mailman-users-bounces+stefan=bluematrix.co.za at python.org] On Behalf Of Thomas Spuhler Sent: 10 November 2005 03:41 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] Admin Password On Thursday 10 November 2005 01:42 am, Stefan Henrico wrote: > Hi guys > > Is there any way for me to retrieve my admin password? > I was under the impression that I do know the password as I created a > list not too long ago, but alas.. :) mmsitepass would give you the ste password. > > Thanks, > Stefan Henrico > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/thomas%40btspuhle > r.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.h > tp Thomas Spuhler From carbonnb at gmail.com Thu Nov 10 14:55:38 2005 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Thu, 10 Nov 2005 08:55:38 -0500 Subject: [Mailman-Users] Admin Password In-Reply-To: <200511100640.42302.thomas@btspuhler.com> References: <20051110084259.C216F1E400A@bag.python.org> <200511100640.42302.thomas@btspuhler.com> Message-ID: On 10/11/05, Thomas Spuhler wrote: > On Thursday 10 November 2005 01:42 am, Stefan Henrico wrote: > > Hi guys > > > > Is there any way for me to retrieve my admin password? > > I was under the impression that I do know the password as I created a list > > not too long ago, but alas.. :) > > mmsitepass would give you the ste password. Actually mmsitepass SETS the site password. So Stefan, if you have command line access, you can use the mmsitepass command to set a new site password. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From mustang_56 at namstalgia.com Thu Nov 10 15:12:00 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 10 Nov 2005 08:12:00 -0600 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 References: <01d001c5e5fa$ae5cf700$6401a8c0@MAIN> Message-ID: <02c101c5e600$be0c9010$6401a8c0@MAIN> Add to last post, I just went down to my grandaughters room and checked it out on her computer which is networked thru mine. And voila, everything works perfect. So, it has to be something local to mine. Now I just gotta figure out what. Any ideas? Bob Bales From lroubeyrie at limair.asso.fr Thu Nov 10 15:34:57 2005 From: lroubeyrie at limair.asso.fr (Lionel Roubeyrie) Date: Thu, 10 Nov 2005 15:34:57 +0100 Subject: [Mailman-Users] redirection and firewall Message-ID: <200511101534.57319.lroubeyrie@limair.asso.fr> Hello all, I new in the mailman world, I installed it (mailman 2.1.1) on a RedHat ES3 server with apache and postfix. This server is on our local network, and the network is behind a firewall. "pythie" (the local server) is the host for several websites (internals) and mailman works fine in this configuration. Now, on another server on the net, we have our official website (http://www.limair.asso.fr) but the provider doesn't provide a mailing-list server, then I want to redirect the users from the official website to our local server when they want to subscribe to our mailinglist. To do so, I have opened the appropriate port on the firewall and redirect all incoming requests to "pythie". The subscription page appears clearly and the confirm-email is send to the user, but in the mail the user have to go to http://pythie/mailman/confirm/... and not http://www.limair.asso.fr/mailman/confirm/... Another thing is when the web-user connects on pythie and request the listinfo page, he see the "firewall-IP Mailing Lists" and no mailing lists in the list :-( What do I have to do, I search on the documentation but I don't find anything for that case? Thanks -- Lionel Roubeyrie - lroubeyrie at limair.asso.fr LIMAIR http://www.limair.asso.fr From msapiro at value.net Thu Nov 10 16:26:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 07:26:26 -0800 Subject: [Mailman-Users] Admin don't received nothing -- In-Reply-To: <437339C8.8000208@giardina-software.org> Message-ID: Marco wrote: > >i have the following problem with mailman; a user subscript at my list >from a link, after few second it received the msg confirm3873927ecc. >After, it replay the msg to confirm the cycle, or directly goes on the >page of the list to reconfirm the subscription. Well the user received >always the two mail, but the admin nothing, why?? Do you have admin_notify_mchanges set to Yes on the General Options page? >Then, sometime when modified the file mm_cfg.py, it don't keep the new >value, it stored always the directive DEFAULT_EMAIL_HOST and >DEFAULT_URL_HOST with mail.mydomain.org. See , especially the part about existing lists and fix_url. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 10 16:32:23 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 07:32:23 -0800 Subject: [Mailman-Users] Different servers In-Reply-To: <002301c5e5c4$4d392ab0$883bfea9@larsf410171198> Message-ID: Supras Consult wrote: > >(1) My host is EarthLink, which is not listed on these pages. I clearly have >to contact EarthLink about this. What exactly do I ask them to find out >whether they host Mailman and, if so, under what conditions an/or >limitations? You could ask them just exactly that, but large ISP's like earthlink tend to provide only internet access, personal email and perhaps a web portal. They do not in general provide any support for mailing list management. >(2) I use WinXP, and, doing a search on this, the verdict does not appear >clear. Some seems to say Mailman works on all platforms, while others argue >against using, for example, WinXP? Mailman works on all Unix-like platforms. You can run Mailman under Cygwin on WinXP, but there may be security issues. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 10 16:34:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 07:34:05 -0800 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 In-Reply-To: <02c101c5e600$be0c9010$6401a8c0@MAIN> Message-ID: Bob Bales wrote: >Add to last post, I just went down to my grandaughters room and checked it >out on her computer which is networked thru mine. And voila, everything >works perfect. So, it has to be something local to mine. Now I just gotta >figure out what. Your web browser is not accepting cookies. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 10 16:56:29 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 07:56:29 -0800 Subject: [Mailman-Users] redirection and firewall In-Reply-To: <200511101534.57319.lroubeyrie@limair.asso.fr> Message-ID: Lionel Roubeyrie wrote: >I new in the mailman world, I installed it (mailman 2.1.1) on a RedHat ES3 >server with apache and postfix. Why 2.1.1? Current is 2.1.6. >This server is on our local network, and the >network is behind a firewall. "pythie" (the local server) is the host for >several websites (internals) and mailman works fine in this configuration. >Now, on another server on the net, we have our official website >(http://www.limair.asso.fr) but the provider doesn't provide a mailing-list >server, then I want to redirect the users from the official website to our >local server when they want to subscribe to our mailinglist. >To do so, I have opened the appropriate port on the firewall and redirect all >incoming requests to "pythie". The subscription page appears clearly and the >confirm-email is send to the user, but in the mail the user have to go to >http://pythie/mailman/confirm/... and not >http://www.limair.asso.fr/mailman/confirm/... >Another thing is when the web-user connects on pythie and request the listinfo >page, he see the "firewall-IP Mailing Lists" and no mailing lists in the >list :-( >What do I have to do, I search on the documentation but I don't find anything >for that case? The second problem is easy to fix. Set VIRTUAL_HOST_OVERVIEW = On in mm_cfg.py, and all public lists will appear on all host's overview pages. The real solution to both problems however is to configure your local network so that "pythie" is accessable from 'inside' via www.limair.asso.fr, and configure Mailman so that everything is in that domain. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 10 17:02:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 08:02:19 -0800 Subject: [Mailman-Users] redirection and firewall In-Reply-To: Message-ID: Mark Sapiro wrote: > >The second problem is easy to fix. Set > >VIRTUAL_HOST_OVERVIEW = On Oooops. That should be 'Off', not 'On' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From coopersred at red-heeler.com Thu Nov 10 17:25:25 2005 From: coopersred at red-heeler.com (Sean Murray) Date: Thu, 10 Nov 2005 16:25:25 +0000 Subject: [Mailman-Users] How to apply the security patch Message-ID: I was would like to know how to apply the security patch CAN-2005-0202? Thanks From jimpop at yahoo.com Thu Nov 10 17:48:42 2005 From: jimpop at yahoo.com (Jim Popovitch) Date: Thu, 10 Nov 2005 11:48:42 -0500 Subject: [Mailman-Users] How to apply the security patch In-Reply-To: References: Message-ID: <437379EA.2000401@yahoo.com> Get this patch: http://www.list.org/CAN-2005-0202.txt change to Mailman/Cgi directory, backup private.py, then run: patch -p1 < CAN-2005-0202.txt hth, -Jim P. Sean Murray wrote: > I was would like to know how to apply the security patch CAN-2005-0202? > > Thanks > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/jimpop%40yahoo.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From mustang_56 at namstalgia.com Thu Nov 10 18:12:22 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 10 Nov 2005 11:12:22 -0600 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 References: Message-ID: <011b01c5e652$ed9f6440$6401a8c0@MAIN> ----- Original Message ----- From: "Mark Sapiro" Subject: Re: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 > Your web browser is not accepting cookies. Mark, I have cookies turned on in both IE6 and in Firefox. Or at least they say they are on. Bob Bales From jwblist at olympus.net Fri Nov 11 01:41:43 2005 From: jwblist at olympus.net (John W. Baxter) Date: Thu, 10 Nov 2005 16:41:43 -0800 Subject: [Mailman-Users] Admin Password In-Reply-To: Message-ID: On 11/10/05 5:55 AM, "Bryan Carbonnell" wrote: > On 10/11/05, Thomas Spuhler wrote: >> On Thursday 10 November 2005 01:42 am, Stefan Henrico wrote: >>> Hi guys >>> >>> Is there any way for me to retrieve my admin password? >>> I was under the impression that I do know the password as I created a list >>> not too long ago, but alas.. :) >> >> mmsitepass would give you the ste password. > > Actually mmsitepass SETS the site password. > > So Stefan, if you have command line access, you can use the mmsitepass > command to set a new site password. And if history | grep mmsitepass shows you the site password, you should consider using the parameterless form of mmsitepass instead. I had forgotten that it could be used either with password in the command line (nice for scripting) or without (prompting for the password), until I checked just now. (It's a somewhat nasty exception to the fact that *most* things in ~mailman/bin give their usage if called with no parameters.) --John From jwblist at olympus.net Fri Nov 11 01:46:10 2005 From: jwblist at olympus.net (John W. Baxter) Date: Thu, 10 Nov 2005 16:46:10 -0800 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 In-Reply-To: <011b01c5e652$ed9f6440$6401a8c0@MAIN> Message-ID: On 11/10/05 9:12 AM, "Bob Bales" wrote: > > ----- Original Message ----- > From: "Mark Sapiro" > Subject: Re: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 > >> Your web browser is not accepting cookies. > > Mark, I have cookies turned on in both IE6 and in Firefox. Or at least they > say they are on. Or the failing machine's clock is way off. Did it forget about the end of daylight time, perhaps? --John From msapiro at value.net Fri Nov 11 02:32:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 17:32:44 -0800 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 In-Reply-To: Message-ID: John W. Baxter wrote: >On 11/10/05 9:12 AM, "Bob Bales" wrote: > Mark Sapiro wrote: >> >>> Your web browser is not accepting cookies. >> >> Mark, I have cookies turned on in both IE6 and in Firefox. Or at least they >> say they are on. > >Or the failing machine's clock is way off. Did it forget about the end of >daylight time, perhaps? I don't think the clock on the machine running the web browser has any effect no matter how far off it is. There is a 'timestamp' encoded in the cookie, but this timestamp is created on the Mailman host machine and then validated upon receipt back against the host machine's clock. The client machine isn't even aware that the cookie contains a timestamp. I think the only case where time is a problem is if the host sends me a cookie and then daylight saving time/summer time ends and I send the cookie containing the timestamp which is now later that the current host time. The original post in this thread seemed to say that this problem affected all users, thus I said >This is typically caused by not accepting cookies in your browser, but >since it appears to be a global issue, it may have something to do >with the server's sending/receiving of cookies. Then in a followup, Bob said that he had the problem on his machine, but not on his granddaughter's. Thus, it is clearly not a server level issue, but must be a problem with the local machine. I think it must be cookie related. I suggest in IE6, go to Tools->Internet Options->Privacy->Sites and set the mailman host domain to always allow cookies. I don't know Firefox directly, but in Netscape 8 it would be under Tools->Options->Site Controls and you have to be sure cookies are enabled for the trust level of the mailman host domain. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kiwi at ssenn.com Fri Nov 11 03:16:51 2005 From: kiwi at ssenn.com (Kiwi Ssennyonjo) Date: Thu, 10 Nov 2005 21:16:51 -0500 Subject: [Mailman-Users] unsubscribing to a moderated list Message-ID: how can users unsubscribe from a moderated list that is also announce only via email (in the subject or body) i prefer not to use the options page Kiwi Ssennyonjo kiwi at ssenn.com SSENN Bus. Dev. 519.744.3200 http://www.ssenn.com From msapiro at value.net Fri Nov 11 03:40:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 18:40:32 -0800 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems#2 In-Reply-To: Message-ID: Mark Sapiro wrote: > >I think the only case where time is a problem is if the >host sends me a cookie and then daylight saving time/summer time ends >and I send the cookie containing the timestamp which is now later that >the current host time. On second thought, even that is not an issue as the timestamp is in UTC. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 11 03:45:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 10 Nov 2005 18:45:40 -0800 Subject: [Mailman-Users] unsubscribing to a moderated list In-Reply-To: Message-ID: Kiwi Ssennyonjo wrote: >how can users unsubscribe from a moderated list that is also announce >only via email (in the subject or body) > >i prefer not to use the options page Users can always send email to the listname-unsubscribe or listname-leave address or send an unsubscribe command to the listname-request address. These methods require user confirmation just as does unsubscribing from the options page without a password, but the fact that the user is moderated is irrelevant. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kiwi at ssenn.com Fri Nov 11 06:11:25 2005 From: kiwi at ssenn.com (Kiwi Ssennyonjo) Date: Fri, 11 Nov 2005 00:11:25 -0500 Subject: [Mailman-Users] variables -- ie %(requestaddr)s = 'list'-request@domain.dom Message-ID: i am trying to find the variable for the unsubscribe address Kiwi Ssennyonjo kiwi at ssenn.com SSENN Bus. Dev. 519.744.3200 http://www.ssenn.com From mustang_56 at namstalgia.com Fri Nov 11 06:52:14 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 10 Nov 2005 23:52:14 -0600 Subject: [Mailman-Users] HELP, using WIN XP Pro, Admin panel problems References: Message-ID: <022801c5e684$11955cc0$6401a8c0@MAIN> I found my problem. I use eTrust for firewall and other security products. I turned off the firewall tonight and voila, the problem went away. So, now I just have to try and figure out what in eTrust is stumping my butt. Thanks to Mark and everybody else who tried to help. Bob Bales From barahona at egiptologia.net Fri Nov 11 09:56:44 2005 From: barahona at egiptologia.net (=?ISO-8859-1?Q?Agust=EDn_Barahona?=) Date: Fri, 11 Nov 2005 09:56:44 +0100 Subject: [Mailman-Users] Setting the whole list parameters to another one. Message-ID: Dear list mates: My lists are very personalized and I'd need to use the same basic configuration in all my next ones. But I'm not able to find a file containing the whole settings as I had in my previous majordomo software. Is there any way for automatically setting the whole list parameters to another one? Thank you i advance. My best wishes, Agust?n Barahona From tkresse at nbia.org Fri Nov 11 16:10:24 2005 From: tkresse at nbia.org (Tim Kresse) Date: Fri, 11 Nov 2005 10:10:24 -0500 Subject: [Mailman-Users] HTML/MIME Message Creation Question Message-ID: I'm moving to Mailman from Lyris, so I'm still figuring it out and this is likely a very basic question. Outlook 2000 is my desktop email program, and I am administering an announcement member email list that I want to send out as MultiPart MIME including an HTML and Text portion. I have tested my list settings and know that already encoded MIME messages send OK, what I cannot figure out is how to create new messages. I have an template for both the HTML and Plain-text portions I want to be able to reuse. How does anyone else do this? Thanks, Tim Tim Kresse Director of Membership National Business Incubation Association 20 East Circle Drive, #37198 Athens, OH 45701 Phone: 740-593-4331; Fax: 740-593-1996 www.nbia.org The National Business Incubation Association is the world's leading organization advancing business incubation and entrepreneurship. It provides thousands of professionals with the information, education, advocacy and networking resources to bring excellence to the process of assisting early-stage companies. From msapiro at value.net Fri Nov 11 17:11:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 08:11:33 -0800 Subject: [Mailman-Users] variables -- ie %(requestaddr)s ='list'-request@domain.dom In-Reply-To: Message-ID: Kiwi Ssennyonjo wrote: >i am trying to find the variable for the unsubscribe address It depends on what you mean and in what context. If you're talking about list headers and footers and the email unsubscribe address or request address as you indicate in the subject, there isn't one per se, but you can construct it with %(real_name)s-unsubscribe@%(host_name)s or %(real_name)s-request@%(host_name)s or %(list_name)s-unsubscribe@%(host_name)s and so forth. The difference between real_name and list_name is real_name is case preserved and list_name is lower case. If you mean something like this footer from mailman-users >Unsubscribe: http://mail.python.org/mailman/options/mailman-users/msapiro%40value.net that is %(user_optionsurl)s, but it is only available if list delivery is personalized, and only for non-digest mail. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 11 17:17:42 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 08:17:42 -0800 Subject: [Mailman-Users] Setting the whole list parameters to another one. In-Reply-To: Message-ID: Agust?n Barahona wrote: > >My lists are very personalized and I'd need to use the same basic configuration in all my next ones. But I'm not able to find a file containing the whole settings as I had in my previous majordomo software. > The list configuration is kept along with the member list, member options, etc. in lists/list_name/config.pck, but that isn't directly useful to you. >Is there any way for automatically setting the whole list parameters to another one? Thank you i advance. bin/config_list is the tool you want. It can write a list's configuration to a file and then use that file to configure another list. See bin/config_list --help -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 11 17:43:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 08:43:51 -0800 Subject: [Mailman-Users] HTML/MIME Message Creation Question In-Reply-To: Message-ID: Tim Kresse wrote: > >Outlook 2000 is my desktop email program, and I am administering an >announcement member email list that I want to send out as MultiPart MIME >including an HTML and Text portion. I have tested my list settings and know >that already encoded MIME messages send OK, what I cannot figure out is how >to create new messages. I have an template for both the HTML and Plain-text >portions I want to be able to reuse. If you're asking how to create a multipart/alternative message with text/plain and text/html sub-parts with Lookout - er, Outlook - , that is an Outlook question and not a Mailman question. If you're asking how to pass such a message through Mailman unscathed, currently (2.1.6) you have to turn off content filtering (or not turn it on). Content filtering, regardless of what other filtering it does if any, will collapse any remaining multipart/alternative parts into just the first remaining sub-part. The next release will include a list option to not do this. If you need this option now to enable content filtering, but not collapse multipart/alternative, see -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gaoandy at gmail.com Fri Nov 11 18:12:10 2005 From: gaoandy at gmail.com (Andy Gao) Date: Fri, 11 Nov 2005 12:12:10 -0500 Subject: [Mailman-Users] how to limit the mail server to receive mail only from list member Message-ID: Hi, all: I got a question on my mail server setup: How to configure MTA to only receive mail from the mailing list members. thank you andy From thomas at ifi.uio.no Fri Nov 11 19:21:28 2005 From: thomas at ifi.uio.no (Thomas Gramstad) Date: Fri, 11 Nov 2005 19:21:28 +0100 (CET) Subject: [Mailman-Users] subscriber list by E-mail Message-ID: I'm one of three list administrators of a large newsletter managed by Mailman. While I have shell access to the machine where Mailman is installed, the other two do not. We want the other two to be able to take a back-up of the subscriber list when they want to. I thought this could be achieved in a simple way by E-mail, by sending a message with something like who to Mailman. But that doesn't work at all, it doesn't even cause an error message. I tried to search the Mailman FAQs, other documentation, and various searches in Google, and have been using about 45 minutes on this, and I'm not even close to find anything about getting the subscriber list by E-mail. So is it impossible? If so, what is an alternative way for the other two to get all the subscribers at once (and not 30 at a time)? If it is possible, what is the exact syntax for the command, and is there any public information anywhere about this deeply hidden feature? Thomas Gramstad thomas at ifi.uio.no From msapiro at value.net Fri Nov 11 19:35:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 10:35:47 -0800 Subject: [Mailman-Users] subscriber list by E-mail In-Reply-To: Message-ID: Thomas Gramstad wrote: >I'm one of three list administrators of a large newsletter >managed by Mailman. While I have shell access to the >machine where Mailman is installed, the other two do not. >We want the other two to be able to take a back-up of the >subscriber list when they want to. I thought this could >be achieved in a simple way by E-mail, by sending >a message with something like > who >to Mailman. But that doesn't work at all, it doesn't >even cause an error message. Where did you send it? It should return an error if sent to the -request address. Send mail with subject 'help' without the quotes to the list-request address. Also, see . >I tried to search the Mailman FAQs, other documentation, and >various searches in Google, and have been using about 45 >minutes on this, and I'm not even close to find anything >about getting the subscriber list by E-mail. >So is it impossible? No, it's simple (see above), but be aware that the list returned by email 'who' does not show hidden members. >If so, what is an alternative way >for the other two to get all the subscribers at once >(and not 30 at a time)? Also see . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 11 19:40:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 10:40:30 -0800 Subject: [Mailman-Users] subscriber list by E-mail In-Reply-To: Message-ID: Mark Sapiro wrote: >Thomas Gramstad wrote: > >>If so, what is an alternative way >>for the other two to get all the subscribers at once >>(and not 30 at a time)? > >Also see . Also, you can use the "View Subscriber List" button on the listinfo page for the list, but this also doesn't show 'hidden' members. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at ifi.uio.no Fri Nov 11 19:48:52 2005 From: thomas at ifi.uio.no (Thomas Gramstad) Date: Fri, 11 Nov 2005 19:48:52 +0100 (CET) Subject: [Mailman-Users] subscriber list by E-mail In-Reply-To: References: Message-ID: Thanks, the request address, that helped -- this is getting much closer, but I'm still not quite there. I still don't understand the syntax. I've tried the following versions: who password [address=filmnytt at mailman.spirituellkultur.org] who password [filmnytt at mailman.spirituellkultur.org] who password filmnytt at mailman.spirituellkultur.org where the address is the address of the list. They all return a help paragraph about the who command, and not the subscriber list. But I don't understand what the syntax is supposed to be from that help paragraph. Can someone provide the missing piece? Thanks again. Thomas Gramstad thomas at ifi.uio.no From tkresse at nbia.org Fri Nov 11 19:57:24 2005 From: tkresse at nbia.org (Tim Kresse) Date: Fri, 11 Nov 2005 13:57:24 -0500 Subject: [Mailman-Users] Client/Program suggestions for HTML/MIME Message Creation In-Reply-To: Message-ID: Thanks for the quick reply. Does anyone have any suggestions for an email client to use to create these MIME/HTML messages - preferably having the ability to create templates for re-use? We're looking for options on our end, but any/all suggestion are appreciated. Thanks, Tim -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Friday, November 11, 2005 11:44 AM To: Tim Kresse; mailman-users at python.org Subject: Re: [Mailman-Users] HTML/MIME Message Creation Question Tim Kresse wrote: > >Outlook 2000 is my desktop email program, and I am administering an >announcement member email list that I want to send out as MultiPart MIME >including an HTML and Text portion. I have tested my list settings and know >that already encoded MIME messages send OK, what I cannot figure out is how >to create new messages. I have an template for both the HTML and Plain-text >portions I want to be able to reuse. If you're asking how to create a multipart/alternative message with text/plain and text/html sub-parts with Lookout - er, Outlook - , that is an Outlook question and not a Mailman question. If you're asking how to pass such a message through Mailman unscathed, currently (2.1.6) you have to turn off content filtering (or not turn it on). Content filtering, regardless of what other filtering it does if any, will collapse any remaining multipart/alternative parts into just the first remaining sub-part. The next release will include a list option to not do this. If you need this option now to enable content filtering, but not collapse multipart/alternative, see -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thomas at ifi.uio.no Fri Nov 11 20:00:41 2005 From: thomas at ifi.uio.no (Thomas Gramstad) Date: Fri, 11 Nov 2005 20:00:41 +0100 (CET) Subject: [Mailman-Users] subscriber list by E-mail In-Reply-To: References: Message-ID: Never mind, following the law of simplicity, just "who password" and nothing more worked... thanks again On Fri, 11 Nov 2005, Thomas Gramstad wrote: > Thanks, the request address, that helped -- this is getting much > closer, but I'm still not quite there. I still don't understand > the syntax. I've tried the following versions: > > who password [address=filmnytt at mailman.spirituellkultur.org] > who password [filmnytt at mailman.spirituellkultur.org] > who password filmnytt at mailman.spirituellkultur.org > > where the address is the address of the list. > They all return a help paragraph about the who command, and > not the subscriber list. But I don't understand what the > syntax is supposed to be from that help paragraph. > Can someone provide the missing piece? Thanks again. > > Thomas Gramstad > thomas at ifi.uio.no From jbbryant at gmail.com Fri Nov 11 22:14:58 2005 From: jbbryant at gmail.com (JB) Date: Fri, 11 Nov 2005 16:14:58 -0500 Subject: [Mailman-Users] Including today's date in the "Prefix for subject line of list postings" Message-ID: <510AD4A6E2865E4AABFBC81AD2F62BD80867879F@ntexch01.intra.cas.org> Hello! I'm sorry if this is somewhat basic. I'm sort of an "advanced beginner" when it comes to Mailman. In the General Options section, in the field that asks for "Prefix for subject line of list postings," Is it possible for me to add a variable that would add today's date to the subject line? I'd like to add it in the format mm/dd/yyyy. I've tried a few guesses but so far have only gotten the text I type to be transmitted literally. Thanks! jb From msapiro at value.net Fri Nov 11 23:14:38 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 14:14:38 -0800 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: <510AD4A6E2865E4AABFBC81AD2F62BD80867879F@ntexch01.intra.cas.org> Message-ID: JB wrote: > >In the General Options section, in the field that asks for "Prefix for >subject line of list postings," Is it possible for me to add a variable >that would add today's date to the subject line? I'd like to add it in >the format mm/dd/yyyy. I've tried a few guesses but so far have only >gotten the text I type to be transmitted literally. There is no option to add the date. In Mailman 2.1.6, you can add a sequence number to the prefix with something like [XYZ %d] where %d will be replaced by a message sequence number, but that's all. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jbbryant at gmail.com Fri Nov 11 23:20:14 2005 From: jbbryant at gmail.com (JB) Date: Fri, 11 Nov 2005 17:20:14 -0500 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: Message-ID: <510AD4A6E2865E4AABFBC81AD2F62BD8086787A4@ntexch01.intra.cas.org> Thanks. I did know about the %d option, which made me think there might be a date option as well. One further question, then. Do you know of a way that I can start the sequence number from a number other than 1? I've been running a weekly subscription list for nearly 6 years, with one message per week. But I've been doing it using good ol' email and the BCC field. I'm moving over to Mailman, but I'd prefer to count the number of posts already sent over 6 years and then start the numbering with the next one. Any idea where this count is stored? jb -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Friday, November 11, 2005 5:15 PM To: JB; mailman-users at python.org Subject: Re: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" JB wrote: > >In the General Options section, in the field that asks for "Prefix for >subject line of list postings," Is it possible for me to add a variable >that would add today's date to the subject line? I'd like to add it in >the format mm/dd/yyyy. I've tried a few guesses but so far have only >gotten the text I type to be transmitted literally. There is no option to add the date. In Mailman 2.1.6, you can add a sequence number to the prefix with something like [XYZ %d] where %d will be replaced by a message sequence number, but that's all. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 11 23:51:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 14:51:57 -0800 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: <510AD4A6E2865E4AABFBC81AD2F62BD8086787A4@ntexch01.intra.cas.org> Message-ID: JB wrote: > >One further question, then. Do you know of a way that I can start the >sequence number from a number other than 1? It is the list attribute post_id. The easiest way to set it is with bin/withlist. For example, here I have a list named list2 which has never been posted to and I am setting the next sequence # to 4237. Note that it is a floating point value, i.e. typing the '.' is important. $ bin/withlist -l list2 Loading list list2 (locked) The variable `m' is the list2 MailList instance >>> m.post_id 1.0 >>> m.post_id = 4237. >>> m.Save() >>> Unlocking (but not saving) list: list2 Finalizing $ '$' is the shell prompt, '>>>' is the Python prompt, the last input to Python is control-D (end of file). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kiwi at ssenn.com Sat Nov 12 03:44:25 2005 From: kiwi at ssenn.com (Kiwi Ssennyonjo) Date: Fri, 11 Nov 2005 21:44:25 -0500 Subject: [Mailman-Users] post footer customization Message-ID: good evening, i am trying to customize the footer to look just like the one at the footer of this list. may you help with the variables. most important is the variable to unsubscribe - just like the footer here customized to the user > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users% > 40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/ > kiwi%40ssenn.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq01.027.htp Kiwi Ssennyonjo kiwi at ssenn.com SSENN Bus. Dev. 519.744.3200 http://www.ssenn.com From msapiro at value.net Sat Nov 12 05:35:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Nov 2005 20:35:18 -0800 Subject: [Mailman-Users] post footer customization In-Reply-To: Message-ID: Kiwi Ssennyonjo wrote: > >i am trying to customize the footer to look just like the one at the >footer of this list. >may you help with the variables. > >most important is the variable to unsubscribe - just like the footer >here customized to the user First, you must set personalize to Yes (or Full) on the Non-digest options page. If the personalize setting does not appear on that page, you or the administrator of the Mailman installation you use must set OWNERS_CAN_ENABLE_PERSONALIZATION = Yes in mm_cfg.py to make it appear. Once personalize has been set to Yes or Full, the additional personalized (user customized) substitution variables will be listed in the Details for msg_{header|footer} and can be used. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jrimer at tagline.cc Mon Nov 14 03:52:02 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Sun, 13 Nov 2005 18:52:02 -0800 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: References: <510AD4A6E2865E4AABFBC81AD2F62BD80867879F@ntexch01.intra.cas.org> Message-ID: <7.0.0.10.2.20051113185131.02453ec8@tagline.cc> What's XYZ mean in that sequence? At 14:14 11/11/2005, you wrote: >JB wrote: > > > >In the General Options section, in the field that asks for "Prefix for > >subject line of list postings," Is it possible for me to add a variable > >that would add today's date to the subject line? I'd like to add it in > >the format mm/dd/yyyy. I've tried a few guesses but so far have only > >gotten the text I type to be transmitted literally. > >There is no option to add the date. In Mailman 2.1.6, you can add a >sequence number to the prefix with something like > >[XYZ %d] > >where %d will be replaced by a message sequence number, but that's all. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/jrimer%40tagline.cc > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From jbbryant at gmail.com Mon Nov 14 04:26:10 2005 From: jbbryant at gmail.com (JB Bryant) Date: Sun, 13 Nov 2005 22:26:10 -0500 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: <7.0.0.10.2.20051113185131.02453ec8@tagline.cc> Message-ID: <001301c5e8cb$29887120$a8fbef18@WINXPBox> I believe Mark simply used "XYZ" to mean "any text," such as the name of your mailing list, etc. -----Original Message----- From: mailman-users-bounces+jbbryant=gmail.com at python.org [mailto:mailman-users-bounces+jbbryant=gmail.com at python.org] On Behalf Of Jared Rimer Sent: Sunday, November 13, 2005 9:52 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" What's XYZ mean in that sequence? At 14:14 11/11/2005, you wrote: >JB wrote: > > > >In the General Options section, in the field that asks for "Prefix for > >subject line of list postings," Is it possible for me to add a variable > >that would add today's date to the subject line? I'd like to add it in > >the format mm/dd/yyyy. I've tried a few guesses but so far have only > >gotten the text I type to be transmitted literally. > >There is no option to add the date. In Mailman 2.1.6, you can add a >sequence number to the prefix with something like > >[XYZ %d] > >where %d will be replaced by a message sequence number, but that's all. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/jrimer%40tagline.cc > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/jbbryant%40gmail.com Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.0/167 - Release Date: 11/11/2005 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.362 / Virus Database: 267.13.0/167 - Release Date: 11/11/2005 From jrimer at tagline.cc Mon Nov 14 04:30:48 2005 From: jrimer at tagline.cc (Jared Rimer) Date: Sun, 13 Nov 2005 19:30:48 -0800 Subject: [Mailman-Users] Including today's date in the "Prefix for subjectline of list postings" In-Reply-To: <001301c5e8cb$29887120$a8fbef18@WINXPBox> References: <7.0.0.10.2.20051113185131.02453ec8@tagline.cc> <001301c5e8cb$29887120$a8fbef18@WINXPBox> Message-ID: <7.0.0.10.2.20051113193028.026f5cd8@tagline.cc> Ah, that would make sense. At 19:26 11/13/2005, you wrote: >I believe Mark simply used "XYZ" to mean "any text," such as the name of >your mailing list, etc. > >-----Original Message----- >From: mailman-users-bounces+jbbryant=gmail.com at python.org >[mailto:mailman-users-bounces+jbbryant=gmail.com at python.org] On Behalf Of >Jared Rimer >Sent: Sunday, November 13, 2005 9:52 PM >To: mailman-users at python.org >Subject: Re: [Mailman-Users] Including today's date in the "Prefix for >subjectline of list postings" > >What's XYZ mean in that sequence? > >At 14:14 11/11/2005, you wrote: > >JB wrote: > > > > > >In the General Options section, in the field that asks for "Prefix for > > >subject line of list postings," Is it possible for me to add a variable > > >that would add today's date to the subject line? I'd like to add it in > > >the format mm/dd/yyyy. I've tried a few guesses but so far have only > > >gotten the text I type to be transmitted literally. > > > >There is no option to add the date. In Mailman 2.1.6, you can add a > >sequence number to the prefix with something like > > > >[XYZ %d] > > > >where %d will be replaced by a message sequence number, but that's all. > > > >-- > >Mark Sapiro The highway is for gamblers, > >San Francisco Bay Area, California better use your sense - B. Dylan > > > >------------------------------------------------------ > >Mailman-Users mailing list > >Mailman-Users at python.org > >http://mail.python.org/mailman/listinfo/mailman-users > >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > >Searchable Archives: >http://www.mail-archive.com/mailman-users%40python.org/ > >Unsubscribe: > >http://mail.python.org/mailman/options/mailman-users/jrimer%40tagline.cc > > > >Security Policy: > >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > >Jared Rimer >Business website: http://www.superior-software.com/support >Personal Website: http://www.asmodean.net/jrimer >Music Education Network for the Visually Impaired http://menvi.org a >service done through Superior Software level one >WBBY Internet Radio and All In Play team up. Learn more >http://www.menvi.org/allinplay >WBBY Internet Radio: www.wbby.us > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at python.org >http://mail.python.org/mailman/listinfo/mailman-users >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py >Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ >Unsubscribe: >http://mail.python.org/mailman/options/mailman-users/jbbryant%40gmail.com > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > >-- >No virus found in this incoming message. >Checked by AVG Free Edition. >Version: 7.1.362 / Virus Database: 267.13.0/167 - Release Date: 11/11/2005 > > >-- >No virus found in this outgoing message. >Checked by AVG Free Edition. >Version: 7.1.362 / Virus Database: 267.13.0/167 - Release Date: 11/11/2005 > Jared Rimer Business website: http://www.superior-software.com/support Personal Website: http://www.asmodean.net/jrimer Music Education Network for the Visually Impaired http://menvi.org a service done through Superior Software level one WBBY Internet Radio and All In Play team up. Learn more http://www.menvi.org/allinplay WBBY Internet Radio: www.wbby.us From Jon.Slater at LPBroadband.Net Mon Nov 14 17:41:39 2005 From: Jon.Slater at LPBroadband.Net (Jon D. Slater) Date: Mon, 14 Nov 2005 09:41:39 -0700 Subject: [Mailman-Users] One member not receiving e-mails... Message-ID: <4378BE43.5010706@LPBroadband.Net> Can someone suggest how I'd go about tracking down this problem... I have a list of 52 members. Of that list, there is 1 e-mail address that never receives e-mail from the server. (The other 51 work fine.) This 1 e-mail address (I'll call it 'blahblahblah at msn.com') is an MSN e-mail address (if that matters). I have other MSN members and they *are* receiving mailings. To date, I've never had a message bounce back from 'blahblahblah at msn.com', and they claim they *aren't* being delivered to their "Junk Mail Folder". How would I start trying to trace this down? Is there a log something that might tell me if Mailman is, at least, trying to send them e-mail? Thanks!!! Jon From axel at Princeton.EDU Mon Nov 14 18:58:33 2005 From: axel at Princeton.EDU (Axel Haenssen) Date: Mon, 14 Nov 2005 12:58:33 -0500 Subject: [Mailman-Users] migrating lists from 2.0.13-7 to 2.1.5-33 Message-ID: <1131991113.5998.4.camel@paclab-01.Princeton.EDU> Hi Folks, I am currently running mailman on an older computer. OS is Redhat Linux 7.3, Mailman Version 2.0.13-7 I would like to move all the lists to another, newer server running RedHat Enterprise Linux 4 and Mailman 2.1.5-33 installed Could anyone tell me which folders from the old version I have to move where? Do I have to convert the old /etc/aliases file to the new settings? Can I just move the archives?? Any help greatly appreciated. cheers Axel -- Axel Haenssen, RHCE Department of Ecology and Evolutionary Biology Princeton University Princeton, NJ 08544 USA phone: +1(609)258-6999 Public Key: http://www.princeton.edu/~axel From jdennis at redhat.com Mon Nov 14 19:20:37 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 14 Nov 2005 13:20:37 -0500 Subject: [Mailman-Users] migrating lists from 2.0.13-7 to 2.1.5-33 In-Reply-To: <1131991113.5998.4.camel@paclab-01.Princeton.EDU> References: <1131991113.5998.4.camel@paclab-01.Princeton.EDU> Message-ID: <1131992437.2627.15.camel@localhost.localdomain> On Mon, 2005-11-14 at 12:58 -0500, Axel Haenssen wrote: > Hi Folks, > I am currently running mailman on an older computer. OS is Redhat Linux > 7.3, Mailman Version 2.0.13-7 > > I would like to move all the lists to another, newer server running > RedHat Enterprise Linux 4 and Mailman 2.1.5-33 installed > > Could anyone tell me which folders from the old version I have to move > where? Do I have to convert the old /etc/aliases file to the new > settings? Can I just move the archives?? There is a script, /usr/lib/mailman/bin/update, which is supposed to update from a prevous version to the current version. I have never used it so I cannot testify as to how well it works. Also note the 2.1.5 versions have slightly different directory locations than does the standard upstream mailman. A quick look at the update script suggests that as long as you install the new version and run update from that it should use the new directories because it will be reading the directory locations from the new Defaults.py file. The aliases from 2.0 are not the same as used in 2.1. Don't move them over, instead use /usr/lib/mailman/bin/genaliases to generate a new set of aliases. Please read the file /usr/share/doc/mailman-*/INSTALL.REDHAT for Red Hat specific tips and to learn that 2.1 has a different way of being run than 2.0 did, you'll now start mailman as a regular service. Cron will be taken care of automatically. -- John Dennis From Eric.Sangalang at prosum.com Mon Nov 14 22:07:13 2005 From: Eric.Sangalang at prosum.com (Eric Sangalang) Date: Mon, 14 Nov 2005 13:07:13 -0800 Subject: [Mailman-Users] Lists Message-ID: Hi, I am new to List Servers, and I have a question. I am currently working on a school district list server. For some reason I cannot see all the lists. I logged in to the console and ran the list_lists command it showed my lists but I want to see it from top to bottom. Is there a command to show all the list with a pause option? Thanks Eric From msapiro at value.net Mon Nov 14 23:55:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Nov 2005 14:55:24 -0800 Subject: [Mailman-Users] One member not receiving e-mails... In-Reply-To: <4378BE43.5010706@LPBroadband.Net> Message-ID: Jon D. Slater wrote: >Can someone suggest how I'd go about tracking down this problem... > >I have a list of 52 members. Of that list, there is 1 e-mail address >that never receives e-mail from the server. (The other 51 work fine.) > >This 1 e-mail address (I'll call it 'blahblahblah at msn.com') is an MSN >e-mail address (if that matters). > >I have other MSN members and they *are* receiving mailings. > >To date, I've never had a message bounce back from >'blahblahblah at msn.com', and they claim they *aren't* being delivered to >their "Junk Mail Folder". > >How would I start trying to trace this down? Is there a log something >that might tell me if Mailman is, at least, trying to send them e-mail? Mailman's 'smtp' log will tell you how many recipients each message had. You can then subtract from 52 anyone on digest or with delivery disabled or who might be a 'duplicate' because of being in To: or Cc:, and see if this is the expected number. In the very unlikely case that this one recipient is being refused by your outgoing MTA, there will be an entry in Mailman's 'smtp-failure' log. Also, is this person receiving digests and everyone else messages, or is this person's delivery disabled? It is possible that MSN is quietly eating the mail to this person due to settings which are different from your other MSN members. It may be none of these, but at least these are some ideas as to where to start looking. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 15 00:02:58 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Nov 2005 15:02:58 -0800 Subject: [Mailman-Users] Lists In-Reply-To: Message-ID: Eric Sangalang wrote: > >I am new to List Servers, and I have a question. I am currently working >on a school district list server. For some reason I cannot see all the >lists. I logged in to the console and ran the list_lists command it >showed my lists but I want to see it from top to bottom. Is there a >command to show all the list with a pause option? bin/list_lists [options] | more or if you prefer bin/list_lists [options] | less See 'man more' and/or 'man less'. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From BIConsulting at blackiris.com Tue Nov 15 13:34:58 2005 From: BIConsulting at blackiris.com (David Scribner) Date: Tue, 15 Nov 2005 06:34:58 -0600 Subject: [Mailman-Users] One member not receiving e-mails... Message-ID: At 2:55 PM -0800 11/14/05, Mark Sapiro wrote: >Jon D. Slater wrote: > >>Can someone suggest how I'd go about tracking down this problem... >> >>I have a list of 52 members. Of that list, there is 1 e-mail address > >that never receives e-mail from the server. (The other 51 work fine.) [SNIP] I have had the same problem recently. Looking at the logs I could see that email was being sent to the list member and was not being rejected. I passed that along to the list member who then contacted his ISP and discovered they had changed something in their set-up that set anti-spam filters very tight and those filters were eating the postings from the list. You might have the person not getting posting to check with their ISP to see if they can figure out what is happening. Hope this helps David Scribner BI Consulting From lisa.infocus at gmail.com Tue Nov 15 14:00:58 2005 From: lisa.infocus at gmail.com (Lisa Bronson) Date: Tue, 15 Nov 2005 07:00:58 -0600 Subject: [Mailman-Users] special characters in headers Message-ID: <545f9e610511150500n6cbfd1bap9bef3d4240f0b879@mail.gmail.com> I've searched the archives of this list and not found what I'm looking for. I apologize if this has been asked before. Has anyone ever successfully used characters (such as the inverted question mark, c with cedilla, n with tilde) in an email list header? We've tried a number of different things, including using an = sign followed by the hex value of the character, and setting through the command line, but so far, nothing has worked. We would appreciate any suggestions! Stymied, Lisa B. From maillings at jg-service.de Tue Nov 15 14:57:57 2005 From: maillings at jg-service.de (Maik Weidemann) Date: Tue, 15 Nov 2005 14:57:57 +0100 Subject: [Mailman-Users] virtuel domains + list-owner notification Message-ID: <4379E965.1070209@jg-service.de> Hello, At first, my lists with virtuel domains works fine! But one problem exist! When user un-/subscribe to the list, a notification mail is send to the list owner. And there is the problem! This notification mail has the sender adresse mailman-bounces at virtuelDomainOfTheList (mailman-bounces at juweb.de, juweb.de is a virtuel domain), but this adress did not exist. The mailman-list has the domain jg-service.de, so only mailman-bounces at jg-service.de exist. Mailman did not creat the adress mailman-bounces at virtuelDomain in the virtuel-domain-file for my postfix. I use version 2.1.5 My config for virtuel domains in mm_cfg.py: ># Put YOUR site-specific settings below this line. >MTA = 'Postfix' > >DEFAULT_EMAIL_HOST = 'jg-service.de' >DEFAULT_HOST_NAME = 'jg-service.de' >DEFAULT_URL_HOST = 'www.jg-service.de' >DEFAULT_URL = 'www.jg-service.de' >IMAGE_LOGOS = '/images/' > >VIRTUAL_HOST = {'juweb.de':'juweb.de', > 'www.juweb.de':'juweb.de'} > >add_virtualhost(DEFAULT_URL, DEFAULT_HOST_NAME) >add_virtualhost('juweb.de', 'juweb.de') >add_virtualhost('www.juweb.de', 'juweb.de') > >POSTFIX_STYLE_VIRTUAL_DOMAINS = [ 'juweb.de'] > So what is my mistake? Regards Maik From eje4 at cornell.edu Tue Nov 15 17:46:20 2005 From: eje4 at cornell.edu (Eric Evans) Date: Tue, 15 Nov 2005 11:46:20 -0500 Subject: [Mailman-Users] Mailman stopped delivering mail Message-ID: <5.2.1.1.2.20051115114035.00bdde00@postoffice9.mail.cornell.edu> Hello, I have a perplexing problem and I was hoping someone might be able to give me some advice. I've been running Mailman for several months with no problems, and a few days ago Mailman stopped delivering mail for no apparent reason. In Mailman's smtp log file I see messages that say "all recipients refused: host/servname not known." This would seem to imply that there is some kind of DNS hostname resolution problem, but none of the other applications running on this server have a problem with hostname resolution. I've checked all the standard Mailman configuration details that are mentioned in the FAQ, i.e. I've made sure that cron is running, that the aliases are set up properly, that the mm_cfg.py has the SMTPHOST defined properly, that qrunner is running, that there are no errant lock files present, and that there are no malformed email messages clogging up the queue. We're running Mailman 2.1.2 on Solaris 8, with sendmail as the MTA. Mailman was compiled from the source. We have not upgraded Mailman recently or changed its configuration in any way. I've reached a standstill in my troubleshooting efforts, so if anyone has any suggestions for how I could proceed further, I'd appreciate hearing them. Thank you very much. Eric From k.oliver at t-online.de Tue Nov 15 19:07:44 2005 From: k.oliver at t-online.de (k.oliver at t-online.de) Date: Tue, 15 Nov 2005 19:07:44 +0100 Subject: [Mailman-Users] Mail bounces Message-ID: <1Ec5Dc-0xCBlY0@fwd28.aul.t-online.de> Hello, I installed the Debian packages Exim4 (v.4.5) and mailman (v.2.1.5) with aptitude on Debian Sarge. I configured Mailman for Exim according to http://www.exim.org/howto/mailman21.html. I set up a list called testlist and tried to post to the list from the adiministrators e-mail account oliver at windfinder.com. The emails bounce and this is the output from my logfiles: /var/log/mailman/smtp: Nov 15 18:54:53 2005 (27329) smtp for 1 recips, completed in 0.077 seconds /var/log/mailman/vette: Nov 15 18:54:52 2005 (27327) Message discarded, msgid: <200511151854.13289.oliver at windfinder.com> The list admin receives a mail with an "Auto-discard notification": "The attached message has been automatically discarded." Any ideas why? Thanks for your help. From chuberty at ptd2.kennesaw.edu Tue Nov 15 21:28:55 2005 From: chuberty at ptd2.kennesaw.edu (Charles Huberty) Date: Tue, 15 Nov 2005 15:28:55 -0500 Subject: [Mailman-Users] List help In-Reply-To: References: Message-ID: <8AF546D7-C3BB-48F0-BE03-1841D08F57E3@ptd2.kennesaw.edu> I am currently running OS X 10.4.3. I have set up mailing lists and set the option for non members mail to be passed on through. I am still receiving requests to authorize non member posts. How do I make it stop? I want all posts to just be accepted. thanks, Charlie Charles Huberty, II CTS Audio/Visual System Integrator and Programmer Presentation Technology Kennesaw State University 1000 Chastain Rd MS 1805 Kennesaw, GA 30144-5591 (V) 770/423-6057 (F) 770/423-6433 Quando omni flunkus, mortati From brad at stop.mail-abuse.org Tue Nov 15 23:34:14 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 15 Nov 2005 16:34:14 -0600 Subject: [Mailman-Users] special characters in headers In-Reply-To: <545f9e610511150500n6cbfd1bap9bef3d4240f0b879@mail.gmail.com> References: <545f9e610511150500n6cbfd1bap9bef3d4240f0b879@mail.gmail.com> Message-ID: At 7:00 AM -0600 2005-11-15, Lisa Bronson wrote: > Has anyone ever successfully used characters (such as the inverted > question mark, c with cedilla, n with tilde) in an email list header? You mean in messages being submitted to the list, or messages generated by the system itself? > We've tried a number of different things, including using an = sign > followed by the hex value of the character, and setting through the > command line, but so far, nothing has worked. If you're talking about messages being sent by users to the list, that's entirely up to their MUA. For the rest, you'll need to be editing a template file and using an 8-bit clean editor. -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See for more info. From chuberty at ptd2.kennesaw.edu Tue Nov 15 23:52:48 2005 From: chuberty at ptd2.kennesaw.edu (Charles Huberty) Date: Tue, 15 Nov 2005 17:52:48 -0500 Subject: [Mailman-Users] List help In-Reply-To: <239E93F9-9349-4524-956D-D76304C32C28@memphis.edu> References: <8AF546D7-C3BB-48F0-BE03-1841D08F57E3@ptd2.kennesaw.edu> <239E93F9-9349-4524-956D-D76304C32C28@memphis.edu> Message-ID: <9565A6A8-0E18-4C9F-933E-AC304AA6E88F@ptd2.kennesaw.edu> Those were already set. Thanks though. Charlie On Nov 15, 2005, at 4:20 PM, Dan Phillips wrote: > On Nov 15, 2005, at 2:28 PM, Charles Huberty wrote: >> I am currently running OS X 10.4.3. I have set up mailing lists and >> set the option for non members mail to be passed on through. I am >> still receiving requests to authorize non member posts. How do I >> make it stop? I want all posts to just be accepted. > > > Check on the General Options page to see if "Emergency moderation > of all list traffic" under "additional settings" about half way > down the page is checked. Also, on the Membership Management" page, > make sure that "Set everyone's moderation bit, including those > members not currently visible" at the bottom of the page is set to > "off." > > Dan > > > ================================ > Dan Phillips > Professor of Horn, University of Memphis > webmaster: http://music.memphis.edu > > From st.chiew at gmail.com Wed Nov 16 02:39:32 2005 From: st.chiew at gmail.com (ST Chiew) Date: Wed, 16 Nov 2005 09:39:32 +0800 Subject: [Mailman-Users] Pager in mailing list Message-ID: Hi, I have a pager number included in a mailing list, however messages get sent to the emails but does not get sent to the pager. Are there any additional settings for messages to get sent to pagers? Thanks, ST From halmueller at mac.com Wed Nov 16 02:45:17 2005 From: halmueller at mac.com (Hal Mueller) Date: Tue, 15 Nov 2005 17:45:17 -0800 Subject: [Mailman-Users] Pager in mailing list In-Reply-To: References: Message-ID: <6AF1FC12-F630-4F7F-869E-C2EC6CBEA600@mac.com> This may not be a Mailman issue at all. Pager mailers are sometimes persnickety about matching the name of the recipient to the actual pager email. I once tried something like alias halpager 5551234557 at my.vzw.com so that I could encapsulate the phone number and not have it referenced in various scripts, but it wouldn't work. Mail sent to halpager at myhost.com was always silently rejected. Mail sent to 5551234557 at my.vzw.com worked fine. My suggestion would be to try setting up an alias for the pager, and see if you can use the alias to reach the pager. Hal From ken at meancode.com Wed Nov 16 04:05:18 2005 From: ken at meancode.com (Ken at Meancode Media) Date: Tue, 15 Nov 2005 22:05:18 -0500 Subject: [Mailman-Users] Announce List (nOOb Question) Message-ID: Hi, I have been using Mail Man for a while now but never needed to setup an Announce style list. Now I need to setup a bunch of them. I am currently running version 2.1.5. Where is the setting for an announce list? Thanks! Ken --------------------------------------------------------- Ken Edwards http://www.meancode.com/ From cpz at tuunq.com Wed Nov 16 04:17:49 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 15 Nov 2005 19:17:49 -0800 (PST) Subject: [Mailman-Users] Announce List (nOOb Question) In-Reply-To: from Ken at Meancode Media at "Nov 15, 2005 10:05:18 pm" Message-ID: <20051116031749.74DE97AE@mail.tuunq.com> In a flurry of recycled electrons, Ken at Meancode Media wrote: > Where is the setting for an announce list? Thanks! In the FAQ? > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Please check there. z! From ken at meancode.com Wed Nov 16 04:35:04 2005 From: ken at meancode.com (Ken at Meancode Media) Date: Tue, 15 Nov 2005 22:35:04 -0500 Subject: [Mailman-Users] Announce List (nOOb Question) In-Reply-To: <20051116031749.74DE97AE@mail.tuunq.com> Message-ID: OK, I searched Googled, looked on the MM site, never saw this FAQ. Sorry. Ken On 11/15/05 10:17 PM, "Carl Zwanzig" wrote: > In a flurry of recycled electrons, Ken at Meancode Media wrote: > >> Where is the setting for an announce list? Thanks! > > In the FAQ? > >> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > > Please check there. > > z! > > --------------------------------------------------------- Ken Edwards Founder & Creative Director Meancode Media, LLC http://www.meancode.com/ Personal Weblog - http://www.breakingwindows.com/ From msapiro at value.net Wed Nov 16 06:31:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Nov 2005 21:31:53 -0800 Subject: [Mailman-Users] virtuel domains + list-owner notification In-Reply-To: <4379E965.1070209@jg-service.de> Message-ID: Maik Weidemann wrote: > >At first, my lists with virtuel domains works fine! >But one problem exist! When user un-/subscribe to the list, a >notification mail is send to the list owner. And there is the problem! >This notification mail has the sender adresse >mailman-bounces at virtuelDomainOfTheList (mailman-bounces at juweb.de, >juweb.de is a virtuel domain), but this adress did not exist. The >mailman-list has the domain jg-service.de, so only >mailman-bounces at jg-service.de exist. Mailman did not creat the adress >mailman-bounces at virtuelDomain in the virtuel-domain-file for my postfix. > >I use version 2.1.5 >My config for virtuel domains in mm_cfg.py: > >># Put YOUR site-specific settings below this line. >>MTA = 'Postfix' >> >>DEFAULT_EMAIL_HOST = 'jg-service.de' >>DEFAULT_HOST_NAME = 'jg-service.de' >>DEFAULT_URL_HOST = 'www.jg-service.de' >>DEFAULT_URL = 'www.jg-service.de' >>IMAGE_LOGOS = '/images/' >> >>VIRTUAL_HOST = {'juweb.de':'juweb.de', >> 'www.juweb.de':'juweb.de'} >> >>add_virtualhost(DEFAULT_URL, DEFAULT_HOST_NAME) >>add_virtualhost('juweb.de', 'juweb.de') >>add_virtualhost('www.juweb.de', 'juweb.de') >> >>POSTFIX_STYLE_VIRTUAL_DOMAINS = [ 'juweb.de'] >> >So what is my mistake? There is a small mistake on your part, but it has nothing to do with your problem. The lines VIRTUAL_HOST = {'juweb.de':'juweb.de', 'www.juweb.de':'juweb.de'} in mm_cfg.py are meaningless because the dictionary is VIRTUAL_HOSTS, not VIRTUAL_HOST, but the last two add_virtualhost lines put the entries in the correct dictionary. The issue here is that when Mailman creates an address for the site list, such as the mailman-bounces address above, it uses the domain of the list being processed. This will result in addresses such as mailman-bounces at juweb.de in your case. I am not very knowledgeable about Postfix, but mail to either address mailman at jg-service.de or mailman at juweb.de should be properly delivered to the site list. Likewise, mail to either mailman-bounces at jg-service.de or mailman-bounces at juweb.de should be properly delivered as a site list bounce. I think this may require manually adding mailman at juweb.de and mailman-*@juweb.de entries in the 'virtual-mailman' file and similarly for any additional virtual domains you may create in the future. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Nov 16 06:51:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Nov 2005 21:51:48 -0800 Subject: [Mailman-Users] special characters in headers In-Reply-To: <545f9e610511150500n6cbfd1bap9bef3d4240f0b879@mail.gmail.com> Message-ID: Lisa Bronson wrote: > >Has anyone ever successfully used characters (such as the inverted >question mark, c with cedilla, n with tilde) in an email list header? >We've tried a number of different things, including using an = sign >followed by the hex value of the character, and setting through the >command line, but so far, nothing has worked. Are you talking about putting these characters into things like msg_header and digest_header? If so, what is the list language and what is the character set of the list language (from the table at the end of Defaults.py) and have you tried entering them directly in that character set (i.e. just the character itself)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From marty.wiggins at ncmail.net Wed Nov 16 17:00:50 2005 From: marty.wiggins at ncmail.net (Marty Wiggins) Date: Wed, 16 Nov 2005 11:00:50 -0500 Subject: [Mailman-Users] Digest Option Problems Message-ID: <437B57B2.6020209@ncmail.net> I have the Digest Option available to my members (about 1003), but it does not work automatically. I can make it submit, but it does not do it automatically. Can anyone offer a suggestion? -- Marty Wiggins Community Development Program Manager NC-EE Listerv Moderator NC Association of Environmental Education Centers Liaison NC Office of Environmental Education--NC Department of Environment and Natural Resources For directions to how to subscribe, use, or unsubscribe from the NC-EE listserv, go to: http://wwwadm.ncmail.net/mailman/listinfo/nc-ee Marty.Wiggins at ncmail.net Phone: 919-733-0711 Fax: 919-733-1616 From jdennis at redhat.com Wed Nov 16 17:09:59 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Nov 2005 11:09:59 -0500 Subject: [Mailman-Users] Digest Option Problems In-Reply-To: <437B57B2.6020209@ncmail.net> References: <437B57B2.6020209@ncmail.net> Message-ID: <1132157399.23847.33.camel@finch.boston.redhat.com> On Wed, 2005-11-16 at 11:00 -0500, Marty Wiggins wrote: > I have the Digest Option available to my members (about 1003), but it > does not work automatically. I can make it submit, but it does not do it > automatically. Can anyone offer a suggestion? Have you enabled mailman's cron jobs? In particular the "senddigests" cron job needs to be scheduled to run periodically. -- John Dennis From msapiro at value.net Wed Nov 16 17:55:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Nov 2005 08:55:15 -0800 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: <5.2.1.1.2.20051115114035.00bdde00@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: > >I have a perplexing problem and I was hoping someone might be able to give >me some advice. I've been running Mailman for several months with no >problems, and a few days ago Mailman stopped delivering mail for no >apparent reason. In Mailman's smtp log file I see messages that say "all >recipients refused: host/servname not known." This would seem to imply >that there is some kind of DNS hostname resolution problem, but none of the >other applications running on this server have a problem with hostname >resolution. Did you look at and try the diagnostic tips therein. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eje4 at cornell.edu Wed Nov 16 20:20:54 2005 From: eje4 at cornell.edu (Eric Evans) Date: Wed, 16 Nov 2005 14:20:54 -0500 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: References: <5.2.1.1.2.20051115114035.00bdde00@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051116141456.00be8ae0@postoffice9.mail.cornell.edu> Mark, thanks very much for your suggestion. I did read the suggested page and tried the little diagnostics suggested there. They indicate no discrepancies, and yet I still can't get Mailman to deliver any messages. I also modified our resolv.conf as suggested, but still no success. It seems clear that Mailman is, for some reason, unable to resolve hostnames. Why is it that other applications running on this same server can resolve hostnames but Mailman can't? What is different about Mailman's method of resolving hostnames? BTW I also tried reinstalling Mailman (in the process upgrading from 2.1.2 to 2.1.5) and I still can't get Mailman to work. Thanks, Eric > >I have a perplexing problem and I was hoping someone might be able to give > >me some advice. I've been running Mailman for several months with no > >problems, and a few days ago Mailman stopped delivering mail for no > >apparent reason. In Mailman's smtp log file I see messages that say "all > >recipients refused: host/servname not known." This would seem to imply > >that there is some kind of DNS hostname resolution problem, but none of the > >other applications running on this server have a problem with hostname > >resolution. > >Did you look at > >and try the diagnostic tips therein. From rower at movieeditor.com Thu Nov 17 08:56:55 2005 From: rower at movieeditor.com (Robin Rowe) Date: Wed, 16 Nov 2005 23:56:55 -0800 Subject: [Mailman-Users] Bounce message confusion Message-ID: <437C37C7.70908@movieeditor.com> After my Mailman list exceeded 500 subscribers I started getting complaints from subscribers of spurious bounce messages. There's nothing wrong with their email addresses. I can't seem to turn these annoying bounce messages off in Mailman. What settings should I try? At my ISP the SMTP message rate seems to be throttled to 500/hour, and that may be what's triggering the bounce problem to begin with. Is there a setting to throttle Mailman so it won't overrun the mail server? My ISP has Mailman 2.1.6. I control it via it's web form, no shell. I'm not sure what approach to take with this problem. Any suggestions? Thank you, Robin From mwharton at presdata.com.au Thu Nov 17 09:20:22 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Thu, 17 Nov 2005 19:20:22 +1100 Subject: [Mailman-Users] setting up mailman Message-ID: <20051117082027.8A7EE4984E@mail.netspace.net.au> Hi, I am trying to set up mailman on my server running Fedora 2. I have installed Mailman 2.1.5-10.fc2. I have followed the setup instruction contained in the Install document included with the install. I have done the following... Set the mailman.confg file /etc/httpd/config.d to point to my domain Stopped and restarted apache Set the site password using the /var/mailman/bin/mmsitepass Set the DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST (to a virtual domain on the server) in /var/mailman/Mailman/mm_cfg.py And here is where the problem occurs... When I attempt to run /var/mailman/bin/newlist mailman to create the newsite I get the following error... > /var/mailman/bin/newlist mailman Enter the email of the person running the list: Traceback (most recent call last): File "/var/mailman/bin/newlist", line 219, in ? main() File "/var/mailman/bin/newlist", line 139, in main owner_mail = raw_input( EOFError: EOF when reading a line Can anyone offer a suggestion as to what I might have missed? TIA Mike PresData Services Mike Wharton 22 Barkly St, Mordialloc, Victoria, 3195 Phone: (03) 9580 5940 - Mobile 0413 189 198 Firefly Phone: 80189198 From eje4 at cornell.edu Thu Nov 17 17:05:38 2005 From: eje4 at cornell.edu (Eric Evans) Date: Thu, 17 Nov 2005 11:05:38 -0500 Subject: [Mailman-Users] Can't run qrunner because of permissions problem Message-ID: <5.2.1.1.2.20051117110134.00bd8780@postoffice9.mail.cornell.edu> Hello, Because I was having so much difficulty with my old, established Mailman installation on one of our Suns, I decided to try installing Mailman on a different machine to see if I get better results there. I've installed the latest version of Mailman but when I try running mailmanctl to start up the qrunner, I get the following message: Traceback (most recent call last): File "bin/mailmanctl", line 547, in ? main() File "bin/mailmanctl", line 410, in main fp = open(mm_cfg.PIDFILE, 'w') IOError: [Errno 13] Permission denied: '/usr/local/mailman/data/master-qrunner.pid' I've checked the permissions with check_perms and there are no permissions problems indicated. Anybody have any idea what is going on here? Thanks very much, Eric From msapiro at value.net Thu Nov 17 17:34:45 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 08:34:45 -0800 Subject: [Mailman-Users] Can't run qrunner because of permissions problem In-Reply-To: <5.2.1.1.2.20051117110134.00bd8780@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: > >Because I was having so much difficulty with my old, established Mailman >installation on one of our Suns, I decided to try installing Mailman on a >different machine to see if I get better results there. I've installed the >latest version of Mailman but when I try running mailmanctl to start up the >qrunner, I get the following message: > >Traceback (most recent call last): > File "bin/mailmanctl", line 547, in ? > main() > File "bin/mailmanctl", line 410, in main > fp = open(mm_cfg.PIDFILE, 'w') >IOError: [Errno 13] Permission denied: >'/usr/local/mailman/data/master-qrunner.pid' > >I've checked the permissions with check_perms and there are no permissions >problems indicated. Anybody have any idea what is going on here? The user that ran bin/mailmanctl does not have permission to create and/or write to the file '/usr/local/mailman/data/master-qrunner.pid'. the bin/* scripts are normally not setgid which means you have to run bin/mailmanctl as a user (e.g. mailman) that has permission. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dave at dpss.bz Thu Nov 17 18:03:53 2005 From: dave at dpss.bz (Dave B) Date: Thu, 17 Nov 2005 11:03:53 -0600 Subject: [Mailman-Users] join list - receive digest instead of regular via email Message-ID: <308b759a1a30420508e68a71676471e7@dpss.bz> I have a list set up where the default for joining is Regular. People sign up via a php form on our website that then emails to "listname-join at domain.org". I need to give them the option of receiving Regular or Digest in this form. Is there a way via email to join them to the Digest even though Regular is the default? Something along the lines of "listname-join-digest at domain.org"? I'd like to keep this as transparent to the end user as possible and not make them go the list web page to change their subscription status. Thanks - Dave Bevis From eje4 at cornell.edu Thu Nov 17 18:09:02 2005 From: eje4 at cornell.edu (Eric Evans) Date: Thu, 17 Nov 2005 12:09:02 -0500 Subject: [Mailman-Users] Can't run qrunner because of permissions problem In-Reply-To: References: <5.2.1.1.2.20051117110134.00bd8780@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051117120558.00bd3330@postoffice9.mail.cornell.edu> Thanks for you response, Mark. However, I've tried running mailmanctl both as root and as mailman and it still fails with the permission denied error on the pid file. So now I'm wondering if there is some kind of incompatibility between the new version of Mailman and Solaris 8? We have run Mailman 2.1.2 successfully on Solaris 8 before, but we recently upgraded to 2.1.5. If anybody has any further suggestions for things to try, I'd appreciate hearing them. Thanks, Eric >The user that ran bin/mailmanctl does not have permission to create >and/or write to the file '/usr/local/mailman/data/master-qrunner.pid'. > >the bin/* scripts are normally not setgid which means you have to run >bin/mailmanctl as a user (e.g. mailman) that has permission. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From jdennis at redhat.com Thu Nov 17 18:23:42 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Nov 2005 12:23:42 -0500 Subject: [Mailman-Users] Can't run qrunner because of permissions problem In-Reply-To: <5.2.1.1.2.20051117120558.00bd3330@postoffice9.mail.cornell.edu> References: <5.2.1.1.2.20051117110134.00bd8780@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117120558.00bd3330@postoffice9.mail.cornell.edu> Message-ID: <1132248222.26116.7.camel@finch.boston.redhat.com> On Thu, 2005-11-17 at 12:09 -0500, Eric Evans wrote: > Thanks for you response, Mark. However, I've tried running mailmanctl both > as root and as mailman and it still fails with the permission denied error > on the pid file. So now I'm wondering if there is some kind of > incompatibility between the new version of Mailman and Solaris 8? We have > run Mailman 2.1.2 successfully on Solaris 8 before, but we recently > upgraded to 2.1.5. If anybody has any further suggestions for things to > try, I'd appreciate hearing them. mailmanctl will attempt to run as mm_cfg.MAILMAN_GROUP, mm_cfg.MAILMAN_USER if you run it as root unless you defeat it with the -u or --run-as-user argument. Let's start with the basics, what are the owner and group for the pid file which cannot be modified? If they are not mm_cfg.MAILMAN_GROUP, mm_cfg.MAILMAN_USER then remove the file manually because most likely someone during initial testing/setup ran it in some other way. You should then be fine. Do verify the values of mm_cfg.MAILMAN_GROUP, mm_cfg.MAILMAN_USER. -- John Dennis From Eric.Sangalang at prosum.com Thu Nov 17 20:43:35 2005 From: Eric.Sangalang at prosum.com (Eric Sangalang) Date: Thu, 17 Nov 2005 11:43:35 -0800 Subject: [Mailman-Users] Export Subscribers Message-ID: Hi All, How would I export my subscribers from my lists. I have 85 lists. thanks From eje4 at cornell.edu Thu Nov 17 21:10:11 2005 From: eje4 at cornell.edu (Eric Evans) Date: Thu, 17 Nov 2005 15:10:11 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up Message-ID: <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> Hello, I think I've finally gotten my Mailman installation setup, but when I try to access the administrative webpages through my browser I get the generic Apache page coming up instead of the Mailman admin page. I would assume that DocumentRoot has to be set in the httpd.conf, but to what? The Mailman documentation doesn't say anything about this. Thanks, Eric From jdennis at redhat.com Thu Nov 17 21:27:32 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Nov 2005 15:27:32 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> References: <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> Message-ID: <1132259252.26116.32.camel@finch.boston.redhat.com> On Thu, 2005-11-17 at 15:10 -0500, Eric Evans wrote: > Hello, > > I think I've finally gotten my Mailman installation setup, but when I try > to access the administrative webpages through my browser I get the generic > Apache page coming up instead of the Mailman admin page. I would assume > that DocumentRoot has to be set in the httpd.conf, but to what? The > Mailman documentation doesn't say anything about this. > > Thanks, > Eric Is your ScriptAlias defined? http://www.gnu.org/software/mailman/mailman-install/node10.html > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/jdennis%40redhat.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- John Dennis From eje4 at cornell.edu Thu Nov 17 21:35:40 2005 From: eje4 at cornell.edu (Eric Evans) Date: Thu, 17 Nov 2005 15:35:40 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <1132259252.26116.32.camel@finch.boston.redhat.com> References: <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> Yes, the ScriptAlias is properly defined in my httpd.conf, as specified in the installation instructions. I still can't get the Mailman admin webpage to come up, just the Apache page instead. If anybody has any further troubleshooting ideas about this I'd appreciate hearing them. Thanks a lot... Eric >Is your ScriptAlias defined? > >http://www.gnu.org/software/mailman/mailman-install/node10.html > > > > > > > > ------------------------------------------------------ > > Mailman-Users mailing list > > Mailman-Users at python.org > > http://mail.python.org/mailman/listinfo/mailman-users > > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ > > Unsubscribe: > http://mail.python.org/mailman/options/mailman-users/jdennis%40redhat.com > > > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp >-- >John Dennis From jdennis at redhat.com Thu Nov 17 21:46:12 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Nov 2005 15:46:12 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> References: <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> Message-ID: <1132260372.26116.35.camel@finch.boston.redhat.com> On Thu, 2005-11-17 at 15:35 -0500, Eric Evans wrote: > Yes, the ScriptAlias is properly defined in my httpd.conf, as specified in > the installation instructions. I still can't get the Mailman admin webpage > to come up, just the Apache page instead. If anybody has any further > troubleshooting ideas about this I'd appreciate hearing them. Thanks a lot... And did you restart Apache so it would reread its configuration? Are you getting a 404 "Not Found" error? Do you have any rewriting rules enabled which might rewrite the mailman URL by mistake? -- John Dennis From eje4 at cornell.edu Thu Nov 17 22:26:57 2005 From: eje4 at cornell.edu (Eric Evans) Date: Thu, 17 Nov 2005 16:26:57 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <1132260372.26116.35.camel@finch.boston.redhat.com> References: <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> Hello again, >And did you restart Apache so it would reread its configuration? Yes. >Are you getting a 404 "Not Found" error? No, when I try to connect to the Mailman admin web page with my browser, I get a generic Apache page instead of the Mailman admin web page. >Do you have any rewriting rules enabled which might rewrite the mailman >URL by mistake? No, we're definitely not using any rewriting rules. What I'd really like to know is, what exactly is it that connects Mailman to Apache? Is it just that one ScriptAlias statement in the httpd.conf? If so, then how exactly how does this work? I'd really like to understand the process by which the Apache server is able to find the Mailman admin web page. There is clearly some kind of big disconnect between Mailman and Apache on our server. Thanks a lot, Eric From cpz at tuunq.com Thu Nov 17 22:38:09 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 17 Nov 2005 13:38:09 -0800 (PST) Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> from Eric Evans at "Nov 17, 2005 04:26:57 pm" Message-ID: <20051117213809.986F87AE@mail.tuunq.com> In a flurry of recycled electrons, Eric Evans wrote: > No, we're definitely not using any rewriting rules. What I'd really like > to know is, what exactly is it that connects Mailman to Apache? Is it just > that one ScriptAlias statement in the httpd.conf? If so, then how exactly > how does this work? I'd really like to understand the process by which the > Apache server is able to find the Mailman admin web page. There is clearly > some kind of big disconnect between Mailman and Apache on our server. >From my apache2 config: ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/" AllowOverride None Options None Order allow,deny Allow from all That's about it. Well, that and the correct permissions -everywhere-. Even if check_perms thinks they're correct, check what uid/gid apache will use for cgi's against all the directory permissions. z! From rower at movieeditor.com Thu Nov 17 22:48:09 2005 From: rower at movieeditor.com (Robin Rowe) Date: Thu, 17 Nov 2005 13:48:09 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437C37C7.70908@movieeditor.com> References: <437C37C7.70908@movieeditor.com> Message-ID: <437CFA99.3060805@movieeditor.com> Some clarification, here's the bounce message subscribers are getting. [ Your membership in the mailing list ScreenplayLab has been disabled due to excessive bounces The last bounce received from you was dated 26-Oct-2005. You will not get any more messages from this list until you re-enable your membership. You will receive 2 more reminders like this before your membership in the list is deleted. ] There's nothing wrong with the subscribers email address. How do I tell mailman that our addresses is ok and stop it from annoying subscribers with spurious bounce warnings? Why is mailman doing this? Thank you, Robin Robin Rowe wrote: > After my Mailman list exceeded 500 subscribers I started getting > complaints from subscribers of spurious bounce messages. There's nothing > wrong with their email addresses. I can't seem to turn these annoying > bounce messages off in Mailman. What settings should I try? > > At my ISP the SMTP message rate seems to be throttled to 500/hour, and > that may be what's triggering the bounce problem to begin with. Is there > a setting to throttle Mailman so it won't overrun the mail server? > > My ISP has Mailman 2.1.6. I control it via it's web form, no shell. > > I'm not sure what approach to take with this problem. Any suggestions? > > Thank you, > > Robin > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/rower%40movieeditor.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > > From jdennis at redhat.com Thu Nov 17 22:54:25 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Nov 2005 16:54:25 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> References: <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> Message-ID: <1132264465.26116.53.camel@finch.boston.redhat.com> On Thu, 2005-11-17 at 16:26 -0500, Eric Evans wrote: > Hello again, > > >And did you restart Apache so it would reread its configuration? > > Yes. > > >Are you getting a 404 "Not Found" error? > > No, when I try to connect to the Mailman admin web page with my browser, I > get a generic Apache page instead of the Mailman admin web page. > > >Do you have any rewriting rules enabled which might rewrite the mailman > >URL by mistake? > > No, we're definitely not using any rewriting rules. What I'd really like > to know is, what exactly is it that connects Mailman to Apache? Is it just > that one ScriptAlias statement in the httpd.conf? If so, then how exactly > how does this work? I'd really like to understand the process by which the > Apache server is able to find the Mailman admin web page. There is clearly > some kind of big disconnect between Mailman and Apache on our server. What connects mailman to apache can be answered two ways, both are important. 1) The proper URL, which makes sure you're connected to the right server, and it has the right path to get to the mailman cgi. 2) Apache must understand the path part of the URL is to be directed to mailman's cgi, this is what ScriptAlias does. For example: http://myserver.example.com/mailman/listinfo/mylist the myserver.example.com part of the URL directs to the web server on the node myserver in the domain example.com provided that's the right web server and its apache then apache looks at the path part of the URL, which is: mailman/listinfo/mylist ScriptAlias /mailman/ /usr/local/lib/mailman/cgi-bin/ ScriptAlias tells apache that paths which have mailman should be translated so that mailman is replaced by the cgi location and executed. In this case the cgi location is /usr/local/lib/mailman/cgi-bin, it will try to find the script "listinfo" in that directory because that is the next part of the path and it will pass "mylist" as a parameter. See the following doc: http://httpd.apache.org/docs/2.0/mod/mod_alias.html#scriptalias -- John Dennis From mwharton at presdata.com.au Thu Nov 17 23:28:03 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Fri, 18 Nov 2005 09:28:03 +1100 Subject: [Mailman-Users] setting up mailman Message-ID: <20051117222809.14D3412E8D0@mail.netspace.net.au> Thanks Con, I did this and the result was > /var/mailman/bin/check_perms No problems found Any other thoughts? Mike >I believe you'll find it's a permissions issue. Try running ~mailman/ >bin/check_perms and see what it says >Con Wieland >University of California at Irvine >Network and Academic Computing >Network and Support Programming >cwieland at uci.edu >949.824.6134 >949.824.2270 fax >On Nov 17, 2005, at 12:20 AM, Mike Wharton wrote: > > Hi, > > I am trying to set up mailman on my server running Fedora 2. I have > installed Mailman 2.1.5-10.fc2. > > I have followed the setup instruction contained in the Install > document > included with the install. I have done the following... > > Set the mailman.confg file /etc/httpd/config.d to point to my domain > > Stopped and restarted apache > > Set the site password using the /var/mailman/bin/mmsitepass > > Set the DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST (to a virtual > domain on the > server) in /var/mailman/Mailman/mm_cfg.py > > And here is where the problem occurs... > > When I attempt to run /var/mailman/bin/newlist mailman to create the > newsite I get the following error... > >> /var/mailman/bin/newlist mailman > Enter the email of the person running the list: Traceback (most > recent call > last): > File "/var/mailman/bin/newlist", line 219, in ? > main() > File "/var/mailman/bin/newlist", line 139, in main > owner_mail = raw_input( > EOFError: EOF when reading a line > > Can anyone offer a suggestion as to what I might have missed? > > TIA > > Mike From mustang_56 at namstalgia.com Fri Nov 18 01:44:09 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 17 Nov 2005 18:44:09 -0600 Subject: [Mailman-Users] members list changed? References: <20051117222809.14D3412E8D0@mail.netspace.net.au> Message-ID: <019601c5ebd9$32d68f80$6501a8c0@YOUNGUNS> Previously when I went to memberslist I had 2 columns, one listed regular subscribers, the others listed subscriber's who were on digest. At the top it would give me the total number of each, and grand total. Now I have some wacky alphabetical checkboxes to check each one and see who and how many in A, B, C, etc.. I don't like this and I don't know what I did to change it from the way it was before. But I do want it back as it was, any help will be greatly appreciated. Bob Bales From msapiro at value.net Fri Nov 18 02:50:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 17:50:36 -0800 Subject: [Mailman-Users] members list changed? In-Reply-To: <019601c5ebd9$32d68f80$6501a8c0@YOUNGUNS> Message-ID: Bob Bales wrote: >Previously when I went to memberslist I had 2 columns, one listed regular >subscribers, the others listed subscriber's who were on digest. At the top >it would give me the total number of each, and grand total. > >Now I have some wacky alphabetical checkboxes to check each one and see who >and how many in A, B, C, etc.. I don't like this and I don't know what I did >to change it from the way it was before. > >But I do want it back as it was, any help will be greatly appreciated. The first list you refer to is the 'roster' which is available from the 'listinfo' page or directly at a URL like . Note however that this roster may be incomplete as it doesn't show 'hidden' members, but they are included in the totals and indicated at the top of the list as '(nn private members not shown)'. The second list you refer to is the membership management section of the admin interface which is at a URL like . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Greg at Earle.NAME Fri Nov 18 05:10:50 2005 From: Greg at Earle.NAME (Greg Earle) Date: Thu, 17 Nov 2005 20:10:50 -0800 Subject: [Mailman-Users] Setting up lists on a replacement list server w/ different name Message-ID: <6DB01CD4-014D-46EF-9CE9-84424523E655@Earle.NAME> I'm trying to convert an existing Solaris list server (using MajorDomo) over to a Linux-based (RHEL 3) Mailman setup. The old machine is called "rushmore" and the new Linux machine is called "rushmorex". The idea is to replace "rushmore" with "rushmorex" (and change the name to be "rushmore") once all the pieces of the new machine are in place and working. I've got things going on the new box w.r.t. Mailman. I created a new mailing list (converting an old e-mail alias into a formal list) and did a Mass Subscription to add the alias users to the new list. When the introductory e-mail went out, one (important) user quickly pointed out that he didn't like the idea of the new machine's name being used - he'd rather use "list at rushmore" than "list at rushmorex". I have to say, I agree with him. It seems like Mailman is very "machine name-sensitive" - for example, if I try to create a list using http://rushmorex/cgi-bin/create it rejects it with "No such virtual host", but if I use the FQHN http://rushmorex.my.do.main/cgi-bin/create it works. (I should note here that I am using Postfix on the new "rushmorex" host, but I am not using Virtual Domains anywhere in this setup - either in Postfix or in Mailman. It's a very simple setup at present.) I'm pretty new to Mailman and Postfix (I'm more familiar with Sendmail and Courier on Solaris) so I'm not really sure how to address this - I suppose one answer is to simply turn the old box off and rename the new one "rushmore" and *then* mass-create the lists on the new one so they all have "rushmore" tagged in them (from "list at rushmore" to any embedded references to "rushmore" in the Mailman files), but that's a bit touchy - some of the lists on the old one are still used daily, and some are rather important (like our Section mailing list, used every day). I suppose another method would be to be sneaky and sneak in an MX change to send all mail intended for "rushmore" over to "rushmorex" instead and let it handle it that way, but then there's the race condition to get the new lists up and running so that it'll work as soon as the new MX kicks in. Does anyone have any suggestions for how I can best deal with this scenario? Thanks, - Greg From mustang_56 at namstalgia.com Fri Nov 18 05:14:42 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Thu, 17 Nov 2005 22:14:42 -0600 Subject: [Mailman-Users] members list changed? References: Message-ID: <003201c5ebf6$9b3633b0$6501a8c0@YOUNGUNS> Mark, Thank you. I had been checking the subscribers list thru the listinfo page. CRS attacks again. The list shows 25 nondigested, 1 private member. I have looked everyplace to try and find out if I can turn off private memberships and can't find anyplace. Is there one? The guy I am doing this list for is going to go nuts when he finds out that there is a "no name" on the list, which is invitation only by him. How do I remove a private member? Thanks a bunch Mark you are a refreshing breath of knowledge in the web world. Bob Bales From msapiro at value.net Fri Nov 18 05:35:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 20:35:05 -0800 Subject: [Mailman-Users] members list changed? In-Reply-To: <003201c5ebf6$9b3633b0$6501a8c0@YOUNGUNS> Message-ID: Bob Bales wrote: > >The list shows 25 nondigested, 1 private member. I have looked everyplace to >try and find out if I can turn off private memberships and >can't find anyplace. Is there one? The guy I am doing this list for is going >to go nuts when he finds out that there is a "no name" on the list, >which is invitation only by him. > >How do I remove a private member? The private/hidden/Conceal yourself from subscriber list? flag is the 'hide' column on the admin Membership Management...->Membership List. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 06:02:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 21:02:20 -0800 Subject: [Mailman-Users] Setting up lists on a replacement list server w/different name In-Reply-To: <6DB01CD4-014D-46EF-9CE9-84424523E655@Earle.NAME> Message-ID: Greg Earle wrote: > >When the introductory e-mail went out, one (important) user quickly >pointed out that he didn't like the idea of the new machine's name >being used - he'd rather use "list at rushmore" than "list at rushmorex". >I have to say, I agree with him. It seems like Mailman is very >"machine name-sensitive" - for example, if I try to create a list >using > > http://rushmorex/cgi-bin/create > >it rejects it with "No such virtual host", but if I use the FQHN > > http://rushmorex.my.do.main/cgi-bin/create > >it works. (I should note here that I am using Postfix on the new >"rushmorex" host, but I am not using Virtual Domains anywhere in >this setup - either in Postfix or in Mailman. It's a very simple >setup at present.) Since you are not using virtual domains, you can set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. This will cause mailman to ignore lots of host name discrepancies, but it won't really solve your problem. For example, it would allow you to create a list from , and such a list wiil have it's email host set to DEFAULT_EMAIL_HOST, but its web page url will be something like (or whatever results from substituting 'rushmorex' into DEFAULT_URL_PATTERN) which wouldn't work from outside your local domain. >I'm pretty new to Mailman and Postfix (I'm more familiar with >Sendmail and Courier on Solaris) so I'm not really sure how to >address this - I suppose one answer is to simply turn the old >box off and rename the new one "rushmore" and *then* mass-create >the lists on the new one so they all have "rushmore" tagged in >them (from "list at rushmore" to any embedded references to "rushmore" >in the Mailman files), but that's a bit touchy - some of the >lists on the old one are still used daily, and some are rather >important (like our Section mailing list, used every day). If you were to do this, you wouldn't need to create lists on the new box. Just stop incoming mail on the old Machine, allow the queues to drain, copy the lists/ and archives/ directories from the old machine to the new and start mailman on the new machine and switch the DNS. >I >suppose another method would be to be sneaky and sneak in an MX >change to send all mail intended for "rushmore" over to "rushmorex" >instead and let it handle it that way, but then there's the race >condition to get the new lists up and running so that it'll work >as soon as the new MX kicks in. > >Does anyone have any suggestions for how I can best deal with this >scenario? As above. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 06:11:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 21:11:12 -0800 Subject: [Mailman-Users] how to limit the mail server to receive mail onlyfrom list member In-Reply-To: Message-ID: Andy Gao wrote: > >I got a question on my mail server setup: How to configure MTA to only >receive mail from the mailing list members. I don't know how you would do this, or why you would want to if you could. The first obvious problem is this would preclude anyone who wasn't already a list member from subscribing by email. Mailman already does a good job of rejecting or discarding mail to a list from non members. Why is this not sufficient? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 06:24:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 21:24:11 -0800 Subject: [Mailman-Users] List help In-Reply-To: <9565A6A8-0E18-4C9F-933E-AC304AA6E88F@ptd2.kennesaw.edu> Message-ID: Charles Huberty wrote: >Those were already set. Thanks though. > >On Nov 15, 2005, at 4:20 PM, Dan Phillips wrote: > >> On Nov 15, 2005, at 2:28 PM, Charles Huberty wrote: >>> I am currently running OS X 10.4.3. I have set up mailing lists and >>> set the option for non members mail to be passed on through. I am >>> still receiving requests to authorize non member posts. How do I >>> make it stop? I want all posts to just be accepted. >> >> >> Check on the General Options page to see if "Emergency moderation >> of all list traffic" under "additional settings" about half way >> down the page is checked. Also, on the Membership Management" page, >> make sure that "Set everyone's moderation bit, including those >> members not currently visible" at the bottom of the page is set to >> "off." Just to be clear, "Emergency moderation of all list traffic" should be 'No', and the "Set everyone's moderation bit, including those members not currently visible" is an immediate action to be performed when the 'Set' button is clicked; it is not a persistent state. The persistent state which is affected when 'Set' is clicked is each current members moderation flag. As far as the problem is concerned, what is the reason for the hold as reported in the authorization request and on the admindb page? If generic_nonmember_action is accept, non-member posts should be accepted. If they aren't accepted, what do the notices say is the reason? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Fri Nov 18 06:30:40 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 18 Nov 2005 14:30:40 +0900 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437CFA99.3060805@movieeditor.com> (Robin Rowe's message of "Thu, 17 Nov 2005 13:48:09 -0800") References: <437C37C7.70908@movieeditor.com> <437CFA99.3060805@movieeditor.com> Message-ID: <87y83mr08v.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Robin" == Robin Rowe writes: Robin> There's nothing wrong with the subscribers email Robin> address. How do I tell mailman that our addresses is ok You don't. The MTA (mail transfer agent, the program that actually sends the mail over the Internet) at your ISP is telling Mailman that it didn't deliver to those addresses, which is an error condition. Telling software to ignore errors is never a long-term solution, and if your inadvertant attempts to exceed your contractual limit continue, you could get booted by your ISP or labelled a spammer or other unpleasant things. Robin> and stop it from annoying subscribers with spurious bounce Robin> warnings? You fix the real problem. Unless you do that, subscribers will lose service at some point. Robin> Why is mailman doing this? Because mail is bouncing back to it from those addresses. It's quite likely that you are correct about the ISP throttling being the cause. However, the bounces are real. Mailman itself does not even try to deal with external throttling, because it cannot know how to measure the rate, and it is not easy to distinguish between throttling and truly undeliverable addresses. Physical limitations and policy vary widely across ISPs. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.051.htp. In fact, the relevant feature (queueing the mail for later delivery when the service is available) is already built into the MTA. Your ISP has basically put a policy in place that says "you can't use this feature; just behave yourself and everything will work." It's not a mailing list manager's purpose to help you work around those restrictions. You really need to get in touch with your ISP's support desk. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From msapiro at value.net Fri Nov 18 06:43:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Nov 2005 21:43:26 -0800 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: <5.2.1.1.2.20051116141456.00be8ae0@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: >Mark, thanks very much for your suggestion. I did read the suggested page >and tried the little diagnostics suggested there. They indicate no >discrepancies, and yet I still can't get Mailman to deliver any >messages. See the post at . This gives a more elaborate script that actually sends mail in exactly the same way as Mailman's SMTPDirect module. If you run this script as the mailman user, it should fail in the same way that mailman fails. The exact failure should help diagnose the error. If you find it fails in a way different from what's in the FAQ, please report the details and the solution :-) so we can update the FAQ. Note that it is important to do these tests as the mailman user. One person kept trying them as root and they never failed. It turned out that root could read /etc/hosts and mailman couldn't. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From coops at thepixiepeople.co.uk Fri Nov 18 12:22:55 2005 From: coops at thepixiepeople.co.uk (Hereward Cooper) Date: Fri, 18 Nov 2005 11:22:55 -0000 (GMT) Subject: [Mailman-Users] confirming posts Message-ID: <1431.130.88.47.177.1132312975.squirrel@thepixiepeople.co.uk> We run a annoucment service mailing list for a university society, and are looking for a solution to the problem of posters not proof readings emails before posting. (usually missing out important details!) A simply step would be to get the poster to have to confirm his post once they had submitted it. Is there any ay of doing this in mailman? --Coops. From lisa.infocus at gmail.com Fri Nov 18 14:57:57 2005 From: lisa.infocus at gmail.com (Lisa Bronson) Date: Fri, 18 Nov 2005 07:57:57 -0600 Subject: [Mailman-Users] special characters in headers In-Reply-To: References: <545f9e610511150500n6cbfd1bap9bef3d4240f0b879@mail.gmail.com> Message-ID: <545f9e610511180557l66d7a1eua329179c5e598391@mail.gmail.com> The template file worked perfectly. Thanks, Brad! On 11/15/05, Brad Knowles wrote: > At 7:00 AM -0600 2005-11-15, Lisa Bronson wrote: > > > Has anyone ever successfully used characters (such as the inverted > > question mark, c with cedilla, n with tilde) in an email list header? > > You mean in messages being submitted to the list, or messages > generated by the system itself? > > > We've tried a number of different things, including using an = sign > > followed by the hex value of the character, and setting through the > > command line, but so far, nothing has worked. > > If you're talking about messages being sent by users to the list, > that's entirely up to their MUA. > > For the rest, you'll need to be editing a template file and using > an 8-bit clean editor. > > -- > Brad Knowles, > > "Those who would give up essential Liberty, to purchase a little > temporary Safety, deserve neither Liberty nor Safety." > > -- Benjamin Franklin (1706-1790), reply of the Pennsylvania > Assembly to the Governor, November 11, 1755 > > SAGE member since 1995. See for more info. > From Greg at Earle.NAME Fri Nov 18 15:58:34 2005 From: Greg at Earle.NAME (Greg Earle) Date: Fri, 18 Nov 2005 06:58:34 -0800 Subject: [Mailman-Users] Setting up lists on a replacement list server w/different name In-Reply-To: References: Message-ID: <659382ab37ba2f7327f1c44ca38413b9@Earle.NAME> On Nov 18, 2005, at 9:02 PM, Mark Sapiro wrote: >> I'm pretty new to Mailman and Postfix (I'm more familiar with >> Sendmail and Courier on Solaris) so I'm not really sure how to >> address this - I suppose one answer is to simply turn the old >> box off and rename the new one "rushmore" and *then* mass-create >> the lists on the new one so they all have "rushmore" tagged in >> them (from "list at rushmore" to any embedded references to "rushmore" >> in the Mailman files), but that's a bit touchy - some of the >> lists on the old one are still used daily, and some are rather >> important (like our Section mailing list, used every day). > > If you were to do this, you wouldn't need to create lists on the new > box. Just stop incoming mail on the old Machine, allow the queues to > drain, copy the lists/ and archives/ directories from the old machine > to the new and start mailman on the new machine and switch the DNS. The old machine is running Majordomo and Sendmail, not Mailman and Postfix. Sorry if that wasn't clearer. So it's not a matter of just bringing lists/archives/etc. across, alas. Turning off the old machine and creating the lists on the new, renamed-to-be-the-old machine would then mean that the new lists would have to work straight out of the box, with no downtime. Given my unfamiliarity with the software, this isn't too likely (in fact, I can't even get the "crontab.in" cron jobs working; why do the default entries in that file contain entries that say "mailman /var/mailman/mail/" instead of just "/var/mailman/mail/"? It results in the not-unexpected error "/bin/sh: line 1: mailman: command not found"), so I was looking at possible alternatives - surely I'm not the first person to install Mailman on a new system that is designed to replace an old one (with the new one being renamed to take over the old one's name)? - Greg From jdennis at redhat.com Fri Nov 18 17:25:36 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 18 Nov 2005 11:25:36 -0500 Subject: [Mailman-Users] Setting up lists on a replacement list server w/different name In-Reply-To: <659382ab37ba2f7327f1c44ca38413b9@Earle.NAME> References: <659382ab37ba2f7327f1c44ca38413b9@Earle.NAME> Message-ID: <1132331136.2627.38.camel@localhost.localdomain> On Fri, 2005-11-18 at 06:58 -0800, Greg Earle wrote: > Turning off the old machine and creating the lists on the new, > renamed-to-be-the-old machine would then mean that the new > lists would have to work straight out of the box, with no > downtime. Given my unfamiliarity with the software, this isn't > too likely (in fact, I can't even get the "crontab.in" cron jobs > working; why do the default entries in that file contain entries > that say "mailman /var/mailman/mail/" instead of just > "/var/mailman/mail/"? It results in the not-unexpected > error "/bin/sh: line 1: mailman: command not found"), so I was > looking at possible alternatives - surely I'm not the first > person to install Mailman on a new system that is designed to > replace an old one (with the new one being renamed to take over > the old one's name)? The reason the cron entries have mailman in front of them is because that's the user the job is supposed to run under. Cron has been evolving, there are multiple ways to specify cron jobs with different syntax. If at all possible I recommend you install a mailman package prepared by your vendor as all this issues have been worked out. I see that your new system is RHEL, the Red Hat RPM has been pre-configured to integrate with the rest of the system, installation questions can be answered by reading /usr/share/doc/mailman-*/INSTALL.REDHAT. Also note starting about 1.5 years ago we modified the mailman RPM so that the cron jobs are only run if you are running the mailman service, it used to be that installing the RPM, something many people did without ever running mailman, would then also install the mailman cron jobs which was a drag on system resources and filled the log files with pointless messages. Now the cron job only run when you start the mailman service, once again, this is all explained in INSTALL.REDHAT. With respect to your host name change. What you are in effect doing is trying to create a virtual host (you want one host to respond as if it were another). Both mailman and apache have mechanisms to support virtual domain, extensive documentation can be found in the mailman FAQ and at apache.org. So does postfix, I don't know about the other MTA's. However, you're going to have a problem if you don't "turn off" the old name, you can't have two machines trying to answer service requests for the same name without a very complex scheme which is probably far beyond what you want to get involved with. Mailman's involvement with the name change is minimal, it effects all internet services. The short answer is for all practical purposes there can only be one machine who answers to that name. -- John Dennis From jbbryant at gmail.com Fri Nov 18 17:53:43 2005 From: jbbryant at gmail.com (JB) Date: Fri, 18 Nov 2005 11:53:43 -0500 Subject: [Mailman-Users] Setting up lists on a replacement listserver w/different name In-Reply-To: <1132331136.2627.38.camel@localhost.localdomain> Message-ID: <510AD4A6E2865E4AABFBC81AD2F62BD8086787F9@ntexch01.intra.cas.org> I run a Mailman list on a hosted Web server. I don't have command-line access to mailman. My only method for modifying the list is from the control panel's GUI administration page. I want to create another list with nearly the same settings as the one I currently have. Any way to duplicate my list or use the existing one as a template that I'm overlooking? Thanks, JB From theall at tifaware.com Fri Nov 18 18:45:32 2005 From: theall at tifaware.com (George A. Theall) Date: Fri, 18 Nov 2005 12:45:32 -0500 Subject: [Mailman-Users] confirming posts In-Reply-To: <1431.130.88.47.177.1132312975.squirrel@thepixiepeople.co.uk> References: <1431.130.88.47.177.1132312975.squirrel@thepixiepeople.co.uk> Message-ID: <20051118174532.GB22429@tifaware.com> On Fri, Nov 18, 2005 at 11:22:55AM -0000, Hereward Cooper wrote: > We run a annoucment service mailing list for a university society, and are > looking for a solution to the problem of posters not proof readings emails > before posting. (usually missing out important details!) > > A simply step would be to get the poster to have to confirm his post once > they had submitted it. > > Is there any ay of doing this in mailman? I think you have two choices really: Appoint one person as moderator of the list and have that person proof contributions. Or see whether posters eventually can learn from their mistakes and correct their own behaviour. Personally, I'd go with the first one. :-( George -- theall at tifaware.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051118/f2e1671a/attachment.pgp From theall at tifaware.com Fri Nov 18 18:50:02 2005 From: theall at tifaware.com (George A. Theall) Date: Fri, 18 Nov 2005 12:50:02 -0500 Subject: [Mailman-Users] confirming posts In-Reply-To: <20051118174532.GB22429@tifaware.com> References: <1431.130.88.47.177.1132312975.squirrel@thepixiepeople.co.uk> <20051118174532.GB22429@tifaware.com> Message-ID: <20051118175002.GC22429@tifaware.com> On Fri, Nov 18, 2005 at 12:45:32PM -0500, George A. Theall wrote: > On Fri, Nov 18, 2005 at 11:22:55AM -0000, Hereward Cooper wrote: > > > We run a annoucment service mailing list for a university society, and are > > looking for a solution to the problem of posters not proof readings emails > > before posting. (usually missing out important details!) > > > > A simply step would be to get the poster to have to confirm his post once > > they had submitted it. > > > > Is there any ay of doing this in mailman? > > I think you have two choices really: Appoint one person as moderator of > the list and have that person proof contributions. Or see whether > posters eventually can learn from their mistakes and correct their own > behaviour. Personally, I'd go with the first one. :-( I should add that in Mailman you can moderate selected individuals; eg, those who prove incapable of learning. George -- theall at tifaware.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20051118/122e83c9/attachment.pgp From eje4 at cornell.edu Fri Nov 18 20:42:17 2005 From: eje4 at cornell.edu (Eric Evans) Date: Fri, 18 Nov 2005 14:42:17 -0500 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <1132264465.26116.53.camel@finch.boston.redhat.com> References: <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117150103.00be0a50@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117153352.00be8b70@postoffice9.mail.cornell.edu> <5.2.1.1.2.20051117161942.00be2940@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051118143825.00bdda40@postoffice9.mail.cornell.edu> Right after I first installed Mailman I created a new list called mailman. I would think that then I should be able to access the Mailman admin page for this list by using a URL like http://my.host.com/mailman/admin/mailman/ Is that right? When I do this I get an "Internal Server Error" message. Does anyone have any idea what might cause that? Thanks, Eric >What connects mailman to apache can be answered two ways, both are >important. > >1) The proper URL, which makes sure you're connected to the right >server, and it has the right path to get to the mailman cgi. > >2) Apache must understand the path part of the URL is to be directed to >mailman's cgi, this is what ScriptAlias does. > >For example: > >http://myserver.example.com/mailman/listinfo/mylist > >the myserver.example.com part of the URL directs to the web server on >the node myserver in the domain example.com > >provided that's the right web server and its apache then apache looks at >the path part of the URL, which is: > >mailman/listinfo/mylist > >ScriptAlias /mailman/ /usr/local/lib/mailman/cgi-bin/ > >ScriptAlias tells apache that paths which have mailman should be >translated so that mailman is replaced by the cgi location and executed. >In this case the cgi location is /usr/local/lib/mailman/cgi-bin, it will >try to find the script "listinfo" in that directory because that is the >next part of the path and it will pass "mylist" as a parameter. > >See the following doc: >http://httpd.apache.org/docs/2.0/mod/mod_alias.html#scriptalias > >-- >John Dennis From eje4 at cornell.edu Fri Nov 18 21:04:44 2005 From: eje4 at cornell.edu (Eric Evans) Date: Fri, 18 Nov 2005 15:04:44 -0500 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: References: <5.2.1.1.2.20051116141456.00be8ae0@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051118150243.00be71c0@postoffice9.mail.cornell.edu> I tried running this python script, and interestingly enough it does cause a message to be delivered correctly. So why does this script work but I get "host/servname not known" errors when I try to send a message to my list through Mailman? Very mysterious. Eric >See the post at >. > >This gives a more elaborate script that actually sends mail in exactly >the same way as Mailman's SMTPDirect module. If you run this script as >the mailman user, it should fail in the same way that mailman fails. >The exact failure should help diagnose the error. If you find it fails >in a way different from what's in the FAQ, please report the details >and the solution :-) so we can update the FAQ. > >Note that it is important to do these tests as the mailman user. One >person kept trying them as root and they never failed. It turned out >that root could read /etc/hosts and mailman couldn't. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 21:23:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 12:23:17 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <87y83mr08v.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: Robin Rowe wrote: >After my Mailman list exceeded 500 subscribers I started getting >complaints from subscribers of spurious bounce messages. There's nothing >wrong with their email addresses. I can't seem to turn these annoying >bounce messages off in Mailman. What settings should I try? > >At my ISP the SMTP message rate seems to be throttled to 500/hour, and >that may be what's triggering the bounce problem to begin with. Stephen J. Turnbull wrote: > >In fact, the relevant feature (queueing the mail for later delivery >when the service is available) is already built into the MTA. Your >ISP has basically put a policy in place that says "you can't use this >feature; just behave yourself and everything will work." It's not a >mailing list manager's purpose to help you work around those >restrictions. You really need to get in touch with your ISP's support >desk. I have just one thing to add. I think Robin is correct that the outgoing MTA is refusing the additional recipients over 500 and that is resulting in the bounces. I have heard other reports of ISP's offering Mailman service and effectively restricting Mailman to 500 (or some number) of recipients per hour. I think this is ridiculous, deceptive and borders on fraudulent. If you can't make the ISP see this, find another Mailman host with rational policies. Here, courtesy of Brad Knowles' mmdsr script is one day's fairly typical activity from a small installation with only a few lists. Hourly Summary of Messages Sent ------------------------------- 3 00:00-00:59 0 01:00-01:59 6 02:00-02:59 0 03:00-03:59 0 04:00-04:59 3 05:00-05:59 3 06:00-06:59 183 07:00-07:59 5 08:00-08:59 235 09:00-09:59 656 10:00-10:59 718 11:00-11:59 468 12:00-12:59 542 13:00-13:59 243 14:00-14:59 430 15:00-15:59 68 16:00-16:59 117 17:00-17:59 429 18:00-18:59 423 19:00-19:59 234 20:00-20:59 304 21:00-21:59 715 22:00-22:59 1086 23:00-23:59 As you can see, restricting Mailman to 500 messages per hour would not be satisfactory. Even if you could throttle Mailman to send <500 per hour, it would only take a small increase to create unrecoverable backlogs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 21:37:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 12:37:44 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051117082027.8A7EE4984E@mail.netspace.net.au> Message-ID: Mike Wharton wrote: > >When I attempt to run /var/mailman/bin/newlist mailman to create the >newsite I get the following error... > >> /var/mailman/bin/newlist mailman >Enter the email of the person running the list: Traceback (most recent call >last): > File "/var/mailman/bin/newlist", line 219, in ? > main() > File "/var/mailman/bin/newlist", line 139, in main > owner_mail = raw_input( >EOFError: EOF when reading a line > >Can anyone offer a suggestion as to what I might have missed? This error occurs because the Python raw_input() function received an end of file. Did you type control-D instead of an email address followed by ? It doesn't look like it in the above, but is it possible that your shell has somehow redirected standard input to a file or /dev/null instead of the terminal? Can you successfully run the following: $ python Python 2.4.1 (#1, May 27 2005, 18:02:40) [GCC 3.3.3 (cygwin special)] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> x = raw_input('Prompt: ') Prompt: answer >>> print x answer >>> -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 22:01:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 13:01:27 -0800 Subject: [Mailman-Users] Setting up lists on a replacementlistserver w/different name In-Reply-To: <510AD4A6E2865E4AABFBC81AD2F62BD8086787F9@ntexch01.intra.cas.org> Message-ID: JB wrote: >I run a Mailman list on a hosted Web server. I don't have command-line >access to mailman. My only method for modifying the list is from the >control panel's GUI administration page. > >I want to create another list with nearly the same settings as the one >I currently have. Any way to duplicate my list or use the existing one >as a template that I'm overlooking? With only the web interface, I don't think there's any easy way to do this. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 22:10:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 13:10:27 -0800 Subject: [Mailman-Users] having trouble getting webpages to come up In-Reply-To: <5.2.1.1.2.20051118143825.00bdda40@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: >Right after I first installed Mailman I created a new list called >mailman. I would think that then I should be able to access the Mailman >admin page for this list by using a URL like >http://my.host.com/mailman/admin/mailman/ Is that right? Yes. >When I do this I >get an "Internal Server Error" message. Does anyone have any idea what >might cause that? Can you successfully go to ? If you go to , does it work? If so, you likely have something like RedirectMatch /mailman[/]*$ http://my.host.com/mailman/listinfo in your apache config. If you do, you need to anchor this as in RedirectMatch ^/mailman[/]*$ http://my.host.com/mailman/listinfo -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Nov 18 22:22:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 13:22:07 -0800 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: <5.2.1.1.2.20051118150243.00be71c0@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: >I tried running this python script, and interestingly enough it does cause >a message to be delivered correctly. So why does this script work but I >get "host/servname not known" errors when I try to send a message to my >list through Mailman? Very mysterious. What if anything do you have in mm_cfg.py for SMTPHOST and SMTPPORT? If nothing, Have you perhaps changed them in Defaults.py (Nothing in Defaults.py should ever be changed)? If these are all OK, I can only think of 3 possibilities for a difference: 1) your DELIVERY_MODULE is not 'SMTPDirect' in which case, what is it? 2) you are not running the test script with the same Python version as Mailman is using (not a likely cause) 3) you are not running the test script as the same user:group as Mailman's OutgoingRunner. Also, does Mailman successfully send anything? E.g. password reminders or hold notifications. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwblist at olympus.net Fri Nov 18 23:24:53 2005 From: jwblist at olympus.net (John W. Baxter) Date: Fri, 18 Nov 2005 14:24:53 -0800 Subject: [Mailman-Users] Setting up lists on a replacement list server w/different name In-Reply-To: <659382ab37ba2f7327f1c44ca38413b9@Earle.NAME> Message-ID: On 11/18/05 6:58 AM, "Greg Earle" wrote: > The old machine is running Majordomo and Sendmail, not Mailman and > Postfix. Sorry if that wasn't clearer. So it's not a matter of > just bringing lists/archives/etc. across, alas. It was very clear in your original post, but that detail quickly got left out in the process of quote-trimming. --John From rower at movieeditor.com Sat Nov 19 00:40:55 2005 From: rower at movieeditor.com (Robin Rowe) Date: Fri, 18 Nov 2005 15:40:55 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <87y83mr08v.fsf@tleepslib.sk.tsukuba.ac.jp> References: <437C37C7.70908@movieeditor.com> <437CFA99.3060805@movieeditor.com> <87y83mr08v.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <437E6687.3090703@movieeditor.com> Thanks to Dan and Stephen for the help with mailman bounces. I understand the overall issues much better as a result and am working with my ISP to try to track down the MTA problem. I'm still puzzled in some details in how to configure bounce processing. If there's a doc somewhere that explains it better please let me know. On the website it says the docs are incomplete and outdated. Dumb question, but I want to make sure I understand: if I turn off bounce processing what happens when there's a bounce? My current settings, I have "The maximum member bounce score before the member's subscription is disabled" set to 5.0, "The number of days after which a member's bounce information is discarded, if no new bounces have been received in the interim" at 7, "How many Your Membership Is Disabled warnings a disabled member should get before their address is removed from the mailing list" at 3, and "The number of days between sending the Your Membership Is Disabled warnings" at 7. I have the three bounce-notifications-to-me settings turned on. I interpret these setting to mean that it will be at least 5 days before a subscriber email address could be disabled and 3 more days until automatic removal. However, I've had a subscriber report that after rejoining my list he was unsubscribed again the very next day due to bouncing. Is that possible? The mailman description for bounce processing (enclosed below) says, "You can control both the number of reminders the member will receive and the frequency with which these reminders are sent." It isn't clear to me how to control that from the settings offered. At what point do warning messages get sent and how often do subscribers receive bounce messages? How do I change the frequency and text of bounce warning messages? My subscribers complain that they don't like to receive bounce messages. Can I stop their bounce warning messages but still keep getting bounce notifications sent to me? How? It says, "You should tune both of these to the frequency and traffic volume of your list." For a one-way list of 500 subscribers who get a few announcements a week, how would I estimate what the right settings should be? Thank you! Robin --------------- According to mailman: When a bounce is received, Mailman tries to extract two pieces of information from the message: the address of the member the message was intended for, and the severity of the problem causing the bounce. The severity can be either hard or soft meaning either a fatal error occurred, or a transient error occurred. When in doubt, a hard severity is used. If no member address can be extracted from the bounce, then the bounce is usually discarded. Otherwise, each member is assigned a bounce score and every time we encounter a bounce from this member we increment the score. Hard bounces increment by 1 while soft bounces increment by 0.5. We only increment the bounce score once per day, so even if we receive ten hard bounces from a member per day, their score will increase by only 1 for that day. When a member's bounce score is greater than the bounce score threshold, the subscription is disabled. Once disabled, the member will not receive any postings from the list until their membership is explicitly re-enabled (either by the list administrator or the user). However, they will receive occasional reminders that their membership has been disabled, and these reminders will include information about how to re-enable their membership. You can control both the number of reminders the member will receive and the frequency with which these reminders are sent. There is one other important configuration variable; after a certain period of time -- during which no bounces from the member are received -- the bounce information is considered stale and discarded. Thus by adjusting this value, and the score threshold, you can control how quickly bouncing members are disabled. You should tune both of these to the frequency and traffic volume of your list. ### From mwharton at presdata.com.au Sat Nov 19 01:08:15 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Sat, 19 Nov 2005 11:08:15 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051119000816.BBE2E12E890@mail.netspace.net.au> When I enter the suggested commands I get comprehensive details of python using 'help', however 'copyright' and others return 'command not found' > python > Python 2.4.1 (#1, May 27 2005, 18:02:40) > [GCC 3.3.3 (cygwin special)] on cygwin > copyright sh: line 1: copyright: command not found > help GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu) These shell commands are defined internally. Type `help' to see this list. Type `help name' to find out more about the function `name'. Use `info bash' to find out more about the shell in general. Use `man -k' or `info' to find out more about commands not in this list. Following is the result of the x = prompt... etc > copyright sh: line 1: copyright: command not found > x = raw_input('Prompt: ') > answer sh: line 1: answer: command not found > x = raw_input('Prompt: ') > Prompt: answer sh: line 1: Prompt:: command not found > print x sh: line 1: print: command not found I am a total newbie when it comes to linix and am learning as I go so I may not have fully understood your suggestion. I typed these into the command line in the webmin interface on my server. Still no luck..... Mike -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Saturday, 19 November 2005 7:38 AM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: > >When I attempt to run /var/mailman/bin/newlist mailman to create the >newsite I get the following error... > >> /var/mailman/bin/newlist mailman >Enter the email of the person running the list: Traceback (most recent >call >last): > File "/var/mailman/bin/newlist", line 219, in ? > main() > File "/var/mailman/bin/newlist", line 139, in main > owner_mail = raw_input( >EOFError: EOF when reading a line > >Can anyone offer a suggestion as to what I might have missed? This error occurs because the Python raw_input() function received an end of file. Did you type control-D instead of an email address followed by ? It doesn't look like it in the above, but is it possible that your shell has somehow redirected standard input to a file or /dev/null instead of the terminal? Can you successfully run the following: $ python Python 2.4.1 (#1, May 27 2005, 18:02:40) [GCC 3.3.3 (cygwin special)] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> x = raw_input('Prompt: ') Prompt: answer >>> print x answer >>> -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 01:23:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 16:23:07 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437E6687.3090703@movieeditor.com> Message-ID: Robin Rowe wrote: > >Dumb question, but I want to make sure I understand: if I turn off >bounce processing what happens when there's a bounce? The bounce email is discarded and no action is taken. >My current settings, I have "The maximum member bounce score before the >member's subscription is disabled" set to 5.0, "The number of days after >which a member's bounce information is discarded, if no new bounces have >been received in the interim" at 7, "How many Your Membership Is >Disabled warnings a disabled member should get before their address is >removed from the mailing list" at 3, and "The number of days between >sending the Your Membership Is Disabled warnings" at 7. I have the three >bounce-notifications-to-me settings turned on. > >I interpret these setting to mean that it will be at least 5 days before >a subscriber email address could be disabled and 3 more days until >automatic removal. Not quite. It will be three more weeks until automatic removal. >However, I've had a subscriber report that after >rejoining my list he was unsubscribed again the very next day due to >bouncing. Is that possible? Did you receive a bounce action notification for the second unsubscribe? If this happened, it's a bug. Is it possible the user received an old notice from the prior sub and wasn't really unsubscribed this time? When a member is removed/unsubscribed from a list, all bounce information for that address is deleted. A new member has no bounce information until the first bounce is received. Of course, in the unlikely event that your provider uses a custom MemberAdaptor, all bets are off as it may not be implemented correctly. >The mailman description for bounce processing (enclosed below) says, >"You can control both the number of reminders the member will receive >and the frequency with which these reminders are sent." It isn't clear >to me how to control that from the settings offered. At what point do >warning messages get sent and how often do subscribers receive bounce >messages? How do I change the frequency and text of bounce warning >messages? Members are disabled due to bouncing and receive the first warning when the score reaches threshold (and if your provider has set VERP_PROBES = Yes, after a probe bounces). They will receive a total of bounce_you_are_disabled_warnings warning messages including the first at intervals of bounce_you_are_disabled_warnings_interval days. then after another bounce_you_are_disabled_warnings_interval days, they will be unsubscribed. At any time during this process, they can visit their options page and re-enable delivery, and everything starts over with a score of 0. >My subscribers complain that they don't like to receive bounce messages. >Can I stop their bounce warning messages but still keep getting bounce >notifications sent to me? How? No. You can't. If you train them to go to their options page and re-enable delivery when they get the first notice, they won't get more until they're disabled again. The real issue is that Mailman sends to the same list in the same order each time, so if the host's MTA bounces all but the first 500 recips, those at the end of the list will never get mail and will always be bouncing. This is what needs to be fixed with the host. If you can't convince them to remove the limit, and you are unwilling to move, you may be able to convince them to set VERP_PROBES = Yes. Since the probes are sent to one user at a time, they may not bounce in which case, the user won't be disabled. Of course, they probably are not receiving list mail anyway. >It says, "You should tune both of these to the frequency and traffic >volume of your list." For a one-way list of 500 subscribers who get a >few announcements a week, how would I estimate what the right settings >should be? Number of subscribers doesn't matter. The controlling variables are frequency of posting and how 'tight' you want to be. But yours is a pathological situation, so you probably can't improve it by tuning. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 02:12:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 17:12:44 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051119000816.BBE2E12E890@mail.netspace.net.au> Message-ID: Mike Wharton wrote: > >I am a total newbie when it comes to linix and am learning as I go so I may >not have fully understood your suggestion. I typed these into the command >line in the webmin interface on my server. That's the problem. Sorry I wasn't more specific about what to do. Here's another try: At the shell (command line) prompt, type 'python' and see the following where '$' represents the shell prompt to which you're typing: $ python Python 2.4.1 (#1, May 27 2005, 18:02:40) [GCC 3.3.3 (cygwin special)] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> The '>>> ' is the interactive prompt from Python. The other stuff is from Python and probably won't be exactly the same. then type "x = raw_input('Prompt: ')" in response to the prompt and it should look like >>> x = raw_input('Prompt: ') Prompt: at that point. Type "answer" (followed by enter) and you should get another '>>> ' prompt to which you type "print x". If you are not seeing the '>>> ' prompt, or you see it, but it is immediately followed by another shell prompt without your typing anything, there is some issue in the shell or the invocation of python such all input requests are receiving an end_of_file 'automatic response. This could be caused for example by 'python' being aliased in your shell to 'python The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rower at movieeditor.com Sat Nov 19 02:21:10 2005 From: rower at movieeditor.com (Robin Rowe) Date: Fri, 18 Nov 2005 17:21:10 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: References: Message-ID: <437E7E06.2020304@movieeditor.com> Mark, Thanks for the info! > As you can see, restricting Mailman to 500 messages per hour would not > be satisfactory. Even if you could throttle Mailman to send <500 per > hour, it would only take a small increase to create unrecoverable > backlogs. According to our ISP Hostforweb.com, the mail backlog is supposed to catch up later. I think that's not happening. Haven't researched MTA issues myself yet. Do you know what docs I should read on that? > Did you receive a bounce action notification for the > second unsubscribe? > > If this happened, it's a bug. I don't know. It happened before I was monitoring closedly. > The real issue is that Mailman sends to the same list in the same > order > each time, so if the host's MTA bounces all but the first 500 recips, > those at the end of the list will never get mail and will always be > bouncing. This is what needs to be fixed with the host. We're trying, but my ISP doesn't seem to understand what's wrong. It's frustrating that I can't tell what's happening firsthand. Is there a way I can add an email address of my own that will definitely be at the end of the send list and therefore get the bounce? For instance, are mailman emails sent alphabetical by address that I could add a zzz at mydomain.com address that would be sure to get sent last? Thank you, Robin From mwharton at presdata.com.au Sat Nov 19 02:44:36 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Sat, 19 Nov 2005 12:44:36 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051119014437.483C412E95A@mail.netspace.net.au> OK... thanks for spelling that out for a newbie like me... I continued to get nothing in the Command Shell of webmin so I used telnet to telnet to the server and it all worked as expected in the shell there. I must be a problem with webmin (or maybe webmin is not meant to be used in this way...) Anyway, I got all the expected results... the 'print x' resulted in answer >>> What does this suggest to you? Should I try to run the required commands for mailman in the telnet session rather than from the command shell in webmin? Thanks again... Mike -----Original Message----- From: mailman-users-bounces+mwharton=presdata.com.au at python.org [mailto:mailman-users-bounces+mwharton=presdata.com.au at python.org] On Behalf Of Mark Sapiro Sent: Saturday, 19 November 2005 12:13 PM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: > >I am a total newbie when it comes to linix and am learning as I go so I may >not have fully understood your suggestion. I typed these into the command >line in the webmin interface on my server. That's the problem. Sorry I wasn't more specific about what to do. Here's another try: At the shell (command line) prompt, type 'python' and see the following where '$' represents the shell prompt to which you're typing: $ python Python 2.4.1 (#1, May 27 2005, 18:02:40) [GCC 3.3.3 (cygwin special)] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> The '>>> ' is the interactive prompt from Python. The other stuff is from Python and probably won't be exactly the same. then type "x = raw_input('Prompt: ')" in response to the prompt and it should look like >>> x = raw_input('Prompt: ') Prompt: at that point. Type "answer" (followed by enter) and you should get another '>>> ' prompt to which you type "print x". If you are not seeing the '>>> ' prompt, or you see it, but it is immediately followed by another shell prompt without your typing anything, there is some issue in the shell or the invocation of python such all input requests are receiving an end_of_file 'automatic response. This could be caused for example by 'python' being aliased in your shell to 'python The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mwharton%40presdata.com .au Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From msapiro at value.net Sat Nov 19 02:54:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 17:54:53 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437E7E06.2020304@movieeditor.com> Message-ID: Robin Rowe wrote: > >According to our ISP Hostforweb.com, the mail backlog is supposed to >catch up later. I think that's not happening. Haven't researched MTA >issues myself yet. Do you know what docs I should read on that? It depends on what the MTA is and how it's configured, and I don't know much anyway. I suspect that the MTA is actually refusing the excess recipients and Mailman is informed during the sending process. Otherwise, the MTA would be accepting all recipients and just delaying delivery to some. Mailman's 'smtp' and 'smtp-failure' logs would have more info. So too would the member disabled bounce notification you receive. I know you can't see the logs (maybe you can convince the ISP to look), but what do the notices say? The MTA should be returning a status code with the refusal. If it's a 500 series code other than 552. it will be treated as a bounce. If it is 552 or a 400 series code, Mailman will retry delivery later. > > Did you receive a bounce action notification for the > > second unsubscribe? > > > > If this happened, it's a bug. > >I don't know. It happened before I was monitoring closedly. > > > The real issue is that Mailman sends to the same list in the same > > order > > each time, so if the host's MTA bounces all but the first 500 recips, > > those at the end of the list will never get mail and will always be > > bouncing. This is what needs to be fixed with the host. > >We're trying, but my ISP doesn't seem to understand what's wrong. It's >frustrating that I can't tell what's happening firsthand. Is there a way >I can add an email address of my own that will definitely be at the end >of the send list and therefore get the bounce? For instance, are mailman >emails sent alphabetical by address that I could add a zzz at mydomain.com >address that would be sure to get sent last? No. You can't do this. The recipient list is in a 'hash table' order which is subsequently grouped into bins by top level domain. bin 1 contains all .com, bin 2 - all .net and .org, bin 3 - all .edu, .us and .ca, and bin 0 - all the rest. These bins are also processed in a hashed order, so you can't make an arbitrary address be at the end. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 03:06:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 18:06:05 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051119014437.483C412E95A@mail.netspace.net.au> Message-ID: Mike Wharton wrote: >OK... thanks for spelling that out for a newbie like me... I continued to >get nothing in the Command Shell of webmin so I used telnet to telnet to the >server and it all worked as expected in the shell there. I must be a problem >with webmin (or maybe webmin is not meant to be used in this way...) Yes, it seems like you can't run interactive commands via Webmin. >Anyway, I got all the expected results... the 'print x' resulted in > >answer >>>> > >What does this suggest to you? Should I try to run the required commands for >mailman in the telnet session rather than from the command shell in webmin? Yes. As long as you can login via telnet as a user (mailman ?) with the required access, that would be the way to run the bin/* tools, or you may be able to run them via Webmin by including all required arguments on the command line, so no prompting occurs. E.g., bin/newlist list_name owner_email list_pw -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rower at movieeditor.com Sat Nov 19 07:04:15 2005 From: rower at movieeditor.com (Robin Rowe) Date: Fri, 18 Nov 2005 22:04:15 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: References: Message-ID: <437EC05F.8030204@movieeditor.com> Mark, > I know you > can't see the logs (maybe you can convince the ISP to look), but what > do the notices say? I got 11 messages like this today. All timestamped 7:00 AM: Subject: ScreenplayLab unsubscribe notification From: mailman-bounces at movieeditor.com Date: 7:00 AM To: ScreenplayLab-owner at movieeditor.com has been removed from ScreenplayLab. where "email address" is a subscriber's address, mostly from yahoo, hotmail, or aol. > The MTA should be returning a status code with the refusal. If it's a > 500 series code other than 552. it will be treated as a bounce. If it > is 552 or a 400 series code, Mailman will retry delivery later. Thanks, will look for those the next time I send out a post. There's no diagnostic # in the unsubscribe messages. I don't have any earlier messages because I unknowingly had it pointed to an invalid email address. > No. You can't do this. The recipient list is in a 'hash table' order > which is subsequently grouped into bins by top level domain. bin 1 > contains all .com, bin 2 - all .net and .org, bin 3 - all .edu, .us > and .ca, and bin 0 - all the rest. These bins are also processed in a > hashed order, so you can't make an arbitrary address be at the end. Both the bins and their contents are processed in hash order? Why wouldn't the bins be processed sequentially? Thank you, Robin From msapiro at value.net Sat Nov 19 07:32:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 22:32:40 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437EC05F.8030204@movieeditor.com> Message-ID: Robin Rowe wrote: > >I got 11 messages like this today. All timestamped 7:00 AM: Is your Mailman server in a different time zone? The standard cron runs cron/disabled at 9:00 a.m. This is the script that sends warnings and does unsubscribes. > Subject: ScreenplayLab unsubscribe notification > From: mailman-bounces at movieeditor.com > Date: 7:00 AM > To: ScreenplayLab-owner at movieeditor.com > > has been removed from ScreenplayLab. > >where "email address" is a subscriber's address, mostly from yahoo, >hotmail, or aol. Yes. These messages do not include a bounce message. The occur because the last warning was sent bounce_you_are_disabled_warnings_interval days ago, and the member still hasn't visited her options page and re-enabled delivery. The message you need to look at is the notification that the member has been disabled due to bounces. That contains the triggering bounce. >> The MTA should be returning a status code with the refusal. If it's a >> 500 series code other than 552. it will be treated as a bounce. If it >> is 552 or a 400 series code, Mailman will retry delivery later. > >Thanks, will look for those the next time I send out a post. There's no >diagnostic # in the unsubscribe messages. I don't have any earlier >messages because I unknowingly had it pointed to an invalid email address. > >> No. You can't do this. The recipient list is in a 'hash table' order >> which is subsequently grouped into bins by top level domain. bin 1 >> contains all .com, bin 2 - all .net and .org, bin 3 - all .edu, .us >> and .ca, and bin 0 - all the rest. These bins are also processed in a >> hashed order, so you can't make an arbitrary address be at the end. > >Both the bins and their contents are processed in hash order? >Why wouldn't the bins be processed sequentially? Because both the member lists and the bins are Python dictionaries (actually the members are a simple list at this point, but they were retrieved from a dictionary) which are data structures relating values and keys and the actual storage of key-value pairs is hashed by key. The dictionaries are processed sequentially by location, but because the keys are stored by hash, the retrieved keys are in hash sequence, not in key sequence. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 07:43:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 22:43:32 -0800 Subject: [Mailman-Users] join list - receive digest instead of regular viaemail In-Reply-To: <308b759a1a30420508e68a71676471e7@dpss.bz> Message-ID: Dave B wrote: >I have a list set up where the default for joining is Regular. People >sign up via a php form on our website that then emails to >"listname-join at domain.org". I need to give them the option of receiving >Regular or Digest in this form. Is there a way via email to join them >to the Digest even though Regular is the default? Send email to listname-request at domain.org with the subscribe command in the subject subscribe initial_user_password digest The second argument is literally 'digest'. A password must be included or the subscription will be Regular per default and the password will be 'digest'. If the mail is 'From:' the subscribee, that's all you need. If not you can add address=subscribee at example.com as a third argument to the subscribe command to specify the address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 08:02:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Nov 2005 23:02:30 -0800 Subject: [Mailman-Users] Export Subscribers In-Reply-To: Message-ID: Eric Sangalang wrote: > >How would I export my subscribers from my lists. I have 85 lists. gives several relevant hits on the first page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mwharton at presdata.com.au Sat Nov 19 09:37:48 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Sat, 19 Nov 2005 19:37:48 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051119083749.9187D49052@mail.netspace.net.au> Getting closer... have managed to create a list via webmin and including listname, email and password... I added the required allias info into the /etc/aliases file.... restarted the system and then went to the link in the email received from the new list creation... What I get is... Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, root at localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Any suggestions? -----Original Message----- From: mailman-users-bounces+mwharton=presdata.com.au at python.org [mailto:mailman-users-bounces+mwharton=presdata.com.au at python.org] On Behalf Of Mark Sapiro Sent: Saturday, 19 November 2005 1:06 PM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: >OK... thanks for spelling that out for a newbie like me... I continued >to get nothing in the Command Shell of webmin so I used telnet to >telnet to the server and it all worked as expected in the shell there. >I must be a problem with webmin (or maybe webmin is not meant to be >used in this way...) Yes, it seems like you can't run interactive commands via Webmin. >Anyway, I got all the expected results... the 'print x' resulted in > >answer >>>> > >What does this suggest to you? Should I try to run the required >commands for mailman in the telnet session rather than from the command shell in webmin? Yes. As long as you can login via telnet as a user (mailman ?) with the required access, that would be the way to run the bin/* tools, or you may be able to run them via Webmin by including all required arguments on the command line, so no prompting occurs. E.g., bin/newlist list_name owner_email list_pw -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mwharton%40presdata.com .au Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From stephen at xemacs.org Sat Nov 19 13:39:06 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 19 Nov 2005 21:39:06 +0900 Subject: [Mailman-Users] Restricted accounts [was: Bounce message confusion] In-Reply-To: (Mark Sapiro's message of "Fri, 18 Nov 2005 12:23:17 -0800") References: Message-ID: <87y83kq0b9.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Mark" == Mark Sapiro writes: Mark> I have heard other reports of ISP's offering Mailman service Mark> and effectively restricting Mailman to 500 (or some number) Mark> of recipients per hour. I think this is ridiculous, Mark> deceptive and borders on fraudulent. I don't think it's unreasonable at all if properly explained before you sign up. It can be very useful. I used to run a half-dozen lists for family and friends, ie, literally small circles of 3-10 members. None of them ever sent as many as 100 messages in a day, let alone in an hour. As the FAQ puts it, this kind of restriction is what you're signing up for when you get a "consumer" account. One should read the fine print when signing up for services that seem remarkably cheap, that's all. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From stephen at xemacs.org Sat Nov 19 13:44:15 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 19 Nov 2005 21:44:15 +0900 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <437E7E06.2020304@movieeditor.com> (Robin Rowe's message of "Fri, 18 Nov 2005 17:21:10 -0800") References: <437E7E06.2020304@movieeditor.com> Message-ID: <87u0e8q02o.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Robin" == Robin Rowe writes: Robin> We're trying, but my ISP doesn't seem to understand what's Robin> wrong. Are _they_ sympathetic, and genuinely trying to help? Robin> Is there a way I can add an email address of my own that Robin> will definitely be at the end of the send list and Robin> therefore get the bounce? No, as Mark explained. But what you could do is create a test list with just you (and anybody who might be willing to help---not needed in this case). Then when you send something to the main list, about 40 minutes later send to the test list. That should bounce, too, since the same account is managing it, and you won't be spamming your regular members. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From stephen at xemacs.org Sat Nov 19 13:49:48 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Sat, 19 Nov 2005 21:49:48 +0900 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: (Mark Sapiro's message of "Fri, 18 Nov 2005 16:23:07 -0800") References: Message-ID: <87psowpztf.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Mark" == Mark Sapiro writes: Mark> Robin Rowe wrote: >> Dumb question, but I want to make sure I understand: if I turn >> off bounce processing what happens when there's a bounce? Mark> The bounce email is discarded and no action is taken. Does mailman retry in this case? I suppose not, since to be counted as a bounce it needs to be a permanent failure, right? If so, it's not a "solution": your subscriber is losing the mail she _wants_ to see. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From maillings at jg-service.de Sat Nov 19 15:28:28 2005 From: maillings at jg-service.de (Maik Weidemann) Date: Sat, 19 Nov 2005 15:28:28 +0100 Subject: [Mailman-Users] virtuel domains + list-owner notification In-Reply-To: References: Message-ID: <437F368C.5030409@jg-service.de> Hello Mark, thank you for your mail. Mark Sapiro schrieb: >Likewise, mail to either >mailman-bounces at jg-service.de or mailman-bounces at juweb.de should be >properly delivered as a site list bounce. I think this may require >manually adding mailman at juweb.de and mailman-*@juweb.de entries in the >'virtual-mailman' file and similarly for any additional virtual >domains you may create in the future. > > Manually adding emailadress to 'virtual-mailman' is not a good idea, because this file was generate automatically by mailman. Therefore change the Postfix.py script, which was use to generate the 'virtual-mailman' file. So I add additional to the mailman LOOP-adresse the mailman-bounces-adresse for all virtuel domains. The problem at this result is, that the mailman-list can not have a virtual domain. Regards Maik PS: I hope my english is not too bad... :) From msapiro at value.net Sat Nov 19 17:12:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 19 Nov 2005 08:12:37 -0800 Subject: [Mailman-Users] Restricted accounts [was: Bounce message confusion] In-Reply-To: <87y83kq0b9.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: Stephen J. Turnbull wrote: >>>>>> "Mark" == Mark Sapiro writes: > > Mark> I have heard other reports of ISP's offering Mailman service > Mark> and effectively restricting Mailman to 500 (or some number) > Mark> of recipients per hour. I think this is ridiculous, > Mark> deceptive and borders on fraudulent. > >I don't think it's unreasonable at all if properly explained before >you sign up. It can be very useful. I used to run a half-dozen lists >for family and friends, ie, literally small circles of 3-10 members. >None of them ever sent as many as 100 messages in a day, let alone in >an hour. As the FAQ puts it, this kind of restriction is what you're >signing up for when you get a "consumer" account. > >One should read the fine print when signing up for services that seem >remarkably cheap, that's all. I agree with Stephen that this is not unreasonable "if properly explained before you sign up" in such a way that the potential customer understands what X per hour means and is not led to conclude it means X posts per hour if it in fact means X recipients per hour. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 19 17:25:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 19 Nov 2005 08:25:26 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051119083749.9187D49052@mail.netspace.net.au> Message-ID: Mike Wharton wrote: > >What I get is... > >Internal Server Error > >The server encountered an internal error or misconfiguration and was unable >to complete your request. > >Please contact the server administrator, root at localhost and inform them of >the time the error occurred, and anything you might have done that may have >caused the error. > >More information about this error may be available in the server error log. Find the apache error log (look for ErrorLog directives in your httpd.conf if you don't know where it is), and see what it says. It may be a permissions problem of some sort in accessing Mailman's cgi-bin directory, or it may be a group mismatch error. If the latter and the message is not self explanatory, search the FAQ wizard for mismatch. >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mwharton at presdata.com.au Sat Nov 19 23:31:01 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Sun, 20 Nov 2005 09:31:01 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051119223103.86BA512E736@mail.netspace.net.au> Thanks again, I have looked at the error logs (all that I could find that related to http access) - however, before I go any further I thought I should make sure I am clear on one thing... I am running mailman on a server whose name is s1.######.net.au I have a virtual server on this machine - ######.com.au I want the user to use www.######.com.au/mailman when accessing the lists Is this correct? In the httpd/conf.d I have placed the s1.hostnet.net.au In the mm_cfg.py file set place DEFAULT_URL_HOST as ######.com.au DEFAULT_EMAIL_HOST as ######.com.au After creating the new list I place all alias information in the etc/aliases file Mike -----Original Message----- From: mailman-users-bounces+mwharton=presdata.com.au at python.org [mailto:mailman-users-bounces+mwharton=presdata.com.au at python.org] On Behalf Of Mark Sapiro Sent: Sunday, 20 November 2005 3:25 AM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: > >What I get is... > >Internal Server Error > >The server encountered an internal error or misconfiguration and was unable >to complete your request. > >Please contact the server administrator, root at localhost and inform them of >the time the error occurred, and anything you might have done that may have >caused the error. > >More information about this error may be available in the server error log. Find the apache error log (look for ErrorLog directives in your httpd.conf if you don't know where it is), and see what it says. It may be a permissions problem of some sort in accessing Mailman's cgi-bin directory, or it may be a group mismatch error. If the latter and the message is not self explanatory, search the FAQ wizard for mismatch. >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mwharton%40presdata.com .au Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From msapiro at value.net Sun Nov 20 01:48:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 19 Nov 2005 16:48:15 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051119223103.86BA512E736@mail.netspace.net.au> Message-ID: Mike Wharton wrote: > >I am running mailman on a server whose name is s1.######.net.au >I have a virtual server on this machine - ######.com.au > >I want the user to use www.######.com.au/mailman when accessing the lists > > >Is this correct? > >In the httpd/conf.d I have placed the s1.hostnet.net.au >In the mm_cfg.py file set place DEFAULT_URL_HOST as ######.com.au > DEFAULT_EMAIL_HOST as ######.com.au > >After creating the new list I place all alias information in the etc/aliases >file If the only domain you are serving with Mailman is the '######.com.au' domain, DEFAULT_URL_HOST should be 'www.######.com.au' and DEFAULT_EMAIL_HOST should be '######.com.au'. If this is what they are in Defaults.py (because you specified them to configure), then you don't need anything else in mm_cfg.py. If one or both are different in Defaults.py, put all of the following in mm_cfg.py DEFAULT_URL_HOST = 'www.######.com.au' DEFAULT_EMAIL_HOST = '######.com.au' VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) The various mailman related apache configuration directives can be applied globally or just to the www.######.com.au host. If the DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST were not correctly set when you created the mailman list, the list attributes derived from them will be wrong. The usual way to fix this is with bin/fix_url.py run through bin/withlist. The command to do this for the mailman list is bin/withlist -l -r fix_url mailman If they were correctly set, even if you didn't have VIRTUAL_HOSTS.clear() and add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) in mm_cfg.py, the list is probably OK. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mwharton at presdata.com.au Sun Nov 20 07:03:38 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Sun, 20 Nov 2005 17:03:38 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051120060340.EC4AD7BB16@mail.netspace.net.au> I have added all items to mailman and http config files. I have successfully created the list and added the alias info, however, still no luck I have found the error log and error is as follows... [Sun Nov 20 16:59:36 2005] [error] [client 203.10.110.78] Directory index forbidden by rule: /home/vs1040/public_html/ [Sun Nov 20 16:59:53 2005] [error] [client 202.45.112.36] Premature end of script headers: listinfo [Sun Nov 20 16:59:53 2005] [error] [client 202.45.112.36] File does not exist: /home/vs1040/public_html/favicon.ico I have looked at the FAQ but cannot find any mention of this.... Any ideas? -----Original Message----- From: mailman-users-bounces+mwharton=presdata.com.au at python.org [mailto:mailman-users-bounces+mwharton=presdata.com.au at python.org] On Behalf Of Mark Sapiro Sent: Sunday, 20 November 2005 11:48 AM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: > >I am running mailman on a server whose name is s1.######.net.au I have >a virtual server on this machine - ######.com.au > >I want the user to use www.######.com.au/mailman when accessing the >lists > > >Is this correct? > >In the httpd/conf.d I have placed the s1.hostnet.net.au In the >mm_cfg.py file set place DEFAULT_URL_HOST as ######.com.au > DEFAULT_EMAIL_HOST as ######.com.au > >After creating the new list I place all alias information in the >etc/aliases file If the only domain you are serving with Mailman is the '######.com.au' domain, DEFAULT_URL_HOST should be 'www.######.com.au' and DEFAULT_EMAIL_HOST should be '######.com.au'. If this is what they are in Defaults.py (because you specified them to configure), then you don't need anything else in mm_cfg.py. If one or both are different in Defaults.py, put all of the following in mm_cfg.py DEFAULT_URL_HOST = 'www.######.com.au' DEFAULT_EMAIL_HOST = '######.com.au' VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) The various mailman related apache configuration directives can be applied globally or just to the www.######.com.au host. If the DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST were not correctly set when you created the mailman list, the list attributes derived from them will be wrong. The usual way to fix this is with bin/fix_url.py run through bin/withlist. The command to do this for the mailman list is bin/withlist -l -r fix_url mailman If they were correctly set, even if you didn't have VIRTUAL_HOSTS.clear() and add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) in mm_cfg.py, the list is probably OK. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mwharton%40presdata.com .au Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From webmaster at verenigdestaten.info Sun Nov 20 13:09:20 2005 From: webmaster at verenigdestaten.info (VerenigdeStaten.Info) Date: Sun, 20 Nov 2005 13:09:20 +0100 Subject: [Mailman-Users] Mailman problems Message-ID: <004101c5edcb$40b05890$7401a8c0@laptop> Hi all, We are running for several years a mailing list on www.verenigdestaten.info, Since november 7 mailman is recieving bounces from many email adresses. At this time 80% of our subscribers are bounced and disabled from the list. The bounced adresses are from several providers and the are, if mailed individual, completely working. We did some research, but running out of options. Is there someone who regonize this problem or can help us out? We checked our IP at spam cops, but we're not listed. Thankz in advance.... Wop From bob at bergey.net Sun Nov 20 15:13:09 2005 From: bob at bergey.net (Bob Bergey) Date: Sun, 20 Nov 2005 09:13:09 -0500 Subject: [Mailman-Users] Upgrade to 2.1.6? Message-ID: I'm currently running about a dozen lists using Mailman 2.1.4, which came pre-installed on my Apple XServe with Panther OS 10.3.9. I see this list and other lists are using 2.1.6, but I couldn't find information on the Mailman site about what the changes are, or how or if I should upgrade. My lists under 2.1.4 are running great -- am I missing anything significant under 2.1.6? The only problem or bug I've found with 2.1.4 is creating a new list via the Web interface -- I always get an error. But it works fine when creating the list from the XServe's OSX Server Admin application, so I create lists with that and then "polish" them with the Web interface, which then works perfectly fine. Is there a tutorial somewhere about how to upgrade? I'm not a Unix geek and avoid using command line stuff ... but I learn quickly if there are good tutorials for beginners to follow. Same with scripting -- I see numerous mentions of scripts to add functionality to Mailman, but I don't understand how to use or access them -- can someone point me in the right direction? The other important issue I've got to tackle very soon is backing up my lists. Thanks! Bob From msapiro at value.net Sun Nov 20 18:28:42 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Nov 2005 09:28:42 -0800 Subject: [Mailman-Users] setting up mailman In-Reply-To: <20051120060340.EC4AD7BB16@mail.netspace.net.au> Message-ID: Mike Wharton wrote: > >I have added all items to mailman and http config files. I have successfully >created the list and added the alias info, however, still no luck > >I have found the error log and error is as follows... > > ... >[Sun Nov 20 16:59:53 2005] [error] [client 202.45.112.36] Premature end of >script headers: listinfo > ... > >I have looked at the FAQ but cannot find any mention of this.... This is mentioned in the 'other' FAQ There is also a lot of discussion of this in the archives of this list. See for example the entire thread beginning at The wrapper (cgi-bin/listinfo) is being found, but most likely, there is some kind of permissions error that prevents access to the wrapper. Have you run bin/check_perms on your installation? It could also be a group mismatch error as I mentioned previously, but I don't think this results in "Premature end of script headers". If you are running SELinux, there could be an issue there, although the reported manifestations don't seem to affect wrapper access. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun Nov 20 18:45:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Nov 2005 09:45:19 -0800 Subject: [Mailman-Users] Mailman problems In-Reply-To: <004101c5edcb$40b05890$7401a8c0@laptop> Message-ID: VerenigdeStaten.Info wrote: > >We are running for several years a mailing list on www.verenigdestaten.info, >Since november 7 mailman is recieving bounces from many email adresses. At >this time 80% of our subscribers are bounced and disabled from the list. The >bounced adresses are from several providers and the are, if mailed >individual, completely working. Have you tried individually sending an email that looks like a list mail, i.e., with To: header containing the list address and sending that to a 'bouncing' member via the same outgoing MTA that Mailman uses? If you have the owner notifications turned on, the owner will receive a copy of the triggering bounce. What do these say? If rejects from the outgoing MTA are occurring when Mailman attempts to send, these should be logged in Mailman's 'smtp' and/or 'smtp-failure' logs. Are there any relevant entries there? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Peter.Riess at arp-gmbh.de Sun Nov 20 19:10:07 2005 From: Peter.Riess at arp-gmbh.de (Peter Riess) Date: Sun, 20 Nov 2005 19:10:07 +0100 Subject: [Mailman-Users] subscribe works only almost Message-ID: <4380BBFF.7010807@arp-gmbh.de> Hi, I'm fiddling around since weeks and today since hours. And there is only a small gap to get my configuration running. I hope someone may help me. I created a new list (taekwondo) and try to subscribe me as the first user via the web interface. The first email gets in and will be treated and answered. Then the confirmation request arrives in my mailbox. I reply it without any changes and here are the log files: Nov 20 18:47:49 server Mailman mail-wrapper: Failure to exec script. WANTED gid 65533, GOT gid 0. Nov 20 18:47:49 server Mailman mail-wrapper: Failure to exec script. WANTED gid 65533, GOT gid 0. I cannot find anything that seems resposible that mailman wants the group nobody but received the group root. Has anybody an idea where to look? CIAO Peter From msapiro at value.net Sun Nov 20 19:23:09 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Nov 2005 10:23:09 -0800 Subject: [Mailman-Users] Upgrade to 2.1.6? In-Reply-To: Message-ID: Bob Bergey wrote: >I'm currently running about a dozen lists using Mailman 2.1.4, which >came pre-installed on my Apple XServe with Panther OS 10.3.9. I see >this list and other lists are using 2.1.6, but I couldn't find >information on the Mailman site about what the changes are, or how or >if I should upgrade. My lists under 2.1.4 are running great -- am I >missing anything significant under 2.1.6? The only problem or bug >I've found with 2.1.4 is creating a new list via the Web interface -- >I always get an error. But it works fine when creating the list from >the XServe's OSX Server Admin application, so I create lists with >that and then "polish" them with the Web interface, which then works >perfectly fine. 2.1.6 has some security fixes and some new features. See the NEWS file in the 2.1.6 distribution or at for details. >Is there a tutorial somewhere about how to upgrade? I'm not a Unix >geek and avoid using command line stuff ... but I learn quickly if >there are good tutorials for beginners to follow. Same with scripting >-- I see numerous mentions of scripts to add functionality to >Mailman, but I don't understand how to use or access them -- can >someone point me in the right direction? The basic installation documentation is at . There is a separate UPGRADING document in the distribution or at . Normally, upgrading is very simple if your current installation was installed from source. You just download and unpack the new version, run 'configure' with the same options as before, stop mailman, run 'make install', start mailman and you're done (more detail in the UPGRADING document). In the case of upgrading Apples pre-installed Mailman, all bets are off. See for pointers to lots of information on installing Mailman on OS X, but you probably have to 'rip out' Apple's 2.1.4 and go from scratch. You will be able to preserve your current lists and archives - see below. >The other important issue >I've got to tackle very soon is backing up my lists. All the information Mailman keeps about lists is in the lists/ directory in the installation. Each list's info is in a lists/list_name/ sub directory. The archives are all in archives/private/ and there are symlinks into the archives/private/ structure from archives/public/ for public archives. Usually, for backup purposes, it is sufficient to backup the lists/ and archives/ directories. This is not complete as it doesn't get the queues in qfiles/* and it doesn't get the contents of held posts waiting approval which are in data/*, but if you do the backup at a quiet time, the queues should be empty. If you're concerned about held messages, you can backup the data/ directory too. For your upgrade scenario, if you just insure that all the contents of the lists/ and archives/ and perhaps data/ directories are in the correct place for the upgraded installation, everything should be OK. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun Nov 20 19:29:16 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Nov 2005 10:29:16 -0800 Subject: [Mailman-Users] subscribe works only almost In-Reply-To: <4380BBFF.7010807@arp-gmbh.de> Message-ID: Peter Riess wrote: > >Nov 20 18:47:49 server Mailman mail-wrapper: Failure to exec script. >WANTED gid 65533, GOT gid 0. >Nov 20 18:47:49 server Mailman mail-wrapper: Failure to exec script. >WANTED gid 65533, GOT gid 0. > >I cannot find anything that seems resposible that mailman wants the >group nobody but received the group root. Your incoming MTA is configured to execute the wrapper as 'root' and the wrapper has been configured (--with-mail-gid) to expect 'nobody'. Change one or the other. See FAQ articles 1.4 and 6.16 for more info. >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rower at movieeditor.com Sun Nov 20 22:56:14 2005 From: rower at movieeditor.com (Robin Rowe) Date: Sun, 20 Nov 2005 13:56:14 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: References: Message-ID: <4380F0FE.6090103@movieeditor.com> Mark, Thank you for all the info! > Is your Mailman server in a different time zone? Don't think so. Maybe it has a different cron time. Robin From rower at movieeditor.com Mon Nov 21 00:19:44 2005 From: rower at movieeditor.com (Robin Rowe) Date: Sun, 20 Nov 2005 15:19:44 -0800 Subject: [Mailman-Users] Bounce message confusion In-Reply-To: <87u0e8q02o.fsf@tleepslib.sk.tsukuba.ac.jp> References: <437E7E06.2020304@movieeditor.com> <87u0e8q02o.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <43810490.6040509@movieeditor.com> Stephen, > Are _they_ sympathetic, and genuinely trying to help? Past support at our mailman hosting company (Hostforweb.com) has been sometimes stellar and other times merely passable. Depends which tech fields our call. Last week was the first time I'd encountered a significant attitude problem from their techs. One "tech" person who doubted my competence had a return address of "sales". All the tech names are new people I hadn't seen before. Maybe everybody capable is off for the holidays. I'm working through their VP now who's been very nice, but it's not very efficient since he's non-tech. I expect we'll get it sorted out. It would have saved everyone time to drop the attitude, Still, any company can have a bad week. The problems at my hosting company were compounded by my mistakes. I did have this one mailman list pointing to the wrong administrative email address and failed to notice I wasn't getting any bounce notifications. If I'd been more on top of that I would have seen a problem coming. I also discovered too late that I lacked a good backup of the list names. I'd never planned to use my ISP's backups because I keep my own. Unfortunately, while I was down recently with a cold we also had a crash of our backup system. I learned that requesting a restore from our hosting company on a Saturday was too late. The only backup they make is Friday night at 5pm, overwriting last week's backup. (They don't roll.) Restore would have been trivial if I had a snapshot that was a week old. Nothing that can't be fixed, just more work to do. On the positive side, I've gotten excellent help here on the mailman-users list. You guys are great! I understand mailman much better now and should manage it better in the future. >...what you could do is create a test list > with just you (and anybody who might be willing to help---not needed > in this case). Then when you send something to the main list, about > 40 minutes later send to the test list. That should bounce, too.... Thank you, that's brilliant! Robin From mwharton at presdata.com.au Mon Nov 21 03:02:33 2005 From: mwharton at presdata.com.au (Mike Wharton) Date: Mon, 21 Nov 2005 13:02:33 +1100 Subject: [Mailman-Users] setting up mailman In-Reply-To: Message-ID: <20051121020236.60C3049C7D@mail.netspace.net.au> Hi Mark, Thanks for all your help. I have tried to the best of my ability (which is clearly not good enough) to get this going... I have read until my eyes hurt and tried all the things mentioned - even uninstalled and reinstalled several times. However, without success. It is obvious that my skill level or understanding of how mailman works (and in fact how apache works) is too restricted. I surrender. :-) Mike -----Original Message----- From: mailman-users-bounces+mwharton=presdata.com.au at python.org [mailto:mailman-users-bounces+mwharton=presdata.com.au at python.org] On Behalf Of Mark Sapiro Sent: Monday, 21 November 2005 4:29 AM To: support at presdata.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] setting up mailman Mike Wharton wrote: > >I have added all items to mailman and http config files. I have >successfully created the list and added the alias info, however, still >no luck > >I have found the error log and error is as follows... > > ... >[Sun Nov 20 16:59:53 2005] [error] [client 202.45.112.36] Premature end >of script headers: listinfo ... > >I have looked at the FAQ but cannot find any mention of this.... This is mentioned in the 'other' FAQ There is also a lot of discussion of this in the archives of this list. See for example the entire thread beginning at The wrapper (cgi-bin/listinfo) is being found, but most likely, there is some kind of permissions error that prevents access to the wrapper. Have you run bin/check_perms on your installation? It could also be a group mismatch error as I mentioned previously, but I don't think this results in "Premature end of script headers". If you are running SELinux, there could be an issue there, although the reported manifestations don't seem to affect wrapper access. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mwharton%40presdata.com .au Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From mustang_56 at namstalgia.com Mon Nov 21 03:38:50 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Sun, 20 Nov 2005 20:38:50 -0600 Subject: [Mailman-Users] How to....... Message-ID: <008501c5ee44$b4ebb460$6601a8c0@main> How does one change the codes to eliminate options in the subscription page. IE: hide the email address. Can you give me step by step, as I am really slow ...;-) Bob Bales TN Cap & Shirt Works Clarksville, TN 931.538.3603 From msapiro at value.net Mon Nov 21 04:13:08 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Nov 2005 19:13:08 -0800 Subject: [Mailman-Users] How to....... In-Reply-To: <008501c5ee44$b4ebb460$6601a8c0@main> Message-ID: Bob Bales wrote: >How does one change the codes to eliminate options in the subscription page. >IE: hide the email address. Can you give me step by step, as I am really >slow ...;-) Do you mean the listinfo page with URL like ? If so, it helps if you know a little about HTML. Also see for general information about editing templates and where to find the base template in case you mess up. In the specific case of the listinfo template, you can make a list specific, edited version of this template via the admin web interface. Go to the list admin pages with a URL like . Click the "Edit the public HTML pages" link on the right of the top section. Then click the "General list information page" link. At this point, I suggest selecting and copying all the information in the text box and pasting it into an editor and saving it as a backup. If for example, you just want to eliminate the line "To post a message to all the list members, send email to list at example.com." from the page, delete the lines To post a message to all the list members, send email to . and the '

' from the following line. If you want to delete the entire "Using list_name" section, delete all of Using To post a message to all the list members, send email to .

You can subscribe to the list, or change your existing subscription, in the sections below. After editing, "Submit Changes". Make very small changes and check the result befor making more changes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mustang_56 at namstalgia.com Mon Nov 21 04:19:27 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Sun, 20 Nov 2005 21:19:27 -0600 Subject: [Mailman-Users] How to....... References: Message-ID: <00ef01c5ee4a$616bc310$6601a8c0@main> Mark, Again, thanks. I do have some HTML experience, not a wizard but I get by pretty well and have some very good refernce books that have aided me to no end. Here you've given me the place to start, and I can take it from there. Again, thanks for you're help. Bob Bales TN Cap & Shirt Works Clarksville, TN 931.538.3603 From eje4 at cornell.edu Mon Nov 21 16:07:59 2005 From: eje4 at cornell.edu (Eric Evans) Date: Mon, 21 Nov 2005 10:07:59 -0500 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: References: <5.2.1.1.2.20051118150243.00be71c0@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051121100126.00bd8040@postoffice9.mail.cornell.edu> >What if anything do you have in mm_cfg.py for SMTPHOST and SMTPPORT? If >nothing, Have you perhaps changed them in Defaults.py (Nothing in >Defaults.py should ever be changed)? The mm_cfg.py contains SMTPHOST = '<128.253.175.139>' which is the IP address of the server that is running Mailman. There is no SMTPPORT in the mm_cfg.py. >If these are all OK, I can only think of 3 possibilities for a >difference: > >1) your DELIVERY_MODULE is not 'SMTPDirect' in which case, what is it? DELIVERY_MODULE is set to 'SMTPDirect'. >2) you are not running the test script with the same Python version as >Mailman is using (not a likely cause) We're using Python 2.2.2. >3) you are not running the test script as the same user:group as >Mailman's OutgoingRunner. How can I check to see what user & group the Outgoing Runner is running as? I don't know exactly what executable program that corresponds to. >Also, does Mailman successfully send anything? E.g. password reminders >or hold notifications. No, Mailman doesn't send anything at all. Interestingly I can email myself easily enough from this host using the mail command, and the mail is delivered without any problem, but Mailman always gives these "host/servname not known" errors. What's most peculiar is that Mailman used to work just fine on this particular host, and to the best of my knowledge the system configuration has not been changed. Eric From llc at dansketelecom.com Mon Nov 21 16:22:16 2005 From: llc at dansketelecom.com (Lars Lystrup Christensen) Date: Mon, 21 Nov 2005 16:22:16 +0100 Subject: [Mailman-Users] Howto do lists with same name on virtual domain Message-ID: <5DCC4AA34F470741B0CAE586CC8C8BB36FF5F7@exchange.office.dansketelecom.com> Hi there I?ve looked in the archives and found nothing (maybe I?m blind ?). I want to setup mailman to run lists for several domains, some of them running the same list names. I've setup mailman like described in postfix-to-mailman.py, but I cant't create more lists with the same name. Anyone got any clues how to do it? ______________________________________ Med venlig hilsen / Kind regards Lars Lystrup Christensen IP Operations Technician Danske Telecom A/S Sundkrogsgade 13, 4.? 2100 K?benhavn ? llc at dansketelecom.com +45 35 27 50 00 (Office) +45 35 27 50 50 (Fax) +45 35 27 50?23 (Direct) +45 40 60 55?23?(Mobile) www.dansketelecom.com? This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. From eje4 at cornell.edu Mon Nov 21 16:46:40 2005 From: eje4 at cornell.edu (Eric Evans) Date: Mon, 21 Nov 2005 10:46:40 -0500 Subject: [Mailman-Users] can't create a list Message-ID: <5.2.1.1.2.20051121104400.00bd4c30@postoffice9.mail.cornell.edu> Hello again, My difficulty with trying to get Apache to access the Mailman admin webpages now seems like it is caused by a more basic problem, which is that when I try to create a new list, the newlist program crashes. Here's the output that I get when I run newlist: Traceback (most recent call last): File "newlist", line 219, in ? main() File "newlist", line 211, in main text, mlist.preferred_language) File "/usr/local/mailman/Mailman/Message.py", line 206, in __init__ errors='replace') TypeError: __init__() got an unexpected keyword argument 'errors' Has anyone seen this kind of error before when running newlist? Thanks a lot, Eric From Terry.Poperszky at SOSStaffing.Com Mon Nov 21 19:57:49 2005 From: Terry.Poperszky at SOSStaffing.Com (Terry Poperszky) Date: Mon, 21 Nov 2005 11:57:49 -0700 Subject: [Mailman-Users] [Mailman: low level unrecoverable exception] Message-ID: <438218AD.1080108@SOSStaffing.Com> installing 2.14 on sles9 with apache2 and I get the following error in the apache2 error log. Any suggestions? -- Terry Poperszky Network Manager SOS Staffing Services Phone 801-257-5709 Fax 801-924-0649 [Mon Nov 21 11:23:01 2005] [error] [client 10.[Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [----- Mailman Version: 2.1.4 -----] [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [----- Traceback ------] [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] Traceback (most recent call last): [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] File "/usr/lib/mailman/scripts/driver", line 241, in ? [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] run_main() [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] File "/usr/lib/mailman/scripts/driver", line 69, in run_main [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] import xml.sax.saxutils [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] ImportError: No module named xml.sax.saxutils [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [Mailman: low level unrecoverable exception] ] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [----- Mailman Version: 2.1.4 -----] [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [----- Traceback ------] [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] Traceback (most recent call last): [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] File "/usr/lib/mailman/scripts/driver", line 241, in ? [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] run_main() [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] File "/usr/lib/mailman/scripts/driver", line 69, in run_main [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] import xml.sax.saxutils [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] ImportError: No module named xml.sax.saxutils [Mon Nov 21 11:23:01 2005] [error] [client 10.x.x.x] [Mailman: low level unrecoverable exception] From Terry.Poperszky at SOSStaffing.Com Mon Nov 21 20:44:14 2005 From: Terry.Poperszky at SOSStaffing.Com (Terry Poperszky) Date: Mon, 21 Nov 2005 12:44:14 -0700 Subject: [Mailman-Users] [Mailman: low level unrecoverable exception] In-Reply-To: <438218AD.1080108@SOSStaffing.Com> References: <438218AD.1080108@SOSStaffing.Com> Message-ID: <4382238E.5040204@SOSStaffing.Com> I re-installed the MM package and it works now, it would appear that the sles9 update is broken Terry Poperszky Network Manager SOS Staffing Services Phone 801-257-5709 Fax 801-924-0649 Terry Poperszky wrote: >installing 2.14 on sles9 with apache2 and I get the following error in >the apache2 error log. Any suggestions? > > > From support at web.ca Mon Nov 21 23:31:05 2005 From: support at web.ca (Web User Support) Date: Mon, 21 Nov 2005 17:31:05 -0500 Subject: [Mailman-Users] Locating Private Members Message-ID: <5.2.1.1.0.20051121172647.04885da0@imap.web.ca> I've had an inquiry from a list-administrator about identifyng private listserv members (who don't show on at /roster). Is there a way to identify those users other than by going through each alpha-numeric section of the Membership Management section of the Admin interface? Thanks in advance for any help with this. Geoff Geoffrey Dow, Support Team Leader/Dirigeant de l'?quipe du soutien support at web.ca 416.596.0212 x2 - 1.800.932.7003 x2 Fax: 416-596-1374 401 Richmond St. West, Suite 384, Toronto, ON M5V 3A8 www.web.ca support.web.ca community.web.ca *Website services for socially committed organizations* From stephen at xemacs.org Tue Nov 22 06:28:40 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 22 Nov 2005 14:28:40 +0900 Subject: [Mailman-Users] Howto do lists with same name on virtual domain In-Reply-To: <5DCC4AA34F470741B0CAE586CC8C8BB36FF5F7@exchange.office.dansketelecom.com> (Lars Lystrup Christensen's message of "Mon, 21 Nov 2005 16:22:16 +0100") References: <5DCC4AA34F470741B0CAE586CC8C8BB36FF5F7@exchange.office.dansketelecom.com> Message-ID: <87d5ktjlo7.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Lars" == Lars Lystrup Christensen writes: Lars> I want to setup mailman to run lists for several domains, Lars> some of them running the same list names. This is a known restriction in MM 2.1. You need to run separate instances of mailman for that. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.047.htp. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From wheakory at isu.edu Tue Nov 22 07:57:19 2005 From: wheakory at isu.edu (Kory Wheatley) Date: Mon, 21 Nov 2005 23:57:19 -0700 Subject: [Mailman-Users] Changing Owner of Mailman installation Message-ID: <4382C14F.1030301@isu.edu> Hi All, I installed Mailman as the account owner "pwmail", (and the group is Mailman), and Mailman has ran fine under this user for about 5 years. I now would like to change the owner to a different User account called "mailmgmt", if I did a find (find /home/mailman -user pwmail -exec chown mailmgmt {} \; and find /home/mailman -group pwmail -exec chgrp mailmgmt) after shutting down Mailman, would this cause a problem after starting Mailman back up? I would also make sure that the "mailman" group is defined under the group "mailmgmt". I didn't know if Mailman is binded to the UID of the owner when it's installed. Anything that is owned by the Mailman user and Mailman group I would leave alone. -- Kory Wheatley From msapiro at value.net Tue Nov 22 18:56:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 09:56:24 -0800 Subject: [Mailman-Users] can't create a list In-Reply-To: <5.2.1.1.2.20051121104400.00bd4c30@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: > >My difficulty with trying to get Apache to access the Mailman admin >webpages now seems like it is caused by a more basic problem, which is that >when I try to create a new list, the newlist program crashes. Here's the >output that I get when I run newlist: > >Traceback (most recent call last): > File "newlist", line 219, in ? > main() > File "newlist", line 211, in main > text, mlist.preferred_language) > File "/usr/local/mailman/Mailman/Message.py", line 206, in __init__ > errors='replace') >TypeError: __init__() got an unexpected keyword argument 'errors' What Python version is this? It appears that your email.Headers.Headers class does not support the 'errors' argument. This may be a symptom of a larger problem, but the inability to access the admin pages may also be a group mismatch error. Search the FAQ wizard for mismatch. >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 22 19:18:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 10:18:03 -0800 Subject: [Mailman-Users] [Mailman: low level unrecoverable exception] In-Reply-To: <4382238E.5040204@SOSStaffing.Com> Message-ID: Terry Poperszky wrote: >I re-installed the MM package and it works now, it would appear that the >sles9 update is broken This caused a lot of grief early this year when SuSE first released this patch. There's a lot of stuff in the January archives of this list , e.g., Basically the patch SuSE released requires the Python XML library which is not installed by default by SuSE and which dependency is not included in the patch. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gaoandy at gmail.com Tue Nov 22 19:21:31 2005 From: gaoandy at gmail.com (Andy Gao) Date: Tue, 22 Nov 2005 13:21:31 -0500 Subject: [Mailman-Users] Antispam and AntiVirus setup with sendmail and mailman Message-ID: Hi, Mark: I set up the MailScanner, pyzor, razor, ClamAV for my mail server. It slows down delivery time a lot. (I checked the mailq, used to be empty very soon. Now those mails stay far longer than before....) So I just wondered whether I have setup MailScanner wrong or something else goes wrong. Thank you. andy From msapiro at value.net Tue Nov 22 19:36:42 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 10:36:42 -0800 Subject: [Mailman-Users] Locating Private Members In-Reply-To: <5.2.1.1.0.20051121172647.04885da0@imap.web.ca> Message-ID: Web User Support wrote: >I've had an inquiry from a list-administrator about identifyng private >listserv members (who don't show on at /roster). Is there a way to identify >those users other than by going through each alpha-numeric section of the >Membership Management section of the Admin interface? There is no standard tool per se for listing only private members. The 'bin/list_members' tool will list all members including private and if you really want just the private members, you can modify the list_members script or diff its results with the 'roster' list or the results of an email 'who'. There is also a sample of a screen scraping script which can get all the members via the web admin interface at . This too could be modified to get just hidden (private) members. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 22 20:07:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 11:07:57 -0800 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: <5.2.1.1.2.20051121100126.00bd8040@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: > >>What if anything do you have in mm_cfg.py for SMTPHOST and SMTPPORT? If >>nothing, Have you perhaps changed them in Defaults.py (Nothing in >>Defaults.py should ever be changed)? > >The mm_cfg.py contains >SMTPHOST = '<128.253.175.139>' >which is the IP address of the server that is running Mailman. >There is no SMTPPORT in the mm_cfg.py. When you ran the test script and it delivered mail, did you specify SMTPHOST = '<128.253.175.139>' in the test script, or did you leave it as SMTPHOST = 'localhost'? If the latter, you could see if the test script fails to deliver with SMTPHOST = '<128.253.175.139>', or you could just remove SMTPHOST = '<128.253.175.139>' from mm_cfg.py and let it default to 'localhost'. >>3) you are not running the test script as the same user:group as >>Mailman's OutgoingRunner. > >How can I check to see what user & group the Outgoing Runner is running >as? I don't know exactly what executable program that corresponds to. A command like ps -Awf | grep python should show all the runners and their names and pids. It will also show the command used to invoke bin/mailmanctl. If this command does not contain the -u/--run-as-user option, then you can safely assume all runners are running as the 'mailman' user and group which would be the normal case. I suspect the problem isn't that though. I suspect the script will fail if you tell it SMTPHOST = '<128.253.175.139>', and Mailman will work if you remove SMTPHOST = '<128.253.175.139>' from mm_cfg.py. >No, Mailman doesn't send anything at all. Interestingly I can email myself >easily enough from this host using the mail command Which is probably using sendmail and not trying to connect to an SMTP server at <128.253.175.139> (which BTW is if anything, a name and not an IP address). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eje4 at cornell.edu Tue Nov 22 20:18:54 2005 From: eje4 at cornell.edu (Eric Evans) Date: Tue, 22 Nov 2005 14:18:54 -0500 Subject: [Mailman-Users] can't create a list In-Reply-To: References: <5.2.1.1.2.20051121104400.00bd4c30@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051122141735.00bdd240@postoffice9.mail.cornell.edu> We're running Python 2.2.2. It occurs to me that this version of Python might not be compatible with the latest version of Mailman. I'm in the process of trying to upgrade our Python. Thanks... Eric >What Python version is this? > >It appears that your email.Headers.Headers class does not support the >'errors' argument. > >This may be a symptom of a larger problem, but the inability to access >the admin pages may also be a group mismatch error. Search the FAQ >wizard for mismatch. > > >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From eje4 at cornell.edu Tue Nov 22 20:26:34 2005 From: eje4 at cornell.edu (Eric Evans) Date: Tue, 22 Nov 2005 14:26:34 -0500 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: References: <5.2.1.1.2.20051121100126.00bd8040@postoffice9.mail.cornell.edu> Message-ID: <5.2.1.1.2.20051122142404.00be5d10@postoffice9.mail.cornell.edu> This is very interesting. I took your suggestion and deleted the SMTPHOST statement from the mm_cfg.py and Mailman immediately started working. I don't know why this would make a difference. I know that we had this same SMTPHOST statement in the mm_cfg.py file for quite a long time, years even, and we never had a problem with it until recently. Thanks very much for the helpful tip. Eric > >>What if anything do you have in mm_cfg.py for SMTPHOST and SMTPPORT? If > >>nothing, Have you perhaps changed them in Defaults.py (Nothing in > >>Defaults.py should ever be changed)? > > > >The mm_cfg.py contains > >SMTPHOST = '<128.253.175.139>' > >which is the IP address of the server that is running Mailman. > >There is no SMTPPORT in the mm_cfg.py. > > >When you ran the test script and it delivered mail, did you specify >SMTPHOST = '<128.253.175.139>' in the test script, or did you leave it >as SMTPHOST = 'localhost'? If the latter, you could see if the test >script fails to deliver with SMTPHOST = '<128.253.175.139>', or you >could just remove SMTPHOST = '<128.253.175.139>' from mm_cfg.py and >let it default to 'localhost'. > > > >>3) you are not running the test script as the same user:group as > >>Mailman's OutgoingRunner. > > > >How can I check to see what user & group the Outgoing Runner is running > >as? I don't know exactly what executable program that corresponds to. > > >A command like > >ps -Awf | grep python > >should show all the runners and their names and pids. It will also show >the command used to invoke bin/mailmanctl. If this command does not >contain the -u/--run-as-user option, then you can safely assume all >runners are running as the 'mailman' user and group which would be the >normal case. > >I suspect the problem isn't that though. I suspect the script will fail >if you tell it SMTPHOST = '<128.253.175.139>', and Mailman will work >if you remove SMTPHOST = '<128.253.175.139>' from mm_cfg.py. > > > >No, Mailman doesn't send anything at all. Interestingly I can email myself > >easily enough from this host using the mail command > >Which is probably using sendmail and not trying to connect to an SMTP >server at <128.253.175.139> (which BTW is if anything, a name and not >an IP address). > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 22 20:32:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 11:32:49 -0800 Subject: [Mailman-Users] can't create a list In-Reply-To: <5.2.1.1.2.20051122141735.00bdd240@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: >We're running Python 2.2.2. It occurs to me that this version of Python >might not be compatible with the latest version of Mailman. I'm in the >process of trying to upgrade our Python. Be careful. You appear to be running Mailman 2.1.5 - at least your bin/newlist line numbers look like 2.1.5 - and there is a compatibility issue with Mailman 2.1.5 and Python 2.4.x. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 22 20:38:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 11:38:47 -0800 Subject: [Mailman-Users] Mailman stopped delivering mail In-Reply-To: <5.2.1.1.2.20051122142404.00be5d10@postoffice9.mail.cornell.edu> Message-ID: Eric Evans wrote: >This is very interesting. I took your suggestion and deleted the SMTPHOST >statement from the mm_cfg.py and Mailman immediately started working. I >don't know why this would make a difference. I know that we had this same >SMTPHOST statement in the mm_cfg.py file for quite a long time, years even, >and we never had a problem with it until recently. You said you had SMTPHOST = '<128.253.175.139>' and I remarked >>Which is probably using sendmail and not trying to connect to an SMTP >>server at <128.253.175.139> (which BTW is if anything, a name and not >>an IP address). I.e '<128.253.175.139>' is not the same as '128.253.175.139'. The latter is an IP address and the former is a name. Maybe something in your DNS or other configuration changed so the name '<128.253.175.139>' could no longer be resolved. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Nov 22 20:52:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 11:52:12 -0800 Subject: [Mailman-Users] Antispam and AntiVirus setup with sendmail and mailman In-Reply-To: Message-ID: Andy Gao wrote: > >I set up the MailScanner, pyzor, razor, ClamAV for my mail server. > >It slows down delivery time a lot. (I checked the mailq, used to be empty >very soon. Now those mails stay far longer than before....) > >So I just wondered whether I have setup MailScanner wrong or something else >goes wrong. I don't know any specifics about any of these, but I wonder why you have them on outgoing mail from Mailman. It should be sufficient to process only incoming mail with these,since any spam or virus must first come into Mailman before Mailman will send it back out. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gaoandy at gmail.com Tue Nov 22 21:09:18 2005 From: gaoandy at gmail.com (Andy Gao) Date: Tue, 22 Nov 2005 15:09:18 -0500 Subject: [Mailman-Users] Antispam and AntiVirus setup with sendmail and mailman In-Reply-To: References: Message-ID: Hi, mark: Original I guessed I need to install some software for protect my mail server, so I searched and found those softwares, which I thought useful. spamassassin, clamAV really works for spam protection and virus protection. The previous problem is due to my MailScanner configuration. Now it seems to work ok. Thanks a lot for your concern. andy On 11/22/05, Mark Sapiro wrote: > > Andy Gao wrote: > > > >I set up the MailScanner, pyzor, razor, ClamAV for my mail server. > > > >It slows down delivery time a lot. (I checked the mailq, used to be empty > >very soon. Now those mails stay far longer than before....) > > > >So I just wondered whether I have setup MailScanner wrong or something > else > >goes wrong. > > I don't know any specifics about any of these, but I wonder why you > have them on outgoing mail from Mailman. It should be sufficient to > process only incoming mail with these,since any spam or virus must > first come into Mailman before Mailman will send it back out. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From justinheath33 at gmail.com Tue Nov 22 21:18:38 2005 From: justinheath33 at gmail.com (Justin Heath) Date: Tue, 22 Nov 2005 20:18:38 +0000 Subject: [Mailman-Users] active links in the footer Message-ID: <9bdaa5d80511221218w4a730a97l@mail.gmail.com> Hi, How can I get mailman to produce active links in the footer? It's all coming out in plaintext, and I'd really like URLs to be active. I'm not really familiar with MIME types or the internal structure of email messages though. Thanks for any help! Justin From msapiro at value.net Tue Nov 22 21:30:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 12:30:03 -0800 Subject: [Mailman-Users] active links in the footer In-Reply-To: <9bdaa5d80511221218w4a730a97l@mail.gmail.com> Message-ID: Justin Heath wrote: > >How can I get mailman to produce active links in the footer? It's all >coming out in plaintext, and I'd really like URLs to be active. I'm not >really familiar with MIME types or the internal structure of email messages >though. The footers are plain text. You can't make them HTML without significant source code mods. Even if you put HTML tags in the footers (which you can't do in the web interface, but you can do with bin/config_list), it won't work because the tags would still be in a text/plain part. Some MUAs (email clients) will recognize the 'http://' leadin and render the URL as a clickable link, but this is up to the MUA. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cshankar at cstd.ca Tue Nov 22 23:12:46 2005 From: cshankar at cstd.ca (Charu Shankar) Date: Tue, 22 Nov 2005 17:12:46 -0500 Subject: [Mailman-Users] FW: failure notice Message-ID: <20051122221249.MIHP4814.tomts52-srv.bellnexxia.net@WKS004> In a listserv I set up, I have trouble posting messages which get returned to me with the following message. Appreciate your help if anyone has faced this before:- Hi. This is the qmail-send program at gao.pair.com. I'm afraid I wasn't able to deliver your message to the following addresses. This is a permanent error; I've given up. Sorry it didn't work out. : 216.92.1.120 does not like recipient. Remote host said: 550 : User unknown Giving up on 216.92.1.120. From msapiro at value.net Tue Nov 22 23:53:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 14:53:20 -0800 Subject: [Mailman-Users] FW: failure notice In-Reply-To: <20051122221249.MIHP4814.tomts52-srv.bellnexxia.net@WKS004> Message-ID: Charu Shankar wrote: >In a listserv I set up, I have trouble posting messages which get returned >to me with the following message. Appreciate your help if anyone has faced >this before:- > >Hi. This is the qmail-send program at gao.pair.com. >I'm afraid I wasn't able to deliver your message to the following addresses. >This is a permanent error; I've given up. Sorry it didn't work out. > >: >216.92.1.120 does not like recipient. >Remote host said: 550 : User unknown >Giving up on 216.92.1.120. See for help on configuring qmail to deliver list mail to Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mustang_56 at namstalgia.com Wed Nov 23 01:14:40 2005 From: mustang_56 at namstalgia.com (Bob Bales) Date: Tue, 22 Nov 2005 18:14:40 -0600 Subject: [Mailman-Users] More questions... References: Message-ID: <008601c5efc2$e5d2f9b0$6601a8c0@main> We are getting a number of messages that disappear into cyberspace. They never come back to the sender, no bounce announcements, nothing, they just disappear. I have set the Maximum length in KB of a message body to "0" for no limit, as I have no limits on my server. These are not all image based emails, many are text based, and they just disappear. Any thoughts or answers? Thanks, Bob Bales From mok at kde.ru Wed Nov 23 01:29:50 2005 From: mok at kde.ru (Gregory Mokhin) Date: Tue, 22 Nov 2005 20:29:50 -0400 Subject: [Mailman-Users] error report Message-ID: A user got an error working with Mailman web interface. Error log shows the following: admin(12516): [----- Mailman Version: 2.1.6 -----] admin(12516): [----- Traceback ------] admin(12516): Traceback (most recent call last): admin(12516): File "/usr/local/mailman/scripts/driver", line 101, in run_main admin(12516): main() admin(12516): File "/usr/local/mailman/Mailman/Cgi/subscribe.py", line 96, in main admin(12516): process_form(mlist, doc, cgidata, language) admin(12516): File "/usr/local/mailman/Mailman/Cgi/subscribe.py", line 176, in process_form admin(12516): mlist.AddMember(userdesc, remote) admin(12516): File "/usr/local/mailman/Mailman/MailList.py", line 910, in AddMember admin(12516): msg['Subject'] = self.GetConfirmJoinSubject(realname, cookie) admin(12516): File "/usr/local/mailman/Mailman/MailList.py", line 215, in GetConfirmJoinSubject admin(12516): cset, header_name='subject') admin(12516): File "/usr/local/mailman/pythonlib/email/Header.py", line 188, in __init__ admin(12516): self.append(s, charset, errors) admin(12516): File "/usr/local/mailman/pythonlib/email/Header.py", line 272, in append admin(12516): ustr = unicode(s, incodec, errors) admin(12516): UnicodeDecodeError: 'ascii' codec can't decode byte 0xf3 in position 24: ordinal not in range(128) admin(12516): [----- Python Information -----] admin(12516): sys.version = 2.4.1 (#1, Apr 20 2005, 11:40:53) [GCC 3.3.4] admin(12516): sys.platform = linux2 Could you please advise what to do with this? Regards, Gregory From msapiro at value.net Wed Nov 23 01:40:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 16:40:40 -0800 Subject: [Mailman-Users] More questions... In-Reply-To: <008601c5efc2$e5d2f9b0$6601a8c0@main> Message-ID: Bob Bales wrote: >We are getting a number of messages that disappear into cyberspace. They >never come back to the sender, no bounce announcements, nothing, they just >disappear. Check Mailman's log files, particularly 'error' 'smtp' and 'smtp-failure'. check the qfiles/* directories, particularly 'shunt' and 'bad'. If you don't have access to these things, talk to your provider. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gamelover9001 at yahoo.com Wed Nov 23 05:17:04 2005 From: gamelover9001 at yahoo.com (game lover) Date: Tue, 22 Nov 2005 20:17:04 -0800 (PST) Subject: [Mailman-Users] More questions... In-Reply-To: <008601c5efc2$e5d2f9b0$6601a8c0@main> Message-ID: <20051123041704.27057.qmail@web32214.mail.mud.yahoo.com> There is an admin setting you can choose to discard a message with or without notifying the sender. GL ----------------------------------------------------- http://www.FrontShopping.com Great place to shop for large selections http://www.FreeGame123.com Playing is the best way of learning Bob Bales wrote: We are getting a number of messages that disappear into cyberspace. They never come back to the sender, no bounce announcements, nothing, they just disappear. I have set the Maximum length in KB of a message body to "0" for no limit, as I have no limits on my server. These are not all image based emails, many are text based, and they just disappear. Any thoughts or answers? Thanks, Bob Bales ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/gamelover9001%40yahoo.com Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp --------------------------------------------------------------------------------------- http://www.FreeGame123.com - All the games are free to play online. --------------------------------- Yahoo! FareChase - Search multiple travel sites in one click. From msapiro at value.net Wed Nov 23 06:12:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Nov 2005 21:12:02 -0800 Subject: [Mailman-Users] Changing Owner of Mailman installation In-Reply-To: <4382C14F.1030301@isu.edu> Message-ID: Kory Wheatley wrote: > Date: Mon, 21 Nov 2005 23:57:19 -0700 > To: mailman-developers Did you mean to send this to mailman-users or mailman-developers? >I installed Mailman as the account owner "pwmail", (and the group is >Mailman), and Mailman has ran fine under this user for about 5 years. >I now would like to change the owner to a different User account called >"mailmgmt", if I did a find (find /home/mailman -user pwmail -exec chown >mailmgmt {} \; and find /home/mailman -group pwmail -exec chgrp >mailmgmt) after shutting down Mailman, would this cause a problem after >starting Mailman back up? I would also make sure that the "mailman" >group is defined under the group "mailmgmt". I didn't know if Mailman >is binded to the UID of the owner when it's installed. Anything that is >owned by the Mailman user and Mailman group I would leave alone. What if anything did you originally specify to configure as --with-username and --with-groupname? These will probably be reflected in Defaults.py as MAILMAN_USER = and MAILMAN_GROUP = At the very least, these may need overriding in mm_cfg.py. It might be safer to run make clean configure (with appropriate values for --with-username and --with-groupname) make install but if MAILMAN_USER and MAILMAN_GROUP are both already 'mailman', this wouldn't be necessary. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nanthasi at udmercy.edu Wed Nov 23 14:36:07 2005 From: nanthasi at udmercy.edu (Nathan Siva) Date: Wed, 23 Nov 2005 08:36:07 -0500 Subject: [Mailman-Users] not sending email to list owner Message-ID: Mailman has been installed and configured with exim4 on debian. Every thing is working, but when I create a list it is not sending email to list owner(that list has been created). Please some one advice me what I am doing wrong. Thanks Nathan From bwlist at gmail.com Wed Nov 23 14:58:46 2005 From: bwlist at gmail.com (Brian Wong) Date: Wed, 23 Nov 2005 08:58:46 -0500 Subject: [Mailman-Users] Posting problem after migration to new server Message-ID: I recently moved an existing mailman installation from one server to another. The procedure I used was stopping the web server and smtp daemon on the old server, tar up the mailman directory, and untarred it onto the new server. I ran 'bin/check_perms -f' and it reported no problems. Everything seems to work except postings and outbound notifications. My postfix logs report '...status=sent (delivered to command: /usr/local/mailman/mail/mailman post testlist)'. I check the web interface for pending messages and nothing is in the queue. Notifications for moderator approval never show up either. Why do all the postings seem to disappear? The 'post' logs show nothing after the migration time, even with the successful postfix delivery command. All DNS changes and mail routing seem to be correct. What could the issue be? Thanks. From hennie at overland.co.za Wed Nov 23 15:00:55 2005 From: hennie at overland.co.za (Hennie Rautenbach) Date: Wed, 23 Nov 2005 16:00:55 +0200 Subject: [Mailman-Users] Problems after postfix upgrade Message-ID: <43847617.30600@overland.co.za> Hi there, I run Mailman 2.1.6 compiled from source on a Debian box running Postfix as its MTA. It's been working for a long time now untill I decided to do a general upgrade lastnight (apt-get update). Then Mailman promptly stopped working. Very little in terms of errors. The posts to mailman simply dissapear. I see there are numerous references on the Web about the "group mismatch" error. I suspect my problems may be related to it. However, I don't get any boucned mail to track and errors. I need someone with a bit of patience to assist me to track and rectify the problem. Below is a sample from the /var/log/mail.log file: Nov 23 16:07:01 nova postfix/pickup[5019]: 769427B3: uid=65534 from= Nov 23 16:07:01 nova postfix/cleanup[5037]: 769427B3: message-id=<43847345.6090008 at sab3net.co.za> Nov 23 16:07:01 nova postfix/local[5038]: 8D9A27B1: to=, relay=local, delay=1, status=sent (delivered to command: /opt/mailman/bin/demime.pl safari-post) Nov 23 16:07:01 nova postfix/qmgr[3658]: 8D9A27B1: removed Nov 23 16:07:01 nova postfix/qmgr[3658]: 769427B3: from=, size=1430, nrcpt=1 (queue active) Nov 23 16:07:02 nova postfix/local[5038]: 769427B3: to=, orig_to=, relay=local, delay=1, status=sent (delivered to command: /opt/mailman/mail/mailman post safari) Nov 23 16:07:02 nova postfix/qmgr[3658]: 769427B3: removed Who can point me in the right direction here ? Regards, Hennie From Ralf.Hildebrandt at charite.de Wed Nov 23 15:15:03 2005 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Wed, 23 Nov 2005 15:15:03 +0100 Subject: [Mailman-Users] Problems after postfix upgrade In-Reply-To: <43847617.30600@overland.co.za> References: <43847617.30600@overland.co.za> Message-ID: <20051123141503.GG3307@charite.de> * Hennie Rautenbach : > Hi there, > > I run Mailman 2.1.6 compiled from source on a Debian box running > Postfix as its MTA. It's been working for a long time now untill I > decided to do a general upgrade lastnight (apt-get update). Then > Mailman promptly stopped working. Very little in terms of errors. The > posts to mailman simply dissapear. I see there are numerous references > on the Web about the "group mismatch" error. I suspect my problems may > be related to it. However, I don't get any boucned mail to track and > errors. I need someone with a bit of patience to assist me to track > and rectify the problem. > > Below is a sample from the /var/log/mail.log file: > > Nov 23 16:07:01 nova postfix/pickup[5019]: 769427B3: uid=65534 > from= > Nov 23 16:07:01 nova postfix/cleanup[5037]: 769427B3: > message-id=<43847345.6090008 at sab3net.co.za> > Nov 23 16:07:01 nova postfix/local[5038]: 8D9A27B1: to=, > relay=local, delay=1, status=sent (delivered to command: > /opt/mailman/bin/demime.pl safari-post) > Nov 23 16:07:01 nova postfix/qmgr[3658]: 8D9A27B1: removed > Nov 23 16:07:01 nova postfix/qmgr[3658]: 769427B3: > from=, > size=1430, nrcpt=1 (queue active) > Nov 23 16:07:02 nova postfix/local[5038]: 769427B3: > to=, orig_to=, relay=local, > delay=1, status=sent (delivered to command: /opt/mailman/mail/mailman > post safari) > Nov 23 16:07:02 nova postfix/qmgr[3658]: 769427B3: removed > > Who can point me in the right direction here ? Not a postfix problem. As you can see, that mail has been delivered OK: Nov 23 16:07:01 nova postfix/local[5038]: 8D9A27B1: to=, relay=local, delay=1, status=sent (delivered to command: /opt/mailman/bin/demime.pl safari-post) Is mailman's queue runner active? -- Ralf Hildebrandt (i.A. des IT-Zentrums) Ralf.Hildebrandt at charite.de Charite - Universit?tsmedizin Berlin Tel. +49 (0)30-450 570-155 Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-962 IT-Zentrum Standort CBF send no mail to spamtrap at charite.de From hennie at overland.co.za Wed Nov 23 15:31:43 2005 From: hennie at overland.co.za (Hennie Rautenbach) Date: Wed, 23 Nov 2005 16:31:43 +0200 Subject: [Mailman-Users] Problems after postfix upgrade In-Reply-To: <20051123142344.GH3307@charite.de> References: <43847617.30600@overland.co.za> <20051123141503.GG3307@charite.de> <43847AE9.6000901@overland.co.za> <20051123142344.GH3307@charite.de> Message-ID: <43847D4F.2050007@overland.co.za> Ralf Hildebrandt wrote: >* Hennie Rautenbach : > > >>Ralf Hildebrandt wrote: >> >> >> >>>Not a postfix problem. As you can see, that mail has been delivered OK: >>>Nov 23 16:07:01 nova postfix/local[5038]: 8D9A27B1: >>>to=, relay=local, delay=1, status=sent (delivered to >>>command: /opt/mailman/bin/demime.pl safari-post) >>> >>>Is mailman's queue runner active? >>> >>> >>> >>> >> How do I check ? >> >> > >ps auxwww|grep qrunner > >seeing anything? > > None. Ah ! Saw what happened. Debian's "apt-get upgrade" pulled down and installed Mailman-2.1.5 . It changed the /etc/init.d/mailman script :-( I changed the paths back to their original location and it started fine and mail is being delivered as per normal. Thankfully just a small problem. Thanks VERY VERY Much for the prompt response and clear pointers. I feel a bit like an idiot. :-) Best regards from hot and sunny South Africa, Hennie From bwlist at gmail.com Wed Nov 23 15:36:41 2005 From: bwlist at gmail.com (Brian Wong) Date: Wed, 23 Nov 2005 09:36:41 -0500 Subject: [Mailman-Users] Posting problem after migration to new server In-Reply-To: References: Message-ID: On 11/23/05, Brian Wong wrote: > I recently moved an existing mailman installation from one server to > another. The procedure I used was stopping the web server and smtp > daemon on the old server, tar up the mailman directory, and untarred > it onto the new server. I ran 'bin/check_perms -f' and it reported no > problems. > > Everything seems to work except postings and outbound notifications. > My postfix logs report '...status=sent (delivered to command: > /usr/local/mailman/mail/mailman post testlist)'. I check the web > interface for pending messages and nothing is in the queue. > Notifications for moderator approval never show up either. Why do all > the postings seem to disappear? The 'post' logs show nothing after the > migration time, even with the successful postfix delivery command. > > All DNS changes and mail routing seem to be correct. What could the > issue be? Thanks. > Please disregard, qrunner was not running. Sorry. From msapiro at value.net Wed Nov 23 16:03:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Nov 2005 07:03:32 -0800 Subject: [Mailman-Users] not sending email to list owner In-Reply-To: Message-ID: Nathan Siva wrote: >Mailman has been installed and configured with exim4 on >debian. Every thing is working, but when I create a list >it is not sending email to list owner(that list has been >created). Does Mailman send other mail? Have you set MTA = None in mm_cfg.py? If not, is there any error from the 'alias generation'? Are you using the create web page or bin/newlist? If the latter, do you see the 'Hit enter to notify %(listname)s owner...' prompt? Is there anything in Mailman's 'error' log? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jmooers at landmanninteractive.com Wed Nov 23 21:03:04 2005 From: jmooers at landmanninteractive.com (Jess Mooers) Date: Wed, 23 Nov 2005 14:03:04 -0600 Subject: [Mailman-Users] Delete List Message-ID: We have a client who no longer wants their list running. How do I delete the list? I have tried searching archives and faq's but could not find it. Regards, Jess Mooers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Landmann InterActive 1423 S. Park St., Madison, WI 53715 W 608-257-1558 F 608-257-8705 www.landmanninteractive.com From msapiro at value.net Thu Nov 24 03:13:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Nov 2005 18:13:33 -0800 Subject: [Mailman-Users] Delete List In-Reply-To: Message-ID: Jess Mooers wrote: >We have a client who no longer wants their list running. How do I delete the list? I have tried searching archives and faq's but could not find it. bin/rmlist --help You can also allow owners to remove their own lists although in some environments this is not a good idea which is why the capability is not enabled by default - i.e., it may result in too many 'ooops, I deleted my list by mistake; please restore it' and/or 'my list is gone; I don't know how; get it back for me' type of requests. If you want this, set OWNERS_CAN_DELETE_THEIR_OWN_LISTS = Yes in mm_cfg.py, and there will be a list deletion link on the list's admin pages. What needs to be done is remove lists/listname/ optionally remove archives/public/listname* and archives/private/listname* remove MTA aliases if any. bin/rmlist does all this with one tool (except the MTA part is only done if MTA='Postfix', but you'll get a reminder message if MTA='Manual'). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Hannu.Niemi at kuntaliitto.fi Thu Nov 24 10:55:24 2005 From: Hannu.Niemi at kuntaliitto.fi (Niemi Hannu) Date: Thu, 24 Nov 2005 11:55:24 +0200 Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( Message-ID: Hello people I am starting to feel really embarrassed and humiliated by the very Mailman. I wrote a few weeks ago about the same problem, which then could be solved by changing the owner group of the mailman/lists/linstname/* to the very mailman. But, now I needed to create a new list (and it eneded up in adding a few lists to find out what is wrong) and now it seems really strange. Running on SuSE 9.3 I have two sets of the lists: 1) Lists that operate all right, when /etc/mailman/mailman.mail-gid is 65533(nobody> ("vintage lists") 2) Lists that operate all right, when /etc/mailman/mailman.mail-gid is 67 (mailman) (newly created lists) The functionality is 100% repeatable all the lists in 1) function all right eith 65533 and fail with 67 and all the lists in 2) function all right with gid 67 and fail with 65533 with (now infamous error message): ----------- clipeti clip ----------------- This is the Postfix program at host listserv.kuntaliitto.fi. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program : Command died with status 2: "/usr/lib/mailman/mail/mailman post hn11240914-l". Command output: Failure to exec script. WANTED gid 65533, GOT gid 67. ----------- clipeti clip ----------------- Now, all the permissions and owners (as well as groups) are exactly the same for both sets of the lists in /var/lib/mailman/lists. /bin/check_perms gives no warnings Is there some other list-specific files somewhere else in the file system? If the group information for any other list-specific file is wrong, this would make sense, but as now, I don't understand what CAN make the difference between lists in those two hostile groups that just won't play together ;) Any hints or suggestions? best regards hannu niemi From rob at poeweb.com Thu Nov 24 12:22:21 2005 From: rob at poeweb.com (Rob Poe) Date: Thu, 24 Nov 2005 05:22:21 -0600 Subject: [Mailman-Users] Quick question .. Message-ID: <4385A26D.4050101@poeweb.com> I'm running Mailman for a list, and one of my subscribers is getting this message from spamalert.net (VIRUS) Re: [CWC] Fuel Tank Removal Received: Wednesday, Nov 23, 2005 at 9:03pm To: *******@*******.com (removed) From: <******@*******.com > Description: Outlook "CR" vulnerability This message was deleted and cannot be retrieved. He said if the person sends directly to him, he gets the message just fine. It's when it bounces through Mailman that it picks up this error.. I'm perplexed now. :/ From aaron at chaletsdirect.com Thu Nov 24 14:11:42 2005 From: aaron at chaletsdirect.com (Aaron J Elias) Date: Thu, 24 Nov 2005 14:11:42 +0100 Subject: [Mailman-Users] Personalisation of newsletters sent via Mailman Message-ID: <001801c5f0f8$9d32e080$0200a8c0@biglaptop> Hi I am a new user - just set up my lists and everything seems to be going fine! Just a quick question which I could not answer using the documentation - is it possible to insert the members email address in the body of an email sent to a list? That is, to personalise the email sent with the recipients email somewhere. I want to include an unsubscribe link to a page on our own site which passes the users email address as a querystring. I have seen that I should be able to put certain fields in the footer, but when I do this, they appear in an attachment and not in the email itself. Thanks for any help anyone can offer! Aaron From cpz at tuunq.com Thu Nov 24 18:30:26 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 24 Nov 2005 09:30:26 -0800 (PST) Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( In-Reply-To: from Niemi Hannu at "Nov 24, 2005 11:55:24 am" Message-ID: <20051124173026.E0F337AE@mail.tuunq.com> In a flurry of recycled electrons, Niemi Hannu wrote: > I have two sets of the lists: > > 1) Lists that operate all right, when /etc/mailman/mailman.mail-gid is > 65533(nobody> ("vintage lists") > 2) Lists that operate all right, when /etc/mailman/mailman.mail-gid is > 67 (mailman) (newly created lists) > The functionality is 100% repeatable all the lists in 1) function all > right eith 65533 and fail with 67 and all the lists in 2) function all > right with gid 67 and fail with 65533 with (now infamous error message): > : Command died with status 2: > "/usr/lib/mailman/mail/mailman post hn11240914-l". Command output: > Failure to exec script. WANTED gid 65533, GOT gid 67. The wrapper program was compiled with gid 65535 (nobody). You need to recompile it with gid 67 (mailman). > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Search for 'group mismatch', read 1.4 & 6.15 (and maybe 3.14) In short- set the group on -everything- in the mailman tree to mailman. Compile 'wrapper' to use gid mailman. Rerun check_perms again. z! From cpz at tuunq.com Thu Nov 24 18:45:20 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 24 Nov 2005 09:45:20 -0800 (PST) Subject: [Mailman-Users] Quick question .. In-Reply-To: <4385A26D.4050101@poeweb.com> from Rob Poe at "Nov 24, 2005 05:22:21 am" Message-ID: <20051124174520.6DF197AE@mail.tuunq.com> In a flurry of recycled electrons, Rob Poe wrote: > I'm running Mailman for a list, and one of my subscribers is getting > this message from spamalert.net > > (VIRUS) Re: [CWC] Fuel Tank Removal > Received: Wednesday, Nov 23, 2005 at 9:03pm > To: *******@*******.com (removed) > From: <******@*******.com > > Description: Outlook "CR" vulnerability > This message was deleted and cannot be retrieved. > > He said if the person sends directly to him, he gets the message just > fine. It's when it bounces through Mailman that it picks up this error.. Checking on the error in question, (Outlook "CR" vulnerability), something is slipping in a naked character into the message header. Check all your configs for one of them. Also, is there a '\r' in there somewhere? Python question- if you use a backslash at the end of a line in a string literal, can that bury a in the text? Are you using a MAC, BTW? (Uses as EOL character.) > I'm perplexed now. :/ Reading spamalert's "support" page, I'm not surprised. It's more of a "no support" page... z! From cwieland at uci.edu Thu Nov 24 18:57:52 2005 From: cwieland at uci.edu (Con Wieland) Date: Thu, 24 Nov 2005 09:57:52 -0800 Subject: [Mailman-Users] Mailman HTdig error Message-ID: I got everything up and it seems to be working as expected. But when I run the cron job I get the following: terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc /opt/www/htdig/bin/rundig: line 53: 13454 Aborted $BINDIR/htnotify $opts However everything seems to be working. I don't understand the std::bad_alloc' what(): St9bad_alloc error. I assume I'm receiving this because I don't have htnotify configured. Do most folks use it, if not can I just comment it out of rundig? If you use it how do you configure it. /opt/www/htdig/bin/rundig: line 53: 13454 Aborted $BINDIR/htnotify $opts running mailman-2.1.6 htdig-3.1.6 with the companion patches As always TIA Con Wieland Network and Academic Computing Services University of California at Irvine From astro_mikel at hotmail.com Thu Nov 24 19:19:18 2005 From: astro_mikel at hotmail.com (Dr Mikel) Date: Thu, 24 Nov 2005 18:19:18 +0000 Subject: [Mailman-Users] Bulk Emailing Message-ID: Hello All, I have look around and can't seem to find the answers. I new to the mailing list scene and need some help, I have setup mailman and it seems to work but i can't post emails. e.g. new list - nl1 subs - me at here.com,test at me.com,hello at there.com when test at here.com sends an email to nl1 at test.com nothing happens, i dont think sendmail is doing anything. Whats going on? From msapiro at value.net Thu Nov 24 20:09:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Nov 2005 11:09:17 -0800 Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( In-Reply-To: <20051124173026.E0F337AE@mail.tuunq.com> Message-ID: Carl Zwanzig wrote: >In a flurry of recycled electrons, Niemi Hannu wrote: > >> I have two sets of the lists: >> >> 1) Lists that operate all right, when /etc/mailman/mailman.mail-gid is >> 65533(nobody> ("vintage lists") >> 2) Lists that operate all right, when /etc/mailman/mailman.mail-gid is >> 67 (mailman) (newly created lists) > >> The functionality is 100% repeatable all the lists in 1) function all >> right eith 65533 and fail with 67 and all the lists in 2) function all >> right with gid 67 and fail with 65533 with (now infamous error message): > > >> : Command died with status 2: >> "/usr/lib/mailman/mail/mailman post hn11240914-l". Command output: >> Failure to exec script. WANTED gid 65533, GOT gid 67. > >The wrapper program was compiled with gid 65535 (nobody). You need to >recompile it with gid 67 (mailman). > >> Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > >Search for 'group mismatch', read 1.4 & 6.15 (and maybe 3.14) > >In short- set the group on -everything- in the mailman tree to mailman. > Compile 'wrapper' to use gid mailman. > Rerun check_perms again. It is more complicated than that because some lists work and some don't. Here's my take on it. I don't know the SuSE specific stuff, so I may be off a bit, but I think I have it. I think the basic problem is there are two different mail wrappers in different directories, one of which expects to be invoked as group 65533 and is invoked by the "vintage list" aliases and the other of which expects to be invoked as group 67 and is invoked by the "new list" aliases. The new list aliases point to the wrapper in the directory set by WRAPPER_DIR in Defaults.py/mm_cfg.py, and I suggest you keep that one and delete the other wrapper and edit data/aliases to change all the "vintage" wrapper paths to the "new" wrapper and run 'postalias' to update the aliases.db. Then I think everything should work with 67 in /etc/mailman/mailman.mail-gid. Presumably this situation came about because of changing the locations of things during an upgrade of some sort. You might want to check to see if there are other residual 'old' directories lying around and delete them. >>Is there some other list-specific files somewhere else in the file system? >>If the group information for any other list-specific file is wrong, this >>would make sense, but as now, I don't understand what CAN make the >>difference between lists in those two hostile groups that just won't >>play together ;) As I indicate above, this group checking is done in the wrapper which is not per se list specific. The list specific part is the aliases that invoke the wrapper. Thus, I think it is the aliases that must be different, and since the expected group is built into the wrapper, I think there must be two wrappers. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 24 20:16:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Nov 2005 11:16:12 -0800 Subject: [Mailman-Users] Personalisation of newsletters sent via Mailman In-Reply-To: <001801c5f0f8$9d32e080$0200a8c0@biglaptop> Message-ID: Aaron J Elias wrote: > >Just a quick question which I could not answer using the documentation - is >it possible to insert the members email address in the body of an email sent >to a list? That is, to personalise the email sent with the recipients email >somewhere. Not in the body per se, only in the added list headers/footers. >I have seen that I should be able to put certain fields in the footer, but >when I do this, they appear in an attachment and not in the email itself. See for a discussion of why this happens. Note that if the message you post to the list is a single text/plain part only in the character set of the list, the header/footer will not be added in a separate part. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Nov 24 20:20:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Nov 2005 11:20:47 -0800 Subject: [Mailman-Users] Bulk Emailing In-Reply-To: Message-ID: Dr Mikel wrote: > >I have look around and can't seem to find the answers. >I new to the mailing list scene and need some help, I have setup mailman and >it seems to work but i can't post emails. >e.g. > >new list - nl1 >subs - me at here.com,test at me.com,hello at there.com > >when test at here.com sends an email to nl1 at test.com nothing happens, i dont >think sendmail is doing anything. >Whats going on? See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rob at poeweb.com Thu Nov 24 20:57:20 2005 From: rob at poeweb.com (Rob Poe) Date: Thu, 24 Nov 2005 13:57:20 -0600 Subject: [Mailman-Users] Quick question .. In-Reply-To: <20051124174520.6DF197AE@mail.tuunq.com> References: <4385A26D.4050101@poeweb.com> <20051124174520.6DF197AE@mail.tuunq.com> Message-ID: <20051124195558.M50091@poeweb.com> Sounds like more of a "throw the baby out with the bathwater" service. Not ideal, IMO. Maybe the user could whitelist the address of the mailing list (or the whole domain I use, perhaps)... It's an unmodified installation of Mailman. only 0.0.1 versions behind what's running this list :0 ---------- Original Message ----------- From: cpz at tuunq.com (Carl Zwanzig) To: Rob Poe Cc: mailman-users at python.org Sent: Thu, 24 Nov 2005 09:45:20 -0800 (PST) Subject: Re: [Mailman-Users] Quick question .. > In a flurry of recycled electrons, Rob Poe wrote: > > I'm running Mailman for a list, and one of my subscribers is getting > > this message from spamalert.net > > > > (VIRUS) Re: [CWC] Fuel Tank Removal > > Received: Wednesday, Nov 23, 2005 at 9:03pm > > To: *******@*******.com (removed) > > From: <******@*******.com > > > Description: Outlook "CR" vulnerability > > This message was deleted and cannot be retrieved. > > > > He said if the person sends directly to him, he gets the message just > > fine. It's when it bounces through Mailman that it picks up this error.. > > Checking on the error in question, (Outlook "CR" vulnerability), > something is slipping in a naked character into the message > header. Check all your configs for one of them. Also, is there a > '\r' in there somewhere? > > Python question- if you use a backslash at the end of a line in a string > literal, can that bury a in the text? > > Are you using a MAC, BTW? (Uses as EOL character.) > > > I'm perplexed now. :/ > > Reading spamalert's "support" page, I'm not surprised. It's more of > a "no support" page... > > z! ------- End of Original Message ------- From msapiro at value.net Thu Nov 24 21:43:23 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Nov 2005 12:43:23 -0800 Subject: [Mailman-Users] Quick question .. In-Reply-To: <20051124195558.M50091@poeweb.com> Message-ID: Rob Poe wrote: > >It's an unmodified installation of Mailman. only 0.0.1 versions behind what's >running this list :0 I don't know anything about the "(Outlook "CR" vulnerability)" so this may be totally irrelevant, but in Mailman 2.1.5 and earlier ("only 0.0.1 versions behind"), if the original post contains a Cc: header, and all the addresses in the Cc: header are list members who are avoiding dups (often occurs if the OP Cc's herself or a reply Cc's the OP), Mailman will send the post with an empty Cc: header. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From llc at dansketelecom.com Thu Nov 24 22:11:47 2005 From: llc at dansketelecom.com (Lars Lystrup Christensen) Date: Thu, 24 Nov 2005 22:11:47 +0100 Subject: [Mailman-Users] postfix-to-mailman.py and virtual hosts Message-ID: <5DCC4AA34F470741B0CAE586CC8C8BB37C0AE3@exchange.office.dansketelecom.com> Hi users I've just installed a mailman (2.1.5-8) on my debian server and pached it with the virtual host for mailman patch from (http://koumbit.net/VirtualMailman). This enables me to run the same listnames on virtual list servers, because it create a "listname-domain.com" for each list. However, this creates a problem, when you use "postfix-to-mailman.py", because you then need to send your mails to "listname-domain.com-subscribe at domain.com" to subscribe to the list instead of sending to "listname-subscribe at domain.com". Has anyone got a patch for this or any guidance on how to fix the problem? ______________________________________ Med venlig hilsen / Kind regards Lars Lystrup Christensen IP Operations Technician Danske Telecom A/S From Steven.Jones at vuw.ac.nz Fri Nov 25 01:13:13 2005 From: Steven.Jones at vuw.ac.nz (Steven Jones) Date: Fri, 25 Nov 2005 13:13:13 +1300 Subject: [Mailman-Users] mailman as the default apache website Message-ID: <06E2E60FB9C6EF409EFE472A8F4A82EB01BE6944@coso.staff.vuw.ac.nz> I assume this can be done? Is instead of www.lists.ac.nz/mailman I want www.lists.ac.nz which leads to the mailman opening page. Have not been able to get it to work so far.... Docs? Regards Steven From msapiro at value.net Fri Nov 25 06:10:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Nov 2005 21:10:06 -0800 Subject: [Mailman-Users] mailman as the default apache website In-Reply-To: <06E2E60FB9C6EF409EFE472A8F4A82EB01BE6944@coso.staff.vuw.ac.nz> Message-ID: Steven Jones wrote: >I assume this can be done? > >Is instead of www.lists.ac.nz/mailman I want www.lists.ac.nz which leads >to the mailman opening page. > >Have not been able to get it to work so far.... > >Docs? http://httpd.apache.org/ If you're willing to just have http://www.lists.ac.nz redirect to http://www.lists.ac.nz/mailman/listinfo and still require things like http://www.lists.ac.nz/mailman/admin to go to the admin pages, etc., all you need is RedirectMatch ^[/]*$ http://www.lists.ac.nz/mailman/listinfo If you want for example to be able to get to the admin page with a URL like http://www.lists.ac.nz/admin, it's more complicated. Apache's regexps for RedirectMatch may not be powerful enough to do this easily. It may require a RewriteCond and RewriteRule. If you want to eliminate the 'mailman/' part altogether, you'll need to eliminate it from DEFAULT_URL_PATTERN by redefining it in mm_cfg.py and run fix_url (bin/fix_url.py for help) on all existing lists and put something like ScriptAlias / /path/to/mailman/cgi-bin/ in the apache config. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Hannu.Niemi at kuntaliitto.fi Fri Nov 25 07:01:26 2005 From: Hannu.Niemi at kuntaliitto.fi (Niemi Hannu) Date: Fri, 25 Nov 2005 08:01:26 +0200 Subject: [Mailman-Users] VS: Uhhuh, my GID blues goes on... :( Message-ID: > -----Alkuper?inen viesti----- > L?hett?j?: Mark Sapiro [mailto:msapiro at value.net] > L?hetetty: 24. marraskuuta 2005 21:09 > Vastaanottaja: cpz at tuunq.com; Carl Zwanzig; Niemi Hannu > Kopio: mailman-users at python.org > Aihe: Re: [Mailman-Users] Uhhuh, my GID blues goes on... :( > > As I indicate above, this group checking is done in the > wrapper which is not per se list specific. The list specific > part is the aliases that invoke the wrapper. Thus, I think it > is the aliases that must be different, and since the expected > group is built into the wrapper, I think there must be two wrappers. Hello Mark (and others as well) Thank you for your posting which seemed to explain the problem, but.... Here came two examples from the aliases-file: 1) Newly created list, which needs postfif-gid: # STANZA START: hn11240914-l # CREATED: Thu Nov 24 08:50:35 2005 hn11240914-l: "|/usr/lib/mailman/mail/mailman post hn11240914-l" hn11240914-l-admin: "|/usr/lib/mailman/mail/mailman admin hn11240914-l" hn11240914-l-bounces: "|/usr/lib/mailman/mail/mailman bounces hn11240914-l" hn11240914-l-confirm: "|/usr/lib/mailman/mail/mailman confirm hn11240914-l" hn11240914-l-join: "|/usr/lib/mailman/mail/mailman join hn11240914-l" hn11240914-l-leave: "|/usr/lib/mailman/mail/mailman leave hn11240914-l" hn11240914-l-owner: "|/usr/lib/mailman/mail/mailman owner hn11240914-l" hn11240914-l-request: "|/usr/lib/mailman/mail/mailman request hn11240914-l" hn11240914-l-subscribe: "|/usr/lib/mailman/mail/mailman subscribe hn11240914-l" hn11240914-l-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe hn11240914-l" # STANZA END: hn11240914-l With mail-gid 65533 gives: : Command died with status 2: "/usr/lib/mailman/mail/mailman post hn11240914-l". Command output: Failure to exec script. WANTED gid 65533, GOT gid 67. 2) Vintage list, needing nobody-group: # STANZA START: saukkotesti-l # CREATED: Thu Nov 24 10:09:23 2005 saukkotesti-l: "|/usr/lib/mailman/mail/mailman post saukkotesti-l" saukkotesti-l-admin: "|/usr/lib/mailman/mail/mailman admin saukkotesti-l" saukkotesti-l-bounces: "|/usr/lib/mailman/mail/mailman bounces saukkotesti-l" saukkotesti-l-confirm: "|/usr/lib/mailman/mail/mailman confirm saukkotesti-l" saukkotesti-l-join: "|/usr/lib/mailman/mail/mailman join saukkotesti-l" saukkotesti-l-leave: "|/usr/lib/mailman/mail/mailman leave saukkotesti-l" saukkotesti-l-owner: "|/usr/lib/mailman/mail/mailman owner saukkotesti-l" saukkotesti-l-request: "|/usr/lib/mailman/mail/mailman request saukkotesti-l" saukkotesti-l-subscribe: "|/usr/lib/mailman/mail/mailman subscribe saukkotesti-l" saukkotesti-l-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe saukkotesti-l" # STANZA END: saukkotesti-l With mail-gid 67 gives: : Command died with status 2: "/usr/lib/mailman/mail/mailman post saukkotesti-l". Command output: Failure to exec script. WANTED gid 67, GOT gid 65533. Now, they seem exactly similar to me wrapper-wise :( With "proper" gids both process the mail to the intended recipients Any other clues? Best regards hannu the desperate administrator From smail at presdata.com.au Fri Nov 25 07:09:05 2005 From: smail at presdata.com.au (MailingList) Date: Fri, 25 Nov 2005 17:09:05 +1100 Subject: [Mailman-Users] Confirm Subscription by reply email fails Message-ID: <20051125060905.E4D977C72A@mail.netspace.net.au> I have now successfully installed and configured mailman - thanks to Mark for his help. I have encountered a problem that I hope someone can assist me with. I have checked through the FAQ but have failed to find mention of this one. When subscribing to the mailing list just created I receive the email from my mailman. I can use the enclosed link to confirm my subscription via the website, however, when I attempted to subscribe with a different email I once again received the normal email. When I attempted to confirm my subscription via return email I did not receive confirmation and nor did my new subscription appear in the members list. Has any one encountered this? What is the way to correct this? Thanks Mike From smail at presdata.com.au Fri Nov 25 09:30:15 2005 From: smail at presdata.com.au (MailingList) Date: Fri, 25 Nov 2005 19:30:15 +1100 Subject: [Mailman-Users] Confirm Subscription by reply email fails - continued Message-ID: <20051125083015.8FBD07C559@mail.netspace.net.au> Further to my previous email Here are the details from the log file during the subscription process. Subscribe at website: as bitemike at netspace.net.au Nov 25 19:16:24 s1 sendmail[4104]: jAP8GOTq004104: from=, size=1712, class=-60, nrcpts=1, msgid=, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] Nov 25 19:16:25 s1 sendmail[4106]: jAP8GOTq004104: to=, ctladdr= (502/501), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=139712, relay=mail-in.netspace.net.au. [210.15.254.248], dsn=2.0.0, s tat=Sent (Ok: queued as 0AD731A408A) Reply to email sent to bitemike at netspace.net.au Nov 25 19:22:45 s1 sendmail[4117]: jAP8MjQL004117: from=, size=2162, class=0, nrcpts=1, msgid=<20051125082150.B50A37C59F at mail.netspace.net.au>, proto=ESMTP, daemon=MTA, relay=cumulus.netspace.net.au [203.10.110.72] Nov 25 19:22:45 s1 sendmail[4118]: jAP8MjQL004117: to=, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32383, dsn=2.0.0, stat=Sent Check website and find no addition to member list. New member not processed or added to member list. Details from subscribe log file. Nov 25 19:16:24 2005 (4103) pcv_info: pending Mike Wharton 202.45.112.36 Mike From vonbueren at id.unibe.ch Fri Nov 25 10:11:31 2005 From: vonbueren at id.unibe.ch (Peter Von =?UTF-8?Q?B=C3=BCren?=) Date: Fri, 25 Nov 2005 10:11:31 +0100 Subject: [Mailman-Users] is the a way to teach mailman to leave spamassassin flags alone? Message-ID: <20051125.Pg6.35115700@merkel.unibe.ch> Hi there i'm using mailman 2.1.4 and postfix as MTA on a Mac Xserve (OS 10.3.8) I've a odd problem. It seems that mailman changes the Spamassassin Spam Score in the mail header, when the mail is accepted by the list and send it to our mailhub (where spamassassin runs) with a lower or no spam Score at all. Is there a way to tell mailman to leave the Header alone? thanks for ideas. -- __________________________________________________ Peter M Von B?ren Mitarbeiter System Gruppe Informatikdienste Universit?t Bern Gesellschaftsstrasse 6 3012 Bern +41 31 631 8671 vonbueren at id.unibe.ch __________________________________________________ From Doug at DGHall.co.uk Fri Nov 25 18:59:22 2005 From: Doug at DGHall.co.uk (Doug Hall) Date: Fri, 25 Nov 2005 17:59:22 -0000 Subject: [Mailman-Users] Hmmm Message-ID: <20051125175927.C582D1E4007@bag.python.org> What does this mean? [root at futurenameservers mailman]# service mailman start Starting mailman: Traceback (most recent call last): File "/usr/lib/mailman/bin/mailmanctl", line 606, in ? main() File "/usr/lib/mailman/bin/mailmanctl", line 425, in main check_for_site_list() File "/usr/lib/mailman/bin/mailmanctl", line 325, in check_for_site_list sitelist = MailList(sitelistname, lock=0) File "/usr/lib/mailman/Mailman/MailList.py", line 128, in __init__ self.Load() File "/usr/lib/mailman/Mailman/MailList.py", line 593, in Load dict, e = self.__load(file) File "/usr/lib/mailman/Mailman/MailList.py", line 566, in __load dict = loadfunc(fp) umbrella_listqbI00dule named n.co.ukq_aban_listq`]qaU [FAILED] I have a Fedora C3 box, with, (Cough Cough) Plesk running on it.. From richard.feltham at ca.mci.com Sat Nov 26 01:07:22 2005 From: richard.feltham at ca.mci.com (Richard Feltham) Date: Fri, 25 Nov 2005 16:07:22 -0800 Subject: [Mailman-Users] Need help with a mailman archiving issue In-Reply-To: Message-ID: I posted previously about an issue we have been having with the archive links. Another project came up, and this item got dropped. I now have a bit of time to spare, and thought I would try again. What is happening is this: When mail comes into a list, it is being dumped into /apps/mailman/archives/private/.mbox/.mbox As the mail comes in, it is supposed to generate/update /apps/mailman/archives/private///author.html, Date.html, index.html, subject.html, etc I can do this manually using /apps/mailman/bin/arch That will generate the items properly. Mailman version is 2.1.5 Mailman has been installed as user mailman, using group mailman. /apps/mailman/Mailman/mm_cfg.py ARCHIVE_TO_MBOX = 2 DEFAULT_ARCHIVE_PRIVATE = 1 /apps/mailman/Mailman/Defaults.py ARCHIVE_TO_MBOX = 2 DEFAULT_ARCHIVE_PRIVATE = 1 PRIVATE_EXTERNAL_ARCHIVER = No PRIVATE_ARCHIVE_FILE_DIR = os.path.join(VAR_PREFIX, 'archives', 'private') Permissions on the /apps/mailan/archives/private directories are: drwxrwsr-x 157 mailman mailman 10752 Oct 7 03:30 listname drwxrwsr-x 2 mailman mailman 512 Oct 7 03:30 listname.mbox /apps/mailman/cgi-bin/ -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 admin* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 admindb* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 confirm* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 create* -rwxr-sr-x 1 mailman mailman 37364 Oct 8 2004 edithtml* -rwxr-sr-x 1 mailman mailman 36876 Jul 3 2001 handle_opts* -rwxr-sr-x 1 mailman mailman 37364 Oct 8 2004 listinfo* lrwxrwxrwx 1 root mailman 1 Apr 8 2005 mailman -> ./ -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 options* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 private* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 rmlist* -rwxr-sr-x 1 mailman mailman 37352 Oct 8 2004 roster* -rwxr-sr-x 1 mailman mailman 37364 Oct 8 2004 subscribe* /apps/mailman/bin/ -rw-r----- 1 root mailman 45872 Nov 2 2004 -- -rwxr-xr-x 1 mailman mailman 7618 Oct 8 2004 add_members* -rwxr-xr-x 1 mailman mailman 5412 Oct 8 2004 arch* -rwxr-xr-x 1 mailman mailman 2565 Oct 8 2004 b4b5-archfix* -rwxr-xr-x 1 mailman mailman 6136 Oct 8 2004 change_pw* -rwxr-xr-x 1 mailman mailman 4270 Oct 8 2004 check_db* -rwxr-xr-x 1 mailman mailman 12134 Oct 8 2004 check_perms* -rwxr-xr-x 1 mailman mailman 5498 Oct 8 2004 cleanarch* -rwxr-xr-x 1 mailman mailman 6415 Oct 8 2004 clone_member* -rwxr-xr-x 1 mailman mailman 12332 Oct 8 2004 config_list* -rwxr-xr-x 1 mailman mailman 1505 Oct 8 2004 convert.py* -rwxr-xr-x 1 mailman mailman 4474 Jul 3 2001 digest_arch* -rwxr-xr-x 1 mailman mailman 3244 Oct 8 2004 discard* -rwxr-xr-x 1 mailman mailman 4405 Oct 8 2004 dumpdb* -rwxr-xr-x 1 mailman mailman 4957 Oct 8 2004 find_member* -rwxr-xr-x 1 mailman mailman 2639 Oct 8 2004 fix_url.py* -rw-r--r-- 1 root mailman 2548 Feb 16 2005 fix_url.pyc -rwxr-xr-- 1 root mailman 2377 Sep 29 15:53 fixfooter.py* -rw-r--r-- 1 root mailman 2308 Sep 29 16:14 fixfooter.pyc -rwxr-xr-x 1 mailman mailman 3103 Oct 8 2004 genaliases* -rwxr-xr-x 1 mailman mailman 2821 Oct 8 2004 inject* -rwxr-xr-x 1 mailman mailman 2567 Oct 8 2004 list_admins* -rwxr-xr-x 1 mailman mailman 3335 Oct 8 2004 list_lists* -rwxr-xr-x 1 mailman mailman 8322 Oct 8 2004 list_members* -rwxr-xr-x 1 mailman mailman 3171 Oct 8 2004 list_owners* -rw-r--r-- 1 mailman mailman 113 Nov 14 2003 listaddr.py -rw-r--r-- 1 mailman mailman 393 Nov 14 2003 listaddr.pyc -rwxr-x--- 1 root mailman 1885 Nov 2 2004 listcfg* -rwxr-xr-x 1 mailman mailman 1866 Jul 9 2001 listinfo* -rwxr-xr-x 1 mailman mailman 21129 Oct 8 2004 mailmanctl* -rwxr-xr-x 1 mailman mailman 2995 Oct 8 2004 mmsitepass* -rwxr-xr-x 1 mailman mailman 2440 Jul 3 2001 move_list* -rwxr-xr-x 1 mailman mailman 5530 Oct 8 2004 msgfmt.py* -rwxr-xr-x 1 mailman mailman 7133 Oct 8 2004 newlist* -rwx------ 1 mailman mailman 752 Nov 5 2001 nightly_arch.sh* -rw-r--r-- 1 mailman mailman 2407 Oct 8 2004 paths.py -rw-r--r-- 1 mailman mailman 663 Oct 8 2004 paths.pyc -rwxr-sr-x 1 mailman mailman 9202 Oct 8 2004 qrunner* -rwxr-xr-x 1 mailman mailman 2963 Oct 8 2004 rb-archfix* -rwxr-xr-x 1 mailman mailman 4705 Oct 8 2004 remove_members* -rwxr-xr-x 1 mailman mailman 4262 Oct 8 2004 rmlist* -rwxr-xr-x 1 mailman mailman 1352 Oct 8 2004 show_qfiles* -rwxr-xr-x 1 mailman mailman 9670 Oct 8 2004 sync_members* -rwxr-xr-x 1 mailman mailman 12005 Oct 8 2004 transcheck* -rwxr-xr-x 1 mailman mailman 2292 Oct 8 2004 unshunt* -rwxr-xr-x 1 mailman mailman 29654 Oct 8 2004 update* -rwxr-xr-x 1 mailman mailman 969 Oct 8 2004 version* -rwxr-xr-x 1 mailman mailman 8388 Oct 8 2004 withlist* Please let me know if there is any other info which might point to a solution... Thank you, Richard Feltham From msapiro at value.net Sat Nov 26 04:02:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Nov 2005 19:02:19 -0800 Subject: [Mailman-Users] VS: Uhhuh, my GID blues goes on... :( In-Reply-To: Message-ID: Niemi Hannu wrote: Mark Sapiro wrote: > >> As I indicate above, this group checking is done in the >> wrapper which is not per se list specific. The list specific >> part is the aliases that invoke the wrapper. Thus, I think it >> is the aliases that must be different, and since the expected >> group is built into the wrapper, I think there must be two wrappers. > >Hello Mark (and others as well) > >Thank you for your posting which seemed to explain the problem, but.... > >Here came two examples from the aliases-file: > >1) Newly created list, which needs postfif-gid: > ># STANZA START: hn11240914-l ># CREATED: Thu Nov 24 08:50:35 2005 >hn11240914-l: "|/usr/lib/mailman/mail/mailman post hn11240914-l" ># STANZA END: hn11240914-l > >With mail-gid 65533 gives: = > > >: Command died with status 2: > "/usr/lib/mailman/mail/mailman post hn11240914-l". Command output: > Failure to exec script. WANTED gid 65533, GOT gid 67. > >2) Vintage list, needing nobody-group: > ># STANZA START: saukkotesti-l ># CREATED: Thu Nov 24 10:09:23 2005 >saukkotesti-l: "|/usr/lib/mailman/mail/mailman post saukkotesti-l" ># STANZA END: saukkotesti-l > >With mail-gid 67 gives: > >: Command died with status 2: > "/usr/lib/mailman/mail/mailman post saukkotesti-l". Command output: > Failure to exec script. WANTED gid 67, GOT gid 65533. > >Now, they seem exactly similar to me wrapper-wise :( > >With "proper" gids both process the mail to the intended recipients If saukkotesti-l is a "vintage list", why are it's aliases created Thu Nov 24 10:09:23 2005. Where were the aliases before yesterday? Are they still there? I note that you say in this case you have mail-gid (the file I presume) set to 67 and you "GOT gid 65533". Now, I'm not sure how SuSE does this, but I *think* SuSE modifies the wrappers so that the expected group is not complied in but rather read from the /etc/mailman/mailman.mail-gid file. If this is correct, it is consistent with the messages above which say that Postfix is invoking the wrapper as GID 65533 for "vintage lists" and as GID 67 for "new lists". This would seem to say that postfix is using two different GIDs to invoke the wrapper depending on the list (or, if this is the case, on where the list's aliases come from). I think you need to carefully look over your Postfix configuration and see if it might be getting mailman aliases from two different places and using different GIDs for the different places. It now looks to me like Postfix is the problem, but I don't know Postfix configuration enough to tell you what to look for. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 26 05:44:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Nov 2005 20:44:40 -0800 Subject: [Mailman-Users] is the a way to teach mailman to leave spamassassinflags alone? References: <20051125.Pg6.35115700@merkel.unibe.ch> Message-ID: <000301c5f244$1d7b6090$0200a8c0@msapiro> Peter Von B?ren wrote: > > i'm using mailman 2.1.4 and postfix as MTA on a Mac Xserve (OS 10.3.8) > > I've a odd problem. > It seems that mailman changes the Spamassassin Spam Score in the mail > header, > when the mail is accepted by the list and send it to our mailhub > (where > spamassassin runs) with a lower or no spam Score at all. Is there a > way to > tell mailman to leave the Header alone? Mailman itself neither adds, deletes or changes the content of any x-spam-* headers in messages it handles. It seems as if you're saying the message passes through Spamassassin again after leaving Mailman. If so, is it possible it receives a lower score because it now comes from mailman and has additional headers and possibly filtered content. If this is not what's happening, it must be something specific to Apple's version. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 26 06:07:46 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Nov 2005 21:07:46 -0800 Subject: [Mailman-Users] Hmmm In-Reply-To: <20051125175927.C582D1E4007@bag.python.org> Message-ID: Doug Hall wrote: >What does this mean? > > > >[root at futurenameservers mailman]# service mailman start > >Starting mailman: Traceback (most recent call last): > > File "/usr/lib/mailman/bin/mailmanctl", line 606, in ? > > main() > > File "/usr/lib/mailman/bin/mailmanctl", line 425, in main > > check_for_site_list() > > File "/usr/lib/mailman/bin/mailmanctl", line 325, in check_for_site_list > > sitelist = MailList(sitelistname, lock=0) > > File "/usr/lib/mailman/Mailman/MailList.py", line 128, in __init__ > > self.Load() > > File "/usr/lib/mailman/Mailman/MailList.py", line 593, in Load > > dict, e = self.__load(file) > > File "/usr/lib/mailman/Mailman/MailList.py", line 566, in __load > > dict = loadfunc(fp) > >umbrella_listqbI00dule named n.co.ukq_aban_listq`]qaU > > [FAILED] I think it means the configuration files for the site list (normally named mailman) are corrupt. There may be messages in Mailman's 'error' log indicating what files were tried. Normally (if the list is named mailman) there will be a lists/mailman/config.pck and a lists/mailman/config.pck.last and these will be tried in that order. There may be old (pre 2.1alpha3) config.db and config.db/last files if the list is that old. I'm guessing the config.pck is corrupt and caused the error and others weren't tried. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 26 07:04:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Nov 2005 22:04:07 -0800 Subject: [Mailman-Users] Confirm Subscription by reply email fails -continued In-Reply-To: <20051125083015.8FBD07C559@mail.netspace.net.au> Message-ID: MailingList wrote: >Further to my previous email > > > >Here are the details from the log file during the subscription process. > > > > >Subscribe at website: as bitemike at netspace.net.au > >Nov 25 19:16:24 s1 sendmail[4104]: jAP8GOTq004104: >from=, >size=1712, class=-60, nrcpts=1, >msgid=, >proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1] > > >Nov 25 19:16:25 s1 sendmail[4106]: jAP8GOTq004104: >to=, >ctladdr= (502/501), delay=00:00:01, >xdelay=00:00:01, >mailer=esmtp, pri=139712, relay=mail-in.netspace.net.au. [210.15.254.248], >dsn=2.0.0, s >tat=Sent (Ok: queued as 0AD731A408A) > > >Reply to email sent to bitemike at netspace.net.au > >Nov 25 19:22:45 s1 sendmail[4117]: jAP8MjQL004117: >from=, >size=2162, class=0, nrcpts=1, >msgid=<20051125082150.B50A37C59F at mail.netspace.net.au>, >proto=ESMTP, daemon=MTA, relay=cumulus.netspace.net.au [203.10.110.72] >Nov 25 19:22:45 s1 sendmail[4118]: jAP8MjQL004117: >to=, >delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32383, dsn=2.0.0, >stat=Sent The reply is sent to the correct place . Did you get a 'results of your email commands' reply? If so, what did it say? >Check website and find no addition to member list. New member not processed >or added to member list. > > > > > >Details from subscribe log file. > > > >Nov 25 19:16:24 2005 (4103) pcv_info: pending Mike Wharton > 202.45.112.36 The confirmation message from Mailman has Subject: confirm where is a string of 40 hex digits. This subject must be maintained in the reply. The email request processing understands that the responding MUA (email client) might make the subject into Subject Re: confirm so if the first word of the subject is not a command ('confirm' in this case), it strips off the first word and tries again. This will work with a subject like 'Re: confirm ', but some MUAs are known to make a subject like Subject Re : confirm or in some other way put two 'words' before 'confirm', and this doesn't work. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From smail at presdata.com.au Sat Nov 26 09:54:49 2005 From: smail at presdata.com.au (MailingList) Date: Sat, 26 Nov 2005 19:54:49 +1100 Subject: [Mailman-Users] Confirm Subscription by reply email fails -continued In-Reply-To: Message-ID: <20051126085450.E9BCB7BC35@mail.netspace.net.au> Mark wrote: >The reply is sent to the correct place . >Did you get a 'results of your email commands' reply? If so, what did >it say? When I registered to the list I received an email addressed to The address I subscribed to (support at presdata.com.au) from list-name-request at hostnet.com.au. ***************** Mailing list subscription confirmation notice for mailing list Presbyterian-info-nsw We have received a request from 202.45.112.36 for subscription of your email address, "support at presdata.com.au", to the presbyterian-info-nsw at hostnet.com.au mailing list. To confirm that you want to be added to this mailing list, simply reply to this message, keeping the Subject: header intact. Or visit this web page: http://www.hostnet.com.au/mailman/confirm/presbyterian-info-nsw/136a4fcd4da5 fc8b4ba96f937bf0abf70510332c Or include the following line -- and only the following line -- in a message to presbyterian-info-nsw-request at hostnet.com.au: ****************** When I hit the reply to email the To: was list-name-request at hostnet.com.au The subject line of this email contained "RE: confirm 136a4fcd4da5fc8b4ba96f937bf0abf70510332c" I the received an email addressed to presbyterian-info-nsw-request at hostnet.com.au This was obviously the email I had just sent via the reply. It may be that I misunderstand the way in which this list functions. I though that the validation was automatically processed by Mailnam. However, it seems that I (the owner of the list) have to manually process the confirmation of subscription when I (the list owner) receive the reply from the individual wishing to join the list. Question: Is it meant to be an automatic validation/confirmation? Or, am I (the list owner) always going to have to manually confirm the subscriber after receiving the list confirm email after subscription has been requested? From rae at gitchee.com Sat Nov 26 15:40:46 2005 From: rae at gitchee.com (Rae) Date: Sat, 26 Nov 2005 08:40:46 -0600 Subject: [Mailman-Users] ban member from joining not working Message-ID: <7.0.0.16.2.20051126083856.060d4b68@aplonis.com> Hello, Other than setting the email address in the Privacy/Subscription section, is there anything else that needs to be done? It isn't working and the member was able to be subscribed. Any suggestions? --Rae From msapiro at value.net Sat Nov 26 17:27:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Nov 2005 08:27:48 -0800 Subject: [Mailman-Users] Confirm Subscription by reply email fails -continued In-Reply-To: <20051126085450.E9BCB7BC35@mail.netspace.net.au> Message-ID: MailingList wrote: > >When I hit the reply to email the To: was list-name-request at hostnet.com.au > > >The subject line of this email contained > >"RE: confirm 136a4fcd4da5fc8b4ba96f937bf0abf70510332c" > >I the received an email addressed to > >presbyterian-info-nsw-request at hostnet.com.au > >This was obviously the email I had just sent via the reply. > > >It may be that I misunderstand the way in which this list functions. I >though that the validation was automatically processed by Mailnam. However, >it seems that I (the owner of the list) have to manually process the >confirmation of subscription when I (the list owner) receive the reply from >the individual wishing to join the list. I'm not too clear on what's happening, but it seems you're saying that the user replied to the confirmation email, but then the owner had to approve the subscription. See below: >Question: Is it meant to be an automatic validation/confirmation? Or, am I >(the list owner) always going to have to manually confirm the subscriber >after receiving the list confirm email after subscription has been >requested? This is a list configuration option. it is controlled by Privacy options...->Subscription rules->subscribe_policy. See the "Details for subscribe_policy" for more info. Also, it is not usually recommended, but you can set ALLOW_OPEN_SUBSCRIBE = Yes in mm_cfg.py and then have the option of allowing subscription without any confirmation or approval for a list. See the "# SUBSCRIBE POLICY" section in Defaults.py for more info, and if you want to change any default settings, override them in mm_cfg.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Nov 26 17:32:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Nov 2005 08:32:40 -0800 Subject: [Mailman-Users] ban member from joining not working In-Reply-To: <7.0.0.16.2.20051126083856.060d4b68@aplonis.com> Message-ID: Rae wrote: > >Other than setting the email address in the Privacy/Subscription >section, is there anything else that needs to be done? It isn't >working and the member was able to be subscribed. Any suggestions? There's nothing else that needs to be done, but keep in mind that the ban list only bans specific email addresses from subscribing. That is, if you put "user at example.com" in the list, that won't keep user at mail.example.com or users_other_name at example.com or user at yahoo.com from subscribing. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From macbantam at ntlworld.com Sat Nov 26 17:53:06 2005 From: macbantam at ntlworld.com (PeteBell) Date: Sat, 26 Nov 2005 16:53:06 +0000 Subject: [Mailman-Users] Bug when editing Mailman html pages Message-ID: <9D3A36D1-AEC2-43FF-8554-CDA148DE50FC@ntlworld.com> I have just tried to edit the user-editable html pages (subscribe, option results, list-info, and the 'welcome to new subscriber' text message), but I get the following message... Bug in Mailman version 2.1.6 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. I stress that I have edited these pages successfully before, but all of a sudden it won't work. Any ideas please? TIA PeteBell, UK From msapiro at value.net Sat Nov 26 18:12:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Nov 2005 09:12:15 -0800 Subject: [Mailman-Users] Bug when editing Mailman html pages In-Reply-To: <9D3A36D1-AEC2-43FF-8554-CDA148DE50FC@ntlworld.com> Message-ID: PeteBell wrote: >I have just tried to edit the user-editable html pages (subscribe, >option results, list-info, and the 'welcome to new subscriber' text >message), but I get the following message... > > >Bug in Mailman version 2.1.6 >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. > > >I stress that I have edited these pages successfully before, but all >of a sudden it won't work. Did it work before with Mailman 2.1.6 or a prior version? Do you have access to Mailman's 'error' log? If so, please provide the traceback for this error. On which page did this occur? All of them? A specific one? Which one? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gerardoardiles at hotmail.com Sat Nov 26 18:34:15 2005 From: gerardoardiles at hotmail.com (Gerardo Ardiles) Date: Sat, 26 Nov 2005 14:34:15 -0300 Subject: [Mailman-Users] password References: Message-ID: ----- Original Message ----- From: To: Sent: Saturday, November 26, 2005 8:00 AM Subject: Mailman-Users Digest, Vol 21, Issue 54 > Send Mailman-Users mailing list submissions to > mailman-users at python.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.python.org/mailman/listinfo/mailman-users > or, via email, send a message with subject or body 'help' to > mailman-users-request at python.org > > You can reach the person managing the list at > mailman-users-owner at python.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Mailman-Users digest..." > -------------------------------------------------------------------------------- > Today's Topics: > > 1. Hmmm (Doug Hall) > 2. Re: Need help with a mailman archiving issue (Richard Feltham) > 3. Re: VS: Uhhuh, my GID blues goes on... :( (Mark Sapiro) > 4. Re: is the a way to teach mailman to leave spamassassinflags > alone? (Mark Sapiro) > 5. Re: Hmmm (Mark Sapiro) > 6. Re: Confirm Subscription by reply email fails -continued > (Mark Sapiro) > 7. Re: Confirm Subscription by reply email fails -continued > (MailingList) > -------------------------------------------------------------------------------- > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > Searchable Archives: > http://www.mail-archive.com/mailman-users%40python.org/ From mailman-users at klb.taranis.org Mon Nov 28 02:24:05 2005 From: mailman-users at klb.taranis.org (Christophe Kalt) Date: Sun, 27 Nov 2005 20:24:05 -0500 Subject: [Mailman-Users] Mailman 2.1.[56] installation problem w/ KoreanCodecs Message-ID: <20051128012405.GA12329@bzz.taranis.org> Hi all, "make install" dies with (cd ./$p ; umask 02 ; PYTHONPATH=/home/mailman/2.1.5/pythonlib /usr/local/bin/python setup.py --quiet install --install-lib /home/mailman/2.1.5/pythonlib --install-purelib /home/mailman/2.1.5/pythonlib --install-data /home/mailman/2.1.5/pythonlib); \ done /usr/local/lib/python2.4/distutils/dist.py:222: UserWarning: 'licence' distribution option is deprecated; use 'license' warnings.warn(msg) src/hangul.c:33: error: syntax error before numeric constant src/hangul.c:34: error: syntax error before numeric constant error: command 'gcc' failed with exit status 1 *** Error code 1 This happens with either 2.1.5 or 2.1.6, various versions of Python as well. It's on Solaris 10 with Sun's bundled gcc (/usr/sfw/bin/gcc). Rather furstrating. Is there an easy way to just skip these codecs i have no use for? From tkikuchi at is.kochi-u.ac.jp Mon Nov 28 05:14:36 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Mon, 28 Nov 2005 13:14:36 +0900 Subject: [Mailman-Users] Mailman 2.1.[56] installation problem w/ KoreanCodecs In-Reply-To: <20051128012405.GA12329@bzz.taranis.org> References: <20051128012405.GA12329@bzz.taranis.org> Message-ID: <438A842C.8010004@is.kochi-u.ac.jp> Christophe Kalt wrote: > Hi all, > > "make install" dies with > (cd ./$p ; umask 02 ; PYTHONPATH=/home/mailman/2.1.5/pythonlib /usr/local/bin/python setup.py --quiet install --install-lib /home/mailman/2.1.5/pythonlib --install-purelib /home/mailman/2.1.5/pythonlib --install-data /home/mailman/2.1.5/pythonlib); \ > done > /usr/local/lib/python2.4/distutils/dist.py:222: UserWarning: 'licence' distribution option is deprecated; use 'license' > warnings.warn(msg) > src/hangul.c:33: error: syntax error before numeric constant > src/hangul.c:34: error: syntax error before numeric constant > error: command 'gcc' failed with exit status 1 > *** Error code 1 > > This happens with either 2.1.5 or 2.1.6, various versions of > Python as well. It's on Solaris 10 with Sun's bundled gcc > (/usr/sfw/bin/gcc). > > Rather furstrating. Is there an easy way to just skip these > codecs i have no use for? You are using python2.4 which should support Chinese/Korean/Japanese codecs by itself. So, you need not, in principle, install Korean/Japanese codecs which are included in mailman distribution. You may want to try my language select patch in the SF tracker: http://sourceforge.net/tracker/index.php?func=detail&aid=1298355&group_id=103&atid=300103 Or, you can go to the /misc directory and find [Kk]orean notation in Makefile and paths.py and comment them out, then do the make install again. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From Doug at DGHall.co.uk Mon Nov 28 09:21:33 2005 From: Doug at DGHall.co.uk (Doug Hall) Date: Mon, 28 Nov 2005 08:21:33 +0000 Subject: [Mailman-Users] Hmmm In-Reply-To: References: Message-ID: <438ABE0D.40600@DGHall.co.uk> Beautiful! I uninstalled, deleted the config files, and reinstalled.. Worked a treat. Thanks. Doug Mark Sapiro wrote: >Doug Hall wrote: > > > >>What does this mean? >> >> >> >>[root at futurenameservers mailman]# service mailman start >> >>Starting mailman: Traceback (most recent call last): >> >> File "/usr/lib/mailman/bin/mailmanctl", line 606, in ? >> >> main() >> >> File "/usr/lib/mailman/bin/mailmanctl", line 425, in main >> >> check_for_site_list() >> >> File "/usr/lib/mailman/bin/mailmanctl", line 325, in check_for_site_list >> >> sitelist = MailList(sitelistname, lock=0) >> >> File "/usr/lib/mailman/Mailman/MailList.py", line 128, in __init__ >> >> self.Load() >> >> File "/usr/lib/mailman/Mailman/MailList.py", line 593, in Load >> >> dict, e = self.__load(file) >> >> File "/usr/lib/mailman/Mailman/MailList.py", line 566, in __load >> >> dict = loadfunc(fp) >> >>umbrella_listqbI00dule named n.co.ukq_aban_listq`]qaU >> >> [FAILED] >> >> > > >I think it means the configuration files for the site list (normally >named mailman) are corrupt. > >There may be messages in Mailman's 'error' log indicating what files >were tried. > >Normally (if the list is named mailman) there will be a >lists/mailman/config.pck and a lists/mailman/config.pck.last and these >will be tried in that order. There may be old (pre 2.1alpha3) >config.db and config.db/last files if the list is that old. I'm >guessing the config.pck is corrupt and caused the error and others >weren't tried. > > > From Hannu.Niemi at kuntaliitto.fi Mon Nov 28 09:23:27 2005 From: Hannu.Niemi at kuntaliitto.fi (Niemi Hannu) Date: Mon, 28 Nov 2005 10:23:27 +0200 Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( - Case SOLVED! Message-ID: > This would seem to say that postfix is using two different > GIDs to invoke the wrapper depending on the list (or, if this > is the case, on where the list's aliases come from). I think > you need to carefully look over your Postfix configuration > and see if it might be getting mailman aliases from two > different places and using different GIDs for the different places. Aargh.. I feel dumb, dumber, dumbest... Though, I still don't 100% grab it, I managed to solve the problem, which was MUUUCH silleer I did even anticipate. I had read the postfix configuration many times through but forgot to check the postfix aliases-file, which had all the vintage lists in it. After removing the lists form the aliases file everything started to act logically. I did put the lists in there when setting the listserver fast up after the previous server crashed (physiaclly). Afterwards I added the mailman-generated aliases-file into postfix aliases and just forgot to delete the mailman-related aliases from the aliases file. As the lists worked all right (through the probably primary aliases file) I didn't notice any problems during that time. The problem just manifested itself as now, as we needed a new list. What is strange is that the wrappers in the aliases file was just the same as in the mailman aliases file, so it still beats me, why it didn't work. But, let's hope this cured the problem until forever! :) Thank you all and especially Mark for good suggestions Best regards hannu From par at hunter-gatherer.org Mon Nov 28 10:50:56 2005 From: par at hunter-gatherer.org (Par Leijonhufvud) Date: Mon, 28 Nov 2005 10:50:56 +0100 Subject: [Mailman-Users] Archives Message-ID: <20051128095056.GO245@absaroka.eryn-lasgalen.org> On some mailman lists there is a "total archive" that can be downloaded, not just the montly files. How do I get that on my list? /Par -- Par Leijonhufvud par at hunter-gatherer.org Some people are like slinkeys. No socially redeeming qualities, but they bring a smile to your face when you push them down the stairs. From rae at gitchee.com Mon Nov 28 14:25:26 2005 From: rae at gitchee.com (Rae) Date: Mon, 28 Nov 2005 07:25:26 -0600 Subject: [Mailman-Users] ban member from joining not working In-Reply-To: References: <7.0.0.16.2.20051126083856.060d4b68@aplonis.com> Message-ID: <7.0.0.16.2.20051127074017.0673a8e8@gitchee.com> Hello Mark, Thanks for the response. I did have a specific email address in the ban list and that specific email address was able to subscribe even though the list's subscription is set to confirm. Any ideas as to what else I should look for or do to prevent this from happening again? Best wishes, Rae At 10:32 AM 11/26/2005, you wrote: >Rae wrote: > > > >Other than setting the email address in the Privacy/Subscription > >section, is there anything else that needs to be done? It isn't > >working and the member was able to be subscribed. Any suggestions? > >There's nothing else that needs to be done, but keep in mind that the >ban list only bans specific email addresses from subscribing. That is, >if you put "user at example.com" in the list, that won't keep >user at mail.example.com or users_other_name at example.com or >user at yahoo.com from subscribing. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan From andrew at cnet.org Mon Nov 28 15:46:33 2005 From: andrew at cnet.org (Andrew Steele) Date: Mon, 28 Nov 2005 14:46:33 -0000 Subject: [Mailman-Users] New lists fail... Do I need to create aliases for Exim? Message-ID: <438B1849.14315.11F5099@andrew.cnet.org> Back in September I asked some questions about problems I was having getting Mailman running on the virtual server supplied by my ISP. Configuration was complicated by the fact that I do not have full admin access to the server. Anyway, with some effort we have finally resolved most of the issues with one exception. The initial test list created during installation works just fine. All the problems previously identified have been fixed. However, if I access the web based interface and create a new list the the following occurs. Upon subscribing addresses, each person receives as expected a welcome Email. However, when sending an Email to the list address the message sent bounces back with the desination reporting Status: 5.5.0 Diagnostic-Code: smtp;550-Callout verification failed: 550 550 Unrouteable address I'm presuming that the web interface is not creating aliases or some such thing. I see that in the ALIASES file there are a series of entries relating to the test list but not the other lists created via the web interface. However, I was advised that the mailer used by the ISP does not require aliases. The mailer at the ISP is Exim 4.43. If I can advise the ISP tech guys on the necessary fix then that would probably speed up a fix so any advice gratefully received. Equally, I'd be pleased to apply a fix myself provided it does not require root access. Thanks in advance. Andrew From msapiro at value.net Mon Nov 28 16:00:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 07:00:43 -0800 Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( - Case SOLVED! In-Reply-To: Message-ID: Niemi Hannu wrote: > >What is strange is that the wrappers in the aliases file was just the >same as in the mailman aliases file, so it still beats me, why it didn't >work. But, let's hope this cured the problem until forever! :) The problem wasn't with the wrapper per se or with which wrapper was invoked as there was only one. The problem was that Postfix invokes the wrapper as the user/group of the owner of the aliases.db file that the alias came from. In your case, you had two different aliases/aliases.db files with different owners, each containing some mailman aliases, so the wrapper wasn't being invoked with a consistent group. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Nov 28 16:13:35 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 07:13:35 -0800 Subject: [Mailman-Users] New lists fail... Do I need to create aliases forExim? In-Reply-To: <438B1849.14315.11F5099@andrew.cnet.org> Message-ID: Andrew Steele wrote: > >I'm presuming that the web interface is not creating aliases or some >such thing. Right. List creation only actually _creates_ aliases if MTA = Postfix. >I see that in the ALIASES file there are a series of entries relating >to the test list but not the other lists created via the web >interface. However, I was advised that the mailer used by the ISP >does not require aliases. > >The mailer at the ISP is Exim 4.43. Which does not require aliases IF it is properly configured to work with Mailman. >If I can advise the ISP tech guys on the necessary fix then that >would probably speed up a fix so any advice gratefully received. >Equally, I'd be pleased to apply a fix myself provided it does not >require root access. It requires the ability to change the Exim configuration (maybe in /etc/exim.conf, but maybe elsewhere). has the basics, and may well be enough. The full story is at -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Nov 28 16:46:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 07:46:43 -0800 Subject: [Mailman-Users] Archives In-Reply-To: <20051128095056.GO245@absaroka.eryn-lasgalen.org> Message-ID: Par Leijonhufvud wrote: >On some mailman lists there is a "total archive" that can be downloaded, >not just the montly files. How do I get that on my list? PUBLIC_MBOX = Yes In mm_cfg.py will make the link appear on index pages and will cause a symlink to the private .mbox to be created in the public directory the next time the list/archive is updated. With or without the hyperlink and/or symlink, you can always access the cumulative mailbox via a URL like , but this requires authorization as a list member or admin even if the archive is public, and may require reentry of the URL after authorization (bug 1080943). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdennis at redhat.com Mon Nov 28 17:08:40 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 28 Nov 2005 11:08:40 -0500 Subject: [Mailman-Users] Uhhuh, my GID blues goes on... :( - Case SOLVED! In-Reply-To: References: Message-ID: <1133194120.26407.7.camel@finch.boston.redhat.com> On Mon, 2005-11-28 at 10:23 +0200, Niemi Hannu wrote: > > This would seem to say that postfix is using two different > > GIDs to invoke the wrapper depending on the list (or, if this > > is the case, on where the list's aliases come from). I think > > you need to carefully look over your Postfix configuration > > and see if it might be getting mailman aliases from two > > different places and using different GIDs for the different places. > > Aargh.. I feel dumb, dumber, dumbest... > > Though, I still don't 100% grab it, I managed to solve the problem, > which was MUUUCH silleer I did even anticipate. I had read the postfix > configuration many times through but forgot to check the postfix > aliases-file, which had all the vintage lists in it. After removing the > lists form the aliases file everything started to act logically. > > I did put the lists in there when setting the listserver fast up after > the previous server crashed (physiaclly). Afterwards I added the > mailman-generated aliases-file into postfix aliases and just forgot to > delete the mailman-related aliases from the aliases file. As the lists > worked all right (through the probably primary aliases file) I didn't > notice any problems during that time. The problem just manifested itself > as now, as we needed a new list. > > What is strange is that the wrappers in the aliases file was just the > same as in the mailman aliases file, so it still beats me, why it didn't > work. But, let's hope this cured the problem until forever! :) The reason is because of a Postfix feature. Postfix will by default, although it is configurable, run external commands found in an alias file under the uid/gid of alias file it found the alias in. Thus you can have postfix run external commands using a specific uid/gid by partitioning your aliases into separate files, all of which share a common uid/gid requirement. If you keep all the mailman aliases in an mailman only alias file with mailman specific uid/gid then when those aliases instruct postfix to run a command (e.g. the wrapper) then it will do so with the uid/gid of the mailman alias file. In your case you ended up with a mixed bag of aliases and depending on which bag the alias was found in first you got the uid/gid of that bag, hence the seemingly inconsistent behavior, which was in fact very consistent. -- John Dennis From msapiro at value.net Mon Nov 28 17:19:25 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 08:19:25 -0800 Subject: [Mailman-Users] ban member from joining not working In-Reply-To: <7.0.0.16.2.20051127074017.0673a8e8@gitchee.com> Message-ID: Rae wrote: > >Thanks for the response. I did have a specific email address in the >ban list and that specific email address was able to subscribe even >though the list's subscription is set to confirm. Any ideas as to >what else I should look for or do to prevent this from happening again? Actually, when I said the ban list only bans specific email addresses from subscribing, I was forgetting that the ban list can also contain regexps, but that isn't the issue here. The ban list will prevent subscribing a banned address directly, but I think there is a way around it. Namely, if addr1 is banned, a person who can receive confirmations sent to another address can subscribe that address and then change the subscription address to addr1. I haven't verified this, but I think it's true. If so, I think it's a bug. In your case, you can check Mailman's 'subscribe' log to see if the banned address actually subscribed, or possibly identify a different address that subscribed and was possibly later changed to the banned address. Unfortunately for this investigation, address changes aren't logged or reported. subscribe_policy = confirm only means the user has to confirm. It has nothing to do with banning per se. As far as prevention is concerned, be sure that admin_notify_mchanges is Yes so you will be notified of subscribes and unsubscribes (but not address changes), and consider setting subscribe_policy to 'Require approval' or 'Confirm and approve'. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From xma at uclink.berkeley.edu Mon Nov 28 19:19:30 2005 From: xma at uclink.berkeley.edu (Xiaoyan Ma) Date: Mon, 28 Nov 2005 10:19:30 -0800 Subject: [Mailman-Users] Perl CGI and permission issues In-Reply-To: <4385A26D.4050101@poeweb.com> References: <4385A26D.4050101@poeweb.com> Message-ID: For a number of reasons (authentication and talking to the mail server through CLI) we are working on Perl CGI scripts to allow authenticated users create new mailing list through web interface, but we are running into permission issues. Can someone tell us what the permissions and owners of the following files need to be set to? - The CGI Script being called from the web - newlist - config_list Right now when we try and call newlist from the CGI script, we get a permissions error. Has anyone set anything up like this before? Thanks. Xiaoyan From msapiro at value.net Mon Nov 28 20:22:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 11:22:05 -0800 Subject: [Mailman-Users] Perl CGI and permission issues In-Reply-To: Message-ID: Xiaoyan Ma wrote: > >Can someone tell us what the permissions and owners of the >following files need to be set to? > >- The CGI Script being called from the web If your web server runs this as group 'mailman', that would probably suffice, but see below. >- newlist >- config_list > >Right now when we try and call newlist from the CGI script, we get a permissions error. The scripts in the bin/ directory are not SETGID. This is intentional. You don't want anyone who happens to have shell access to your box to be able to create and configure lists. Thus the scripts have to be run by some user who can create and update files in the mailman hierarchy - the lists/ directory in particular in this case. Usually, this is root or the mailman user. If you make newlist and config_list SETGID, that might suffice, but I suggest you also remove the world r and x permissions. E.g. chmod 2750 newlist Then you still have the problem that you have to run the script as either the owner or group of the file, but you could change the owner to the user that the CGI script runs as. Alternatively, you could leave the bin/ scripts alone and make the CGI script group mailman and SETGID. Whatever you do, you'll probably wind up with a situation where you have to insure that no one who isn't authorized to update mailman has shell access to the box, unless you set the web server to run the CGI as group mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mihamina.rakotomandimby at etu.univ-orleans.fr Tue Nov 29 02:06:47 2005 From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby Mihamina) Date: Tue, 29 Nov 2005 02:06:47 +0100 Subject: [Mailman-Users] web list removal Message-ID: <1133226407.2843.52.camel@localhost.localdomain> Hi, I have a 2.1.5 Mailman (Fedora RPM compiled version), and dont see anywhere the link for list removal. Would you help me to find it? I know how to remove lists from the CLI, but the ML manaer wants to do it through the web interface. Thank you. -- A powerfull GroupWare, CMS, CRM, ECM: CPS (Open Source & GPL). Opengroupware, SPIP, Plone, PhpBB, JetSpeed... are good: CPS is better. http://www.cps-project.org for downloads & documentation. Free hosting of CPS groupware: http://www.objectis.org. From msapiro at value.net Tue Nov 29 02:07:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 17:07:56 -0800 Subject: [Mailman-Users] web list removal In-Reply-To: <1133226407.2843.52.camel@localhost.localdomain> Message-ID: Rakotomandimby Mihamina wrote: > >I have a 2.1.5 Mailman (Fedora RPM compiled version), and dont see >anywhere the link for list removal. > >Would you help me to find it? >I know how to remove lists from the CLI, but the ML manaer wants to do >it through the web interface. In order to be able to remove lists via the web admin interface, you must put OWNERS_CAN_DELETE_THEIR_OWN_LISTS = Yes in mm_cfg.py. If you do that, there will be a link on each admin page, but see for a brief hint as to why this isn't the default. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gus at clacso.edu.ar Tue Nov 29 02:19:44 2005 From: gus at clacso.edu.ar (gus) Date: Mon, 28 Nov 2005 22:19:44 -0300 Subject: [Mailman-Users] web list removal In-Reply-To: References: Message-ID: <438BACB0.8000809@clacso.edu.ar> Mark Can you help me When I access to the files I see these error The requested URL /pipermail/mailman/ was not found on this server. ------------------------------------------------------------------------ Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 PHP/4.3.10-16 mod_perl/1.999.21 Perl/v5.8.4 Server at piluso.clacso.edu.ar Port 80 Can you help me thanks gus From cosgrach at tsoft.com Tue Nov 29 02:19:22 2005 From: cosgrach at tsoft.com (Michael Duffy) Date: Mon, 28 Nov 2005 17:19:22 -0800 Subject: [Mailman-Users] Error - Connection Refused. Message-ID: <1133227483.9942.TMDA@die.spammers.gmw.com> Hellp all, I'm new at this, the person who generally does this for me has buggered off. Here goes. I've just installed mailman on a freebsd 6 machine, running with qmail. Everything *seems* to be working except that posts are not delivered, and the following entry is made in to mailman's smtp log. Nov 28 11:02:20 2005 (720) Low level smtp error: (61, 'Connection refused'), msgid: Nov 28 11:02:20 2005 (720) delivery to cosgrach at an-mhorrigan.net failed with code -1: (61, 'Connection refused') No entry in made in to the qmail mail log. Any ideas? Cheers, Michael -- /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \ / / Michael Duffy (650) 766-6491 \ \ Vice Chair, Comhaltas Ceoltoiri Eireann / / Western Region and Cooley Keegan Branch \ \ www.ccewest.org sf.ccewest.org / / www.slowplayers.org www.harvest-moon.org \ \ www.gotg.org www.an-mhorrigan.net / / \ \ [X] Web Master / / [X] Irish Musician and Dancer \ \ [ ] Highland Scots Mercenary / / [ ] Goat Flogger \ \ [X] Village Idiot / / [ ] Wall Propper \ \ [ ] Drunkard / / \ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ From msapiro at value.net Tue Nov 29 02:31:50 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 17:31:50 -0800 Subject: [Mailman-Users] Error - Connection Refused. In-Reply-To: <1133227483.9942.TMDA@die.spammers.gmw.com> Message-ID: Michael Duffy wrote: > >Here goes. I've just installed mailman on a freebsd 6 machine, running >with qmail. Everything *seems* to be working except that posts are not >delivered, and the following entry is made in to mailman's smtp log. > >Nov 28 11:02:20 2005 (720) Low level smtp error: (61, 'Connection >refused'), msgid: >Nov 28 11:02:20 2005 (720) delivery to cosgrach at an-mhorrigan.net failed >with code -1: (61, 'Connection refused') > >No entry in made in to the qmail mail log. Mailman is attempting to connect to an SMTP server at address SMTPHOST (default = 'localhost') and port SMTPPORT (default = 0 which means use the default SMTP port = 25). qmail is not listening or not accepting the connect. See for some diagnostics you can run from Python, but the most likely explanation is qmail isn't listening on localhost (127.0.0.1) port 25. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mihamina.rakotomandimby at etu.univ-orleans.fr Tue Nov 29 03:20:08 2005 From: mihamina.rakotomandimby at etu.univ-orleans.fr (Rakotomandimby Mihamina) Date: Tue, 29 Nov 2005 03:20:08 +0100 Subject: [Mailman-Users] web list removal In-Reply-To: References: Message-ID: <1133230808.2843.55.camel@localhost.localdomain> > OWNERS_CAN_DELETE_THEIR_OWN_LISTS = Yes Thanks to all. -- A powerfull GroupWare, CMS, CRM, ECM: CPS (Open Source & GPL). Opengroupware, SPIP, Plone, PhpBB, JetSpeed... are good: CPS is better. http://www.cps-project.org for downloads & documentation. Free hosting of CPS groupware: http://www.objectis.org. From msapiro at value.net Tue Nov 29 03:16:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 18:16:48 -0800 Subject: [Mailman-Users] pipermail not found - [was: web list removal] In-Reply-To: <438BACB0.8000809@clacso.edu.ar> Message-ID: gus wrote: > >When I access to the files I see these error > >The requested URL /pipermail/mailman/ was not found on this server. > >------------------------------------------------------------------------ >Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 >PHP/4.3.10-16 mod_perl/1.999.21 Perl/v5.8.4 Server at >piluso.clacso.edu.ar Port 80 See , particularly the part about Alias /pipermail/ $varprefix/archives/public/ (note that $varprefix stands for a path, not literally '$varprefix'). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From par at hunter-gatherer.org Tue Nov 29 04:49:10 2005 From: par at hunter-gatherer.org (Par Leijonhufvud) Date: Tue, 29 Nov 2005 04:49:10 +0100 Subject: [Mailman-Users] Archives In-Reply-To: References: <20051128095056.GO245@absaroka.eryn-lasgalen.org> Message-ID: <20051129034910.GQ245@absaroka.eryn-lasgalen.org> Mark Sapiro [2005.11.28] wrote: > Par Leijonhufvud wrote: > > >On some mailman lists there is a "total archive" that can be downloaded, > >not just the montly files. How do I get that on my list? > > > PUBLIC_MBOX = Yes > > In mm_cfg.py will make the link appear on index pages and will cause a > symlink to the private .mbox to be created in the public directory the > next time the list/archive is updated. What if the archives are private? /Par -- Par Leijonhufvud par at hunter-gatherer.org It's not global warming and even if it was it doesn't mean human activity has anything to do with it and why do you hate America so much? You make Baby Jesus cry. -- Adam Thornton From msapiro at value.net Tue Nov 29 05:15:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Nov 2005 20:15:00 -0800 Subject: [Mailman-Users] Setting the whole list parameters to another one. In-Reply-To: <6b1130b7cd6762711c338fdd982b0463@dpss.bz> Message-ID: Dave Bevis1 wrote: > >Is there a way to use config_list but have it leave certain values >unchanged i.e. subject prefix or explicit reply to header or moderator >etc.? Yes. Just leave those things out of the input file. The input file only needs to mention those attributes you want to change. >Can you apply the configuration to multiple lists in one command - >./config_list -i newconfig list1, list2, list3...? No. You have to create a shell script or similar to invoke config_list on each list, one at a time. >And lastly, I am running this on a Mac OS X 10.3.9 server and have two >files in my /bin directory - one is ./config_list and the other is >./apple_config_list. They seem to do the same thing. Is there a >difference? Do you need to use the ./apple... on OS X? I don't know the answer to that one. Maybe there's another OS X server Mailman user on this list that does. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rae at gitchee.com Tue Nov 29 15:48:17 2005 From: rae at gitchee.com (Rae) Date: Tue, 29 Nov 2005 08:48:17 -0600 Subject: [Mailman-Users] ban member from joining not working In-Reply-To: References: <7.0.0.16.2.20051127074017.0673a8e8@gitchee.com> Message-ID: <7.0.0.16.2.20051129074855.040a0918@gitchee.com> At 10:19 AM 11/28/2005, Mark Sapiro wrote: >The ban list will prevent subscribing a banned address directly, but I >think there is a way around it. Namely, if addr1 is banned, a person >who can receive confirmations sent to another address can subscribe >that address and then change the subscription address to addr1. I >haven't verified this, but I think it's true. If so, I think it's a >bug. > >In your case, you can check Mailman's 'subscribe' log to see if the >banned address actually subscribed, or possibly identify a different >address that subscribed and was possibly later changed to the banned >address. Unfortunately for this investigation, address changes aren't >logged or reported. The log indicates that the specific address was subscribed and confirmed through the web so that eliminates the "subscribe and change" possibility. Nov 26 13:47:08 2005 (54395) mylist: new (digest) "archive at mail-archive.com" , via web confirmation I ran a test trying to subscribe an address that is listed in the ban list. From the listinfo page, the subscription request resulted in a statement that the address was banned. From the listname-subscribe at domain.com, the subscription request received a reply that the address was banned. So the ban is working. I now believe that the subscription was not done in a normal manner but may have been taking advantage of a hole in the program's operations. I'm checking other server logs to get to the bottom of it. Sidenote: If you don't know who The Mail Archive is, you should take a minute to check it out. If you run any private lists, you definitely do NOT want that address subscribed to it. They operate a site for anyone to subscribe any list for public archiving without the listowner's approval. >subscribe_policy = confirm only means the user has to confirm. It has >nothing to do with banning per se. > >As far as prevention is concerned, be sure that admin_notify_mchanges >is Yes so you will be notified of subscribes and unsubscribes (but not >address changes), and consider setting subscribe_policy to 'Require >approval' or 'Confirm and approve'. Yes, I had that in effect at the time and saw the subscription right after it happened and was able to unsubscribe it. I have now also changed the subscribe_policy to Confirm and Approve. Not real happy with that but it seems that I am forced to do it under the circumstances. Best wishes, Rae From admin at shillong.com Tue Nov 29 16:08:51 2005 From: admin at shillong.com (Shillong.com) Date: Tue, 29 Nov 2005 20:38:51 +0530 Subject: [Mailman-Users] block certain emails.. Message-ID: <23e021a50511290708l4556c646q980499bbb24f6e03@mail.gmail.com> Hi Many non-subscribers try to send mails to our list. Normally we do like.. fr example a mail from *acc-overview at chase.com* : we do 1. Add *acc-overview at chase.com* to one of these sender filters: Discard 2. Ban *acc-overview at chase.com* from ever subscribing to this mailing list I wonder if Mailman automatically discards mails frm *acc-overview at chase.com * ??? -- www.Shillong.com From rae at gitchee.com Tue Nov 29 16:48:28 2005 From: rae at gitchee.com (Rae) Date: Tue, 29 Nov 2005 09:48:28 -0600 Subject: [Mailman-Users] block certain emails.. In-Reply-To: <23e021a50511290708l4556c646q980499bbb24f6e03@mail.gmail.co m> References: <23e021a50511290708l4556c646q980499bbb24f6e03@mail.gmail.com> Message-ID: <7.0.0.16.2.20051129094630.03eb0d78@gitchee.com> Set this in Mailman: Privacy Options / Sender Filters Action to take for postings from non-members for which no explicit action is defined. ( ) Accept ( ) Hold ( ) Reject (x) Discard Should messages from non-members, which are automatically discarded, be forwarded to the list moderator? ( ) No ( ) Yes Best wishes, Rae At 09:08 AM 11/29/2005, Shillong.com wrote: >Hi > >Many non-subscribers try to send mails to our list. Normally we do like.. > >fr example a mail from *acc-overview at chase.com* : >we do > >1. Add *acc-overview at chase.com* to one of these sender filters: Discard >2. Ban *acc-overview at chase.com* from ever subscribing to this mailing list > >I wonder if Mailman automatically discards mails frm *acc-overview at chase.com >* ??? From msapiro at value.net Tue Nov 29 18:48:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 29 Nov 2005 09:48:14 -0800 Subject: [Mailman-Users] ban member from joining not working In-Reply-To: <7.0.0.16.2.20051129074855.040a0918@gitchee.com> Message-ID: Rae wrote: > >The log indicates that the specific address was subscribed and >confirmed through the web so that eliminates the "subscribe and >change" possibility. > >Nov 26 13:47:08 2005 (54395) mylist: new (digest) >"archive at mail-archive.com" , via web confirmation Is there a 'pending' entry for this address in the subscribe log (possibly days) prior to this one? If not, the only way I know for this to happen is via an 'invitation'. >I ran a test trying to subscribe an address that is listed in the ban >list. From the listinfo page, the subscription request resulted in a >statement that the address was banned. From the >listname-subscribe at domain.com, the subscription request received a >reply that the address was banned. So the ban is working. I now >believe that the subscription was not done in a normal manner but may >have been taking advantage of a hole in the program's operations. I'm >checking other server logs to get to the bottom of it. FYI, hits on the ban_list are logged in the 'vette' log. Please keep me posted (off list if you like) on what you find out regarding this. I'm currently working on tightening this up including not allowing invitations or admin mass subscribes of addresses on the ban_list for Mailman 2.1.7. If there is any 'hole' that I don't know about, I'd like to plug it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gus at clacso.edu.ar Tue Nov 29 19:40:31 2005 From: gus at clacso.edu.ar (gus) Date: Tue, 29 Nov 2005 15:40:31 -0300 Subject: [Mailman-Users] pipermail not found - [was: web list removal] In-Reply-To: <438C9E90.2020004@clacso.edu.ar> References: <438C9E90.2020004@clacso.edu.ar> Message-ID: <438CA09F.4040507@clacso.edu.ar> gus wrote: > Mark > Thanks for the information > but I have a problem.. > I am use apache2 in debian , and my question is: > where I must put the lines of > Script Alias /cgi-bin/ /usr/lib/cgi-bin > ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin > > Thanks but in my files apache2.conf I don't meet > gus > > Mark Sapiro wrote: > >> gus wrote: >> >> >>> When I access to the files I see these error >>> >>> The requested URL /pipermail/mailman/ was not found on this server. >>> >>> ------------------------------------------------------------------------ >>> >>> Apache/2.0.54 (Debian GNU/Linux) mod_python/3.1.3 Python/2.3.5 >>> PHP/4.3.10-16 mod_perl/1.999.21 Perl/v5.8.4 Server at >>> piluso.clacso.edu.ar Port 80 >>> >> >> >> >> See , particularly the >> part about >> >> Alias /pipermail/ $varprefix/archives/public/ >> >> (note that $varprefix stands for a path, not literally '$varprefix'). >> >> >> > > From msapiro at value.net Tue Nov 29 19:44:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 29 Nov 2005 10:44:40 -0800 Subject: [Mailman-Users] pipermail not found - [was: web list removal] In-Reply-To: <438CA09F.4040507@clacso.edu.ar> Message-ID: >gus wrote: > > I am use apache2 in debian , and my question is: > where I must put the lines of > Script Alias /cgi-bin/ /usr/lib/cgi-bin > ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tcrnek at zgwireless.net Wed Nov 30 11:58:46 2005 From: tcrnek at zgwireless.net (Tomica Crnek) Date: Wed, 30 Nov 2005 11:58:46 +0100 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin Message-ID: <005201c5f59d$09efd3b0$f811a8c0@span.bay> Hi everyone, I would like to ask if it is possible for an administrator of a list who knows the list admin password to subscribe/unsubscribe someone remotely. Either via email to mailman or via some other interface, but not the web interface. I would like to make one automatic process to send a command to mailman to subscribe someone or remove him from the list. I don't want the mailman to send email with confirmation request to this user, but to subscribe/unsubscribe him instantly and just send him the info about it after that. I hope this is possible, thanks in advance! Tomica ---- This mail passed through ZGWireless free network - www.zgwireless.net, Internet connection sponsored by Iskon Internet d.o.o. - www.iskon.hr From rae at gitchee.com Wed Nov 30 17:32:43 2005 From: rae at gitchee.com (Rae) Date: Wed, 30 Nov 2005 10:32:43 -0600 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin In-Reply-To: <005201c5f59d$09efd3b0$f811a8c0@span.bay> References: <005201c5f59d$09efd3b0$f811a8c0@span.bay> Message-ID: <7.0.0.16.2.20051130102854.048fd110@gitchee.com> Hello Tomica, Address email to: yourlist-request at yourdomain.com Command lines in the body of your message (no blank lines before): subscribe adminpasswd digest address=someemail at somedomain.com subscribe adminpasswd nodigest address=someemail at somedomain.com Best wishes, Rae At 04:58 AM 11/30/2005, Tomica Crnek wrote: >I would like to ask if it is possible for an administrator of a list >who knows the list admin password to subscribe/unsubscribe someone >remotely. Either via email to mailman or via some other interface, >but not the web interface. > >I would like to make one automatic process to send a command to >mailman to subscribe someone or remove him from the list. I don't >want the mailman to send email with confirmation request to this >user, but to subscribe/unsubscribe him instantly and just send him >the info about it after that. > >I hope this is possible, thanks in advance! >Tomica From msapiro at value.net Wed Nov 30 18:07:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 30 Nov 2005 09:07:00 -0800 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin In-Reply-To: <7.0.0.16.2.20051130102854.048fd110@gitchee.com> Message-ID: Rae wrote: >Hello Tomica, > >Address email to: yourlist-request at yourdomain.com > >Command lines in the body of your message (no blank lines before): > >subscribe adminpasswd digest address=someemail at somedomain.com >subscribe adminpasswd nodigest address=someemail at somedomain.com This doesn't do what you want. What it does do (assuming subscribe_policy includes confirm) is enter a pending subscription in digest/nodigest mode for someemail at somedomain.com with initial user password of adminpasswd and sends a confirmation email to someemail at somedomain.com. See below for more info. >At 04:58 AM 11/30/2005, Tomica Crnek wrote: >>I would like to ask if it is possible for an administrator of a list >>who knows the list admin password to subscribe/unsubscribe someone >>remotely. Either via email to mailman or via some other interface, >>but not the web interface. >> >>I would like to make one automatic process to send a command to >>mailman to subscribe someone or remove him from the list. I don't >>want the mailman to send email with confirmation request to this >>user, but to subscribe/unsubscribe him instantly and just send him >>the info about it after that. >> >>I hope this is possible, thanks in advance! It is not possible by email. There are comand line tools bin/add_members and bin/remove_members that can do what you want if you can run them from your automated process, or you can 'post' to the admin mass (un)subscribe function as discussed in the archives of this list, e.g., the thread beginning at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rae at gitchee.com Wed Nov 30 19:04:13 2005 From: rae at gitchee.com (Rae) Date: Wed, 30 Nov 2005 12:04:13 -0600 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin In-Reply-To: References: <7.0.0.16.2.20051130102854.048fd110@gitchee.com> Message-ID: <7.0.0.16.2.20051130115128.06dbed30@gitchee.com> Okay, so the better way would be not to use the adminpasswd in the command but a userpasswd instead. I tried to run the command as designated in the link below but it does not work as expected. I received this error: Bug in Mailman version 2.1.6 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. Best wishes, Rae At 11:07 AM 11/30/2005, Mark Sapiro wrote: >This doesn't do what you want. What it does do (assuming >subscribe_policy includes confirm) is enter a pending subscription in >digest/nodigest mode for someemail at somedomain.com with initial user >password of adminpasswd and sends a confirmation email to >someemail at somedomain.com. > >See below for more info. > >It is not possible by email. There are comand line tools >bin/add_members and bin/remove_members that can do what you want if >you can run them from your automated process, or you can 'post' to the >admin mass (un)subscribe function as discussed in the archives of this >list, e.g., the thread beginning at >. From dennis.black at ualberta.ca Wed Nov 30 20:01:07 2005 From: dennis.black at ualberta.ca (Dennis Black) Date: Wed, 30 Nov 2005 12:01:07 -0700 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin In-Reply-To: <7.0.0.16.2.20051130115128.06dbed30@gitchee.com> References: <7.0.0.16.2.20051130102854.048fd110@gitchee.com> <7.0.0.16.2.20051130115128.06dbed30@gitchee.com> Message-ID: <20051130120107.40p554mfi800w88g@webmail.ualberta.ca> Quoting Rae : > Okay, so the better way would be not to use the adminpasswd in the > command but a userpasswd instead. > > I tried to run the command as designated in the link below but it > does not work as expected. >> >> It is not possible by email. There are comand line tools >> bin/add_members and bin/remove_members that can do what you want if >> you can run them from your automated process, or you can 'post' to the >> admin mass (un)subscribe function as discussed in the archives of this >> list, e.g., the thread beginning at >> . Rae, the following works for me, and requires procmail. A remote server sends an email message from a web form, and my Mailman server handles the request. I have to substitute a real listname for 'list' below because I have about 15 lists that do this. /etc/postfix/aliases: list-special: "|/usr/local/bin/procmail -m /etc/procmail/.list.procmailrc" /etc/procmail/.list.procmailrc: TMPDIR=/tmp MAILDIR=/dev/null DEFAULT=/dev/null LOGFILE=/dev/null # Remote script writes a From of someone at somewhere.com :0HB * ^From: .*someone at somewhere.com * ^.*approve PassWord { :0Bwc:/tmp/listsubs.lock * ^approve PassWord subscribe | grep ' subscribe' | sed -e s/.*=//g >> /tmp/list-subs; \ chmod 666 /tmp/list-subs :0Bwc:/tmp/listunsubs.lock * ^approve Password unsubscribe | grep ' unsubscribe' | sed -e s/.*=//g >> /tmp/list-unsubs; \ chmod 666 /tmp/list-unsubs } # execute only if previous didn't match # mail leftovers to owner :0E |/usr/local/mailman/mail/mailman owner list crontab: # Each hour, sub or unsub users from external web pages. 25,50 * * * * /usr/local/bin/hourly-cron 2>&1 > /dev/null /usr/local/bin/hourly-cron: #!/bin/sh # Once an hour, check /tmp/list-subs and -unsubs and act appropo. # if [ -s /tmp/list-subs ]; then /usr/local/mailman/bin/add_members -r /tmp/list-subs list cat /dev/null > /tmp/list-subs fi if [ -s /tmp/list-unsubs ]; then /usr/local/mailman/bin/remove_members -f /tmp/list-unsubs list cat /dev/null > /tmp/list-unsubs fi Dennis Black SysAdmin, Internet Applications Academic Information and Communication Technologies (AICT, formerly CNS) ph.492-9329 This communication is intended for the use of the recipient to which it is addressed, and may contain confidential, personal, and/or privileged information. Please contact us immediately if you are not the intended recipient of this communication. If you are not the intended recipient of this communication, do not copy, distribute, or take action on it. Any communication received in error, or subsequent reply, should be deleted or destroyed. From dpifer at odu.edu Wed Nov 30 15:34:08 2005 From: dpifer at odu.edu (Darren G Pifer) Date: Wed, 30 Nov 2005 09:34:08 -0500 Subject: [Mailman-Users] Uncaught bounce notifications Message-ID: <1133361248.2582.111.camel@becks.occs.odu.edu> Hello, I have seen on this mailing list a few posts on the thread of "Uncaught bounce notifications" but have not found the answer I need. One of our user's received one of these notifications and the list owner wants to know why the user received it. She believed that if "Should Mailman send you, the list owner, any bounce messages that failed to be detected by the bounce processor?" is set to Yes in the Bounce Processing Section, the list owner should only get the bounces and not the sender. If my understanding is correct, and please tell me if I am wrong, sendmail (our MTA) will send a bounce notification to the sender regardless of this mailman setting? Also, is there a way to avoid user's replying to listname-bounce at list.odu.edu? We would, of course, prefer that subscribers to reply to listname at list.odu.edu but the bounce address is the one that mailman uses when sending the mail out. Darren Old Dominion University From Jon.Slater at LPBroadband.Net Wed Nov 30 23:16:23 2005 From: Jon.Slater at LPBroadband.Net (Jon D. Slater) Date: Wed, 30 Nov 2005 15:16:23 -0700 Subject: [Mailman-Users] one mailman, multiple server names Message-ID: <438E24B7.7060606@LPBroadband.Net> Hi, My server is set up to host 2 different domain names. (For argument I'll call them "First.Com" and "Second.Com"). When I set up mailman only "First.Com" existed, so it was easy to create lists: o Members at First.Com o Support at First.Com o Board at First.Com Now I need to create a new mailing for the second domain name. Like: o Members at Second.Com But I need Members at First.Com to be a completely different list than Members at Second.Com. Is this even possible? (If necessary I can make the list names unique [i.e. Members at First.Com and Everyone at Second.Com].) Thanks!