From 4ylyh9g02 at sneakemail.com Mon May 1 01:03:21 2006 From: 4ylyh9g02 at sneakemail.com (Tony G) Date: Sun, 30 Apr 2006 16:03:21 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: <27800-19168@sneakemail.com> Brad Knowles wrote: > Tony G wrote: > >> I do not get dupes of all mails otherwise I'd suspect double >> subscription. The Avoid Duplicates flag is set. This only happens >> for mails that have the list in the CC - I understand the dupe >> flag is for when people use ReplyAll and the recipient is in both >> the list of subscribers and the CC for the mail. > > It's not just the recipient, but the exact same recipient > address. So, if you're subscribed to the list with one address, and > they cc: a different address of yours, then the system has no way to > tell that these are both the same person. No one on this list has any other address of mine and the dupes aren't to threads where I have posted. Checking with individuals and the headers I am not being sent mail from anywhere except mailman. >> I believe the code is supposed to filter duplicate >> Message-IDs to a given recipient no matter how those dupes are >> generated, but I'm getting them. Any ideas? > > No, the code doesn't work at the Message-ID level. It works at > the level of the listed recipients in the To: and CC: headers. I was mislead by discussions like these: And this code referred to in one of those threads: > If you want filtering done at the Message-ID level, then you need > to apply that on your end -- either use a program like procmail to > filter all your incoming mail, or set up your MUA to discard > duplicates, etc.... > > There's nothing more that Mailman can do to help you. I am filtering the dupes. What confuses me is that they are only coming from one list that uses mailman. You sent TO me and CC'd the list but I only got one copy as one would hope. It's for this reason that I suspect that this other list (mono-list at ximian) have some broken version of Mailman. Of course they put the blame back on my server or MUA. All I'm trying to do here is diagnose and help people to fix open source software. Isn't that why we're all here? Thanks. From 4ylyh9g02 at sneakemail.com Mon May 1 01:15:12 2006 From: 4ylyh9g02 at sneakemail.com (Tony G) Date: Sun, 30 Apr 2006 16:15:12 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: <3315-80715@sneakemail.com> Mark Sapiro wrote: > Brad has already provided good information in his reply. I just want > to add that it looks to me like in this case, the sender's MUA is > actually giving the list address twice (once for To: and once for Cc:) > to the MTA, and the MTA is not dropping the duplicate recipient. Thus, > two copies of the post are actually being sent to the list. As I mentioned in my response to Brad, I'm not even involved in the discussions where I'm getting the dupes. This would be an obvious source of duplication. I'm just another quiet recipient to the list (hehe, until now anyway) and there's no reason for me to be explicitly identified in the TO or CC. > Do the > duplicates appear twice in archives and/or digests? (I think the > duplicate may be dropped from the archives if the message-id is the > same, but I'm not sure). No, only one copy of every post is in the archives and no one else is reporting dupes. > Other subscribers may not see this because their incoming MTA/MUA may > drop duplicate message-ids. As with most OSS projects there is a heavy bias away from Microsoft software, including Outlook which I use. Chances are slim that others in this OSS forum are using Outlook and thus their MUAs might be filtering away the problem. So I was suspecting my MUA. However, I do not get dupes when people in this mailman-users list CC the list but I do get some dupes from that group - obviously the same MTA/MUA tiers are involved. This is why I have been suspecting something in the list software that is different. Maybe there's a patch or addin that they've installed that corrupted this dupe-filtering code? That's what brought me here - Until now I've had no idea if this was an issue specific to that group or something that was introduced in the v2.1.5 code that you guys would know or want to know about. Thanks again. From msapiro at value.net Mon May 1 01:22:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 30 Apr 2006 16:22:51 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: <27800-19168@sneakemail.com> Message-ID: Tony G wrote: > >I was mislead by discussions like these: > >And this code referred to in one of those threads: > This is presumably Apple's code, not ours, but it does essentially what our AvoidDuplicates handler does which is not send to any list member who has requested to avoid duplicates and who's address is in the To: or Cc: of the message. This doesn't avoid sending two messages with the same message id to the same person. It only avoids sending a post from the list to the user if the user might have received it directly and we can determine that. More in my next reply. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 1 01:42:45 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 30 Apr 2006 16:42:45 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: <3315-80715@sneakemail.com> Message-ID: Tony G wrote: >Mark Sapiro wrote: >> Brad has already provided good information in his reply. I just want >> to add that it looks to me like in this case, the sender's MUA is >> actually giving the list address twice (once for To: and once for Cc:) >> to the MTA, and the MTA is not dropping the duplicate recipient. Thus, >> two copies of the post are actually being sent to the list. > >As I mentioned in my response to Brad, I'm not even involved in the >discussions where I'm getting the dupes. This would be an obvious source >of duplication. I'm just another quiet recipient to the list (hehe, until >now anyway) and there's no reason for me to be explicitly identified in the >TO or CC. Right, but you said when you receive duplicates, the list was addressed twice in the post, once in To: and once in Cc:. Thus, I am suggesting that the list actually receives the post twice and sends it twice and that's why you get two copies. >> Do the >> duplicates appear twice in archives and/or digests? (I think the >> duplicate may be dropped from the archives if the message-id is the >> same, but I'm not sure). > >No, only one copy of every post is in the archives and no one else is >reporting dupes. Does anyone receive digests to confirm or deny the presense of dups in a digest. I haven't looked at the code for this right now, but as I said, I think pipermail may drop dups from the archive, so the absence of dups in the archive is not definitive. There may be something here with digests too, but I don't think so. >> Other subscribers may not see this because their incoming MTA/MUA may >> drop duplicate message-ids. > >As with most OSS projects there is a heavy bias away from Microsoft >software, including Outlook which I use. Chances are slim that others in >this OSS forum are using Outlook and thus their MUAs might be filtering >away the problem. So I was suspecting my MUA. However, I do not get dupes >when people in this mailman-users list CC the list but I do get some dupes >from that group - obviously the same MTA/MUA tiers are involved. The process of your not getting a dup when I address my reply to both you and the list IS a Mailman process. You only get the direct message from me because you have requested no dups, and Mailman sees your address in the To: of my post so it doesn't send to you. This is not the case on the other list where maybe the list receives the post twice. >This is >why I have been suspecting something in the list software that is >different. Maybe there's a patch or addin that they've installed that >corrupted this dupe-filtering code? That's what brought me here - Until >now I've had no idea if this was an issue specific to that group or >something that was introduced in the v2.1.5 code that you guys would know >or want to know about. I don't think it's Mailman per se, but I can't be sure without knowing what is happening. I still think it could be actually two copies of the post reaching the list, but the fact that no one else on the list admits to receiving dups makes this seem unlikely. I would like to help you get to the bottom of this if I can. I think the next thing is to collect both copies of some duplicated posts with full headers and examine the Received: chains in each to try to determine where the duplication is occurring. If you need help with this, you can post headers from duplicated posts to this list or send them to me off list, and I will try to help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 1 02:33:39 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 30 Apr 2006 17:33:39 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: Mark Sapiro wrote: > >I think the next thing is to collect both copies of some duplicated >posts with full headers and examine the Received: chains in each to >try to determine where the duplication is occurring. Another thing you can do if you have access to Mailman's logs is to check the post and smtp logs to see if the entire post is being sent twice. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From 4ylyh9g02 at sneakemail.com Mon May 1 02:49:09 2006 From: 4ylyh9g02 at sneakemail.com (Tony G) Date: Sun, 30 Apr 2006 17:49:09 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: <21966-05943@sneakemail.com> Mark Sapiro wrote: > .. you said when you receive duplicates, the list was > addressed twice in the post, once in To: and once in Cc:. Thus, I am > suggesting that the list actually receives the post twice and sends > it twice and that's why you get two copies. I mis-spoke. It only occurs in that one list when someone CC's the list. I would understand if it were in both TO _and_ CC. Since all lists and MUA's are different, people don't know whether to Reply or Reply-All, so it's 50/50 whether the list address will be in the TO _or_ CC, but most people know to not double up. > There may be something here with digests too, but I don't think so. I have not asked about digests but I don't think I'll find anything there either. > The process of your not getting a dup when I address my reply to both > you and the list IS a Mailman process. You only get the direct message > from me because you have requested no dups, and Mailman sees your > address in the To: of my post so it doesn't send to you. > > This is not the case on the other list where maybe the list receives > the post twice. Remember that I am not involved in the discussions where I get the dupes. I understand the mailman code filters possible dupes when TO = a subscription address. I have confirmation from a single Outlook user that I get dupes when they do not. (I wish I had a larger sampling of responses over a longer period of time but I'll take what I can get.) This points to an MTA issue and not list or MUA. I am now checking in that area. Again the problem is that I only get dupes to this one address when the list is in the CC. I can't believe an MTA bug would be that specific so it might be some timing issue, a hiccup during greylisting processing, etc. > I don't think it's Mailman per se, but I can't be sure without knowing > what is happening. I still think it could be actually two copies of > the post reaching the list, but the fact that no one else on the list > admits to receiving dups makes this seem unlikely. I would like to > help you get to the bottom of this if I can. > > I think the next thing is to collect both copies of some duplicated > posts with full headers and examine the Received: chains in each to > try to determine where the duplication is occurring. If you need help > with this, you can post headers from duplicated posts to this list or > send them to me off list, and I will try to help. Over the last month or two I have been going over the headers myself and the headers on each copy of the mails are exactly the same: same Received path and time stamps, and same Message-ID (!!). The only pattern between what generates dupes and what does not is that the list address is in the CC of duped mails - but only on that list, not in this mailman-users list. :( Please allow me a few days to pursue the MTA route and I'll post a note here to let you know if I find anything. Based on your comments and info from the other list I'm fairly convinced that I shouldn't be wasting any more of your collective time. But I will let you know what I find out. Thank you kindly for your dedicated interest. From carbonnb at gmail.com Mon May 1 03:45:41 2006 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Sun, 30 Apr 2006 21:45:41 -0400 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: <21966-05943@sneakemail.com> References: <21966-05943@sneakemail.com> Message-ID: On 4/30/06, Tony G <4ylyh9g02 at sneakemail.com> wrote: > Over the last month or two I have been going over the headers myself and > the headers on each copy of the mails are exactly the same: same Received > path and time stamps, and same Message-ID (!!). The only pattern between > what generates dupes and what does not is that the list address is in the > CC of duped mails - but only on that list, not in this mailman-users list. > :( > > Please allow me a few days to pursue the MTA route and I'll post a note > here to let you know if I find anything. Based on your comments and info > from the other list I'm fairly convinced that I shouldn't be wasting any > more of your collective time. But I will let you know what I find out. > > Thank you kindly for your dedicated interest. I haven't been following this thread too carefully, but a couple of things clicked together based on some duplicate issues I've seen with my users. Just to recap the details as I recall them 1) You are the only one seeing the duplicate e-mails 2) You are using Outlook. 3) Duplicate e-mails are idendical down to the header level. 4) Only happens on 1 list. 5) Only happens when the list is in the CC header. If all the above are correct, check your Outlook rules. Outlook may be the cause of the duplicates. I've spent a TON of time trying to diagnose this for one user and it turned out it was her Outlook rules that caused the duplicate. I don't use Outlook myself, but try disabling the rule for a while and see if the duplicates still happen. If not, then recreate the rule. I know this isn't Mailman related, but I think that this may be a good cause for the archive. -- 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 brad at stop.mail-abuse.org Mon May 1 04:48:02 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 30 Apr 2006 21:48:02 -0500 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: <21966-05943@sneakemail.com> References: <21966-05943@sneakemail.com> Message-ID: At 5:49 PM -0700 2006-04-30, Tony G wrote: > Over the last month or two I have been going over the headers myself and > the headers on each copy of the mails are exactly the same: same Received > path and time stamps, and same Message-ID (!!). The only pattern between > what generates dupes and what does not is that the list address is in the > CC of duped mails - but only on that list, not in this mailman-users list. > :( If the headers really are completely identical, including all queue ids and time stamps in the "Received:" headers, then the only machine that could be causing the duplication is the MTA of your mail services provider. With a few header samples of various messages, we should be able to figure out what's going on. Or, at least get a better idea of what additional information we may need. -- 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 LOPSA member since December 2005. See . From barry at python.org Mon May 1 15:12:26 2006 From: barry at python.org (Barry Warsaw) Date: Mon, 01 May 2006 09:12:26 -0400 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> Message-ID: <1146489146.11009.13.camel@geddy.wooz.org> On Fri, 2006-04-28 at 19:12 -0500, Brad Knowles wrote: > I think we need to gather a lot more information about the likely > outcome from this change, and I think the best way to achieve this is > through giving admins (either site admins or list admins) the ability > to set an option and choose whether or not they want to see what > happens. I agree that we need a lot more data, but I'm not sure making this an option is the best way to gather that data. Besides, if we do it that way, it'll be Mailman 2.3 (or whatever <3.0 wink>) before we make the change. I'd like to work up an unofficial diff to Mailman 2.1 for people like Stephen who are willing to give it a try on a live site. We just have to agree as to what that change should be! -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 309 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060501/fbd11fb6/attachment.pgp From barry at python.org Mon May 1 15:34:24 2006 From: barry at python.org (Barry Warsaw) Date: Mon, 01 May 2006 09:34:24 -0400 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <87slnwe8ap.fsf@tleepslib.sk.tsukuba.ac.jp> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <87slnwe8ap.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <1146490464.11009.18.camel@geddy.wooz.org> On Sun, 2006-04-30 at 00:00 +0900, Stephen J. Turnbull wrote: > Sender doesn't instruct *conformant* MTAs at all, does it? AFAIK the > only thing that a RFC 2821-conforming MTA looks at is the Return-Path > header, and it's supposed to remove that. > > So this is purely a matter of pragmatic self-defense against broken > MTAs that do bounce to Sender. Correct, and what we're trying to figure out is whether we need that self-defense any longer. The change to test this may be as simple as commenting out "msg['Sender'] = envsender" in bulkdeliver() inside SMTPDirect.py (a little more complicated if you want to do it just for one domain though -- you'd want to test for something like "if 'xemacs.org' in mlist.host_name") > Agreed. For a number of reasons, I think this information can be > useful. As I mentioned elsewhere, the Resent-Message-Id field can be > used to supply a UUID that we can trust (eg, for constructing > canonical archive URLs). Unlike the Received headers, these are > readable by humans who aren't wall-eyed, helpful in tracing delays, > for example. It's an intersting idea. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 309 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060501/5471c4b3/attachment.pgp From jwblist at loricamail.com Mon May 1 16:47:18 2006 From: jwblist at loricamail.com (John W. Baxter) Date: Mon, 01 May 2006 07:47:18 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: <12287-03062@sneakemail.com> Message-ID: On 4/30/06 1:28 AM, "Tony G" <4ylyh9g02 at sneakemail.com> wrote: > It seems I am getting duplicate messages from mailman v2.1.5 when senders send > both TO and CC to the list. For some reason no one else in the list is > acknowledging this issue so I look like an idiot complaining about it, but I'm > seeing several instances of it per day. > I'm seeing duplicates too, reading in Microsoft Entourage (which differs greatly from Outlook). I haven't taken the time to analyze them (delete works fine). Since some of them are in threads crossposted to users and developers lists, I see four copies of those. Two copies of a message with this Message-Id: Message-Id: <1146489146.11009.13.camel at geddy.wooz.org> Message-Id: <1146489146.11009.13.camel at geddy.wooz.org> reached me through the developers list (based on the List-xx headers) This is the one in which Barry started out "I agree that we need a lot more data" And two more copies came via the users list. --John From jwblist at loricamail.com Mon May 1 17:14:53 2006 From: jwblist at loricamail.com (John W. Baxter) Date: Mon, 01 May 2006 08:14:53 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: On 5/1/06 7:47 AM, "John W. Baxter" wrote: > On 4/30/06 1:28 AM, "Tony G" <4ylyh9g02 at sneakemail.com> wrote: > >> It seems I am getting duplicate messages from mailman v2.1.5 when senders >> send >> both TO and CC to the list. For some reason no one else in the list is >> acknowledging this issue so I look like an idiot complaining about it, but >> I'm >> seeing several instances of it per day. >> > > I'm seeing duplicates too, reading in Microsoft Entourage (which differs > greatly from Outlook). I haven't taken the time to analyze them (delete > works fine). Since some of them are in threads crossposted to users and > developers lists, I see four copies of those. > > Two copies of a message with this Message-Id: > Message-Id: <1146489146.11009.13.camel at geddy.wooz.org> > Message-Id: <1146489146.11009.13.camel at geddy.wooz.org> > reached me through the developers list (based on the List-xx headers) > > This is the one in which Barry started out > "I agree that we need a lot more data" > > And two more copies came via the users list. Tony, I think you need to review your Outlook rules. My duplications are produced in our mail server's mail sorting process, and the key is the presence of prefixes for both -users and -developers in the Subject: lines of the problem messages. Considering only the two copies from the Developers list, the divergence appears to be in our mail processing. The messages arrived our our world-facing machine with the same Exim Id: Received: from smtp-vbr8.xs4all.nl ([194.109.24.28]:3979) by entiat.olympus.net with esmtp (Exim 4.42) id 1FaYCW-0006pK-O1 for jwblist at loricamail.com; Mon, 01 May 2006 06:12:33 -0700 and Received: from smtp-vbr8.xs4all.nl ([194.109.24.28]:3979) by entiat.olympus.net with esmtp (Exim 4.42) id 1FaYCW-0006pK-O1 for jwblist at loricamail.com; Mon, 01 May 2006 06:12:33 -0700 (ie, the same). And having looked at the server logs, I now know what is happening in my case. I have our mail processing sort list mail into IMAP folders based on--in the case of these lists--the presence of the subject prefix, and these messages have prefixes for both lists in the Subject: header. So my copy for -users gets sorted into my folders for -users and for -developers, and my copy for -developers gets sorted into -users and into -developers. Note: the next revision of our mail processing will allow sorting based on arbitrary headers--the List- headers for example. From edwardam at interlix.com Mon May 1 20:19:09 2006 From: edwardam at interlix.com (Edward Muller) Date: Mon, 1 May 2006 13:19:09 -0500 Subject: [Mailman-Users] Missing Unsubscription Requests In-Reply-To: References: Message-ID: <200605011319.10067.edwardam@interlix.com> On Friday 28 April 2006 21:55, Mark Sapiro wrote: > Edward Muller wrote: > >I know the unsubscription request was made because: > >a) they show up in the 'vette' log > >b) Some people are sending angry emails to the return address of the list. > > a) is good evidence. As far as b) is concerned, can people who can't > deal with an unsubscribe confirmation be trusted in this ?-) No, but that's why I put a) in there. :-) > > >But those people are still on the list, the list admin (who I know > > personally) has told me they haven't discarded them, and the > > unsubscription requests don't show up on the 'admindb' page. > > > >I don't mean that all unsubscription requests don't show up, some do. > > Is admin_immed_notify on and if so, does the admin get notice of the > missing unsub requests? Yes. > > >I've looked over the error logs, which do have some errors, but nothing > >related to unsubscription requests. > > Are you absolutely certain the logged errors aren't related? What are > they? They aren't on the same day/time when the unsubscribe requests happened. -- Edward Muller Interlix, LLC From ngroot at imsa.edu Mon May 1 20:27:40 2006 From: ngroot at imsa.edu (Neal Groothuis) Date: Mon, 01 May 2006 13:27:40 -0500 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <1146489146.11009.13.camel@geddy.wooz.org> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> Message-ID: <4456531C.3070809@imsa.edu> > I'd like to work up an unofficial diff to Mailman 2.1 for people like > Stephen who are willing to give it a try on a live site. I'm not sure this is even necessary. Ezmlm doesn't touch the Sender: header at all, Majordomo sets it to the owner of the list, and (AFAICT) Listserv sets it to the list itself. This would seem to me to indicate that incidences of mail being returned inappropriately to the sender are infrequent, at worst. The important question would seem to be "what's appropriate?" From RFC 2822, 3.6.2: "The originator fields indicate the mailbox(es) of the source of the message." Given this, the definition of the Sender and From headers, and the example given in this section, it seems that Outlook's interpretation of the fields ("SENDER on behalf of FROM") is reasonable. Mailman is not the originator of the message, so it should not be tampering with the From: or Sender: fields at all. It might be appropriate for Mailman to add Resent-* headers, depending on how one reads RFC 2822, 3.6.6. I personally don't think it's necessary or useful, since list servers add their own List-* headers, per RFC 2369. The Resent-* headers seem to exist for individuals resending messages, not automated systems. This is supported by the RFC: "Resent fields are used to identify a message as having been reintroduced into the transport system by a user." From wtallman at olypen.com Mon May 1 22:03:52 2006 From: wtallman at olypen.com (William D. Tallman) Date: Mon, 1 May 2006 13:03:52 -0700 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <4456531C.3070809@imsa.edu> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> Message-ID: <20060501200352.GB29402@olypen.com> Watching this with interest; a newbie learns... On Mon, May 01, 2006 at 01:27:40PM -0500, Neal Groothuis wrote: > It might be appropriate for Mailman to add Resent-* headers, depending > on how one reads RFC 2822, 3.6.6. I personally don't think it's > necessary or useful, since list servers add their own List-* headers, > per RFC 2369. The Resent-* headers seem to exist for individuals > resending messages, not automated systems. This is supported by the > RFC: "Resent fields are used to identify a message as having been > reintroduced into the transport system by a user." How does the RFC, or the writers thereof, define "user"? An automated system is the tool of some deliberate intent, implying (necessarily?) the will of a "user", I would think. Or is this relevant? Thanks for reading. Bill Tallman From murashka at anticlockwise.com Mon May 1 22:18:59 2006 From: murashka at anticlockwise.com (Michael Urashka) Date: Mon, 1 May 2006 13:18:59 -0700 (PDT) Subject: [Mailman-Users] List marked private, still accessible from web? Message-ID: About a year ago I set up 3 lists. I was fairly certain I set up 2 of the lists as private and 1 as public. A couple weeks ago we discovered that all three were set to public (looking in the web admin interface). Now I'm not certain if somehow I didn't originally set them private. We've upgraded Mailman at least once in this time, not sure if that could possibly have affected the settings but I should think it unlikely. Anyway, we then toggled the 2 lists we wanted back to private, but searching Google I am able to find a couple posts. Additionally, going to the Mailman-run web site for one of the mailing lists (the page people can subscribe from or view the archives, etc), when one clicks one the Archives, one isn't prompted for authentication and just gets the /mailman/private/list archive pages (listed by month: thread/author/subject/date) and one is able to click and read the archives. I attempted to rebuild the archives with the arch command but that appears to not have the desired affect. Running check_perms showed that the /private archives had the +x for 'other' set so I toggled that to -x. I can still go to the list archives page and view the private archives though. I was wondering what the best way to limit viewing of these pages from the outside public but allow list members to still have access to the archives is. Is there something obvious I am missing? From msapiro at value.net Tue May 2 00:39:40 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 1 May 2006 15:39:40 -0700 Subject: [Mailman-Users] List marked private, still accessible from web? In-Reply-To: Message-ID: Michael Urashka wrote: >About a year ago I set up 3 lists. I was fairly certain I set >up 2 of the lists as private and 1 as public. I assume you're talking about archives here. >A couple weeks ago >we discovered that all three were set to public (looking in the web >admin interface). Now I'm not certain if somehow I didn't originally set >them private. We've upgraded Mailman at least once in this time, not >sure if that could possibly have affected the settings but I should think >it unlikely. Upgrading Mailman shouldn't change a list's archive from private to public or vice versa. I haven't heard of this failing. >Anyway, we then toggled the 2 lists we wanted back to private, but >searching Google I am able to find a couple posts. The posts were indexed in Google while the archive was public, but with a 'pipermail' URL that won't work. They will eventually disappear from Google. >Additionally, going >to the Mailman-run web site for one of the mailing lists (the page >people can subscribe from or view the archives, etc), when one clicks >one the Archives, one isn't prompted >for authentication and just gets the /mailman/private/list archive pages >(listed by month: thread/author/subject/date) and one is able to click >and read the archives. Most likely because you previously authorized as the list admin (or a list member) during that browser session and still have the authorization cookie. >I attempted to rebuild the archives with the arch command but that >appears to not have the desired affect. > >Running check_perms showed that the /private archives had the +x for >'other' set so I toggled that to -x. This will probably break access to your remainin public archive via the 'pipermail' URL. If it doesn't, that's great - leave it o-x, but I think you'll probably need to put it back to o+x to access public archives via the 'pipermail URL. >I can still go to the list archives page and view the private archives >though. o+x or o-x on the archives/private directory will have no effect on private archive access. I still think you are able to access the private archive without authorizing because of a saved cookie from prior authorization in the browser session. >I was wondering what the best way to limit viewing of these pages from >the outside public but allow list members to still have access to the >archives is. Making the archive private should do it. >Is there something obvious I am missing? The cookie. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dragon at crimson-dragon.com Tue May 2 00:57:34 2006 From: dragon at crimson-dragon.com (Dragon) Date: Mon, 01 May 2006 15:57:34 -0700 Subject: [Mailman-Users] List marked private, still accessible from web? In-Reply-To: References: Message-ID: <7.0.1.0.2.20060501154934.05c768a0@crimson-dragon.com> Mark Sapiro sent the message below at 15:39 5/1/2006: > >Anyway, we then toggled the 2 lists we wanted back to private, but > >searching Google I am able to find a couple posts. > >The posts were indexed in Google while the archive was public, but with >a 'pipermail' URL that won't work. They will eventually disappear from >Google. ---------------- End original message. --------------------- Just as an FYI for anyone in this predicament, you can request that Google remove certain URLs from their search index without having to wait for the links to expire in a normal Google index cycle. I'm not sure of the exact mechanism to do this but I do seem to recall that they will process the request within 48 hours. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Tue May 2 03:16:48 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 1 May 2006 18:16:48 -0700 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <4456531C.3070809@imsa.edu> Message-ID: Neal Groothuis wrote: > >Mailman is not the originator of the message, so it should >not be tampering with the From: or Sender: fields at all. This is arguably not true. Mailman may add a list header and/or list footer to the body of the message as well as potentially filtering or scrubbing various MIME parts. The message sent by Mailman can be significantly different from the one originally received. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 2 04:56:48 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 1 May 2006 19:56:48 -0700 Subject: [Mailman-Users] Missing Unsubscription Requests In-Reply-To: <200605011319.10067.edwardam@interlix.com> Message-ID: Edward Muller wrote: >On Friday 28 April 2006 21:55, Mark Sapiro wrote: >> >> Is admin_immed_notify on and if so, does the admin get notice of the >> missing unsub requests? > >Yes. I've taken a quick look through the code and done a couple of tests, and I can't see the problem. I certainly haven't tested enough to reveal an intermittent bug, and as I suspect this feature isn't used much, it's certainly possible there is a bug somewhere - possibly something is being updated without first acquiring a lock, but other than that, I haven't a clue. I'll continue to look. If you get any further information that might help with diagnosis, please report. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maillist at contempt.rootchaos.za.net Tue May 2 10:45:56 2006 From: maillist at contempt.rootchaos.za.net (MailList) Date: Tue, 2 May 2006 10:45:56 +0200 Subject: [Mailman-Users] Password Reminders Sent Incorrently Message-ID: Hi Guys We picked up that password reminders were sent to subscribers of our lists where the Password Reminder Option was set to OFF. What could be the cause of this erratic behavior ? Regards GM From ricardo at tdwg.org Tue May 2 14:47:28 2006 From: ricardo at tdwg.org (Ricardo Scachetti Pereira) Date: Tue, 02 May 2006 09:47:28 -0300 Subject: [Mailman-Users] Simplifying management of multiple list subscriptions for users on same domain Message-ID: <445754E0.8000209@tdwg.org> Dear List, I'm running a number of mailing lists on a single domain and I was wondering whether there is any way to make it simpler to the user to manage multiple subscriptions. I am aware of the "Change globally" and "Set globally" check boxes for email, real name, password, email distribution, etc. Those are a great help. But I would like to simplify some other tasks, such as: - Let users sign up for more than one list at a time. - Let users go from the subscription management page on one list to another (using the "List my other subscriptions" button) without having to type the password again (given that the passwords are the same)? I browsed the list admin options, googled, searched the mailing lists and the FAQ and couldn't find what I wanted. Any help is greatly appreciated. Best regards, Ricardo From Roger at rilynn.demon.co.uk Tue May 2 15:38:39 2006 From: Roger at rilynn.demon.co.uk (Roger Lynn) Date: Tue, 02 May 2006 14:38:39 +0100 Subject: [Mailman-Users] Scrubbing charset-unspecified text Message-ID: <445760DF.80408@rilynn.demon.co.uk> Hi, I'm running Mailman 2.1.7, packaged for Debian (although I don't think that's relevant to this question). A list that I administer has non-digest scrubbing enabled. An email was recently sent to it with the following headers: Content-Type: text/plain Content-Disposition: inline MIME-Version: 1.0 X-Mailer: MIME-tools 5.411 (Entity 5.404) Date: Mon, 01 May 2006 18:47:30 +0100 Subject: [...] To: [...] From: [...] X-Mailer: SINA Webmail 6.00. Reply-To: [...] X-Sina-Mail-Agent: sinadeliver-6.00-1.97 Message-Id: [...] X-Virus-Scanned: by myinternet myAV on ngflrtr1 Content-Transfer-Encoding: quoted-printable This resulted in the contents of the email being replaced with: An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://[...]/attachments/20060501/aad799ed/attachment.ksh Why is it necessary to scrub plain text in this instance, when no character set is specified? Couldn't it just be assumed that it is us-ascii? If I were to comment out the following code from process() in Scrubber.py, would there be any consequences other than allowing messages like the above through to the list? # TK: if part is attached then check charset and scrub if none if part.get('content-disposition') and \ not part.get_content_charset(): omask = os.umask(002) try: url = save_attachment(mlist, part, dir) finally: os.umask(omask) filename = part.get_filename(_('not available')) filename = Utils.oneline(filename, lcset) replace_payload_by_text(part, _("""\ An embedded and charset-unspecified text was scrubbed... Name: %(filename)s Url: %(url)s """), lcset) Incidentally, why does the attachment have the suffix ".ksh"? It seems rather unusual. I'm using the following settings: SCRUBBER_DONT_USE_ATTACHMENT_FILENAME = False SCRUBBER_USE_ATTACHMENT_FILENAME_EXTENSION = True Thanks for any help, Roger From tony_bibbs at yahoo.com Tue May 2 15:57:53 2006 From: tony_bibbs at yahoo.com (Tony Bibbs) Date: Tue, 2 May 2006 06:57:53 -0700 (PDT) Subject: [Mailman-Users] alias.db not getting updated Message-ID: <20060502135753.42204.qmail@web37705.mail.mud.yahoo.com> I've recently added a mailman list and have run bin/genaliases and put that data in the data/aliases and restarted both postfix and mailman. Apparently this isn't updating the alias.db which explains why all 'old' lists still work but any new ones don't. Any ideas on what I may have done wrong here? --Tony __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From barry at python.org Tue May 2 16:03:31 2006 From: barry at python.org (Barry Warsaw) Date: Tue, 02 May 2006 10:03:31 -0400 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: References: Message-ID: <1146578611.2267.84.camel@resist.wooz.org> On Mon, 2006-05-01 at 18:16 -0700, Mark Sapiro wrote: > Neal Groothuis wrote: > > > >Mailman is not the originator of the message, so it should > >not be tampering with the From: or Sender: fields at all. > > > This is arguably not true. Mailman may add a list header and/or list > footer to the body of the message as well as potentially filtering or > scrubbing various MIME parts. The message sent by Mailman can be > significantly different from the one originally received. The copy that Mailman sends is almost always modified in some way, and given the ambiguities in the standards, I think it's defensible to say that Mailman is the originator of the messages received by list members. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 309 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060502/58c12a4c/attachment.pgp From steve at laniels.org Tue May 2 15:52:36 2006 From: steve at laniels.org (Stephen R Laniel) Date: Tue, 2 May 2006 09:52:36 -0400 Subject: [Mailman-Users] alias.db not getting updated In-Reply-To: <20060502135753.42204.qmail@web37705.mail.mud.yahoo.com> References: <20060502135753.42204.qmail@web37705.mail.mud.yahoo.com> Message-ID: <20060502135236.GB31606@whitehail.bostoncoop.net> On Tue, May 02, 2006 at 06:57:53AM -0700, Tony Bibbs wrote: > I've recently added a mailman list and have run > bin/genaliases and put that data in the data/aliases > and restarted both postfix and mailman. > > Apparently this isn't updating the alias.db which > explains why all 'old' lists still work but any new > ones don't. To generate alias.db, you need to run Postfix's 'newaliases' command. -- Stephen R. Laniel steve at laniels.org Cell: +(617) 308-5571 http://laniels.org/ PGP key: http://laniels.org/slaniel.key -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20060502/90a2a41a/attachment.pgp From barry at python.org Tue May 2 16:22:17 2006 From: barry at python.org (Barry Warsaw) Date: Tue, 02 May 2006 10:22:17 -0400 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <4456531C.3070809@imsa.edu> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> Message-ID: <1146579737.2270.87.camel@resist.wooz.org> On Mon, 2006-05-01 at 13:27 -0500, Neal Groothuis wrote: > > I'd like to work up an unofficial diff to Mailman 2.1 for people like > > Stephen who are willing to give it a try on a live site. > > I'm not sure this is even necessary. > > Ezmlm doesn't touch the Sender: header at all, Majordomo sets it to the > owner of the list, and (AFAICT) Listserv sets it to the list itself. > This would seem to me to indicate that incidences of mail being returned > inappropriately to the sender are infrequent, at worst. As I said, I think it's defensible to claim Mailman is the originator, but practicality beats purity, and I do think a list manager falls into a gray area here. Having said all that, you might be right, in that we really don't need to do much except remove the addition of the Sender: header in bulkdeliver(). -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 309 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060502/2f587ad8/attachment.pgp From msapiro at value.net Tue May 2 16:52:41 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 07:52:41 -0700 Subject: [Mailman-Users] Password Reminders Sent Incorrently In-Reply-To: Message-ID: MailList wrote: > >We picked up that password reminders were sent to subscribers of our lists >where the Password Reminder Option was set to OFF. What could be the cause >of this erratic behavior ? Is it possible that these members were receiving reminders from OTHER lists on the same server? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 2 17:05:19 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 08:05:19 -0700 Subject: [Mailman-Users] alias.db not getting updated In-Reply-To: <20060502135236.GB31606@whitehail.bostoncoop.net> Message-ID: Stephen R Laniel wrote: > >On Tue, May 02, 2006 at 06:57:53AM -0700, Tony Bibbs wrote: >> I've recently added a mailman list and have run >> bin/genaliases and put that data in the data/aliases >> and restarted both postfix and mailman. > >To generate alias.db, you need to run Postfix's 'newaliases' >command. If Mailman is corectly set up to integrate with Postfix, alias generation and updating is automatic upon list creation/deletion or running of genaliases. This requires MTA = 'Postfix' in mm_cfg.py and possibly a setting for POSTFIX_ALIAS_CMD if the default POSTFIX_ALIAS_CMD = '/usr/sbin/postalias' is not correct. It also requires a change to the Postfix configuration. 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 May 2 17:46:26 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 08:46:26 -0700 Subject: [Mailman-Users] Scrubbing charset-unspecified text In-Reply-To: <445760DF.80408@rilynn.demon.co.uk> Message-ID: Roger Lynn wrote: > >I'm running Mailman 2.1.7, packaged for Debian (although I don't think >that's relevant to this question). A list that I administer has non-digest >scrubbing enabled. An email was recently sent to it with the following headers: > >Content-Type: text/plain >Content-Disposition: inline >MIME-Version: 1.0 >X-Mailer: MIME-tools 5.411 (Entity 5.404) >Date: Mon, 01 May 2006 18:47:30 +0100 >Subject: [...] >To: [...] >From: [...] >X-Mailer: SINA Webmail 6.00. >Reply-To: [...] >X-Sina-Mail-Agent: sinadeliver-6.00-1.97 >Message-Id: [...] >X-Virus-Scanned: by myinternet myAV on ngflrtr1 >Content-Transfer-Encoding: quoted-printable Which seems like a mal-formed message. The issue is the Content-Disposition: inline which should only appear in sub-part headers, not in the message headers. >This resulted in the contents of the email being replaced with: > >An embedded and charset-unspecified text was scrubbed... >Name: not available >Url: http://[...]/attachments/20060501/aad799ed/attachment.ksh > >Why is it necessary to scrub plain text in this instance, when no character >set is specified? Couldn't it just be assumed that it is us-ascii? It is a bug or at least insufficiently robust code. We shouldn't be relying on the Content-Disposition: header to determine a sub-part. >If I were to comment out the following code from process() in Scrubber.py, >would there be any consequences other than allowing messages like the above >through to the list? Yes. The consequence is that you could get a message which contained an actual "charset-unspecified text" attachment with an actual character set different from that of the first text/plain part and then these two parts with perhaps incompatible character sets would be 'flattened' together into one part. Here is a suggested change to the code you quoted. Replace if part.get('content-disposition') and \ not part.get_content_charset(): omask = os.umask(002) with if part.get('content-disposition') and \ msg.is_multipart() and \ not part.get_content_charset(): omask = os.umask(002) This is not really a proper fix, but I think it will avoid the problem in your case. > >Incidentally, why does the attachment have the suffix ".ksh"? It seems >rather unusual. I'm using the following settings: > >SCRUBBER_DONT_USE_ATTACHMENT_FILENAME = False >SCRUBBER_USE_ATTACHMENT_FILENAME_EXTENSION = True There is no 'filename' in what we mistakenly think is an attachment, so we guess the extension based on the Content-Type: which is text/plain. We use effectively the Python library call mimetypes.guess_all_extensions('text/plain', strict=False) which returns this list ['.ksh', '.asc', '.h', '.c', '.txt'] and we pick the first one. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bob at bergey.net Tue May 2 16:27:22 2006 From: bob at bergey.net (Bob Bergey) Date: Tue, 2 May 2006 10:27:22 -0400 Subject: [Mailman-Users] Privacy preferences changed automatically Message-ID: Can anyone suggest why my settings on a number of my lists would have changed seemingly by themselves? Most of my lists are set for "Confirm" under the privacy settings, but several changed a couple of days ago to "Confirm and Approve." It happened once before, several months ago, also. I changed them back, and the settings are seeming to hold for now, but I don't understand why this would have changed on its own. Happened to at least five of my lists, all on the same day and probably at the same time. Bob -- ====================================================================== Bob Bergey -- 215-527-1048 -- Perkasie, PA Internet Services for the Printing Industry Web Hosting & E-Mail Services: BERGEY.NET ====================================================================== From lists at allmers.eu Tue May 2 20:16:49 2006 From: lists at allmers.eu (Joern Allmers) Date: Tue, 2 May 2006 20:16:49 +0200 Subject: [Mailman-Users] qrunner restarts every 15 minutes Message-ID: <200605022016.50346.lists@allmers.eu> Hello, I'm quite new to mailman so if you need more info I'll provide them - just tell me what you need! I have a Debian Stable server with the Debian mailman package (Version: 2.1.5-8sarge2) installed. Mailman works great and everything could be fine if not it was restarting every 15 minutes: /var/log/qrunner: May 02 20:00:02 2006 (12030) Master qrunner detected subprocess exit (pid: 32369, sig: 9, sts: None, class: RetryRunner, slice: 1/1) [restarting] May 02 20:00:03 2006 (12030) Master qrunner detected subprocess exit (pid: 32462, sig: 9, sts: None, class: BounceRunner, slice: 1/1) [restarting] May 02 20:00:03 2006 (12030) Master qrunner detected subprocess exit (pid: 32581, sig: 9, sts: None, class: VirginRunner, slice: 1/1) [restarting] May 02 20:00:04 2006 (12030) Master qrunner detected subprocess exit (pid: 32753, sig: 9, sts: None, class: IncomingRunner, slice: 1/1) [restarting] May 02 20:00:05 2006 (12030) Master qrunner detected subprocess exit (pid: 1377, sig: 9, sts: None, class: CommandRunner, slice: 1/1) [restarting] May 02 20:00:11 2006 (12030) Master qrunner detected subprocess exit (pid: 1398, sig: 9, sts: None, class: ArchRunner, slice: 1/1) [restarting] May 02 20:00:11 2006 (12030) Master qrunner detected subprocess exit (pid: 1439, sig: 9, sts: None, class: OutgoingRunner, slice: 1/1) [restarting] May 02 20:00:22 2006 (20340) RetryRunner qrunner started. May 02 20:00:24 2006 (21508) BounceRunner qrunner started. May 02 20:00:24 2006 (23670) CommandRunner qrunner started. May 02 20:00:26 2006 (21931) IncomingRunner qrunner started. May 02 20:00:27 2006 (23706) OutgoingRunner qrunner started. May 02 20:00:27 2006 (21705) VirginRunner qrunner started. May 02 20:00:29 2006 (23682) ArchRunner qrunner started. 10 times and the max restarts is reached and nothing works. Any hints? I searched the web and found nothing. Give me a hint what I can tune. Thanks! Joern From cpz at tuunq.com Tue May 2 21:54:30 2006 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 2 May 2006 12:54:30 -0700 (PDT) Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <200605022016.50346.lists@allmers.eu> from Joern Allmers at "May 2, 2006 08:16:49 pm" Message-ID: <20060502195430.1B22F7AE@mail.tuunq.com> In a flurry of recycled electrons, Joern Allmers wrote: > Mailman works great and everything could be fine if not it was restarting > every 15 minutes: Perchange, is qrunner being run every 15 minutes in a cron job? Newer mailmans just start qrunner once at boot time and it deals with it's own scheduling. z! From marc at marclmintz.com Tue May 2 21:21:28 2006 From: marc at marclmintz.com (Marc Mintz) Date: Tue, 2 May 2006 13:21:28 -0600 Subject: [Mailman-Users] Help with installation on private virtual server Message-ID: I need help installing MailMan on a linux private virtual server. Happy to pay for the help. Sincerely, Marc Mintz Phone: 505.453.0479 | Toll-Free: 888.591.1152 Skype: marcmintz | iChat: marcmintz ====================================== From lists at allmers.eu Tue May 2 22:33:48 2006 From: lists at allmers.eu (Joern Allmers) Date: Tue, 2 May 2006 22:33:48 +0200 Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <20060502195430.1B22F7AE@mail.tuunq.com> References: <20060502195430.1B22F7AE@mail.tuunq.com> Message-ID: <200605022233.50387.lists@allmers.eu> Am Dienstag, 2. Mai 2006 21:54 schrieben Sie: > In a flurry of recycled electrons, Joern Allmers wrote: > > Mailman works great and everything could be fine if not it was restarting > > every 15 minutes: > > Perchange, is qrunner being run every 15 minutes in a cron job? Newer > mailmans just start qrunner once at boot time and it deals with it's own > scheduling. I don't think so. In cron.d theres no entry for it. Any idea why the qrunners are stopt? Thanks joern From campbell at cnpapers.com Tue May 2 22:56:26 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Tue, 2 May 2006 16:56:26 -0400 Subject: [Mailman-Users] Parameters don't seem to take effect Message-ID: <001801c66e2a$e109de80$0705000a@DDF5DW71> I am basically trying to get a list set up to send individual emails to each member subscribed to my list. I have this set for "Digest" mode. Every thing works fine except the message goes out to all members in one email message. I'm testing right now, so there are only two members. I am new to Mailman and this list, but have tried the archives I have read what I could find in the archives and set the following in my mm_cfg.py, but this does not seem to matter: SMTP_MAX_RCPTS = 1 OWNERS_CAN_ENABLE_PERSONALIZATION = yes SMTP_MAX_SESSIONS_PER_CONNECTION = 1 I realize that the "OWNERS" line does not apply to digest mode, but can anyone suggest a reason why the other two are in effect. Thanks for any help. Steve Campbell From cpz at tuunq.com Wed May 3 00:15:13 2006 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 2 May 2006 15:15:13 -0700 (PDT) Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <200605022233.50387.lists@allmers.eu> from Joern Allmers at "May 2, 2006 10:33:48 pm" Message-ID: <20060502221513.CE1387AE@mail.tuunq.com> In a flurry of recycled electrons, Joern Allmers wrote: > > Perchange, is qrunner being run every 15 minutes in a cron job? Newer > > mailmans just start qrunner once at boot time and it deals with it's own > > scheduling. > > I don't think so. In cron.d theres no entry for it. Any idea why the qrunners > are stopt? Could be in /etc/crontab, /var/spool/cron/mailman, or some other place... Pre 2.1 versions ran qrunner from cron. In answer to the second question, you can only have one of each qrunner at a time, so if you start a new master, it'll kill any others that it sees. z! From ted at chicagohumanist.org Wed May 3 04:46:22 2006 From: ted at chicagohumanist.org (Ted Ernst) Date: Tue, 2 May 2006 21:46:22 -0500 Subject: [Mailman-Users] mailman vs yahoogroups Message-ID: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> I just joined this list. If this question has already been addressed, please point me to where I can find it (I couldn't find it in the archives). I live in a small (9 people) housing co-op. We've been using a yahoogroup for about 2 years and have not only residents, but also some close friends on the list. We decided we really neeed two lists, one for just owners/residents and one for announcements and/or low-traffic discussion about events - this one for our friends. So very small. I suggested using mailman hosted by mayfirst.org and that was accepted. We now have two lists. Problem is, it's not like yahoogroups. I don't care, but I need some info to back up my contention that it's better to be using an open souce product we can partner on developing than be using "the man" with ads and not ownership of our own stuff and such. Is there anything like this, addressing the supposed reasons to stay with yahoogroups instead of mailman? Thanks! ted -- Humanize the Earth! http://tedernst.com Open more space! http://www.openspaceworld.org Chicago event July 14-16: http://moreandmore.us/ skype: TedErnst google talk/jabber: tedernst at gmail.com From rseymour at birdbreath.com Wed May 3 04:59:45 2006 From: rseymour at birdbreath.com (Robert Seymour) Date: Tue, 2 May 2006 19:59:45 -0700 Subject: [Mailman-Users] Automated announcements Message-ID: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> I publish 5 cartoons a week (M-F) at birdbreath.com. The cartoons are posted based on the UNIX date, so each cartoon file is named for a pre-determined date - 20060502.png etc. , I would like to send out announcement emails M-F (in cron?) stating something like "Check out todays cartoon at http://birdbreath.com/images1/20060502.png" with the dated file name changing each day. I am a member of MidPhase and they have Mail Master - according to them a re-rolled Mailman. They suggested I contact you. Does Mailman have the capability to do this? If so, where can I find information on how to do this? Thanks! Robert From msapiro at value.net Wed May 3 05:31:23 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 20:31:23 -0700 Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <20060502221513.CE1387AE@mail.tuunq.com> Message-ID: Carl Zwanzig wrote: >In a flurry of recycled electrons, Joern Allmers wrote: >> >> I don't think so. In cron.d theres no entry for it. Any idea why the qrunners >> are stopt? > >In answer to the second question, you can only have one of each qrunner >at a time, so if you start a new master, it'll kill any others that it >sees. It isn't that straightforward. See . In any case, I don't think that's the problem here. Is there any more in the qrunner log than was in the original post (e.g., messages from the qrunners indicating a received signal)? Is there anything in Mailman's error log? It is unlikely to be any kind of processing error as that would normally affect at most one runner. I note that NewsRunner wasn't in the log in the OP. Is it unaffected, or are you not running it? It is most likely some external cron process or OS condition that is stopping the runners, but it's difficult to say without more log info from Mailman or the OS. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 3 06:26:27 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 21:26:27 -0700 Subject: [Mailman-Users] Parameters don't seem to take effect In-Reply-To: <001801c66e2a$e109de80$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: >I am basically trying to get a list set up to send individual emails to each >member subscribed to my list. I have this set for "Digest" mode. Every thing >works fine except the message goes out to all members in one email message. >I'm testing right now, so there are only two members. I think you are saying you want one recipient only per SMTP transaction. Is that right? Are you not getting that? If not, how do you know? >I have read what I could find in the archives and set the following in my >mm_cfg.py, but this does not seem to matter: > >SMTP_MAX_RCPTS = 1 This should limit you to one recipient per transaction. If that's what you want, and you're not getting it, did you do 'mailmanctl restart' after putting this in mm_cfg.py? >OWNERS_CAN_ENABLE_PERSONALIZATION = yes >SMTP_MAX_SESSIONS_PER_CONNECTION = 1 This makes Masilman disconnect from the SMTP server after each transaction and reconnect for the next. It should be as large as the SMTP server will allow. It affects only overhead. It has no effect on number of recipients per transaction. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 3 06:41:32 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 2 May 2006 21:41:32 -0700 Subject: [Mailman-Users] Automated announcements In-Reply-To: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> Message-ID: Robert Seymour wrote: > >I would like to send out announcement emails M-F (in cron?) stating >something like "Check out todays cartoon at >http://birdbreath.com/images1/20060502.png" with the dated file name >changing each day. > >I am a member of MidPhase and they have Mail Master - according to >them a re-rolled Mailman. They suggested I contact you. > >Does Mailman have the capability to do this? If so, where can I find >information on how to do this? No. Mailman does not have the ability on it's own to send periodic announcements automatically. Why not just use cron in conjunction with a simple shell script to create the message and send it to the Mail Master list? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Wed May 3 07:00:50 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 3 May 2006 00:00:50 -0500 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> References: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> Message-ID: At 9:46 PM -0500 2006-05-02, Ted Ernst wrote: > Is there anything like this, addressing the supposed reasons to stay with > yahoogroups instead of mailman? From the Mailman side, the canonical answer is FAQ 1.26 at . I can pretty much guarantee you that some of these things will never be integrated into Mailman. Someone could certainly take Mailman and make it a component of a system like Yahoo!Groups, and then make that system available either as a freely available package or as a paid system, but that would be beyond the scope of Mailman itself. -- 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 LOPSA member since December 2005. See . From maillist at contempt.rootchaos.za.net Wed May 3 07:52:57 2006 From: maillist at contempt.rootchaos.za.net (MailList) Date: Wed, 3 May 2006 07:52:57 +0200 Subject: [Mailman-Users] Password Reminders Sent Incorrently In-Reply-To: Message-ID: -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Tuesday, May 02, 2006 4:53 PM To: maillist at contempt.rootchaos.za.net; mailman-users at python.org Subject: Re: [Mailman-Users] Password Reminders Sent Incorrently MailList wrote: > >We picked up that password reminders were sent to subscribers of our lists >where the Password Reminder Option was set to OFF. What could be the cause >of this erratic behavior ? Is it possible that these members were receiving reminders from OTHER lists on the same server? >> It's not possible as I got some of the mails forwarded to me and we don't >> have unique users subscribed to unique lists.. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From alvsky at gmail.com Wed May 3 08:41:50 2006 From: alvsky at gmail.com (Alan) Date: Wed, 03 May 2006 08:41:50 +0200 Subject: [Mailman-Users] Accept non-members still being held for approval In-Reply-To: <4450945D.3020801@gmail.com> References: <4450945D.3020801@gmail.com> Message-ID: <445850AE.4050805@gmail.com> Hi, I want to add some non-members e-mails to accept non-members list so they can send mails to the list without being members. But, after I put the e-mail in the list, all mails being sent from that address are being held for approval. So, do I have to specify something else, or it is just the waz it should be? Thanks Alan From wiren at barpanaro.it Wed May 3 10:00:49 2006 From: wiren at barpanaro.it (wiren) Date: Wed, 03 May 2006 10:00:49 +0200 Subject: [Mailman-Users] trouble running mailman in a virtual environment Message-ID: <44586331.1080402@barpanaro.it> I have a virtual server at some provider. They have an how-to to install and run mailman. The OS is freebsd. Some days ago, my consultant installed mailman, following their how-to directions. Version 2.1.7, the latest available. When we started and tested mailman, it worked right, so we transfered our lists from another server. Then a problem arose, mailman got stuck. My consultant went to see the log and noticed several *interrupted system calls*. We thought it was due to a limitation of mailman in virtual environments. As a workaround we put a script to restart mailman every 5 minuts. All went smooth for a few days until last friday, when mailman got stuck again and restarting it did not solve the problem. My consultants watched the logs more carefully and they reported several "interrupted system calls". After a couple of days, mailman started to run again (we guess it was due to the cron script) and released all the previous mail. Incoming mail is always received regularly, no user receive errors and it is always immediately put into the on line archive of the lists, it just do not get delivered untile mailman starts delivering again... Do you know of any problem relating to running mailman in virtual environment? Any other hint? Unfortunately, log files are too concise to get a good idea of what the problem is related to... Thank you. wiren From lists at allmers.eu Wed May 3 10:07:03 2006 From: lists at allmers.eu (Joern Allmers) Date: Wed, 3 May 2006 10:07:03 +0200 Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: References: Message-ID: <200605031007.05140.lists@allmers.eu> Hi, > Is there any more in the qrunner log than was in the original post > (e.g., messages from the qrunners indicating a received signal)? Is > there anything in Mailman's error log? In the error log theres nothing every 15 minutes, only errors that occured while I did the setup. The qrunner log shows only May 03 09:30:01 2006 (24268) Master qrunner detected subprocess exit (pid: 14115, sig: 9, sts: None, class: VirginRunner, slice: 1/1) [restarting] May 03 09:30:02 2006 (24268) Master qrunner detected subprocess exit (pid: 14172, sig: 9, sts: None, class: OutgoingRunner, slice: 1/1) [restarting] May 03 09:30:02 2006 (24268) Master qrunner detected subprocess exit (pid: 14055, sig: 9, sts: None, class: RetryRunner, slice: 1/1) [restarting] May 03 09:30:03 2006 (24268) Master qrunner detected subprocess exit (pid: 14202, sig: 9, sts: None, class: IncomingRunner, slice: 1/1) [restarting] May 03 09:30:03 2006 (24268) Master qrunner detected subprocess exit (pid: 14215, sig: 9, sts: None, class: ArchRunner, slice: 1/1) [restarting] May 03 09:30:04 2006 (24268) Master qrunner detected subprocess exit (pid: 14229, sig: 9, sts: None, class: CommandRunner, slice: 1/1) [restarting] May 03 09:30:04 2006 (24268) Master qrunner detected subprocess exit (pid: 14233, sig: 9, sts: None, class: BounceRunner, slice: 1/1) [restarting] May 03 09:30:15 2006 (1978) RetryRunner qrunner started. May 03 09:30:15 2006 (1694) VirginRunner qrunner started. May 03 09:30:17 2006 (3437) BounceRunner qrunner started. May 03 09:30:18 2006 (3128) IncomingRunner qrunner started. May 03 09:30:18 2006 (1826) OutgoingRunner qrunner started. May 03 09:30:19 2006 (3414) CommandRunner qrunner started. May 03 09:30:19 2006 (3282) ArchRunner qrunner started. exact every 15 Minutes. > It is unlikely to be any kind of processing error as that would > normally affect at most one runner. I note that NewsRunner wasn't in > the log in the OP. Is it unaffected, or are you not running it? I had commented it out as I dont need it but: the only difference is that the newsrunner is restarted to :-( There is a mailman cron file but it only does checkdbs, disabled, senddigests etc. but none of them every 15 Minutes. I have not found any other cronjob that is done every 15 minutes. > It is most likely some external cron process or OS condition that is > stopping the runners, but it's difficult to say without more log info > from Mailman or the OS. I gave you everything from mailman I have :-) In the syslog there is also nothing. My imap client logs in (as it does every minute) an munin is drawing its statistics as it does every 5 minutes. Do you know how to tell mailman/qrunner to be more verbose? Thanks Joern From richard at another.com.au Wed May 3 12:28:24 2006 From: richard at another.com.au (Richard Beyer) Date: Wed, 3 May 2006 20:28:24 +1000 Subject: [Mailman-Users] Virual host email from address defaulting to real hostname. Message-ID: I've just installed Mailman on FreeBSD with Sendmail and Apache. I'm hosting it for another organization, and have used their domain name throughout all the installation and list set-up. It all appears fine through the web interface, and accepts emails to lists.lcg.org.au, BUT all emails from mailman use my mail server's hostname (mail.another.com.au). I've told sendmail to allow it to masquerade as the virtual domain, and I've added the following to the mm_cfg.py file: DEFAULT_EMAIL_HOST = 'lists.lcg.org.au' DEFAULT_URL_HOST = 'lists.lcg.org.au' I would really appreciate any suggestions. Thanks for listening. Richard From chris at westnet.com Wed May 3 13:21:17 2006 From: chris at westnet.com (Christopher X. Candreva) Date: Wed, 3 May 2006 07:21:17 -0400 (EDT) Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> References: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> Message-ID: On Tue, 2 May 2006, Ted Ernst wrote: > I suggested using mailman hosted by mayfirst.org and that was accepted. We > now have two lists. Problem is, it's not like yahoogroups. I don't care, What aspect of Yahoogroups is it that they need ? No two things are exactly like, so either there is a particular feature or features they want, or they just want Yahoogropus. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From KUJALA at jylk.jyu.fi Wed May 3 16:08:38 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Wed, 03 May 2006 16:08:38 +0200 (EET) Subject: [Mailman-Users] Charset problem. cmd_confirm assumes ascii code. In-Reply-To: Your message dated "Thu, 27 Apr 2006 15:56:47 +0200 (EET)" <01M1RAWBKNMMECWZZ9@jylk.jyu.fi> Message-ID: <01M1ZP26JZASECWZZ9@jylk.jyu.fi> Hi I wrote Thu, 27 Apr 2006 15:56:47 +0200 (EET) > We have problem with confirm mail when mail body contains > characters out of ascii code (range(128)). ... etc. I hope someone is at least a little bit interested... It's really a problem here that confirmations mysteriously disappear. In case reading the mail was fussed about finnish characters (iso-8859-1), maybe looking it from archive works better: http://www.mail-archive.com/mailman-users%40python.org/msg38393.html Osmo From KUJALA at jylk.jyu.fi Wed May 3 16:25:25 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Wed, 03 May 2006 16:25:25 +0200 (EET) Subject: [Mailman-Users] Double attachments Message-ID: <01M1ZPMWMHZAECWZZ9@jylk.jyu.fi> Hi again Mailman-users! I was wondering why attachments in archive take space more than mbox-file. Found out that there are many double copies of attachments like: [root at lists ~]# cd ~mailman/arc*/*/ok-testi/attachments/*/* [root at lists c69ef096]# ls -l total 120 -rw-rw-r-- 1 root mailman 59714 May 3 14:48 attachment-0001.html -rw-rw-r-- 1 root mailman 59714 May 3 14:48 attachment.html [root at lists c69ef096]# diff attachment-0001.html attachment.html [root at lists c69ef096]# Any clue why? Version is 2.1.5. Osmo From msapiro at value.net Wed May 3 16:05:29 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 07:05:29 -0700 Subject: [Mailman-Users] Accept non-members still being held for approval In-Reply-To: <445850AE.4050805@gmail.com> Message-ID: Alan wrote: >But, after I put the e-mail in the list, all mails being sent from that >address are being held for approval. >So, do I have to specify something else, or it is just the waz it should be? There are at least two possibilities. 1) The messages are being held for some reason other than non-member post. What is the hold reason? If you don't still have a held message or notification, the reason is in Mailman's 'vette' log. 2) The address that is matched against accept_these_nonmembers may be either the address in From: or the address in Sender: depending on the setting of USE_ENVELOPE_SENDER in mm_cfg.py, and it has to be an exact match against the string or pattern in accept_these_nonmembers. I.e. if the address in accept_these_nonmembers is user at example.com and the sender as determined above is user at mail.example.com, it won't match. Note that in this example, if accept_these_nonmembers were ^user at .*example\.com either address would be matched by the reg exp. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ted at chicagohumanist.org Wed May 3 16:09:10 2006 From: ted at chicagohumanist.org (Ted Ernst) Date: Wed, 3 May 2006 09:09:10 -0500 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: References: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> Message-ID: <2c602e800605030709j1b4d95d4j6e240fdf54e0787@mail.gmail.com> On 5/3/06, Christopher X. Candreva wrote: > On Tue, 2 May 2006, Ted Ernst wrote: > > > I suggested using mailman hosted by mayfirst.org and that was accepted. We > > now have two lists. Problem is, it's not like yahoogroups. I don't care, > > What aspect of Yahoogroups is it that they need ? No two things are exactly > like, so either there is a particular feature or features they want, or they > just want Yahoogropus. I'm asking for clarification. I don't think it's the calendar and file space and such. One objection raised was that mailman doesn't know that a person can have multiple email addresses so it takes some finagling to get forwarding set up right, and then we admins can't see how many actual people are on the list, because some people are listed multiple times. -- Humanize the Earth! http://tedernst.com Open more space! http://www.openspaceworld.org Chicago event July 14-16: http://moreandmore.us/ skype: TedErnst google talk/jabber: tedernst at gmail.com From stephen at xemacs.org Wed May 3 16:11:22 2006 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Wed, 03 May 2006 23:11:22 +0900 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <20060501200352.GB29402@olypen.com> (William D. Tallman's message of "Mon, 1 May 2006 13:03:52 -0700") References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> <20060501200352.GB29402@olypen.com> Message-ID: <87slnr19md.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "William" == William D Tallman writes: William> How does the RFC, or the writers thereof, define "user"? They don't. IMHO (there are those more expert than I on this list) anything that is normally expected to touch the headers or body of a message is a "user" for the purpose of RFC 2822. What is excluded is the mail transport system (MTAs) which are specified in RFC 2821. There is also a distinction between "originators" and "others". Certain headers ("From", "Subject", "Date", etc) are specified as for the use of the originator. Other headers are generally specified in terms of their semantics alone, and not according to who may use them. William> An automated system is the tool of some deliberate William> intent, implying (necessarily?) the will of a "user", I William> would think. I don't think that is the way that RFC writers in general think. Although there is a desire for RFC 2822 headers to be intelligible to humans, and many are very useful in day-to-day work, RFCs are in the end about machine-to-machine communication. Thus the focus is on syntax so that machines can parse them without knowing what they mean, and of semantics that allow machines to make a good guess at what the humans are going to want. For example, if there is a Reply-To header, the From header should be ignored, and the Reply-To address used in composing the addressee list for a reply. However, one of the examples used IIRC is where the author of the original message is traveling and uses his own address as From (that's the identity the recipient recognizes) but Reply-To to direct the response to his host, whose email address he is borrowing. Now, a human who replies a week later will know that the boss is back home and want to reply to From but the mail client can't know that. So a good mail client will initialize the address of a reply to the Reply-To, but provide a way for the user to override. The RFC only specifies the former, though, and only as a suggestion. Exactly how to handle this problem is a user interface issue, and the RFC remains silent on such issues. William> Or is this relevant? Yes. Sometimes such definitions are made explicitly. I don't think they exist in this case, but it's a very good idea to ask. ***** Disclaimer: this is the way I think about these things, and I've found it useful in understanding what RFCs do and don't say. Others will surely have different opinions. -- 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 Wed May 3 16:20:21 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 07:20:21 -0700 Subject: [Mailman-Users] trouble running mailman in a virtual environment In-Reply-To: <44586331.1080402@barpanaro.it> Message-ID: wiren wrote: > >Version 2.1.7, the latest available. The current release is 2.1.8 . For 2.1.7 also see . >Then a problem arose, mailman got stuck. My consultant went to see the >log and noticed several *interrupted system calls*. Which log? >As a workaround we put a script to restart mailman every 5 minuts. Not necessarily a good idea. See >All went smooth for a few days until last friday, when mailman got stuck >again and restarting it did not solve the problem. > >My consultants watched the logs more carefully and they reported several >"interrupted system calls". Which logs? >After a couple of days, mailman started to run again (we guess it was >due to the cron script) and released all the previous mail. > >Incoming mail is always received regularly, no user receive errors and >it is always immediately put into the on line archive of the lists, it >just do not get delivered untile mailman starts delivering again... This would appear to be a problem with OutgoingRunner or SMTP delivery to the outgoing MTA. >Do you know of any problem relating to running mailman in virtual >environment? Any other hint? Unfortunately, log files are too concise to >get a good idea of what the problem is related to... What log files are you looking at? What is in Mailman's 'error' and 'smtp-failure' logs? When Mailman 'stops', has OutgoingRunner died? What's in Mailman's 'qrunner' log? See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 3 16:47:50 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 07:47:50 -0700 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: <2c602e800605030709j1b4d95d4j6e240fdf54e0787@mail.gmail.com> Message-ID: Ted Ernst wrote: > >One objection raised was that mailman doesn't >know that a person can have multiple email addresses so it takes some >finagling to get forwarding set up right, and then we admins can't see >how many actual people are on the list, because some people are listed >multiple times. Yes, this is a problem with Mailman. It will probably change eventually, but not before Mailman 3. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwblist at loricamail.com Wed May 3 16:52:49 2006 From: jwblist at loricamail.com (John W. Baxter) Date: Wed, 03 May 2006 07:52:49 -0700 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: Message-ID: On 5/2/06 10:00 PM, "Brad Knowles" wrote: > From the Mailman side, the canonical answer is FAQ 1.26 at > . I *think* that the m2f discussion in the above article is stale. The m2f "stable" release seems to be at 1.01. (Their web site and my habits for reading web sites do not correspond well.) I'm not sure enough to try to make a change. --John From rick at niof.net Wed May 3 16:28:43 2006 From: rick at niof.net (Rick Pasotto) Date: Wed, 3 May 2006 10:28:43 -0400 Subject: [Mailman-Users] what's different Message-ID: <20060503142843.GL28026@niof.net> I have several mailing list on several domains running on my machine (debian Etch, using exim4). As far as I can tell they are all setup identically however on one of them mail sent to 'list-join at domain.com' (and any other -request type address) gets returned as 'Unroutable address'. The other lists behave correctly. Where should I look to uncover the problem? 'exim4 -bt' returns the same results for all lists. Thinking it might be something that could be corrected with fix_url I tried running it but get the following error: Traceback (most recent call last): File "bin/withlist", line 297, in ? main() File "bin/withlist", line 275, in main r = do_list(listname, args, func) File "bin/withlist", line 201, in do_list return func(m, *args) File "/usr/lib/mailman/bin/fix_url.py", line 81, in fix_url mlist.web_page_url = web_page_url AttributeError: 'NoneType' object has no attribute 'web_page_url' I know I have successfully run fix_url before. What do I have wrong now? -- "But, if I deny the authority of the state when it presents its tax bill, it will soon take and waste my property and so harass me and my children without end. This is hard. This makes it impossible for a man to live honestly, and at the same time comfortably ..." -- Henry David Thoreau Rick Pasotto rick at niof.net http://www.niof.net From msapiro at value.net Wed May 3 17:08:26 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 08:08:26 -0700 Subject: [Mailman-Users] what's different In-Reply-To: <20060503142843.GL28026@niof.net> Message-ID: Rick Pasotto wrote: > >Where should I look to uncover the problem? 'exim4 -bt' returns the same >results for all lists. I think it has to be in the router definition in exim for Mailman. >Thinking it might be something that could be corrected with fix_url Unlikely. >I >tried running it but get the following error: > >Traceback (most recent call last): > File "bin/withlist", line 297, in ? > main() > File "bin/withlist", line 275, in main > r = do_list(listname, args, func) > File "bin/withlist", line 201, in do_list > return func(m, *args) > File "/usr/lib/mailman/bin/fix_url.py", line 81, in fix_url > mlist.web_page_url = web_page_url >AttributeError: 'NoneType' object has no attribute 'web_page_url' > >I know I have successfully run fix_url before. What do I have wrong now? What was the withlist command? What Mailman version? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jeff.donsbach at gmail.com Wed May 3 17:16:44 2006 From: jeff.donsbach at gmail.com (Jeff Donsbach) Date: Wed, 3 May 2006 11:16:44 -0400 Subject: [Mailman-Users] trouble running mailman in a virtual environment In-Reply-To: <44586331.1080402@barpanaro.it> References: <44586331.1080402@barpanaro.it> Message-ID: <22976ef80605030816q3c50f8al55b7a9434137998f@mail.gmail.com> On 5/3/06, wiren wrote: > > Do you know of any problem relating to running mailman in virtual > environment? I am running Mailman in a virtual environment no problem (Debian under a Virtuozzo VMHost). I didn't have to do anything special for it. Jeff D From chris at westnet.com Wed May 3 19:33:52 2006 From: chris at westnet.com (Christopher X. Candreva) Date: Wed, 3 May 2006 13:33:52 -0400 (EDT) Subject: [Mailman-Users] Automated announcements In-Reply-To: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> References: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> Message-ID: On Tue, 2 May 2006, Robert Seymour wrote: > I would like to send out announcement emails M-F (in cron?) stating > something like "Check out todays cartoon at > http://birdbreath.com/images1/20060502.png" with the dated file name > changing each day. > Does Mailman have the capability to do this? If so, where can I find No, but you don't need it to. It's a separate problem. Mailman's job is simply to distribute mail sent to it to all members. What you are looking for is something that will generate a dated e-mail at a given time to "some address" . That "some address" happens to be a mailing list is irrelavant. That's the beauty of breakign problems into little pieces, and solving each piece. Really, all you want is some little script to generate an e-mail with a dated link and send it to the mailing list address. A few lines of shell or perl can do it. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From phanh at canby.k12.or.us Wed May 3 21:26:32 2006 From: phanh at canby.k12.or.us (Hung Phan) Date: Wed, 3 May 2006 12:26:32 -0700 Subject: [Mailman-Users] Welcome message Message-ID: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> Hi, everyone My Mailman mailing list doesn't send out the welcome message ANYMORE. The lists are config as an announcement list and to send out welcome message to new users. Because I want to make the welcome message for each of the list, I specified the content in the new-user welcome message, but remove the content in the subscribeack.txt file. The users are added into the lists, but no welcome messages send out to them. When I unsubscribe them, I'm - as the admin - receive the leaving message (because the lists are config to send the unsubscribes to the admins) In OS X Server Admin log, it shows that email was sent out but the users never receive it!?! Can anyone shed some light on this problem, please? Thank you, From robertj at linux4free.com Wed May 3 21:44:24 2006 From: robertj at linux4free.com (Rob Jackson) Date: Wed, 3 May 2006 13:44:24 -0600 Subject: [Mailman-Users] Custom footer based on sender's email Message-ID: <200605031944.k43JiIeT008308@resources.rootsweb.com> I need to figure out how to add a footer to an e-mail coming from a specific user. I just can't seem to figure this out. I have created a module to weed out the address, but now I need to munge the body of the message. -Rob From phanh at canby.k12.or.us Wed May 3 22:58:31 2006 From: phanh at canby.k12.or.us (Hung Phan) Date: Wed, 3 May 2006 13:58:31 -0700 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> Message-ID: <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> I'm actually use both, same thing happens with either interfaces. The server is 10.4.6 and 2.1.5 for Mailman. On May 3, 2006, at 12:49 PM, Dan Phillips wrote: > > On May 3, 2006, at 2:26 PM, Hung Phan wrote: >> My Mailman mailing list doesn't send out the welcome message ANYMORE. >> >> The lists are config as an announcement list and to send out welcome >> message to new users. Because I want to make the welcome message for >> each of the list, I specified the content in the new-user welcome >> message, but remove the content in the subscribeack.txt file. >> >> The users are added into the lists, but no welcome messages send out >> to them. When I unsubscribe them, I'm - as the admin - receive the >> leaving message (because the lists are config to send the >> unsubscribes to the admins) >> >> In OS X Server Admin log, it shows that email was sent out but the >> users never receive it!?! > > Are you using Apple's GUI for Mailman, or the native Mailman web > interface? > > Dan > > > ==================== > Dan Phillips > Associate Professor > Rudi E. Scheidt School of Music > University of Memphis > dan at music.memphis.edu > > From scott at fyrenice.com Wed May 3 23:16:08 2006 From: scott at fyrenice.com (Dr. Scott S. Jones) Date: Wed, 3 May 2006 15:16:08 -0600 Subject: [Mailman-Users] message not showing in Archives In-Reply-To: <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> Message-ID: <20060503211607.GA30927@xmission.com> Dear List: I sent a message to one of my lists today, and after receipt of the mail, I checked the Archives via the GUI. Despite a few hours, after sending and receiving, the item still has not shown up in the Archives..nothing shows for the month of May. What causes an item to be archived and to show up, and how long should it normally take to be there? Please advise. Scott From pdbogen at gmail.com Wed May 3 23:40:13 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Wed, 3 May 2006 16:40:13 -0500 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> Message-ID: <6fbe3da00605031440m58afe37esed1f39fbf204601d@mail.gmail.com> On May 3, 2006, at 2:26 PM, Hung Phan wrote: > In OS X Server Admin log, it shows that email was sent out but the > users never receive it!?! Are these log entries associated with the MTA, or with Mailman? -- - Patrick Bogen From msapiro at value.net Thu May 4 02:18:24 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 17:18:24 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605031944.k43JiIeT008308@resources.rootsweb.com> Message-ID: Rob Jackson wrote: >I need to figure out how to add a footer to an e-mail coming from a specific >user. I just can't seem to figure this out. I have created a module to >weed out the address, but now I need to munge the body of the message. You will need to do several things. 1) set OWNERS_CAN_ENABLE_PERSONALIZATION = Yes in mm_cfg.py so you can do 2) set the list's personalize option (in Non-digest options) to Yes so you will be sending separately to each recipient, then 3) see Mailman/Handlers/Decorate.py for the current code that adds personalized headers and footers. You either have to make your changes here or in Mailman/Handlers/SMTPDirect.py in the verpdeliver() function. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 4 02:41:14 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 17:41:14 -0700 Subject: [Mailman-Users] Welcome message In-Reply-To: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> Message-ID: Hung Phan wrote: > >I specified the content in the new-user welcome >message, but remove the content in the subscribeack.txt file. How did you do this? Did you follow the procedures for editing templates in ? Have you checked Mailman's error log for any errors occurring in sending the welcome message? >In OS X Server Admin log, it shows that email was sent out but the >users never receive it!?! If the message is sent from the server, Mailman has done it's job. If the message is not received, it may be due to some filtering outside of your server or some bounce issue. Do you see any entries in Mailman's bounce log possibly related to the welcome messages. Have you tried subscribing an address of your own to see if you receive the message? Have you checked Mailman's smtp-failure log for any problems there? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 4 03:08:23 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 18:08:23 -0700 Subject: [Mailman-Users] Virual host email from address defaulting to realhostname. In-Reply-To: Message-ID: Richard Beyer wrote: > >I've told sendmail to allow it to masquerade as the virtual domain, and I've >added the following to the mm_cfg.py file: > >DEFAULT_EMAIL_HOST = 'lists.lcg.org.au' > >DEFAULT_URL_HOST = 'lists.lcg.org.au' Did you add these before or after creating the list? If after, you have to run fix_url to change the list. See bin/fix_url.py for help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From richard at another.com.au Thu May 4 03:14:04 2006 From: richard at another.com.au (Richard Beyer) Date: Thu, 4 May 2006 11:14:04 +1000 Subject: [Mailman-Users] Virual host email from address defaulting to realhostname. In-Reply-To: Message-ID: Thanks Mark, however, bin/fix_url.py tells me to use bin/withlist bin/withlist (with options as instructed) gives an error: bin/withlist -l -r lists.lcg.org.au committee Importing lists... Traceback (most recent call last): File "bin/withlist", line 297, in ? main() File "bin/withlist", line 266, in main mod = __import__(module) ImportError: No module named lists Help? Thanks again. Richard -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Thursday, 4 May 2006 11:08 AM To: richard at another.com.au; mailman-users at python.org Subject: Re: [Mailman-Users] Virual host email from address defaulting to realhostname. Richard Beyer wrote: > >I've told sendmail to allow it to masquerade as the virtual domain, and I've >added the following to the mm_cfg.py file: > >DEFAULT_EMAIL_HOST = 'lists.lcg.org.au' > >DEFAULT_URL_HOST = 'lists.lcg.org.au' Did you add these before or after creating the list? If after, you have to run fix_url to change the list. See bin/fix_url.py for help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 4 03:18:14 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 18:18:14 -0700 Subject: [Mailman-Users] Double attachments In-Reply-To: <01M1ZPMWMHZAECWZZ9@jylk.jyu.fi> Message-ID: Osmo Kujala wrote: > >I was wondering why attachments in archive take space more >than mbox-file. Found out that there are many double copies >of attachments like: Scrubber scrubs the attachment twice. Once for the archive and once for the 'plain' digest, so you wind up with two copies. One way to avoid this is to set scrub_nondigest to Yes for the list. Then the attachment will be scrubbed from all messages before digesting and archiving. Or, you can disable digests entirely for 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 Thu May 4 03:36:09 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 18:36:09 -0700 Subject: [Mailman-Users] Virual host email from address defaulting to realhostname. In-Reply-To: Message-ID: ----- Original Message --------------- Subject: RE: [Mailman-Users] Virual host email from address defaulting to realhostname. From: "Richard Beyer" Date: Thu, 4 May 2006 11:14:04 +1000 To: "'Mark Sapiro'" , >Thanks Mark, however, > >bin/fix_url.py tells me to use bin/withlist >bin/withlist (with options as instructed) gives an error: > >bin/withlist -l -r lists.lcg.org.au committee The command you want is bin/withlist -l -r fix_url committee assuming 'committee is the list name. You could use bin/withlist -l -r fix_url committee -u lists.lcg.org.au but that isn't necessary as it will use DEFAULT_URL_HOST and DEFAULT_EMAIL_HOST if you don't specify a host option. BTW, I didn't mention this in my first reply and you didn't mention it either, but assuming that the settings of DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST in Defaults.py are not 'lists.lcg.org.au', you need to put add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) following DEFAULT_EMAIL_HOST = 'lists.lcg.org.au' DEFAULT_URL_HOST = 'lists.lcg.org.au' in mm_cfg.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ges+lists at wingfoot.org Thu May 4 03:49:43 2006 From: ges+lists at wingfoot.org (Glenn Sieb) Date: Wed, 03 May 2006 21:49:43 -0400 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: References: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> Message-ID: <44595DB7.1050003@wingfoot.org> Brad Knowles said the following on 5/3/2006 1:00 AM: > From the Mailman side, the canonical answer is FAQ 1.26 at > . > > I can pretty much guarantee you that some of these things will > never be integrated into Mailman. > > Someone could certainly take Mailman and make it a component of a > system like Yahoo!Groups, and then make that system available either > as a freely available package or as a paid system, but that would be > beyond the scope of Mailman itself. I think the biggest thing I hear complaints about on my MM server, is that there's no way to configure a monthly "rules" mailing without requiring sysadmin (i.e. my) intervention with crude hacks with cronjobs and such. I've got a few lists where such monthly mailings are not just handy, they're downright required. :-/ Will there be anything forthcoming in Mailman that will let the mailing list owners set stuff like that up without requiring sysadmin intervention? Just wondering.. :) Thanks! Best, --Glenn -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 From ldb at freestandards.org Thu May 4 04:46:16 2006 From: ldb at freestandards.org (Lawrence Bowie) Date: Wed, 03 May 2006 22:46:16 -0400 Subject: [Mailman-Users] Forwarding old lists to new list Message-ID: <44596AF8.2020605@freestandards.org> Is it acceptable to forward old lists that are not used anymore to one single list? Thanks, LDB From brad at stop.mail-abuse.org Thu May 4 05:12:12 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 3 May 2006 22:12:12 -0500 Subject: [Mailman-Users] mailman vs yahoogroups In-Reply-To: <44595DB7.1050003@wingfoot.org> References: <2c602e800605021946m6b4d2205l4cd3386867465634@mail.gmail.com> <44595DB7.1050003@wingfoot.org> Message-ID: At 9:49 PM -0400 2006-05-03, Glenn Sieb wrote: > Will there be anything forthcoming in Mailman that will let the mailing > list owners set stuff like that up without requiring sysadmin > intervention? Just wondering.. :) This might be something that could be addressed with Mailman3. You'd have to check the wiki and other Mailman3 resources to see if this is something that has been explicitly named as part of the plans, and you should also confirm that there is an RFE that has been filed at SourceForge. I doubt this will be addressed before Mailman3, but I might be surprised. -- 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 LOPSA member since December 2005. See . From wtallman at olypen.com Thu May 4 05:46:17 2006 From: wtallman at olypen.com (William D. Tallman) Date: Wed, 3 May 2006 20:46:17 -0700 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <87slnr19md.fsf@tleepslib.sk.tsukuba.ac.jp> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> <20060501200352.GB29402@olypen.com> <87slnr19md.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <20060504034617.GB15745@olypen.com> On Wed, May 03, 2006 at 11:11:22PM +0900, Stephen J. Turnbull wrote: > >>>>> "William" == William D Tallman writes: > > William> How does the RFC, or the writers thereof, define "user"? > > They don't. IMHO (there are those more expert than I on this list) > anything that is normally expected to touch the headers or body of a > message is a "user" for the purpose of RFC 2822. What is excluded is > the mail transport system (MTAs) which are specified in RFC 2821. Okay. > There is also a distinction between "originators" and "others". > Certain headers ("From", "Subject", "Date", etc) are specified as for > the use of the originator. Other headers are generally specified in > terms of their semantics alone, and not according to who may use them. Okay. > William> An automated system is the tool of some deliberate > William> intent, implying (necessarily?) the will of a "user", I > William> would think. > > I don't think that is the way that RFC writers in general think. Yes, so I gather. > Although there is a desire for RFC 2822 headers to be intelligible to > humans, and many are very useful in day-to-day work, RFCs are in the > end about machine-to-machine communication. Thus the focus is on > syntax so that machines can parse them without knowing what they mean, > and of semantics that allow machines to make a good guess at what the > humans are going to want. Okay, that follows. > For example, if there is a Reply-To header, the From header should be > ignored, and the Reply-To address used in composing the addressee list > for a reply. However, one of the examples used IIRC is where the > author of the original message is traveling and uses his own address > as From (that's the identity the recipient recognizes) but Reply-To to > direct the response to his host, whose email address he is borrowing. > Now, a human who replies a week later will know that the boss is back > home and want to reply to From but the mail client can't know that. Which means that people really should learn to use email systems intelligently, with the MUA of choice as the means of control. > So a good mail client will initialize the address of a reply to the > Reply-To, but provide a way for the user to override. The RFC only > specifies the former, though, and only as a suggestion. Exactly how > to handle this problem is a user interface issue, and the RFC remains > silent on such issues. Implication here is that 'user' is a real human being, not a software agent. RFC2822, section 3.6.6 discusses re-sending fields as intended for use by a re-sending 'user'. It also specifies that these fields are for informational purposes only, and MUST NOT be used to actively manipulate the message. As a re-sender does not alter the originating fields, software presumably cannot automagically use that information to ID the source of the message, which remains the purview of the originating fields. So an email list server cannot act as a re-sender, IIUC. The alternative is that the server actually initiates a new message as a 'forwarding' agent. That means that the server must (MUST?) identify itself in the originator fields. The address of the author of the message goes in the From: field, and the address of the forwarder (the email list's originating mailbox) goes in the Sender: field, with information on responses in the Reply-To: field. As the author is not the email list server, the address of the server's mailer MUST be by itself in the Sender: field. All as per section 3.6.5. Additionally, one would think that the server is a 'forwarder' because the message it sends out is not identical to the message it receives: it adds footers, etc. IIUC, that is. Which apparently I do not, having read through the headers of a message from this list. There is no Sender: field. The first field is apparently an unstructured field with no identifier with the canonical following colon. It contains the sender (mailman-users-bounces...) and the date, presumably of sending. The second field is Return-Path: with an 'addr-spec'. The originator fields are untouched. Which means that the list server is neither a re-sender or a forwarder, I gather, and that means I don't understanding any of this at all! Or is it that the server really is a re-sender in disguise and my MUA (MDA, actually: Procmail) is forced to process this message to its final destination in my mail system illegally? As I'm (recreationally) in the process of setting up and understanding a wee Mailman server on my own system, I'd really like to understand all this, but looks like I've got a ways to go. > William> Or is this relevant? > > Yes. Sometimes such definitions are made explicitly. I don't think > they exist in this case, but it's a very good idea to ask. Okay, thanks for this response! And thanks again for reading, Bill Tallman From msapiro at value.net Thu May 4 07:09:19 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 3 May 2006 22:09:19 -0700 Subject: [Mailman-Users] Forwarding old lists to new list In-Reply-To: <44596AF8.2020605@freestandards.org> Message-ID: Lawrence Bowie wrote: >Is it acceptable to forward old lists that are not used anymore to one single list? I'm not sure what you're getting at or what result you want, but if you mean could you set MTA aliases for several different listname at example.com, etc. addresses to all go to the same list as in list1: "|/usr/local/mailman/mail/mailman post newlist" list1-bounces: "|/usr/local/mailman/mail/mailman bounces newlist" etc. list2: "|/usr/local/mailman/mail/mailman post newlist" list2-bounces: "|/usr/local/mailman/mail/mailman bounces newlist" etc. there should be no problem doing that. You would probably either want to set newlist for require_explicit_destination - No or add all the old list posting addresses to acceptable_aliases -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pmb1 at york.ac.uk Thu May 4 09:46:46 2006 From: pmb1 at york.ac.uk (Mike Brudenell) Date: Thu, 04 May 2006 08:46:46 +0100 Subject: [Mailman-Users] Automated announcements In-Reply-To: References: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> Message-ID: <65884E99571BCF58D500C941@pippin.york.ac.uk> Greetings - --On 3 May 2006 13:33:52 -0400 "Christopher X. Candreva" wrote: > No, but you don't need it to. It's a separate problem. Mailman's job is > simply to distribute mail sent to it to all members. What you are looking > for is something that will generate a dated e-mail at a given time to > "some address" . That "some address" happens to be a mailing list is > irrelavant. > > That's the beauty of breakign problems into little pieces, and solving > each piece. > > Really, all you want is some little script to generate an e-mail with a > dated link and send it to the mailing list address. A few lines of shell > or perl can do it. I agree in principle with what Chris says, but the fact is that a lot of people own mailing lists who, nowadays, have little experience of command-line tools, scripts, or even access to machines to run such on. For example we recently moved from running our lists service using an old MLM package to GNU Mailman. One of the things some of our users are missing is the ability to set up a repeating post to remind people of etiquette on the list and point them to the FAQ. Previously they could do this within the web-based list administrator pages of the old MLM; now they can't. In order to do so they would need to: * Discover we provide a UNIX mainframe available to them * Learn how to register for and login to this * Learn how to use UNIX command line * Learn how to use a different text editor * Learn a scripting language * Learn about cron and how to submit jobs to it The fact is that a lot of people nowadays use Windows as their main, if not only, interface; finding out all the above is alien and against their experience, which is to have nice windowing interfaces to facilities. So I would agree from a technical point of view about dividing up the problem ... but from a practical point of view, looking at today's userbase, I would say that a need for additional facilities within Mailman's web-based administration interface is growing. After all, that same web-based interface was itself developed in response to enhances user expectation and demand. Cheers, Mike B-) -- The Computing Service, University of York, Heslington, York Yo10 5DD, UK Tel:+44-1904-433811 FAX:+44-1904-433740 * Unsolicited commercial e-mail is NOT welcome at this e-mail address. * From alvsky at gmail.com Thu May 4 09:11:28 2006 From: alvsky at gmail.com (Alan) Date: Thu, 04 May 2006 09:11:28 +0200 Subject: [Mailman-Users] Remove sender from list? Message-ID: <4459A91F.808@gmail.com> Is it possible to remove exclude someone form the list for just one time using some keywords or headers? Situation is: I have a list named "123" I have a user "user1" in that list I get a mail from user1 and want to forward it to list 123 but would like to exclude user1 from the list for that one time I hope you understand what I mean :-) Alan From ldb at freestandards.org Thu May 4 12:49:32 2006 From: ldb at freestandards.org (Lawrence Bowie) Date: Thu, 04 May 2006 06:49:32 -0400 Subject: [Mailman-Users] Forwarding old lists to new list In-Reply-To: References: Message-ID: <4459DC3C.1010608@freestandards.org> Mark Sapiro wrote: > Lawrence Bowie wrote: > >> Is it acceptable to forward old lists that are not used anymore to one single list? > > > I'm not sure what you're getting at or what result you want, but if you > mean could you set MTA aliases for several different > listname at example.com, etc. addresses to all go to the same list as in > > list1: "|/usr/local/mailman/mail/mailman post newlist" > list1-bounces: "|/usr/local/mailman/mail/mailman bounces newlist" > etc. > list2: "|/usr/local/mailman/mail/mailman post newlist" > list2-bounces: "|/usr/local/mailman/mail/mailman bounces newlist" > etc. > > there should be no problem doing that. > > You would probably either want to set newlist for > require_explicit_destination - No or add all the old list posting > addresses to acceptable_aliases > Perfect .. thank you ... LDB From chris at westnet.com Thu May 4 13:18:24 2006 From: chris at westnet.com (Christopher X. Candreva) Date: Thu, 4 May 2006 07:18:24 -0400 (EDT) Subject: [Mailman-Users] Automated announcements In-Reply-To: <65884E99571BCF58D500C941@pippin.york.ac.uk> References: <9e78110a0605021959m16ef8f49sc6cffa0856cd23c@mail.gmail.com> <65884E99571BCF58D500C941@pippin.york.ac.uk> Message-ID: On Thu, 4 May 2006, Mike Brudenell wrote: > For example we recently moved from running our lists service using an old > MLM package to GNU Mailman. One of the things some of our users are > missing is the ability to set up a repeating post to remind people of > etiquette on the list and point them to the FAQ. Previously they could do Different problem. Sending a repeated static message monthly is one thing. You could probably modify the password reminder to do that. Sending a daily custom message is something else. You have a custom scheduler of what granularity ? How much scripting will it allow for custom fields ? Is your GUI person going to be able to do that ? Will he need a full GUI editor that allows the insertion of tags for dates, pulling fields from a database, running snipits of code to obtain that day's URL ? How will you check that for injection of malicious code ? That is the path of feature creep and bloat. And 0wned servers. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From campbell at cnpapers.com Thu May 4 16:11:08 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Thu, 4 May 2006 10:11:08 -0400 Subject: [Mailman-Users] changed templates Message-ID: <005301c66f84$97305090$0705000a@DDF5DW71> I have read the very nice FAQ stuff on changing templates, and thought I understood what it is saying, but I either have missed something, or don't know evough about Python to succeed. As a test, I did the following I created an 'en' directory under /var/mailman/lists/list1 I made sure the owner/group permissions were the same as the global 'templates' directory I copied masthead.txt to the /var/mailman/lists/list1/en I deleted the top statement so the the resultant file started with "To subscribe". In other words, I deleted the "Send" lines. I restarted Mailman What I received after sending a post to the list had no masthead at all. It did not include the "To subscribe" or anything. Just a blank line. Do I need to preprocess this in some way to make this useable? Thanks Steve Campbell campbell at cnpapers.com Charleston Newspapers From hansen at rc.org Thu May 4 17:09:28 2006 From: hansen at rc.org (Allan Hansen) Date: Thu, 4 May 2006 08:09:28 -0700 Subject: [Mailman-Users] Remove sender from list? Message-ID: Sure, Set the user's option to 'nomail', send the message and set the user's option back. You'll need admin access to do that, though, as moderators don't have access to the options. Allan At 9:11 +0200 5/4/06, Alan wrote: >Is it possible to remove exclude someone form the list for just one time >using some keywords or headers? > >Situation is: > >I have a list named "123" >I have a user "user1" in that list >I get a mail from user1 and want to forward it to list 123 but would >like to exclude user1 from the list for that one time > >I hope you understand what I mean :-) > >Alan -- _________________________________________________________________ | Allan Hansen, Ph.D. | | P.O. Box 2423, Cypress, CA 90630, U.S.A. | | | | Work: Home: | | Phone: +1-714/952-6015 +1-714/875-8870 | | Fax: +1-714/952-6746 | | Email: allan.hansen at ugs.com hansen at rc.org | | WWW: http://www.ugs.com http://www.rc.org/ | | | |_Anything is possible with the right tools and right information_| From lucyrasmussen at stanford.edu Thu May 4 17:43:26 2006 From: lucyrasmussen at stanford.edu (Lucy Rasmussen) Date: Thu, 4 May 2006 08:43:26 -0700 Subject: [Mailman-Users] one way or no-reply list Message-ID: I recently set up a mailing list "bayareadoodlers". Unfortunately at the time, I did not realize that there would be an opportunity for recipients to respond. This has resulted in unwanted emails being sent to all list members. Is there any way that I can make this list a "no response" list? Alternatively, is there a way that I can have responses posted to me for screening? Thanks for your help. I suppose an alternative is to delete the list and reconfigure under a new name? Thanks for your help. Lucy From robertj at linux4free.com Thu May 4 18:03:51 2006 From: robertj at linux4free.com (Rob Jackson) Date: Thu, 4 May 2006 10:03:51 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605041603.k44G3neT018965@resources.rootsweb.com> Actually I just learned that not only do I need to add a footer, I have to remove the current footer of the incoming message. I got custom footer piece to work now, but now I actually need to edit the body of the message. What might be the best way of doing this? -Rob -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wednesday, May 03, 2006 6:18 PM To: Rob Jackson; mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email Rob Jackson wrote: >I need to figure out how to add a footer to an e-mail coming from a specific >user. I just can't seem to figure this out. I have created a module to >weed out the address, but now I need to munge the body of the message. You will need to do several things. 1) set OWNERS_CAN_ENABLE_PERSONALIZATION = Yes in mm_cfg.py so you can do 2) set the list's personalize option (in Non-digest options) to Yes so you will be sending separately to each recipient, then 3) see Mailman/Handlers/Decorate.py for the current code that adds personalized headers and footers. You either have to make your changes here or in Mailman/Handlers/SMTPDirect.py in the verpdeliver() function. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Thu May 4 18:07:01 2006 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 4 May 2006 09:07:01 -0700 (PDT) Subject: [Mailman-Users] one way or no-reply list In-Reply-To: from Lucy Rasmussen at "May 4, 2006 08:43:26 am" Message-ID: <20060504160701.8761D7AE@mail.tuunq.com> In a flurry of recycled electrons, Lucy Rasmussen wrote: > sent to all list members. Is there any way that I can make this list > a "no response" list? Alternatively, is there a way that I can have > responses posted to me for screening? Thanks for your help. I > suppose an alternative is to delete the list and reconfigure under a > new name? Thanks for your help. Lucy That would be FAQ 3.11- http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.011.htp z! From tomnaugh at gmail.com Thu May 4 20:40:53 2006 From: tomnaugh at gmail.com (Tom Kavanaugh) Date: Thu, 4 May 2006 11:40:53 -0700 Subject: [Mailman-Users] List config files In-Reply-To: References: <98a90c220604261548u27bf114am15779dd16550f21f@mail.gmail.com> Message-ID: <98a90c220605041140p48f7459evc5a9b5101c804a61@mail.gmail.com> Thanks Mark. That worked for me. Regards Tom On 4/26/06, Mark Sapiro wrote: > > Tom Kavanaugh wrote: > > > >I would like to know where these individual mail list config files are > >stored. > >So I can just copy them over for the new lists. > > > The list configuration, membership, etc. are stored as a Python pickle > in lists//config.pck, but that is not what you want. > > Use 'bin/config_list -o' to write the configuration of the base list to > a plain text file. Possibly edit this a bit and then use > 'bin/config_list -i' to apply it to additional lists. See > 'bin/config_list --help' for details. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From tomnaugh at gmail.com Thu May 4 20:49:23 2006 From: tomnaugh at gmail.com (Tom Kavanaugh) Date: Thu, 4 May 2006 11:49:23 -0700 Subject: [Mailman-Users] One mail-list does not archive Message-ID: <98a90c220605041149ua9023bfmaf1367fdc9a15c9d@mail.gmail.com> I am seeing a peculiar problem, which I want to share with the mailman community. One of my mail-lists just stopped archiving suddenly on April 25th. I just verified the Archiving options for this mail-list and see that: Archive Messages? Yes Is archive file source for public or private archival? Private How often should a new archive volume be started? Monthly I checked the mailman/archives/private/ and find that there is no 2006-May dir. The strange thing is that all the other lists in this system are successfully archiving private and public lists. Is there a place I can see the pipermail logs? Any idea's what is causing this mail-list to stop archive? Thanks Tom From campbell at cnpapers.com Thu May 4 20:55:35 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Thu, 4 May 2006 14:55:35 -0400 Subject: [Mailman-Users] changed templates Message-ID: <001d01c66fac$53669e50$0705000a@DDF5DW71> As a follow up to what I had tried earlier and reading many, many more posts from the archives about modifying templates: I tried creating the 'list1/en' directory under templates also. I seem to be reading that there are many different places I can put the modified masthead.txt files. I then moved my masthead file to the new directory and restarted, but received the same missing header (or blank line). I then removed all of the new masthead files and directories, thinking that this would put things back to the way they were before I started messing things up, and restarted. I still get no header is my emails from the list. Something is missing in my way of thinking. Any help would be greatly appreciated - Thanks Steve Campbell campbell at cnpapers.com Charleston Newspapers From pdbogen at gmail.com Thu May 4 21:12:23 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 4 May 2006 14:12:23 -0500 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605041603.k44G3neT018965@resources.rootsweb.com> References: <200605041603.k44G3neT018965@resources.rootsweb.com> Message-ID: <6fbe3da00605041212n402fa6c7gbf73a26a2c0e9089@mail.gmail.com> On 5/4/06, Rob Jackson wrote: > Actually I just learned that not only do I need to add a footer, I have to > remove the current footer of the incoming message. The logic behind this might be difficult. How to know where the user's message starts and their footer begins? -- - Patrick Bogen From brad at stop.mail-abuse.org Thu May 4 21:13:03 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 4 May 2006 14:13:03 -0500 Subject: [Mailman-Users] One mail-list does not archive In-Reply-To: <98a90c220605041149ua9023bfmaf1367fdc9a15c9d@mail.gmail.com> References: <98a90c220605041149ua9023bfmaf1367fdc9a15c9d@mail.gmail.com> Message-ID: At 11:49 AM -0700 2006-05-04, Tom Kavanaugh wrote: > I am seeing a peculiar problem, which I want to share with the mailman > community. > One of my mail-lists just stopped archiving suddenly on April 25th. I would be willing to bet that you've run into a message with some unusual characters or character sets, and this has caused all further archive processing to stop for that list. I've seen this before. What I had to do was to find the offending message in the appropriate queue directory, then move that aside, and reload Mailman to get it to start processing archives again. I'm pretty sure that Mark has some instructions that he has posted on this subject which can be found in the archives of the mailman-users list, and that his instructions will be much more clear than what I tried to describe above. -- 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 LOPSA member since December 2005. See . From robertj at linux4free.com Thu May 4 21:20:48 2006 From: robertj at linux4free.com (Rob Jackson) Date: Thu, 4 May 2006 13:20:48 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <6fbe3da00605041212n402fa6c7gbf73a26a2c0e9089@mail.gmail.com> Message-ID: <200605041920.k44JKieT001090@resources.rootsweb.com> Was hoping to use some regular expression and just remove some lines. The lines I need to remove will always be the same. -Rob -----Original Message----- From: Patrick Bogen [mailto:pdbogen at gmail.com] Sent: Thursday, May 04, 2006 1:12 PM To: Rob Jackson Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email On 5/4/06, Rob Jackson wrote: > Actually I just learned that not only do I need to add a footer, I > have to remove the current footer of the incoming message. The logic behind this might be difficult. How to know where the user's message starts and their footer begins? -- - Patrick Bogen From phanh at canby.k12.or.us Thu May 4 21:28:27 2006 From: phanh at canby.k12.or.us (Hung Phan) Date: Thu, 4 May 2006 12:28:27 -0700 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> Message-ID: <0091EA5E-BEF6-48AC-85A6-E6628735592D@canby.k12.or.us> The logs are associated with MTA. I re-imaged the server, and the problem occurs again when I have more than one list. Is it because I hard-code the subscribeack.txt in /usr/share/mailman/ templates/en? From documents and discussions found on the Internet, each list should have its own template and folders. Mine has only config.pck and config.pck.last en files under /private/var/mailman/lists/LIST_NAME. It's not a big issue, but I'm curious what cause this problem. Thanks, On May 3, 2006, at 1:58 PM, Hung Phan wrote: > I'm actually use both, same thing happens with either interfaces. The > server is 10.4.6 and 2.1.5 for Mailman. > > On May 3, 2006, at 12:49 PM, Dan Phillips wrote: > >> >> On May 3, 2006, at 2:26 PM, Hung Phan wrote: >>> My Mailman mailing list doesn't send out the welcome message >>> ANYMORE. >>> >>> The lists are config as an announcement list and to send out welcome >>> message to new users. Because I want to make the welcome message for >>> each of the list, I specified the content in the new-user welcome >>> message, but remove the content in the subscribeack.txt file. >>> >>> The users are added into the lists, but no welcome messages send out >>> to them. When I unsubscribe them, I'm - as the admin - receive the >>> leaving message (because the lists are config to send the >>> unsubscribes to the admins) >>> >>> In OS X Server Admin log, it shows that email was sent out but the >>> users never receive it!?! >> >> Are you using Apple's GUI for Mailman, or the native Mailman web >> interface? >> >> Dan >> >> >> ==================== >> Dan Phillips >> Associate Professor >> Rudi E. Scheidt School of Music >> University of Memphis >> dan at music.memphis.edu >> >> > > ------------------------------------------------------ > 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/ > phanh%40canby.k12.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq01.027.htp From pdbogen at gmail.com Thu May 4 21:43:56 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 4 May 2006 14:43:56 -0500 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <0091EA5E-BEF6-48AC-85A6-E6628735592D@canby.k12.or.us> References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> <0091EA5E-BEF6-48AC-85A6-E6628735592D@canby.k12.or.us> Message-ID: <6fbe3da00605041243t702f908esd717342ed2f4fcc9@mail.gmail.com> On 5/4/06, Hung Phan wrote: > The logs are associated with MTA. If the logs are MTA logs and they're reporting that the messages were sent, and they're reporting they were sent to the proper address, then this is not a Mailman issue. -- - Patrick Bogen From cpz at tuunq.com Thu May 4 22:07:37 2006 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 4 May 2006 13:07:37 -0700 (PDT) Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605041920.k44JKieT001090@resources.rootsweb.com> from Rob Jackson at "May 4, 2006 01:20:48 pm" Message-ID: <20060504200737.815537AF@mail.tuunq.com> In a flurry of recycled electrons, Rob Jackson wrote: > Was hoping to use some regular expression and just remove some lines. The > lines I need to remove will always be the same. The problem is that it won't always the the same. As you see below, now the footer has "> " in front of each line. Another reply from a different MUA might add a different prefix and wrap a line or two. There isn't much you can count on here. FWIW, my initial thought to the question was "user training". > ------------------------------------------------------ > 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/cpz%40tuunq.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > z! From cacities at gmail.com Fri May 5 00:35:16 2006 From: cacities at gmail.com (The League CA Cities) Date: Thu, 4 May 2006 15:35:16 -0700 Subject: [Mailman-Users] moderator login can access admin pages Message-ID: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> The listservs created before i started managing the lists allowed the moderators to login and access the admin pages without being prompted for the admin password. I can not recreate this with the new lists i create, how can i recreate this option? From brad at stop.mail-abuse.org Fri May 5 02:09:19 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 4 May 2006 19:09:19 -0500 Subject: [Mailman-Users] moderator login can access admin pages In-Reply-To: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> References: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> Message-ID: At 3:35 PM -0700 2006-05-04, The League CA Cities wrote: > The listservs created before i started managing the lists allowed the > moderators to login and access the admin pages without being prompted for > the admin password. I can not recreate this with the new lists i create, how > can i recreate this option? If you have only the list moderator password, the only thing you can do is to perform list moderation tasks. You will not be able to log into the general admin page for that list, or perform any of the broader list administration tasks. If you have the list administrator password, you can log into the list moderator page and the list admin page, and you can perform all list moderation functions as well as all list administration functions. The same password will work in both places. If you have the site administrator password, you can log into the list moderator page or list administrator page for any list on that server, and perform all the appropriate tasks. The same password will work for all lists. So, if you want your list moderators to also be able to do list administration, then give them the list administration password and make them list administrators and not just list moderators. -- 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 LOPSA member since December 2005. See . From phanh at canby.k12.or.us Fri May 5 02:33:15 2006 From: phanh at canby.k12.or.us (Hung Phan) Date: Thu, 4 May 2006 17:33:15 -0700 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <6fbe3da00605041243t702f908esd717342ed2f4fcc9@mail.gmail.com> References: <49C8F1A9-6C43-4A83-8B98-8F3F46E5E681@canby.k12.or.us> <97E216F2-4182-4D52-A4F4-1FDE34413A89@canby.k12.or.us> <0091EA5E-BEF6-48AC-85A6-E6628735592D@canby.k12.or.us> <6fbe3da00605041243t702f908esd717342ed2f4fcc9@mail.gmail.com> Message-ID: <316A4D81-3E15-40BB-B8B5-58EABF595597@canby.k12.or.us> Yes, I would think that is the case. But I could not understand why other messages (posting messages or unsubscribe messages) get through, but not the welcome messages. Kind of make you wonder what is wrong, don't you? On May 4, 2006, at 12:43 PM, Patrick Bogen wrote: > On 5/4/06, Hung Phan wrote: >> The logs are associated with MTA. > If the logs are MTA logs and they're reporting that the messages were > sent, and they're reporting they were sent to the proper address, then > this is not a Mailman issue. > > > -- > - Patrick Bogen From rrichard at blythe.org Fri May 5 08:51:03 2006 From: rrichard at blythe.org (Bob Richards) Date: Fri, 05 May 2006 02:51:03 -0400 Subject: [Mailman-Users] Syndicating a Mailman List In-Reply-To: References: Message-ID: <445AF5D7.3010203@blythe.org> Hi All: How would I go about syndicating a Mailman list using RSS? What I would like to do is publish an rss feed, which is based on our Mailman list archive. Is there a software package out there which can do this? Or do I have to write my own? I am running on a Linux/Apache Server using Mailman 2.15 with pipermail as the archiver. I can generate an html page from the latest archived Mailman archive easily, but my question is how can I syndicate it? Tia Bob From alvsky at gmail.com Fri May 5 09:33:57 2006 From: alvsky at gmail.com (Alan) Date: Fri, 05 May 2006 09:33:57 +0200 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: References: Message-ID: <445AFFE5.9070903@gmail.com> Ok, that is one option. Now is it possible to control it through some keywords in header of mail. Similar to putting "Approved: " in the first line of post. I would like to avoid logging in to admin panel. Alan Allan Hansen wrote: > Sure, > > Set the user's option to 'nomail', send the message > and set the user's option back. > You'll need admin access to do that, though, as moderators don't have > access to the options. > > Allan > At 9:11 +0200 5/4/06, Alan wrote: > >> Is it possible to remove exclude someone form the list for just one time >> using some keywords or headers? >> >> Situation is: >> >> I have a list named "123" >> I have a user "user1" in that list >> I get a mail from user1 and want to forward it to list 123 but would >> like to exclude user1 from the list for that one time >> >> I hope you understand what I mean :-) >> >> Alan >> > > From KUJALA at jylk.jyu.fi Fri May 5 09:14:32 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Fri, 05 May 2006 09:14:32 +0200 (EET) Subject: [Mailman-Users] Double attachments Message-ID: <01M2236EGB98ECWZZ9@jylk.jyu.fi> Mark wrote > Scrubber scrubs the attachment twice. Once for the archive and once for > the 'plain' digest, so you wind up with two copies. > One way to avoid this is to set scrub_nondigest to Yes for the list. Okay thanks, but first we have to upgrade from 2.1.5. > Then the attachment will be scrubbed from all messages before > digesting and archiving. Or, you can disable digests entirely for the > list. Our problem is more complicated. We have almost disk full of archives and have to use own script to cut archives by some date. Script uses /usr/lib/mailman/bin/arch to reconstruct archives after mbox-file has been cut. If arch will scrub attachments for digest too, then there might be situation that cutting archive take's more disk space while purpose was to free space. (I haven't seen that happen.) Osmo From hansen at rc.org Fri May 5 15:12:34 2006 From: hansen at rc.org (Allan Hansen) Date: Fri, 5 May 2006 06:12:34 -0700 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: <445AFFE5.9070903@gmail.com> References: <445AFFE5.9070903@gmail.com> Message-ID: No, there's no such option, Alan. Allan At 9:33 +0200 5/5/06, Alan wrote: >Ok, that is one option. Now is it possible to control it through some >keywords in header of mail. >Similar to putting "Approved: " in the first line of post. > >I would like to avoid logging in to admin panel. > >Alan > > >Allan Hansen wrote: > >>Sure, >> >>Set the user's option to 'nomail', send the message >>and set the user's option back. >>You'll need admin access to do that, though, as moderators don't have >>access to the options. >> >>Allan >>At 9:11 +0200 5/4/06, Alan wrote: >> >> >>>Is it possible to remove exclude someone form the list for just one time >>>using some keywords or headers? >>> >>>Situation is: >>> >>>I have a list named "123" >>>I have a user "user1" in that list >>>I get a mail from user1 and want to forward it to list 123 but would >>>like to exclude user1 from the list for that one time >>> >>>I hope you understand what I mean :-) >>> >>>Alan >>> >>> >> >> -- _________________________________________________________________ | Allan Hansen, Ph.D. | | P.O. Box 2423, Cypress, CA 90630, U.S.A. | | | | Work: Home: | | Phone: +1-714/952-6015 +1-714/875-8870 | | Fax: +1-714/952-6746 | | Email: allan.hansen at ugs.com hansen at rc.org | | WWW: http://www.ugs.com http://www.rc.org/ | | | |_Anything is possible with the right tools and right information_| From michaelmcandrew at gmail.com Fri May 5 15:51:29 2006 From: michaelmcandrew at gmail.com (Michael McAndrew) Date: Fri, 5 May 2006 14:51:29 +0100 Subject: [Mailman-Users] FC5 genaliases problem Message-ID: <4b58d51b0605050651x7ddb39fydde758226399f40b@mail.gmail.com> Hi there, I'm configuring mailman from a clean standard FC5 installation using Postfix as the MTA. I have checked that the POSTFIX_ALIAS_CMD and POSTFIX_MAP_CMD variables are set correctly in Defaults.py. They are ... POSTFIX_ALIAS_CMD = '/usr/sbin/postalias' POSTFIX_MAP_CMD = '/usr/sbin/postmap' But as soon as I add the line ... MTA = 'Postfix' ... to my mm_cfg.py and run bin/genaliases, I get the following error. Traceback (most recent call last): File "bin/genaliases", line 116, in ? main() File "bin/genaliases", line 102, in main MTA.create(None, nolock=True, quiet=quiet) File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create _update_maps() File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases (status: 1, Operation not permitted) An aliases file is created in /etc/mailman but no aliases.db file is created. Any ideas on how I can get past this problem would be greatly appreciated. Many thanks, Michael From brad at stop.mail-abuse.org Fri May 5 15:54:22 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 5 May 2006 08:54:22 -0500 Subject: [Mailman-Users] Syndicating a Mailman List In-Reply-To: <445AF5D7.3010203@blythe.org> References: <445AF5D7.3010203@blythe.org> Message-ID: At 2:51 AM -0400 2006-05-05, Bob Richards wrote: > How would I go about syndicating a Mailman list using RSS? What I would > like to do is publish an rss feed, which is based on our Mailman list > archive. The current version of Mailman does not have any RSS features. I don't know whether this is planned for inclusion in future versions, but it seems likely that it would be, at least for Mailman3. > Is there a software package out there which can do this? Or do I have to > write my own? There are packages out there that will "screen scrape" web pages and turn them into RSS feeds, and there are services out there that will do that for you -- you just tell them which pages you want scraped, etc... and they do the rest. Try Googling for "RSS generator". -- 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 LOPSA member since December 2005. See . From msapiro at value.net Fri May 5 18:05:06 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 09:05:06 -0700 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: <445AFFE5.9070903@gmail.com> Message-ID: Alan wrote: >Ok, that is one option. Now is it possible to control it through some >keywords in header of mail. >Similar to putting "Approved: " in the first line of post. If the user has no dups set in the user's options, you can put a Cc: to the user in the email To: the list and then instead of posting from your MUA which will send the Cc:, post the message directly with sendmail or equivalent, sending the envelope to the list only. I think that's the best you can do. >> At 9:11 +0200 5/4/06, Alan wrote: >>> >>> Situation is: >>> >>> I have a list named "123" >>> I have a user "user1" in that list >>> I get a mail from user1 and want to forward it to list 123 but would >>> like to exclude user1 from the list for that one time Are you trying to hide the fact that you reposted the message to the list (the user could see it in the archives or a subsequent reply to the list if there are archives or replies or some other list member may just tell the user, so hiding may not be effective)? If you're only trying to save the user the trouble of seeing the message again, I think on the other hand, it is a courtesy to the user to receive the post which indicates it has been reposted. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From robertj at linux4free.com Fri May 5 18:07:02 2006 From: robertj at linux4free.com (Rob Jackson) Date: Fri, 5 May 2006 10:07:02 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <20060504200737.815537AF@mail.tuunq.com> Message-ID: <200605051607.k45G74eT029445@resources.rootsweb.com> That is the thing, it will be the same everytime. It is a message automatically generated from a message board, unfortunatly, we are out-sourcing the message board and they are not capable to change the footer on a user level. -----Original Message----- From: Carl Zwanzig [mailto:cpz at tuunq.com] Sent: Thursday, May 04, 2006 2:08 PM To: Rob Jackson Cc: mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email In a flurry of recycled electrons, Rob Jackson wrote: > Was hoping to use some regular expression and just remove some lines. > The lines I need to remove will always be the same. The problem is that it won't always the the same. As you see below, now the footer has "> " in front of each line. Another reply from a different MUA might add a different prefix and wrap a line or two. There isn't much you can count on here. FWIW, my initial thought to the question was "user training". > ------------------------------------------------------ > 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/cpz%40tuunq.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.h > tp > z! From msapiro at value.net Fri May 5 18:14:37 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 09:14:37 -0700 Subject: [Mailman-Users] Double attachments In-Reply-To: <01M2236EGB98ECWZZ9@jylk.jyu.fi> Message-ID: Osmo Kujala wrote: > >> Scrubber scrubs the attachment twice. Once for the archive and once for >> the 'plain' digest, so you wind up with two copies. > >> One way to avoid this is to set scrub_nondigest to Yes for the list. > >Okay thanks, but first we have to upgrade from 2.1.5. I think you can just add Scrubber to the global pipeline in mm_cfg.py or to a list pipeline. See for ways to do that. >Our problem is more complicated. We have almost disk full of >archives and have to use own script to cut archives by some date. >Script uses /usr/lib/mailman/bin/arch to reconstruct archives >after mbox-file has been cut. If arch will scrub attachments >for digest too, then there might be situation that cutting >archive take's more disk space while purpose was to free space. >(I haven't seen that happen.) If you are concerned about space, and you don't care about preserving as valid the links to attachments that were previously in archives or digests, you can delete the archives/private//attachments directories prior to running bin/arch --wipe. Then only the attachments which are linked from the new archive will be stored, but their file names will probably be different. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 5 18:20:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 09:20:02 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605051607.k45G74eT029445@resources.rootsweb.com> Message-ID: >That is the thing, it will be the same everytime. It is a message >automatically generated from a message board, unfortunatly, we are >out-sourcing the message board and they are not capable to change the footer >on a user level. You can delete the incoming footer in the same place you add the new one. You can do something like pl = msg.get_payload(decode=True) re.sub(pattern_matching_old_footer, replacement_footer, pl) msg.set_payload(pl) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Fri May 5 18:36:58 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 5 May 2006 12:36:58 -0400 Subject: [Mailman-Users] FC5 genaliases problem In-Reply-To: <4b58d51b0605050651x7ddb39fydde758226399f40b@mail.gmail.com> References: <4b58d51b0605050651x7ddb39fydde758226399f40b@mail.gmail.com> Message-ID: <20060505163658.GQ764@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael McAndrew wrote: > Hi there, > > I'm configuring mailman from a clean standard FC5 installation using > Postfix as the MTA. > > I have checked that the POSTFIX_ALIAS_CMD and POSTFIX_MAP_CMD > variables are set correctly in Defaults.py. They are ... > POSTFIX_ALIAS_CMD = '/usr/sbin/postalias' > POSTFIX_MAP_CMD = '/usr/sbin/postmap' > > But as soon as I add the line ... > MTA = 'Postfix' > ... to my mm_cfg.py and run bin/genaliases, I get the following error. > > Traceback (most recent call last): > File "bin/genaliases", line 116, in ? > main() > File "bin/genaliases", line 102, in main > MTA.create(None, nolock=True, quiet=quiet) > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create > _update_maps() > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps > raise RuntimeError, msg % (acmd, status, errstr) > RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases > (status: 1, Operation not permitted) > > An aliases file is created in /etc/mailman but no aliases.db file is created. > > Any ideas on how I can get past this problem would be greatly appreciated. It's most likely a permissions issue. See FAQ 6.9[1] If the perms look alright, check that SELinux isn't the culprit (look in either /var/log/messages or /var/log/audit/audit.log). - From the path /etc/mailman I take it that you're using mailman from the Fedora package. If so and you find that the default perms or SELinux policy don't work right, please consider filing a bug with Fedora so they'll fix this. That'll keep a lot of folks from running into this and then needing to come here for help. :) I'd also recommend taking a look at the GNU Mailman Installation manual, particularly at section 6.1.1 Integrating Postfix and Mailman[2], as it has valuable tips on making things work nice between Postfix and Mailman. Hopefully it's installed or referenced in the docs Fedora installs (if not, bugzilla that to them :). [1] http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.009.htp [2] http://www.list.org/mailman-install/node13.html HTH, - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Don't hit a man when he's down -- kick him; it's easier. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRbfyomGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pmJgCdGyG64paA1UTma+kwkboQ4yCTTssAn3eXjRLI uwsDqcvrYoH74wrLSljS =uOGO -----END PGP SIGNATURE----- From msapiro at value.net Fri May 5 18:56:53 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 09:56:53 -0700 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <0091EA5E-BEF6-48AC-85A6-E6628735592D@canby.k12.or.us> Message-ID: Hung Phan wrote: > >Is it because I hard-code the subscribeack.txt in /usr/share/mailman/ >templates/en? You should not be editing this file. Not because of a immediate problem, but because the next upgrade will overwrite it. > From documents and discussions found on the Internet, each list >should have its own template and folders. Mine has only config.pck >and config.pck.last en files under /private/var/mailman/lists/LIST_NAME. You have to create the lists//en directory if you want per list custom templates. It isn't there by default. You also have to create the templates//en (for domain wide templates) and/or templates/site/en (for sitewide templates) directories if you want to use them. See for the order in which these are searched. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cacities at gmail.com Fri May 5 19:05:57 2006 From: cacities at gmail.com (The League CA Cities) Date: Fri, 5 May 2006 10:05:57 -0700 Subject: [Mailman-Users] moderator login can access admin pages In-Reply-To: References: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> Message-ID: <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com> Brad i completely understand your explaination, but my current lists have two passwords one for the admin and one for my moderators. When a moderator logins they can click on the link at the bottom to go to admin pages and it will bring up the admin section without prompting for a password. I am not asking if this is possible because my current lists are setup this way I am asking how do i recreate this for my new lists. On 5/4/06, Brad Knowles wrote: > > At 3:35 PM -0700 2006-05-04, The League CA Cities wrote: > > > The listservs created before i started managing the lists allowed the > > moderators to login and access the admin pages without being prompted > for > > the admin password. I can not recreate this with the new lists i > create, how > > can i recreate this option? > > If you have only the list moderator password, the only thing you > can do is to perform list moderation tasks. You will not be able to > log into the general admin page for that list, or perform any of the > broader list administration tasks. > > If you have the list administrator password, you can log into the > list moderator page and the list admin page, and you can perform all > list moderation functions as well as all list administration > functions. The same password will work in both places. > > If you have the site administrator password, you can log into the > list moderator page or list administrator page for any list on that > server, and perform all the appropriate tasks. The same password > will work for all lists. > > > So, if you want your list moderators to also be able to do list > administration, then give them the list administration password and > make them list administrators and not just list moderators. > > -- > 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 > > LOPSA member since December 2005. See . > From msapiro at value.net Fri May 5 19:07:09 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 10:07:09 -0700 Subject: [Mailman-Users] Welcome message not sent In-Reply-To: <316A4D81-3E15-40BB-B8B5-58EABF595597@canby.k12.or.us> Message-ID: Hung Phan wrote: > >Kind of make you wonder what is wrong, don't you? Set up a test list to which you can repeatedly subscribe yourself. Start with no custom templates - just your welcome message. Verify that that works. Then copy the subscribeack.txt template to the lists//en directory which you create. Verify that it still works. Then make incremental changes to lists//en/subscribeack.txt and tests until you find what breaks it. Note one possibility - you must have at least %(welcome)s in your subscribeack.txt template to receive your list welcome message. If the subscribeack.txt template is empty, the welcome message will have no message body which may be why it isn't delivered. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jl at concetto.net Fri May 5 19:04:30 2006 From: jl at concetto.net (Jannis Leidel) Date: Fri, 5 May 2006 19:04:30 +0200 Subject: [Mailman-Users] Shunted messages on mailman 2.1.8 Message-ID: <04B341BC-5342-40A5-A485-435890ED5E8D@concetto.net> Hi list, I recently upgaded on a debian server to mailman 2.1.8 and came across some problems. Emails sent to any of the running lists are shunted and therefore not delivered.. The log states: May 04 17:29:48 2006 (16886) Uncaught runner exception: 'ascii' codec can't decode byte 0xfc in position 62: ordinal not in range(128) May 04 17:29:48 2006 (16886) 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/OutgoingRunner.py", line 73, in _dispose self._func(mlist, msg, msgdata) File "/usr/lib/mailman/Mailman/Handlers/SMTPDirect.py", line 132, in process Decorate.process(mlist, msg, msgdata) File "/var/lib/mailman/Mailman/Handlers/Decorate.py", line 99, in process ufooter = unicode(footer, lcset) UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position 62: ordinal not in range(128) May 04 17:29:48 2006 (16886) SHUNTING: 1146751225.21892 +6230ec621e1d4a40688513317ea394ddb0d8e5e8 It worked on 2.1.7 ? so do you have any idea how to fix this? Thanks in advance, Jannis From brad at stop.mail-abuse.org Fri May 5 19:47:47 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 5 May 2006 12:47:47 -0500 Subject: [Mailman-Users] moderator login can access admin pages In-Reply-To: <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com> References: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com> Message-ID: At 10:05 AM -0700 2006-05-05, The League CA Cities wrote: > Brad i completely understand your explaination, but my current lists have > two passwords one for the admin and one for my moderators. When a > moderator logins they can click on the link at the bottom to go to admin > pages and it will bring up the admin section without prompting for a > password. That should not be happening. I don't understand why you're seeing this behaviour, but this is a direct violation of the security policy that is implemented in the Mailman code. It seems to me that something has gone horribly wrong with your installation. > I am not asking if this is possible because my current lists are setup > this way I am asking how do i recreate this for my new lists. See above. It should not be possible to do what you ask, at least not without modifying the source code to remove the appropriate security checks. If you want your list moderators to be able to perform list administration tasks, then give them the list admin password and make them list administrators. -- 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 LOPSA member since December 2005. See . From dragon at crimson-dragon.com Fri May 5 19:56:27 2006 From: dragon at crimson-dragon.com (Dragon) Date: Fri, 05 May 2006 10:56:27 -0700 Subject: [Mailman-Users] moderator login can access admin pages In-Reply-To: <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com > References: <7c7532580605041535h677a99eckf2f8125a5f28455f@mail.gmail.com> <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com> Message-ID: <7.0.1.0.2.20060505105249.05ef2a30@crimson-dragon.com> The League CA Cities sent the message below at 10:05 5/5/2006: >Brad i completely understand your explaination, but my current lists have >two passwords one for the admin and one for my moderators. When a moderator >logins they can click on the link at the bottom to go to admin pages and it >will bring up the admin section without prompting for a password. > >I am not asking if this is possible because my current lists are setup this >way I am asking how do i recreate this for my new lists. ---------------- End original message. --------------------- It sounds to me like the administrator password and moderator password are set to the same value. That's the only way I can think of to make the list behave in that manner. IIRC, mailman uses the greatest level of access it can provide based on the password given. So if the two passwords are set to the same value, you have given the moderators administrator level access. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Fri May 5 19:57:59 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 10:57:59 -0700 Subject: [Mailman-Users] moderator login can access admin pages In-Reply-To: <7c7532580605051005m3c269731x98fc1a3c317fd8b@mail.gmail.com> Message-ID: The League CA Cities wrote: >Brad i completely understand your explaination, but my current lists have >two passwords one for the admin and one for my moderators. Two *different* passwords? It doesn't seem like it. >When a moderator >logins they can click on the link at the bottom to go to admin pages and it >will bring up the admin section without prompting for a password. Maybe because they used a list admin password to log in to the moderator page? >I am not asking if this is possible because my current lists are setup this >way I am asking how do i recreate this for my new lists. Set one list admin password and have the admin and the moderators use that one password. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Fri May 5 20:29:56 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Fri, 5 May 2006 14:29:56 -0400 Subject: [Mailman-Users] How is the list is setup for digests? Message-ID: <009601c67071$e8f47cb0$0705000a@DDF5DW71> I really like how this list sends digests, in particular, how the individual emails are 'attached' as separate emails. Could someone provide the details of how this is done? And whether it is related to my particular MUA (Outlook Express)? Is it something that can be done through the normal UI for digests? Thanks Steve Campbell campbell at cnpapers.com Charleston Newspapers From oliver at samera.com.py Fri May 5 18:55:33 2006 From: oliver at samera.com.py (Oliver Schulze L.) Date: Fri, 05 May 2006 12:55:33 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? Message-ID: <445B8385.1060601@samera.com.py> Hi, anyone knows where to find rpms for the latest version of mailman? I need for CentOS 4.3 Many thanks Oliver -- Oliver Schulze L. From adamsca at gmail.com Fri May 5 20:38:32 2006 From: adamsca at gmail.com (Christopher Adams) Date: Fri, 5 May 2006 11:38:32 -0700 Subject: [Mailman-Users] create list problem Message-ID: <27572d930605051138k78db057dk6a91c59ac87c4fda@mail.gmail.com> I upgraded to the latest version of Mailman a couple of weeks ago. Previously, I had queried the list about setting a default nonmember rejection notice for the entire system. The answer was in the post below and it worked fine. http://marc.theaimsgroup.com/?l=mailman-users&m=113933800312949&w=2 After the upgrade, I made sure things were as mentioned in the previous post, but now when I try to create a new list (either from the web or command line), I get a Bug error message and the Mailman error log shows this: admin(17094): [----- Mailman Version: 2.1.8 -----] admin(17094): [----- Traceback ------] admin(17094): Traceback (most recent call last): admin(17094): File "/lists/scripts/driver", line 101, in run_main admin(17094): main() admin(17094): File "/lists/Mailman/Cgi/create.py", line 56, in main admin(17094): process_request(doc, cgidata) admin(17094): File "/lists/Mailman/Cgi/create.py", line 190, in process_request admin(17094): mlist.Create(listname, owner, pw, langs, emailhost) admin(17094): File "/lists/Mailman/MailList.py", line 493, in Create admin(17094): self.InitVars(name, admin, crypted_password) admin(17094): File "/lists/Mailman/MailList.py", line 392, in InitVars admin(17094): self.nonmember_rejection_notice = mm.cfg.DEFAULT_NONMEMBER _REJECTION_NOTICE admin(17094): NameError: global name 'mm' is not defined Any ideas about why this isn't working? If I change the lines in MailList.pyand mm_cfg.py back to the default, it works, so I am thinking that something changed after the upgrade, since this is the first list that I have created since then. -- Christopher Adams adamsca at gmail.com From b19141 at britaine.ctd.anl.gov Fri May 5 20:45:08 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Fri, 5 May 2006 13:45:08 -0500 (CDT) Subject: [Mailman-Users] Question About Location of cgi-bin Scripts Message-ID: <200605051845.k45Ij80p009542@britaine.ctd.anl.gov> I am still playing with/testing mailman. I have a problem with the web interface. I have this directory: zeus% pwd /opt/mailman/cgi-bin zeus% ls -al total 840 drwxrwsr-x 2 wwwect mailman 512 Apr 25 15:06 . drwxrwsr-x 13 root mailman 512 Apr 25 14:52 .. -rwxr-sr-x 1 wwwect mailman 38832 Apr 25 15:06 admin -rwxr-sr-x 1 wwwect mailman 38836 Apr 25 15:06 admindb -rwxr-sr-x 1 wwwect mailman 38836 Apr 25 15:06 confirm -rwxr-sr-x 1 wwwect mailman 38832 Apr 25 15:06 create -rwxr-sr-x 1 wwwect mailman 38844 Apr 25 15:06 edithtml -rwxr-sr-x 1 wwwect mailman 38844 Apr 25 15:06 listinfo -rwxr-sr-x 1 wwwect mailman 38836 Apr 25 15:06 options -rwxr-sr-x 1 wwwect mailman 38836 Apr 25 15:06 private -rwxr-sr-x 1 wwwect mailman 38832 Apr 25 15:06 rmlist -rwxr-sr-x 1 wwwect mailman 38832 Apr 25 15:06 roster -rwxr-sr-x 1 wwwect mailman 38844 Apr 25 15:06 subscribe zeus% zeus# cd /opt/SUNWwbsvr/cgi-bin/mailman zeus# ls -al total 26 drwx------ 2 wwwect other 512 May 3 10:49 . drwxr-xr-x 4 wwwect other 512 Apr 27 13:49 .. lrwxrwxrwx 1 root other 26 May 3 10:49 admin -> /opt/mailman/cgi-bin/admin lrwxrwxrwx 1 root other 28 Apr 27 13:52 admindb -> /opt/mailman/cgi-bin/admindb lrwxrwxrwx 1 root other 28 Apr 27 13:52 confirm -> /opt/mailman/cgi-bin/confirm lrwxrwxrwx 1 root other 27 Apr 27 13:52 create -> /opt/mailman/cgi-bin/create lrwxrwxrwx 1 root other 29 Apr 27 13:52 edithtml -> /opt/mailman/cgi-bin/edithtml lrwxrwxrwx 1 root other 29 Apr 27 13:52 listinfo -> /opt/mailman/cgi-bin/listinfo lrwxrwxrwx 1 root other 28 Apr 27 13:52 options -> /opt/mailman/cgi-bin/options lrwxrwxrwx 1 root other 28 Apr 27 13:52 private -> /opt/mailman/cgi-bin/private lrwxrwxrwx 1 root other 27 Apr 27 13:52 rmlist -> /opt/mailman/cgi-bin/rmlist lrwxrwxrwx 1 root other 27 Apr 27 13:52 roster -> /opt/mailman/cgi-bin/roster lrwxrwxrwx 1 root other 30 Apr 27 13:52 subscribe -> /opt/mailman/cgi-bin/subscribe zeus# I go to the web page: http://zeus/cgi-bin/mailman/admin and I can see the Admin Links page without any problem. But the hyperlink to the Mailman list has http://zeus/mailman/admin/mailman It does not have the "cgi-bin/" directory level within the URL. I am not sure what I did incorrectly when I configured mailman. This is a Solaris 10 system running Sun Web Server (SUNWwbsvr). That server is configured with its cgi-bin directory in /opt/SUNWwbsvr/cgi-bin and the cgi-bin scripts for mailman were installed in /opt/mailman/cgi-bin so I did the following to link the two directories: cd /opt/SUNWwbsvr/cgi-bin mkdir mailman lndir /opt/mailman/cgi-bin mailman Thanks. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From tomnaugh at gmail.com Fri May 5 20:59:22 2006 From: tomnaugh at gmail.com (Tom Kavanaugh) Date: Fri, 5 May 2006 11:59:22 -0700 Subject: [Mailman-Users] One mail-list does not archive In-Reply-To: References: <98a90c220605041149ua9023bfmaf1367fdc9a15c9d@mail.gmail.com> Message-ID: <98a90c220605051159uc3fc4f1w17cca102d471e30e@mail.gmail.com> Folks, Pls ignore my message. I realized that the alias for the mail-list was pointing to the wrong server. I corrected that, and everythign is fine. Brad, thanks for sharing your experience. I will know what to look if I run into this similar problem. Best, Tom On 5/4/06, Brad Knowles wrote: > > At 11:49 AM -0700 2006-05-04, Tom Kavanaugh wrote: > > > I am seeing a peculiar problem, which I want to share with the mailman > > community. > > One of my mail-lists just stopped archiving suddenly on April 25th. > > I would be willing to bet that you've run into a message with > some unusual characters or character sets, and this has caused all > further archive processing to stop for that list. > > I've seen this before. What I had to do was to find the > offending message in the appropriate queue directory, then move that > aside, and reload Mailman to get it to start processing archives > again. > > > I'm pretty sure that Mark has some instructions that he has > posted on this subject which can be found in the archives of the > mailman-users list, and that his instructions will be much more clear > than what I tried to describe above. > > -- > 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 > > LOPSA member since December 2005. See . > From msapiro at value.net Fri May 5 21:08:40 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 5 May 2006 12:08:40 -0700 Subject: [Mailman-Users] Shunted messages on mailman 2.1.8 In-Reply-To: <04B341BC-5342-40A5-A485-435890ED5E8D@concetto.net> Message-ID: Jannis Leidel wrote: > >I recently upgaded on a debian server to mailman 2.1.8 and came >across some problems. >Emails sent to any of the running lists are shunted and therefore not >delivered.. > >The log states: > >May 04 17:29:48 2006 (16886) Uncaught runner exception: 'ascii' codec >can't decode byte 0xfc in position 62: ordinal not in range(128) >May 04 17:29:48 2006 (16886) 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/OutgoingRunner.py", line 73, >in _dispose > self._func(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Handlers/SMTPDirect.py", line 132, >in process > Decorate.process(mlist, msg, msgdata) > File "/var/lib/mailman/Mailman/Handlers/Decorate.py", line 99, in >process > ufooter = unicode(footer, lcset) >UnicodeDecodeError: 'ascii' codec can't decode byte 0xfc in position >62: ordinal not in range(128) > >May 04 17:29:48 2006 (16886) SHUNTING: 1146751225.21892 >+6230ec621e1d4a40688513317ea394ddb0d8e5e8 > >It worked on 2.1.7 so do you have any idea how to fix this? It looks like we may have a bug in this area, but in the mean time, I think you can avoid the problem by removing any non-ascii characters from the list's msg_footer. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri May 5 22:24:16 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 5 May 2006 15:24:16 -0500 Subject: [Mailman-Users] How is the list is setup for digests? In-Reply-To: <009601c67071$e8f47cb0$0705000a@DDF5DW71> References: <009601c67071$e8f47cb0$0705000a@DDF5DW71> Message-ID: At 2:29 PM -0400 2006-05-05, Steve Campbell wrote: > I really like how this list sends digests, in particular, how the individual > emails are 'attached' as separate emails. Could someone provide the details > of how this is done? It's an Internet standard for MIME-formatted digests. I could point you at the RFC that specifies the standard, but I don't know if that would help you very much. > And whether it is related to my particular MUA (Outlook > Express)? Is it something that can be done through the normal UI for > digests? It can be done for any program that generates digests which are then sent out by e-mail to recipients. Mailman does it, but so do many other mailing list management (MLM) packages. Of course, to make it look right, it does require support from the client side -- they need to understand how to interpret the formatting correctly, so that they can then present the digest to the user in a way that makes sense. -- 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 LOPSA member since December 2005. See . From brad at stop.mail-abuse.org Fri May 5 22:27:49 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 5 May 2006 15:27:49 -0500 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: <445B8385.1060601@samera.com.py> References: <445B8385.1060601@samera.com.py> Message-ID: At 12:55 PM -0400 2006-05-05, Oliver Schulze L. wrote: > anyone knows where to find rpms for the latest version of mailman? > I need for CentOS 4.3 Try looking on their pages, and using their resources for RPMs. We do not provide any binary package versions of Mailman, and we don't support any modifications that may have been made by someone who created a binary packaged version of Mailman. We support the version of Mailman that is available in our tarballs from our servers, and which you can install from source on your own server. Alternatively, you could pay someone else to install that for you, or you could use a service provided by someone else, etc.... To the degree that a binary packaged version of Mailman looks, smells, and feels just like the version that we make available in source form in our tarballs on our servers, we can provide support. -- 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 LOPSA member since December 2005. See . From dragon at crimson-dragon.com Fri May 5 22:38:14 2006 From: dragon at crimson-dragon.com (Dragon) Date: Fri, 05 May 2006 13:38:14 -0700 Subject: [Mailman-Users] How is the list is setup for digests? In-Reply-To: <009601c67071$e8f47cb0$0705000a@DDF5DW71> References: <009601c67071$e8f47cb0$0705000a@DDF5DW71> Message-ID: <7.0.1.0.2.20060505132931.05ef9ea0@crimson-dragon.com> Steve Campbell sent the message below at 11:29 5/5/2006: >I really like how this list sends digests, in particular, how the individual >emails are 'attached' as separate emails. Could someone provide the details >of how this is done? And whether it is related to my particular MUA (Outlook >Express)? Is it something that can be done through the normal UI for >digests? ---------------- End original message. --------------------- Mailman can send digests as either a text/plain format with all of the posts appended one after the other in a single mail message or in MIME format where you get a multipart/digest message. You are obviously receiving the digest in MIME format which most modern MUA programs understand and can handle. The way a particular MUA handles such messages varies from one to the next. The text/plain version would typically be used by somebody who is using an older MUA that does not recognize the multipart/digest format. The actual details of the multipart/digest MIME format are set out somewhere within RFC2045-2049 though I have not looked at them closely enough to tell you exactly where that information would be. You can find plain text versions of these documents by going here: http://www.ietf.org/rfc.html Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From tmz at pobox.com Fri May 5 22:54:44 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 5 May 2006 16:54:44 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: <445B8385.1060601@samera.com.py> References: <445B8385.1060601@samera.com.py> Message-ID: <20060505205444.GS764@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Oliver Schulze L. wrote: > anyone knows where to find rpms for the latest version of mailman? > I need for CentOS 4.3 I can't answer your question directly, but if you don't find the rpms you are looking for, it's not very difficult to build your own. Just grab the latest mailman source rpm for CentOS or RHEL and update the spec file to build mailman 2.1.8 instead of 2.1.5. You'll want to make a few small tweaks, like removing patches for the security issues that have been fixed in mailman between 2.1.5 and 2.1.8 as well as update the python Requires: from 2.2 to 2.3 (I believe that's what mailman now requires). The last one isn't strictly necessary as it appears that CentOS 4.3 includes python 2.3 already, but it will help if you decide later to try and rebuild your source rpm for another system with an older python. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== A "No" uttered from deepest conviction is better and greater than a "Yes" merely uttered to please, or what is worse, to avoid trouble. -- Mohandas Gandhi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRbu5QmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qkCACeMpWTUI5sBuDw+NwFvP1u6NDhXWUAoKPI2A1F 2fUJXD2fWF6zQ+AS4/ao =/CVa -----END PGP SIGNATURE----- From jzmatrix78 at gmail.com Fri May 5 23:13:17 2006 From: jzmatrix78 at gmail.com (Jason Z) Date: Fri, 5 May 2006 17:13:17 -0400 Subject: [Mailman-Users] Mailman isn't sending mail. Message-ID: I recently installed Mailman 2.1.8 using Postfix 2.1.5 on Debian 3.1 (x86). I have configured a few test lists on multiple domains on the system. The virtual hosts are configured and the web ui for list creation is recognizing the virtual hosts and creating the lists accordingly. I also subscribed a few email addresses to the lists. I sent a number of test emails to the test list, the email is hitting the mailman server and is being processed by mailman and making it into the list archives. However, mailman is not sending any emails out. It doesn't appear to be sending any welcome message, email confirmation, or list broadcasts. I have tried both sendmail and SMTPDirect modes, both end with the same results. The error log is empty and the subscribe log contains the subscription requests, however the target email addresses never receive an email (and the system log doesn't show the email even being tried to send). I've run through the troubleshooting FAQs and everything listed in the FAQs checks out (as far as I can tell). What additional information would be needed in order to further troubleshoot this problem? Thank you, Jason Z. From jzmatrix78 at gmail.com Fri May 5 23:24:40 2006 From: jzmatrix78 at gmail.com (Jason Z) Date: Fri, 5 May 2006 17:24:40 -0400 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: <6fbe3da00605051417u6314fe9fm255f5f1bf113730d@mail.gmail.com> References: <6fbe3da00605051417u6314fe9fm255f5f1bf113730d@mail.gmail.com> Message-ID: > > > The error log is empty and the subscribe log contains the subscription > > requests, however the target email addresses never receive an email (and > the > > system log doesn't show the email even being tried to send). I've run > > There should be an smtp (and, I think, smtp-error) log alongside error > and subscribe, etc. Can you check what these say? > > -- > - Patrick Bogen > Those files don't exist. The only files I have in mailman/logs is: error (which is empty), qrunner (which is only listing when the services started via /etc/init.d/mailman) and subscribe (which is listing the pending subscription requests, made via the web ui). From pdbogen at gmail.com Fri May 5 23:28:53 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 5 May 2006 16:28:53 -0500 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: References: <6fbe3da00605051417u6314fe9fm255f5f1bf113730d@mail.gmail.com> Message-ID: <6fbe3da00605051428t29269e55l9f8ceac3b003421@mail.gmail.com> On 5/5/06, Jason Z wrote: > Those files don't exist. The only files I have in mailman/logs is: error > (which is empty), qrunner (which is only listing when the services started > via /etc/init.d/mailman) and subscribe (which is listing the pending > subscription requests, made via the web ui). Can you verify that all the qrunners are running? Are there any qfiles waiting in directories? (I don't remember/know exactly where these are, but 'locate' should be able to help you in this.) -- - Patrick Bogen From Ralf.Hildebrandt at charite.de Fri May 5 23:24:36 2006 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Fri, 5 May 2006 23:24:36 +0200 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: References: Message-ID: <20060505212436.GQ7466@charite.de> * Jason Z : > I recently installed Mailman 2.1.8 using Postfix 2.1.5 on Debian 3.1 (x86). > I have configured a few test lists on multiple domains on the system. The > virtual hosts are configured and the web ui for list creation is recognizing > the virtual hosts and creating the lists accordingly. I also subscribed a > few email addresses to the lists. > > I sent a number of test emails to the test list, the email is hitting the > mailman server and is being processed by mailman and making it into the list > archives. However, mailman is not sending any emails out. It doesn't > appear to be sending any welcome message, email confirmation, or list > broadcasts. I have tried both sendmail and SMTPDirect modes, both end with > the same results. Is the queuerunner running? -- 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 jzmatrix78 at gmail.com Fri May 5 23:49:57 2006 From: jzmatrix78 at gmail.com (Jason Z) Date: Fri, 5 May 2006 17:49:57 -0400 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: <20060505212436.GQ7466@charite.de> References: <20060505212436.GQ7466@charite.de> Message-ID: > > > I recently installed Mailman 2.1.8 using Postfix 2.1.5 on Debian 3.1(x86). > > I have configured a few test lists on multiple domains on the > system. The > > virtual hosts are configured and the web ui for list creation is > recognizing > > the virtual hosts and creating the lists accordingly. I also > subscribed a > > few email addresses to the lists. > > > > I sent a number of test emails to the test list, the email is hitting > the > > mailman server and is being processed by mailman and making it into the > list > > archives. However, mailman is not sending any emails out. It doesn't > > appear to be sending any welcome message, email confirmation, or list > > broadcasts. I have tried both sendmail and SMTPDirect modes, both end > with > > the same results. > > Is the queuerunner running? > All of the qrunner processes were active with the exception of the OutgoingRunner. I tried starting that by hand and it didn't seem very handy (error messages below). It keeps mentioning the Sendmail.py delivery module shouldn't be used (currently I'm configured for the SMTPDirect mode) so I'm assuming this qrunner process shouldn't be active. Error message generated when a message was sent to the list (or a user subscription was submitted): ----------------- May 05 17:47:06 2006 (11790) Uncaught runner exception: Use of the Sendmail.py delivery module is highly discouraged May 05 17:47:06 2006 (11790) Traceback (most recent call last): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in _dispose self._func(mlist, msg, msgdata) File "/usr/local/mailman/Mailman/Handlers/Sendmail.py", line 71, in process assert 0, 'Use of the Sendmail.py delivery module is highly discouraged' AssertionError: Use of the Sendmail.py delivery module is highly discouraged May 05 17:47:07 2006 (11790) SHUNTING: 1146865625.5062881+6ad85e4de6599e109e22f1bea4c770dbe0ccb02f From ianpurdie at integritynet.com.au Fri May 5 23:43:33 2006 From: ianpurdie at integritynet.com.au (Ian C. Purdie) Date: Sat, 06 May 2006 07:43:33 +1000 Subject: [Mailman-Users] Mailman isn't sending mail. References: <20060505212436.GQ7466@charite.de> Message-ID: <445BC705.2050305@integritynet.com.au> Ralf Hildebrandt wrote: > * Jason Z : >>I sent a number of test emails to the test list, the email is hitting the >>mailman server and is being processed by mailman and making it into the list >>archives. However, mailman is not sending any emails out. It doesn't >>appear to be sending any welcome message, email confirmation, or list >>broadcasts. I have tried both sendmail and SMTPDirect modes, both end with >>the same results. >> > > Is the queuerunner running? I'm having the exact same problem but only have access to the administrative interface. Ian C. Purdie Budgewoi N.S.W. Australia From pdbogen at gmail.com Sat May 6 06:43:07 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 5 May 2006 23:43:07 -0500 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: References: <20060505212436.GQ7466@charite.de> Message-ID: <6fbe3da00605052143r1d29cfcfjfd506696983ef731@mail.gmail.com> On 5/5/06, Jason Z wrote: > All of the qrunner processes were active with the exception of the > OutgoingRunner. I tried starting that by hand and it didn't seem very handy > (error messages below). It keeps mentioning the Sendmail.py delivery module > shouldn't be used (currently I'm configured for the SMTPDirect mode) so I'm > assuming this qrunner process shouldn't be active. Right, so, OutgoingRunner is responsible for passing messages from Mailman to SMTP. This is why you weren't getting anything sent. > Error message generated when a message was sent to the list (or a user > subscription was submitted): > ----------------- > May 05 17:47:06 2006 (11790) Uncaught runner exception: Use of the > Sendmail.py delivery module is highly discouraged > May 05 17:47:06 2006 (11790) Traceback (most recent call last): > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in > _dispose > self._func(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Handlers/Sendmail.py", line 71, in > process > assert 0, 'Use of the Sendmail.py delivery module is highly discouraged' > AssertionError: Use of the Sendmail.py delivery module is highly discouraged > > May 05 17:47:07 2006 (11790) SHUNTING: > 1146865625.5062881+6ad85e4de6599e109e22f1bea4c770dbe0ccb02f It looks like you should double-check your config and make sure you're using SMTPDirect and not Sendmail. -- - Patrick Bogen From jimpop at yahoo.com Sat May 6 06:54:22 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Sat, 06 May 2006 00:54:22 -0400 Subject: [Mailman-Users] DomainKeys Message-ID: <445C2BFE.6080909@yahoo.com> Anyone presently, and successfully, running a Mailman 2.1.7/8 setup with an MTA that supports DomainKeys? private email is fine if you wish to keep it off list. -Jim P. From sarma at gwup.org Sat May 6 08:24:22 2006 From: sarma at gwup.org (Amardeo Sarma) Date: Sat, 06 May 2006 08:24:22 +0200 Subject: [Mailman-Users] Limiting the number of Mailman processes Message-ID: <445C4116.7000905@gwup.org> Hi, with some UNIX FreeBSD VPS versions, I have had problems with mail delivery for moderately large lists (~300). Apparently the problem is that the maximum number of processes for some systems are limited (e.g. to 75). Is there any Mailman setting that can limit the maximum number of processes that Mailman can spawn in parallel to allow large lists to be used on systems with a limited maximum number of processes? I am using Mailman 2.1.5. Amardeo -- Amardeo Sarma sarma at gwup.org From brad at stop.mail-abuse.org Sat May 6 09:55:06 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 6 May 2006 02:55:06 -0500 Subject: [Mailman-Users] Limiting the number of Mailman processes In-Reply-To: <445C4116.7000905@gwup.org> References: <445C4116.7000905@gwup.org> Message-ID: At 8:24 AM +0200 2006-05-06, Amardeo Sarma wrote: > with some UNIX FreeBSD VPS versions, I have had problems with mail > delivery for moderately large lists (~300). Apparently the problem is > that the maximum number of processes for some systems are limited (e.g. > to 75). Is there any Mailman setting that can limit the maximum number > of processes that Mailman can spawn in parallel to allow large lists to > be used on systems with a limited maximum number of processes? Mailman will itself only spawn a limited number of queue runner processes. I suspect that your problem is that the MTA will accept these messages as quickly as Mailman can send them, and then spawn off multiple simultaneous processes to handle the delivery. This basically gets back to the same issue detailed in FAQ 4.51 at . You may be able to talk to your provider and get some assistance from them as to how you can limit the number of processes that your MTA will spawn, but in almost all cases there are a relatively fixed number of Mailman-related processes that will be running at any one time, and that number doesn't change with regards to how much traffic is being handled -- if there's no work for them to do, then they will sleep until there is. Occasionally, you'll get the odd Mailman-related cron job that will fire off, but that's about the only circumstance I can think of where additional Mailman-related processes will be spawned. -- 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 LOPSA member since December 2005. See . From pdbogen at gmail.com Sat May 6 16:21:09 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Sat, 6 May 2006 09:21:09 -0500 Subject: [Mailman-Users] Question About Location of cgi-bin Scripts In-Reply-To: <200605051845.k45Ij80p009542@britaine.ctd.anl.gov> References: <200605051845.k45Ij80p009542@britaine.ctd.anl.gov> Message-ID: <6fbe3da00605060721u1e9fd40by24187a2d651987b1@mail.gmail.com> On 5/5/06, Barry Finkel wrote: > I am not sure what I did incorrectly when I configured mailman. Check your 'DEFAULT_URL_PATTERN' in your mm_cfg.py. It should look like: 'http://%s/cgi-bin/mailman' Your's is probably missing the /cgi-bin. -- - Patrick Bogen From pdbogen at gmail.com Sat May 6 16:22:50 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Sat, 6 May 2006 09:22:50 -0500 Subject: [Mailman-Users] create list problem In-Reply-To: <27572d930605051138k78db057dk6a91c59ac87c4fda@mail.gmail.com> References: <27572d930605051138k78db057dk6a91c59ac87c4fda@mail.gmail.com> Message-ID: <6fbe3da00605060722p32f3a1a5ofa6161c345ff1935@mail.gmail.com> On 5/5/06, Christopher Adams wrote: > admin(17094): File "/lists/Mailman/MailList.py", line 392, in InitVars > admin(17094): self.nonmember_rejection_notice = mm.cfg.DEFAULT_NONMEMBER > _REJECTION_NOTICE > admin(17094): NameError: global name 'mm' is not defined This should be "mm_cfg.DEFAULT..." (note underscore instead of period) -- - Patrick Bogen From tom at detroitonline.com Sat May 6 16:52:48 2006 From: tom at detroitonline.com (Tom Ray) Date: Sat, 6 May 2006 10:52:48 -0400 (EDT) Subject: [Mailman-Users] DomainKeys In-Reply-To: <445C2BFE.6080909@yahoo.com> References: <445C2BFE.6080909@yahoo.com> Message-ID: <2076.64.231.182.179.1146927168.squirrel@webmail.detroitonline.com> > Anyone presently, and successfully, running a Mailman 2.1.7/8 setup with > an MTA that supports DomainKeys? > > private email is fine if you wish to keep it off list. > > -Jim P. > No please keep it on list. This is a very interesting question and I am curious myself. From alvsky at gmail.com Sat May 6 21:12:08 2006 From: alvsky at gmail.com (alan) Date: Sat, 6 May 2006 21:12:08 +0200 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: References: <445AFFE5.9070903@gmail.com> Message-ID: First, what is MUA? (Sorry, but I'm quite new in using mailing lists.) Second, the reason I'm bothering you all with this is to avoid sending big attachments back to the user and save him the trouble of seing mail again, as you said. But I have no trouble sending him the indication of reposting. Now, since I'm a newbee, can you please explain this to me in more simpla way. This is What I understood: asumming user is "user1" and list is "123" To: 123; Cc:user1; I am using Thunderbird (or OE sometimes) as a mail client to post to the list. I don't understand this part of your answer: > instead of posting from > your MUA which will send the Cc:, post the message directly with > sendmail or equivalent, sending the envelope to the list only. > Alan On 5/5/06, Mark Sapiro wrote: > > Alan wrote: > > >Ok, that is one option. Now is it possible to control it through some > >keywords in header of mail. > >Similar to putting "Approved: " in the first line of post. > > > If the user has no dups set in the user's options, you can put a Cc: to > the user in the email To: the list and then instead of posting from > your MUA which will send the Cc:, post the message directly with > sendmail or equivalent, sending the envelope to the list only. I think > that's the best you can do. > > > >> At 9:11 +0200 5/4/06, Alan wrote: > >>> > >>> Situation is: > >>> > >>> I have a list named "123" > >>> I have a user "user1" in that list > >>> I get a mail from user1 and want to forward it to list 123 but would > >>> like to exclude user1 from the list for that one time > > > Are you trying to hide the fact that you reposted the message to the > list (the user could see it in the archives or a subsequent reply to > the list if there are archives or replies or some other list member > may just tell the user, so hiding may not be effective)? > > If you're only trying to save the user the trouble of seeing the > message again, I think on the other hand, it is a courtesy to the user > to receive the post which indicates it has been reposted. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From brad at stop.mail-abuse.org Sun May 7 03:05:10 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 6 May 2006 20:05:10 -0500 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: References: <445AFFE5.9070903@gmail.com> Message-ID: At 9:12 PM +0200 2006-05-06, alan wrote: > First, what is MUA? (Sorry, but I'm quite new in using mailing lists.) MUA = Mail User Agent Typical MUAs are Microsoft Outlook or Outlook Express, Thunderbird, Eudora, etc.... In your case, based on the headers included in the messages you are posting to the list, it appears that you are using Gmail through their web interface, so Gmail would be your MUA. I'll let someone else try to explain the rest. -- 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 LOPSA member since December 2005. See . From brad at stop.mail-abuse.org Sun May 7 19:46:35 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 7 May 2006 12:46:35 -0500 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? Message-ID: Folks, I'm curious to know -- Postfix has this address verification feature, which is kind of like greylisting. Basically, before a message from a given envelope sender will be accepted, the system has to get a confirmation that the registered MXes for that envelope sender domain will at least appear to accept messages for that sender. What this means is that spammers would have to set up a server (or have a server set up) that would at least pretend to accept connections and messages for that domain, and that could be a huge drain on their resources. If there is one thing that spammers don't want to do, it's deal with their bounces. Postfix AVE is a way to force them to commit some resources to at least pretend to deal with the problem, which may be more than they are willing/able to do. But I'm hesitant to actually try this out, even in a testing mode. Before I look any deeper into this concept, has anyone actually used it? Have you used it on a large system? Did you notice any particular problem issues? Do you have any advice for someone who might be contemplating going down this road? -- 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 LOPSA member since December 2005. See . From chris at westnet.com Sun May 7 19:49:03 2006 From: chris at westnet.com (Christopher X. Candreva) Date: Sun, 7 May 2006 13:49:03 -0400 (EDT) Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: References: Message-ID: On Sun, 7 May 2006, Brad Knowles wrote: > I'm curious to know -- Postfix has this address verification > feature, which is kind of like greylisting. Basically, before a > message from a given envelope sender will be accepted, the system has > to get a confirmation that the registered MXes for that envelope > sender domain will at least appear to accept messages for that sender. This does not scale. Please do not turn this on. If everyone did this, it would mean when someone forges my domain into a spam run, my servers will be hammered by all these requests to verify this bogus mail. ========================================================== Chris Candreva -- chris at westnet.com -- (914) 967-7816 WestNet Internet Services of Westchester http://www.westnet.com/ From brad at stop.mail-abuse.org Sun May 7 20:33:22 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 7 May 2006 13:33:22 -0500 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: References: Message-ID: At 1:49 PM -0400 2006-05-07, Christopher X. Candreva wrote: > This does not scale. Please do not turn this on. > > If everyone did this, it would mean when someone forges my domain into a > spam run, my servers will be hammered by all these requests to verify this > bogus mail. Postfix AVE has some intelligence built-in. Information about verification failures and successes is cached, and I think the positive and negative caching periods are separately configurable (with reasonable defaults). So, if someone forges your domain on a spam run, you'll get a lot of sites around the world who contact your server once per day (or once per hour, or however they're configured), and that's it. This is a much more scalable solution than might appear at first blush. -- 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 LOPSA member since December 2005. See . From brad at stop.mail-abuse.org Sun May 7 20:50:04 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 7 May 2006 13:50:04 -0500 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: References: Message-ID: At 1:49 PM -0400 2006-05-07, Christopher X. Candreva wrote: > If everyone did this, it would mean when someone forges my domain into a > spam run, my servers will be hammered by all these requests to verify this > bogus mail. For anyone who wants to read more about this feature of Postfix, please see . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 LOPSA member since December 2005. See . From jwblist at loricamail.com Sun May 7 21:28:05 2006 From: jwblist at loricamail.com (John W. Baxter) Date: Sun, 07 May 2006 12:28:05 -0700 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: Message-ID: On 5/7/06 10:46 AM, "Brad Knowles" wrote: > I'm curious to know -- Postfix has this address verification > feature, which is kind of like greylisting. Basically, before a > message from a given envelope sender will be accepted, the system has > to get a confirmation that the registered MXes for that envelope > sender domain will at least appear to accept messages for that sender. It's not really like greylisting, although it can stop mail from a similar--not the same--collection of servers. Exim has a similar feature, which some Exim admins use and others believe is bad citizenship. (As with Brad's comments, Exim also caches results.) Of the Exim admins who use the feature and to whom I listen the most, the feeling seems to be that this test (a) needs to be done selectively, as some servers respond oddly or uselessly (eg Yahoo), and (b) should be done after other protections have not stopped a sender. We don't presently use the Exim feature. Part of selectivity is to ensure that you don't get into a callout loop with some sender (part of which is deferring callouts where the MAIL FROM command is MAIL FROM:<> until after the DATA command (which the other server's callout should never send). Another useful defense can be to delay sending out the initial banner for a few seconds and/or delay sending the response to EHLO or HELO for a few seconds. Many of the spam engines just press on with the EHLO/HELO in the first case or the MAIL FROM: in the second case, and the receiving server can then reject the protocol violation (I don't know whether Postfix can do that). This is another case where selectivity is a good idea--there is no point in slowing things down when known white hats are sending you mail (and the delays do eat your resources--open TCP connections). --John From brad at stop.mail-abuse.org Sun May 7 22:36:08 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 7 May 2006 15:36:08 -0500 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: References: Message-ID: At 12:28 PM -0700 2006-05-07, John W. Baxter wrote: > Of the Exim admins who use the feature and to whom I listen the most, the > feeling seems to be that this test (a) needs to be done selectively, as some > servers respond oddly or uselessly (eg Yahoo), and (b) should be done after > other protections have not stopped a sender. We don't presently use the > Exim feature. I am currently testing this feature with "warn_if_reject", so it's not actually rejecting any connections or messages that fail verification, but it is doing all the other parts of the process. And I do have it pushed all the way to the bottom of the stack of things that are checked before a message is accepted -- after white/black listing (both DNS-based lists and locally maintained), after greylisting, after checking reverse DNS or confirming that the HELO/EHLO command is given in a legal format, etc.... > Another useful defense can be to delay sending out the initial banner for a > few seconds and/or delay sending the response to EHLO or HELO for a few > seconds. Many of the spam engines just press on with the EHLO/HELO in the > first case or the MAIL FROM: in the second case, and the receiving server > can then reject the protocol violation (I don't know whether Postfix can do > that). Postfix does have a method of detecting and rejecting unauthorized pipelining, and that feature is also turned on. -- 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 LOPSA member since December 2005. See . From jimpop at yahoo.com Sun May 7 23:11:00 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Sun, 07 May 2006 17:11:00 -0400 Subject: [Mailman-Users] DomainKeys In-Reply-To: <445C2BFE.6080909@yahoo.com> References: <445C2BFE.6080909@yahoo.com> Message-ID: <445E6264.9000602@yahoo.com> Update: On my system I am using Sendmail as the outbound MTA, and dk-filter to sign outbound emails. In testing I have found that there is an error in the signature on emails that Mailman sends out. I have been working with a dk-filter developer who thinks that he has narrowed this down to a possible bug or issue in dk-fitler. Since this is not Mailman related, but perhaps of interest to some Mailman users, please let me (jimpop at yahoo.com) know if you are interested in hearing about a possible fix from the dk-filter folks. Sorry for the list noise, -Jim P. Jim Popovitch wrote: > Anyone presently, and successfully, running a Mailman 2.1.7/8 setup with > an MTA that supports DomainKeys? > > private email is fine if you wish to keep it off list. > > -Jim P. > > ------------------------------------------------------ > 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 will at serensoft.com Mon May 8 06:52:11 2006 From: will at serensoft.com (will trillich) Date: Sun, 7 May 2006 23:52:11 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere Message-ID: after many, many iterations and googling left and right, we've finally made some progress on our email setup -- but mailman's web interface keeps generating absolute links off-site! - debian (testing/unstable) - exim4-daemon-heavy (4.61-1 via apt-get) - mailman (2.1.7-2.1.8rc1-1 via apt-get) - vexim (downloaded & installed 2.0.1) all's well EXCEPT... within the web interface for mailman (http://site.name/cgi-bin/mailman/*) ALL admin links are absolute, and point to a DIFFERENT virtual host on the same server. it's all written in python, and from what i can tell the culprit is in ScriptURL inside Mailman/Utils.py: in particular, when viewing https://site.name/cgi-bin/mailman/admin/test to administer the TEST list, all links are absolute, pointing to http://other.site/cgi-bin/mailman/admin/test/* -- no https, and a different site. we added DEFAULT_HOST_NAME = 'site.name' DEFAULT_URL = 'https://site.name' to /etc/mailman/mm_cfg.py (after seeing the comments in /usr/lib/mailman/Mailman/Default.py and confirming it in MailList.py) to no effect. [maybe the python files aren't being recompiled? timestamps indicate .pyc are being recompiled from the .py files.] we ran 'hostname site.name' to fix it in ram, and then restarted mailman, exim, and apache. no good. we reset /etc/hostname and rebooted the computer, no good. any ideas? -- will trillich "Their is five errers in this sentance." From wtallman at olypen.com Mon May 8 08:09:25 2006 From: wtallman at olypen.com (William D. Tallman) Date: Sun, 7 May 2006 23:09:25 -0700 Subject: [Mailman-Users] Current stump (newbie) Message-ID: <20060508060925.GC3847@olypen.com> Back at trying to set this up after several days. Done previously: 1) Set up mailman group, and added 'mailman' as user in that group. 2) Created /usr/local/mailman: drwxrwsr-x 20 root mailman 4096 2006-04-26 20:11 . Done today: 3) Recompiled with: ./configure --with-mail-gid="daemon" --with-mailhost="olypen.com" --with-urlhost="localhost" 4) Ran 'make install' with no hitches, ran 'check_perms' which returned no problems. 5) As user "mailman" in /usr/local/mailman, ran 'bin/mailmanctl start' and got canonical response. So I should be up and running, I would think. I've two email addresses for this list, and will do all list configuring manually from command line, a KISS operation. One address is for list activity and the other is for requests for membership, etc. No web page. Next, I sent a test email to the list address, and this is what /var/log/maillog recorded: [The machine name is mailhost.locallan.] ----------------------------- May 7 20:25:28 mailhost fetchmail[1689]: reading message my_list at pop3.olypen.com:1 of 1 (1517 octets) May 7 20:25:28 mailhost sm-mta[4078]: k483PSOQ004078: from=, size=1595, class=0, nrcpts=1, msgid=<20060508032419.GB3847 at olypen.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] May 7 20:25:28 mailhost fetchmail[1689]: flushed May 7 20:25:29 mailhost sm-mta[4079]: k483PSOQ004078: to="|/usr/local/mailman/mail/mailman post mailman", ctladdr= (2/0), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=31767, dsn=2.0.0, stat=Sent May 7 20:25:31 mailhost sm-mta[4082]: k483PUSs004082: from=, size=2772, class=-60, nrcpts=1, msgid=, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: to=, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=140772, relay=smtp.olypen.com. [208.200.248.8], dsn=5.1.1, stat=User unknown May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: k483PVSs004084: DSN: User unknown May 7 20:25:32 mailhost fetchmail[1689]: sleeping at Sun May 7 20:25:32 2006 May 7 20:25:32 mailhost sm-mta[4084]: k483PVSs004084: to="|/usr/local/mailman/mail/mailman bounces mailman", ctladdr= (2/0), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=30000, dsn=2.0.0, stat=Sent May 7 20:40:32 mailhost fetchmail[1689]: awakened at Sun May 7 20:40:32 2006 May 7 20:40:47 mailhost fetchmail[1689]: sleeping at Sun May 7 20:40:47 2006 ----------------------------- Fetchmail poll period is 15 minutes. /usr/local/mailman/logs/qrunner for that time period: ----------------------------- May 07 20:08:14 2006 (3835) ArchRunner qrunner started. May 07 20:08:15 2006 (3836) BounceRunner qrunner started. May 07 20:08:16 2006 (3837) CommandRunner qrunner started. May 07 20:08:16 2006 (3838) IncomingRunner qrunner started. May 07 20:08:17 2006 (3841) VirginRunner qrunner started. May 07 20:08:17 2006 (3839) NewsRunner qrunner started. May 07 20:08:17 2006 (3840) OutgoingRunner qrunner started. May 07 20:08:17 2006 (3842) RetryRunner qrunner started. May 07 20:45:05 2006 (3840) OutgoingRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3840) OutgoingRunner qrunner exiting. May 07 20:45:05 2006 (3841) VirginRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3841) VirginRunner qrunner exiting. May 07 20:45:05 2006 (3835) ArchRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3837) CommandRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3837) CommandRunner qrunner exiting. May 07 20:45:05 2006 (3838) IncomingRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3838) IncomingRunner qrunner exiting. May 07 20:45:05 2006 (3835) ArchRunner qrunner exiting. May 07 20:45:05 2006 (3839) NewsRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3839) NewsRunner qrunner exiting. May 07 20:45:05 2006 (3842) RetryRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3842) RetryRunner qrunner exiting. May 07 20:45:05 2006 (3836) BounceRunner qrunner caught SIGINT. Stopping. May 07 20:45:05 2006 (3836) BounceRunner qrunner exiting. May 07 20:45:05 2006 (3834) Master watcher caught SIGINT. Restarting. May 07 20:45:06 2006 (3834) Master qrunner detected subprocess exit (pid: 3835, sig: None, sts: 2, class: ArchRunner, slice: 1/1) [restarting] May 07 20:45:06 2006 (3834) Master qrunner detected subprocess exit (pid: 3836, sig: None, sts: 2, class: BounceRunner, slice: 1/1) [restarting] May 07 20:45:06 2006 (3834) Master qrunner detected subprocess exit (pid: 3837, sig: None, sts: 2, class: CommandRunner, slice: 1/1) [restarting] May 07 20:45:06 2006 (3834) Master qrunner detected subprocess exit (pid: 3838, sig: None, sts: 2, class: IncomingRunner, slice: 1/1) [restarting] May 07 20:45:07 2006 (3834) Master qrunner detected subprocess exit (pid: 3839, sig: None, sts: 2, class: NewsRunner, slice: 1/1) [restarting] May 07 20:45:07 2006 (3834) Master qrunner detected subprocess exit (pid: 3840, sig: None, sts: 2, class: OutgoingRunner, slice: 1/1) [restarting] May 07 20:45:07 2006 (3834) Master qrunner detected subprocess exit (pid: 3841, sig: None, sts: 2, class: VirginRunner, slice: 1/1) [restarting] May 07 20:45:07 2006 (3834) Master qrunner detected subprocess exit (pid: 3842, sig: None, sts: 2, class: RetryRunner, slice: 1/1) [restarting] May 07 20:45:11 2006 (4347) ArchRunner qrunner started. May 07 20:45:11 2006 (4348) BounceRunner qrunner started. May 07 20:45:11 2006 (4349) CommandRunner qrunner started. May 07 20:45:12 2006 (4350) IncomingRunner qrunner started. May 07 20:45:12 2006 (4351) NewsRunner qrunner started. May 07 20:45:12 2006 (4352) OutgoingRunner qrunner started. May 07 20:45:12 2006 (4353) VirginRunner qrunner started. May 07 20:45:12 2006 (4354) RetryRunner qrunner started. ----------------------------- That's the end of the grunner log file. Note that no activity is recorded for the time period of the maillog. And no mail is sent back out, apparently, because none is received by the list subscriber. Now, I've already demonstrated my abysmal ignorance of this stuff in previous comments, but I'd sure like to get this running if I can. Is there enough information here to diagnose this situation? If not, what can I provide? I really appreciate the knowledge and assistance here! Thanks for reading and I hope to comprehend all responses ;) Thanks, Bill Tallman ~ From wtallman at olypen.com Mon May 8 08:16:40 2006 From: wtallman at olypen.com (William D. Tallman) Date: Sun, 7 May 2006 23:16:40 -0700 Subject: [Mailman-Users] Addenda Message-ID: <20060508061640.GD3847@olypen.com> Forgot, done previously: Created my_list and created mailman as lists. Subscribed 'wtallman at olypen.com to my_list and mailman to the mailman list. Aliases generated for both lists to be added to the sendmail alias file /etc/mail/aliases. Added mailman to the /etc/mail/trusted-users file. Can't think what else I forgot. Thanks, Bill Tallman From r.barrett at openinfo.co.uk Mon May 8 11:05:14 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Mon, 8 May 2006 10:05:14 +0100 Subject: [Mailman-Users] mbox archive file management patch Message-ID: A while back I implemented a patch for MM which addressed the problem of managing large list mbox archive files and have been using it without problems for around 2 years. I have kept the patch up-to-date but barring passing a copy to one other user have not distributed the patch until now. Being stuck at home with nothing interesting to do last weekend I finally got around to packaging the patch for distribution and use with MM 2.1.8. The patch description reads as follows: The daily mbox patch changes the way Mailman does its archive-to-mbox archiving, if that is enabled. The standard Mailman system single .mbox file per list used for mbox archiving can, over time, become very unwieldy, presenting problems for disk space management. The mailman daily mbox patch modifies Mailman's behaviour so that a sparse series of daily mbox files is used for archiving rather than a single mbox file. Each archived message is normally appended to a daily mbox file for the UTC date when the message is first archived. If the patch is of interest to anybody it can be downloaded from sourceforge or my own web site: http://sourceforge.net/tracker/? func=detail&aid=1483446&group_id=103&atid=300103 http://www.openinfo.co.uk/mm/patches/dailymbox/index.html The patch file adds a file to the MM build directory called README.dailymbox which should be read before installing the patched code. The same information is on the dailymbox/index.html page of my web site Let me know if you have any problems with the patch. Regards Richard ----------------------------------------------------------------------- Richard Barrett http://www.openinfo.co.uk From tech at craftbits.com Mon May 8 12:54:02 2006 From: tech at craftbits.com (Vikram Goyal) Date: Mon, 8 May 2006 20:54:02 +1000 Subject: [Mailman-Users] stat deferred and connection reset Message-ID: <007701c6728d$b7f611f0$0302a8c0@vikram> Hello, I have created a mailing list using Mailman version 2.1.8 and Sendmail version 8.12 as the MTA on a Fedora 2 box. After creation of the list, I sent out a message to all the members (< 30000). Some messages were received, but most it seems were not. In the sendmail log the following entry was found repeated several times: May 7 05:07:16 ip-68-178-242-231 sendmail[12991]: k474oTaH027069: to=, delay=06:48:40, xdelay=00:00:00, mailer=relay, pri=15687906, relay=someserver.net, dsn=4.0.0, stat=Deferred: Connection reset by someserver.net The last two sections bother me. Are the messages only deferred for a little time and will be resent? Why is the connection reset by someserver.net? Do I need to resend the message? Normal emails are going through without any problem. I am on a dedicated box, and the someserver.net is the smtp out box for the hosting company. I have searched a fair bit and can't figure it out, so any help is appreciated. Regards, Vikram Goyal From lehmann at lsd.it Mon May 8 14:45:25 2006 From: lehmann at lsd.it (Massimiliano Lehmann) Date: Mon, 08 May 2006 14:45:25 +0200 Subject: [Mailman-Users] unknown email address error reporting? In-Reply-To: References: Message-ID: <7.0.1.0.2.20060508140335.050a6128@lsd.it> Hi, I'm installing a mailman system that should act mainly as a newsletter server (restrict posting from selected email adresses only, and mails sent to our customers, about 10000 addresses) for our marketing dept. Marketing people (not so tekkie people...) want to have (I WANT they have..., for my sakeness :) ) a simply-to-manage, by mail if possible, error reporting for unknown email adresses inserted in every mailing list they have to use. example: if in a mailing list is inserted a wrong address, i.e.: wrong.address at unknown-domain.unk, they must receive a warning, by mail, stating that wrong.address at unknown-domain.unk generated an error (tipically an unknown address error). I didn't find a configuration to do do that, sending such error messages to list administration mail address defined in thew "General options page" ? Is that possible, and how it is possible? :) Im using a slackware 10.2 + postifx + mailman 2.1.8 system. -- Massimiliano Lehmann +-------------------------------------+-------------------------+ | mailto:lehmann at lsd.it | LSD - [L]ehmann | | http://www.lsd.it (personal web) | [S]oftware | | | [D]evelopment | +-------------------------------------+-------------------------+ From b19141 at britaine.ctd.anl.gov Mon May 8 17:32:32 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Mon, 8 May 2006 10:32:32 -0500 (CDT) Subject: [Mailman-Users] stat deferred and connection reset In-Reply-To: Mail from '"Vikram Goyal" ' dated: Mon, 8 May 2006 20:54:02 +1000 Message-ID: <200605081532.k48FWW7e015140@britaine.ctd.anl.gov> Vikram Goyal" wrote: >Hello, > >I have created a mailing list using Mailman version 2.1.8 and Sendmail >version 8.12 as the MTA on a Fedora 2 box. After creation of the list, I >sent out a message to all the members (< 30000). Some messages were >received, but most it seems were not. In the sendmail log the following >entry was found repeated several times: > >May 7 05:07:16 ip-68-178-242-231 sendmail[12991]: k474oTaH027069: >to=, delay=06:48:40, xdelay=00:00:00, mailer=relay, >pri=15687906, relay=someserver.net, dsn=4.0.0, stat=Deferred: Connection >reset by someserver.net > >The last two sections bother me. Are the messages only deferred for a little >time and will be resent? Why is the connection reset by someserver.net? >Do I need to resend the message? > >Normal emails are going through without any problem. I am on a dedicated >box, and the someserver.net is the smtp out box for the hosting company. > >I have searched a fair bit and can't figure it out, so any help is >appreciated. The message from sendmail in the syslog: relay=someserver.net, dsn=4.0.0, stat=Deferred: Connection reset by someserver.net states that while sendmail was talking over SMTP to someserver.net that server reset the connection. As a result, sendmail has re-queued the message, and it will retry the connection at whatever time interval has been set in the sendmail.cf (or submit.cf) file. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From dewey at ku.edu Mon May 8 17:32:36 2006 From: dewey at ku.edu (Dewhirst, Rob) Date: Mon, 8 May 2006 10:32:36 -0500 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? Message-ID: > anyone knows where to find rpms for the latest version of mailman? > I need for CentOS 4.3 the first software I built from source on linux was mailman, and I did this because I could not get the RPMs to work right. Just FYI. From stephen at xemacs.org Mon May 8 17:33:29 2006 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 09 May 2006 00:33:29 +0900 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <20060504034617.GB15745@olypen.com> (William D. Tallman's message of "Wed, 3 May 2006 20:46:17 -0700") References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> <20060501200352.GB29402@olypen.com> <87slnr19md.fsf@tleepslib.sk.tsukuba.ac.jp> <20060504034617.GB15745@olypen.com> Message-ID: <87hd40o7jq.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "William" == William D Tallman writes: William> On Wed, May 03, 2006 at 11:11:22PM +0900, Stephen William> J. Turnbull wrote: >> I don't think that is the way that RFC writers in general >> think. William> Yes, so I gather. :-) William> Which means that people really should learn to use email William> systems intelligently, with the MUA of choice as the William> means of control. I firmly believe that, but unfortunately there are lots of MUAs that don't really permit intelligent use. Many people "inherit" an MUA either from their OS or maybe their brother-in-law, and do not have the desire or resources to change MUAs or even learn to use the one they've got effectively. There are a number of ways to look at this, but what the people who write RFCs have come to insist is that you be strict with yourself (always follow the rules and best practices), while being lenient with others. You can think of this as simply aikido on the Internet (== self-defense), or some kind of generosity to those less clued than oneself, but the rule works well whyever you follow it. :-) >> So a good mail client will initialize the address of a reply to >> the Reply-To, but provide a way for the user to override. The >> RFC only specifies the former, though, and only as a >> suggestion. Exactly how to handle this problem is a user >> interface issue, and the RFC remains silent on such issues. William> Implication here is that 'user' is a real human being, William> not a software agent. In this particular case, user refers to "user of a good mail client", presumably human (but it could easily be an Emacs Lisp program or an expect script ... ok, ok, that's not "easy", that's "heroic" ... but it could be heroicly!) However, most of RFC 2822 doesn't refer to how the headers should be treated by a mail client, just to what they mean. That meaning could be useful to a human, or a mailing list server, or whatever. William> RFC2822, section 3.6.6 discusses re-sending fields as William> intended for use by a re-sending 'user'. It also William> specifies that these fields are for informational William> purposes only, and MUST NOT be used to actively William> manipulate the message. "Automatically." There's nothing that says that you can't write a mail client that has an "bounce followup" feature which looks for sender, resent-sender and so on, and adds them to the "To" header, as well as formatting the body with a summary of the progress of the message by using Date and Resent-Date headers. William> So an email list server cannot act as a re-sender, IIUC. I don't see why not. I think you're overinterpreting the RFCs. Certainly, in this case "human user" is a leading interpretation. But if the actions described could be executed by a program, then there's no good reason not to interpret "user" as possibly being a program, unless the RFC explicitly says so. William> The alternative is that the server actually initiates a William> new message as a 'forwarding' agent. I don't think either of the meanings of "forward" suggested in RFC 2822 section 3.6.6 apply here. ("New message with old message as body" clearly applies to digests, but I think we're more interested in non-digest delivery in this thread.) [William gives an example] William> That means that the server must (MUST?) identify itself William> in the originator fields. No, I think that's wrong. If the server wants to claim responsibility for injecting the message into the mail system, then it should put itself in the Sender field. This absolves the original Sender of all responsibility for misformatting of the message, misdirection to wrong addresses, etc, etc. If the server doesn't change the body at all, and only adds new headers, then I think it should not do this. In the grey areas like Mailman, it's unclear. However, suppose Mailman is configured to leave the headers alone, and to leave the body alone, forwarding verbatim to the addresses on the mailing list (except for adding its List-XXXX headers, etc). I would argue that since Mailman doesn't automatically forward, but instead checks for spam, whether you're subscribed or not, whether the subscriber is already an addressee in the message, etc., it makes decisions about what to send where, and is therefore a "user" in the sense of section 3.6.6. Mailman SHOULD add Resent-XXXX headers, because if delivery gets screwed up, bugs in its logic should be considered a candidate cause. Ie, those headers mean that Mailman accepts partial responsibility for misdirecting the reinjection of the message into the mail transport system. For example, suppose Mailman hiccups and reinjects the same post twice. It would be useful to check whether the Resent-Message-Ids differ. If they do, you know for sure it was Mailman. If they don't, it doesn't prove it wasn't Mailman, but you do know that the phase where the error occurred was fairly late in Mailman's delivery pipeline. William> IIUC, that is. Which apparently I do not, having read William> through the headers of a message from this list. While I respect the Mailman authors for their efforts to conform to the RFCs, nobody's perfect. Specifically there is controversy about whether Mailman's treatment of the Sender field is conforming to RFCs. There may be other errors (I don't know of any, but I don't know everything :-). William> There is no Sender: field. This implies that whoever is in From is Sender. William> The first field is apparently an unstructured field with William> no identifier with the canonical following colon. This was added by *your* MTA when it delivered to your mailbox. It was not present at any time before the message reached your host. This is a non-standard (but very frequently used) format for mailboxes called "Unix mbox". Here "non-standard" does not mean "does not conform to the standard" for some value of "the". It means "this is neither defined nor prohibited by any formal standard." William> It contains the sender (mailman-users-bounces...) and the William> date, presumably of sending. The date is a timestamp added when the message was delivered to your mailbox. William> The second field is Return-Path: with an 'addr-spec'. This was also added by your MTA. This is a standard header, specified by RFC 2821 (the RFC for the protocol spoken by one MTA to another). William> The originator fields are untouched. This is not always true. Mailman will sometimes alter the From header to preserve privacy, IIRC. William> Which means that the list server is neither a re-sender William> or a forwarder, Neither of these have a definition in RFC 2822 (the RFC for the protocol spoken by MUAs, to each other and to human users). There are two suggested interpretations for forwarder, and nothing very specific about resender, except that it is not the kind of thing the MTAs do. Note that although technically when Mailman adds a footer it has created a new message containing a copy of the original, I doubt *people* think of it that way. As long as there's a complete, verbatim copy of the original, the header and footer are considered decoration, not part of the message. Even if HTML parts or images are removed, I think *people* still consider the message "the same". So I don't think these operations necessarily disqualify Mailman as a resender. (If you convince me that people will often consider these operations to create a *new* message, then I'd have to rethink.) As far as I can tell, a re-sender is any agent that (1) receives a message, (2) sends it elsewhere, and (3) adds Resent-XXXX headers to the resent message. You could argue that there's a condition that Mailman, as the resender, be a "bona fide addressee" of the message. Well, (1) it's the envelope recipient and probably in the addressee headers as well, and (2) Mailman often keeps file copies (AKA mailing list archives). You could claim that (1) is just an accident of technology, but I don't think you can explain away (2). To put all this another way, the only intermediary actually defined by these RFCs is the "mail transport agent" (MTA), which accepts a sender address, a list of recipients, and message data from another agent, and returns to that agent a promise to deliver. It then contacts other MTAs that it believes represent some of those recipients, and passes on the list of (a subset of) recipients, the sender address and the message data, or delivers the message data verbatim to mailboxes it has responsibility for. Once it has received promises to deliver for all of the recipients on the list it received, it is done, and can purge the message data and envelope information from its queues. This is not what Mailman does, so it's a "user". Note that a quick search of the RFC site for "delivery agent" or "MDA" turns up nothing relevant, and a search for "mailing list" turns up only RFCs 2369 and 2919 (describing the List-XXXX headers, but not the kind of thing we're talking about) and RFC 1429 which describes an obsolete service called DISTRIBUTE that is something intermediate between a mailing list and a Usenet news server (and hosted on Bitnet *shiver*). There are no relevant standards yet. William> my MUA (MDA, actually: Procmail) is forced to process William> this message to its final destination in my mail system William> illegally? I don't really understand what you're trying to say. I can offer the following random comments: "Illegal" of course is a slight overstatement. :-) The preferred word is "nonconforming". But I don't think it's very useful to talk about "nonconforming delivery processing" here. Nothing about the delivery process is non-conforming for the simple reason that the *only* things that you can see in the message that reflect delivery processing are the Received and Return-Path headers, and the (nonstandard) Unix mbox "From " headline. The other headers are all for the use of the MUAs and the users (including Mr. Procmail). A general remark: You might find RFC 2369 useful as context (and in the future, to understand Mailman's use of those headers, though it's not relevant to this thread). -- 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 pdbogen at gmail.com Mon May 8 17:43:49 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 8 May 2006 10:43:49 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere In-Reply-To: References: Message-ID: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> On 5/7/06, will trillich wrote: > any ideas? Check your setting in DEFAULT_URL_PATTERN. See FAQ 4.29: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp -- - Patrick Bogen From pdbogen at gmail.com Mon May 8 17:51:41 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 8 May 2006 10:51:41 -0500 Subject: [Mailman-Users] Current stump (newbie) In-Reply-To: <20060508060925.GC3847@olypen.com> References: <20060508060925.GC3847@olypen.com> Message-ID: <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> On 5/8/06, William D. Tallman wrote: > May 7 20:25:28 mailhost fetchmail[1689]: reading message > my_list at pop3.olypen.com:1 of 1 (1517 octets) > May 7 20:25:28 mailhost sm-mta[4078]: k483PSOQ004078: > from=, size=1595, class=0, nrcpts=1, > msgid=<20060508032419.GB3847 at olypen.com>, proto=ESMTP, daemon=MTA, > relay=localhost [127.0.0.1] > May 7 20:25:28 mailhost fetchmail[1689]: flushed > May 7 20:25:29 mailhost sm-mta[4079]: k483PSOQ004078: > to="|/usr/local/mailman/mail/mailman post mailman", At this point, sendmail (right?) has dispatched the message sent to my_list at pop3.olypen.com, or perhaps my_list at olypen.com, to the mailmain handler. Is '/usr/local/mailman/mail/mailman' the proper address? > ctladdr= (2/0), delay=00:00:01, xdelay=00:00:01, > mailer=prog, pri=31767, dsn=2.0.0, stat=Sent > May 7 20:25:31 mailhost sm-mta[4082]: k483PUSs004082: > from=, size=2772, class=-60, > nrcpts=1, msgid=, > proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] > May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: > to=, delay=00:00:00, xdelay=00:00:00, mailer=relay, > pri=140772, relay=smtp.olypen.com. [208.200.248.8], dsn=5.1.1, stat=User > unknown > May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: k483PVSs004084: > DSN: User unknown Mailman has generated a response, and attempted to send it to wtallman at olypen.com, but it was rejected by the remote SMTP server. The SMTP server reported 'User unknown'. Check the logs on smtp.olypen.com, if you can, for more information about this. -- SNIP -- > That's the end of the grunner log file. Note that no activity is > recorded for the time period of the maillog. The qrunners each, more or less, have their own logs. the main qrunner log only records what you see; when they started, when they failed, when they restarted. > And no mail is sent back out, apparently, because none is received by > the list subscriber. See my comments above. > Now, I've already demonstrated my abysmal ignorance of this stuff in > previous comments, but I'd sure like to get this running if I can. Is > there enough information here to diagnose this situation? If not, what > can I provide? Mailman *seems* to be working, but I might be missing something. If nothing else, I don't know that 'my_list at ...' should be sending to the mailman list. -- - Patrick Bogen From pdbogen at gmail.com Mon May 8 17:55:45 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 8 May 2006 10:55:45 -0500 Subject: [Mailman-Users] unknown email address error reporting? In-Reply-To: <7.0.1.0.2.20060508140335.050a6128@lsd.it> References: <7.0.1.0.2.20060508140335.050a6128@lsd.it> Message-ID: <6fbe3da00605080855o27605557obe9ed203d5e77bb8@mail.gmail.com> On 5/8/06, Massimiliano Lehmann wrote: > I didn't find a configuration to do do that, sending such error > messages to list administration mail address defined in thew "General > options page" ? > > Is that possible, and how it is possible? :) > I think enabling bounce_notify_owner_on_disable and bounce_notify_owner_on_removal should do what you want. These settings are in the 'Bounce Processing' screen. You also might try explaning to the folks that want this that mailman will automatically keep the list clean by removing users that bounce frequently enough. -- - Patrick Bogen From pdbogen at gmail.com Mon May 8 17:57:26 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 8 May 2006 10:57:26 -0500 Subject: [Mailman-Users] stat deferred and connection reset In-Reply-To: <200605081532.k48FWW7e015140@britaine.ctd.anl.gov> References: <200605081532.k48FWW7e015140@britaine.ctd.anl.gov> Message-ID: <6fbe3da00605080857v6587a57o6409151fe7f330c7@mail.gmail.com> On 5/8/06, Barry Finkel wrote: > The message from sendmail in the syslog: > > relay=someserver.net, dsn=4.0.0, > stat=Deferred: Connection reset by someserver.net > > states that while sendmail was talking over SMTP to > > someserver.net > > that server reset the connection. As a result, sendmail has re-queued > the message, and it will retry the connection at whatever time > interval has been set in the sendmail.cf (or submit.cf) file. I concur. To add an additional tidbit, if I had to guess I would say that someserver.net is throttling the the rate you're trying to send at. -- - Patrick Bogen From stephen at xemacs.org Mon May 8 18:40:45 2006 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Tue, 09 May 2006 01:40:45 +0900 Subject: [Mailman-Users] stat deferred and connection reset In-Reply-To: <007701c6728d$b7f611f0$0302a8c0@vikram> (Vikram Goyal's message of "Mon, 8 May 2006 20:54:02 +1000") References: <007701c6728d$b7f611f0$0302a8c0@vikram> Message-ID: <871wv4o4fm.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "Vikram" == Vikram Goyal writes: Vikram> May 7 05:07:16 ip-68-178-242-231 sendmail[12991]: Vikram> k474oTaH027069: to=, delay=06:48:40, Vikram> xdelay=00:00:00, mailer=relay, pri=15687906, Vikram> relay=someserver.net, dsn=4.0.0, stat=Deferred: Connection Vikram> reset by someserver.net Vikram> The last two sections bother me. Are the messages only Vikram> deferred for a little time and will be resent? Yes. Typical delay is something like 4 hours, IIRC. Vikram> Why is the connection reset by someserver.net? You'll have to ask someserver.net. Many hosting services will limit the amount of mail you can send in a given time period. It is possible to limit by bandwidth used, number of messages submitted, or number of addresses posted to. I would imagine that 30,000 members would trigger on either of bandwidth or number of addresses for typical limits. There are other potential problems, but server policy is the place to start looking. And many of the other problems will require talking to someserver.net, anyway. http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.051.htp may be relevant. Also the thread at http://mail.python.org/pipermail/mailman-users/2004-July/038195.html referenced in that FAQ. Vikram> Do I need to resend the message? No, that will probably make things worse, and definitely not until you've resolved the problem. -- 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 oliver at samera.com.py Mon May 8 19:25:38 2006 From: oliver at samera.com.py (Oliver Schulze L.) Date: Mon, 08 May 2006 13:25:38 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: <20060505205444.GS764@psilocybe.teonanacatl.org> References: <445B8385.1060601@samera.com.py> <20060505205444.GS764@psilocybe.teonanacatl.org> Message-ID: <445F7F12.9080408@samera.com.py> Thanks for the tips. Will start working on a solution right now. Oliver Todd Zullinger wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Oliver Schulze L. wrote: > >> anyone knows where to find rpms for the latest version of mailman? >> I need for CentOS 4.3 >> > > I can't answer your question directly, but if you don't find the rpms > you are looking for, it's not very difficult to build your own. Just > grab the latest mailman source rpm for CentOS or RHEL and update the > spec file to build mailman 2.1.8 instead of 2.1.5. > -- Oliver Schulze L. From haroldp at sierraweb.com Mon May 8 19:44:46 2006 From: haroldp at sierraweb.com (Harold Paulson) Date: Mon, 8 May 2006 10:44:46 -0700 Subject: [Mailman-Users] Has anyone actually implemented Postfix address verification for their sites? In-Reply-To: References: Message-ID: <9aa4c5d3e8a857e6e6d7dbdc5e4b9ec7@sierraweb.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Brad, On May 7, 2006, at 10:46 AM, Brad Knowles wrote: > Folks, > > I'm curious to know -- Postfix has this address verification > feature, which is kind of like greylisting. Basically, before a > message from a given envelope sender will be accepted, the system has > to get a confirmation that the registered MXes for that envelope > sender domain will at least appear to accept messages for that sender. I use SAV on a smallish server, with a map so it's only invoked for oft-spoofed domains (aol, hotmail, etc) with compliant mail servers. I don't want it to end up dueling with someone else's greylister. It's near the end of my check list and really doesn't get much use. - H -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFEX4OOOy/dHTCUq6oRAuXyAJ43zy7Lo1ZrPOgSkfnN0n2xgCMFRQCgkwZ5 nP0YuB7ImWX0lBfAlSFPIpI= =PuYc -----END PGP SIGNATURE----- From will at serensoft.com Mon May 8 15:49:15 2006 From: will at serensoft.com (will at serensoft.com) Date: Mon, 08 May 2006 08:49:15 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere Message-ID: <20060508084915.mm62huabb7fsoo8w@serensoft.com> after many, many iterations and googling left and right, we've finally made some progress on our email setup -- but mailman's web interface keeps generating absolute links off-site! including the form submits... not good! - debian (testing/unstable) - exim4-daemon-heavy (4.61-1 via apt-get) - mailman (2.1.7-2.1.8rc1-1 via apt-get) - vexim (downloaded & installed 2.0.1) all's well EXCEPT... within the web interface for mailman (http://site.name/cgi-bin/mailman/*) ALL admin links are absolute, and point to a DIFFERENT virtual host on the same server. it's all written in python, and from what i can tell the culprit is in ScriptURL inside Mailman/Utils.py: in particular, when viewing https://site.name/cgi-bin/mailman/admin/test to administer the TEST list, all links are absolute, pointing to http://other.site/cgi-bin/mailman/admin/test/* -- no https, and on to a different web server. things we tried, to make the URLs link relative to the current host, current protocol, and current request-path: we added DEFAULT_HOST_NAME = 'site.name' DEFAULT_URL = 'https://site.name' to /etc/mailman/mm_cfg.py (after seeing the comments in /usr/lib/mailman/Mailman/Default.py and confirming it in MailList.py) to no effect. [maybe the python files aren't being recompiled? timestamps indicate .pyc are being recompiled from the .py files.] we ran 'hostname site.name' to fix it in ram, and then restarted mailman, exim, and apache. no good. we reset /etc/hostname and rebooted the computer, no good. it's almost as if the other site name is hard-wired into the code, but of course that's ludicrous, as it's another virtual host on the same machine. how do we get relative links? any ideas? From wtallman at olypen.com Mon May 8 21:02:39 2006 From: wtallman at olypen.com (William D. Tallman) Date: Mon, 8 May 2006 12:02:39 -0700 Subject: [Mailman-Users] [Mailman-Developers] Sender field In-Reply-To: <87hd40o7jq.fsf@tleepslib.sk.tsukuba.ac.jp> References: <44525979.6040301@imsa.edu> <1146268220.10790.160.camel@resist.wooz.org> <1146489146.11009.13.camel@geddy.wooz.org> <4456531C.3070809@imsa.edu> <20060501200352.GB29402@olypen.com> <87slnr19md.fsf@tleepslib.sk.tsukuba.ac.jp> <20060504034617.GB15745@olypen.com> <87hd40o7jq.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <20060508190239.GA15773@olypen.com> On Tue, May 09, 2006 at 12:33:29AM +0900, Stephen J. Turnbull wrote: > >>>>> "William" == William D Tallman writes: Well damn!!! I am genuinely impressed and appreciative of this response! Have it saved off in a separate file to study. Mr. Turnbull has my sincere thanks for his effort here, and I hope that others may have found it as valuable as did I. On reflection, I stand instructed in several respects (not just about failing to discount what my own MTA added to the headers :D ), but specifically in the distinction between illegal and non-conforming. I should well have known better than that, having some knowledge of programming (C), and being a long-time detractor of message windows produced by a popular operating system to the effect that one has "performed an ILLEGAL operation" (emphasis mine). I may never actually put Mailman into service, but the project is both interesting and instructive, in no small part in consequence of the traffic on this list. Again, my thanks to Mr. Turnbull. Thanks for reading, Bill Tallman From jkeating at redhat.com Mon May 8 21:38:39 2006 From: jkeating at redhat.com (Jesse Keating) Date: Mon, 08 May 2006 15:38:39 -0400 Subject: [Mailman-Users] Topic filter actually used anymore? Message-ID: <1147117119.8821.45.camel@dhcp83-49.boston.redhat.com> I'm having some trouble using topic filters, and digging through the source code I'm finding that topics are tested for with Tagger.process(). However, grepping the entire tarball explode of 2.1.8 only turns up Tagger.process() calls in the tests/ directory, unit tests for functionality. So the question is: Do Topic Filters actually get used anymore? Is there a regression that didn't get picked up? -- Jesse Keating Release Engineer: Fedora -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060508/6d41a64f/attachment.pgp From wtallman at olypen.com Mon May 8 23:04:07 2006 From: wtallman at olypen.com (William D. Tallman) Date: Mon, 8 May 2006 14:04:07 -0700 Subject: [Mailman-Users] Current stump (newbie) In-Reply-To: <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> References: <20060508060925.GC3847@olypen.com> <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> Message-ID: <20060508210407.GB15773@olypen.com> On Mon, May 08, 2006 at 10:51:41AM -0500, Patrick Bogen wrote: > On 5/8/06, William D. Tallman wrote: This is the point at which Mailman initiates a response. > >May 7 20:25:31 mailhost sm-mta[4082]: k483PUSs004082: > >from=, size=2772, class=-60, > >nrcpts=1, msgid=, > >proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] > >May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: > >to=, delay=00:00:00, xdelay=00:00:00, mailer=relay, > >pri=140772, relay=smtp.olypen.com. [208.200.248.8], dsn=5.1.1, stat=User > >unknown > >May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: k483PVSs004084: > >DSN: User unknown > Mailman has generated a response, and attempted to send it to > wtallman at olypen.com, but it was rejected by the remote SMTP server. > The SMTP server reported 'User unknown'. Check the logs on > smtp.olypen.com, if you can, for more information about this. Called Olypen, and it would seem that the smtp session must have gone like such: telnet smtp.olypen.com 25 // Get okay. HELO mailhost.locallan // Get okay (250). MAIL From: mailman-bounces at mailhost.locallan // User unknown? The tech support guy said that 'mailman-bounces' is an unauthenticated User, or so he thought. I'll know more later when the guy at the NOC gets back to me. Maybe it will be a case of getting Mailman authenticated on their smtp server. That sounds like the server will only accept mail from subscribers, which makes sense. ----------------------------- Addendum, just before sending this off: The NOC guy just called back, and said that indeed 'mailman-bounces' is unauthorized at their smtp server. After some discussion (very few of their subscribers run Linux, although they themselves run RedHat on their servers), I discovered that they are contemplating email list service as an addition to what they already offer. Such service would be industrial/commercial and cost several hundred bucks a month, I suggested, and we agreed I wouldn't be paying that sort of freight. OTOH, as they really like OS/FSF software, it would be very likely they would choose Mailman. With that in mind, I said I'd be very happy to share my experiences and what I learned if I could successfully set up my server. On that note, the guy said he would advocate opening their port 25 for me, the decision to be made by the email sysadmin. So we'll see what happens. OYAH (On Yet Another Hand...), if I could configure Mailman to use 'my_list' instead of 'mailman-bounces', all this would be resolved, as 'my_list' is an authenticated User; it's one of my mailbox addresses. If that is possible, that's what I would do. Hafta look at the source code... and I've never even looked at Python... this oughta be fun! ----------------------------- > -- SNIP -- > > >That's the end of the grunner log file. Note that no activity is > >recorded for the time period of the maillog. > The qrunners each, more or less, have their own logs. the main qrunner > log only records what you see; when they started, when they failed, > when they restarted. Okay, that makes sense. Didn't know what I should find there. > >And no mail is sent back out, apparently, because none is received by > >the list subscriber. > See my comments above. > > >Now, I've already demonstrated my abysmal ignorance of this stuff in > >previous comments, but I'd sure like to get this running if I can. Is > >there enough information here to diagnose this situation? If not, what > >can I provide? > Mailman *seems* to be working, but I might be missing something. If > nothing else, I don't know that 'my_list at ...' should be sending to the > mailman list. Well, 'my_list@' is one of the email addresses I get with my subscription to Olypen's services (5 with aDSL). So Fetchmail gets mail from that mailbox and sends it to Mailman. fetchmailrc snippet: user 'my_list' there with password '******' is 'mailman' here 'mailman' is, of course, a user on this machine, so messages sent from Fetchmail wind up in /var/spool/mail/mailman. Apparently, Mailman likes that just fine. The deal breaker here would be if Olypen insists on establishing mailman-bounces as a separate subscriber. At that point, this entire setup -> /dev/null. Thanks for this response; it verified my suspicions and pointed me to the presumed source of the problem: the ISP. Thanks for reading, Bill Tallman From r.barrett at openinfo.co.uk Mon May 8 23:13:32 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Mon, 8 May 2006 22:13:32 +0100 Subject: [Mailman-Users] Current stump (newbie) In-Reply-To: <20060508210407.GB15773@olypen.com> References: <20060508060925.GC3847@olypen.com> <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> <20060508210407.GB15773@olypen.com> Message-ID: <0F25AFCA-73F7-4C50-960F-1ED2C83A9B9E@openinfo.co.uk> On 8 May 2006, at 22:04, William D. Tallman wrote: > On Mon, May 08, 2006 at 10:51:41AM -0500, Patrick Bogen wrote: >> On 5/8/06, William D. Tallman wrote: > > > This is the point at which Mailman initiates a response. > >>> May 7 20:25:31 mailhost sm-mta[4082]: k483PUSs004082: >>> from=, size=2772, class=-60, >>> nrcpts=1, msgid=>> 1.1147058729.3838.mailman at mailhost.locallan>, >>> proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] >>> May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: >>> to=, delay=00:00:00, xdelay=00:00:00, >>> mailer=relay, >>> pri=140772, relay=smtp.olypen.com. [208.200.248.8], dsn=5.1.1, >>> stat=User >>> unknown >>> May 7 20:25:31 mailhost sm-mta[4084]: k483PUSs004082: >>> k483PVSs004084: >>> DSN: User unknown >> Mailman has generated a response, and attempted to send it to >> wtallman at olypen.com, but it was rejected by the remote SMTP server. >> The SMTP server reported 'User unknown'. Check the logs on >> smtp.olypen.com, if you can, for more information about this. > > Called Olypen, and it would seem that the smtp session must have gone > like such: > > telnet smtp.olypen.com 25 // Get okay. > HELO mailhost.locallan // Get okay (250). > MAIL From: mailman-bounces at mailhost.locallan // User unknown? > > The tech support guy said that 'mailman-bounces' is an > unauthenticated > User, or so he thought. I'll know more later when the guy at the NOC > gets back to me. Maybe it will be a case of getting Mailman > authenticated on their smtp server. That sounds like the server will > only accept mail from subscribers, which makes sense. > > ----------------------------- > Addendum, just before sending this off: The NOC guy just called back, > and said that indeed 'mailman-bounces' is unauthorized at their smtp > server. After some discussion (very few of their subscribers run > Linux, > although they themselves run RedHat on their servers), I discovered > that > they are contemplating email list service as an addition to what they > already offer. > > Such service would be industrial/commercial and cost several hundred > bucks a month, I suggested, and we agreed I wouldn't be paying that > sort > of freight. OTOH, as they really like OS/FSF software, it would be > very > likely they would choose Mailman. With that in mind, I said I'd be > very > happy to share my experiences and what I learned if I could > successfully > set up my server. > > On that note, the guy said he would advocate opening their port 25 for > me, the decision to be made by the email sysadmin. So we'll see what > happens. > > OYAH (On Yet Another Hand...), if I could configure Mailman to use > 'my_list' instead of 'mailman-bounces', all this would be resolved, as > 'my_list' is an authenticated User; it's one of my mailbox addresses. > > If that is possible, that's what I would do. Hafta look at the source > code... and I've never even looked at Python... this oughta be fun! The problem you get with this solution and the reason why outbound mail comes from the -bounces alias rather than the alias is that if outbound traffic to your subscribers bounces then the bounce messages end up being re-distributed to the subscribers, just like regular posts to the list! The bounces alias captures bounce messages and the Mailman bounce handler deals with them. > ----------------------------- >> -- SNIP -- >> >>> That's the end of the grunner log file. Note that no activity is >>> recorded for the time period of the maillog. >> The qrunners each, more or less, have their own logs. the main >> qrunner >> log only records what you see; when they started, when they failed, >> when they restarted. > > Okay, that makes sense. Didn't know what I should find there. > >>> And no mail is sent back out, apparently, because none is >>> received by >>> the list subscriber. >> See my comments above. >> >>> Now, I've already demonstrated my abysmal ignorance of this stuff in >>> previous comments, but I'd sure like to get this running if I >>> can. Is >>> there enough information here to diagnose this situation? If >>> not, what >>> can I provide? >> Mailman *seems* to be working, but I might be missing something. If >> nothing else, I don't know that 'my_list at ...' should be sending to >> the >> mailman list. > > Well, 'my_list@' is one of the email addresses I get with my > subscription to Olypen's services (5 with aDSL). So Fetchmail gets > mail > from that mailbox and sends it to Mailman. > > fetchmailrc snippet: > user 'my_list' there with password '******' is 'mailman' here > > 'mailman' is, of course, a user on this machine, so messages sent from > Fetchmail wind up in /var/spool/mail/mailman. Apparently, Mailman > likes > that just fine. > > The deal breaker here would be if Olypen insists on establishing > mailman-bounces as a separate subscriber. At that point, this entire > setup -> /dev/null. > > Thanks for this response; it verified my suspicions and pointed me to > the presumed source of the problem: the ISP. > Time to change? > Thanks for reading, > > Bill Tallman > From pdbogen at gmail.com Tue May 9 00:06:08 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 8 May 2006 17:06:08 -0500 Subject: [Mailman-Users] Current stump (newbie) In-Reply-To: <20060508210407.GB15773@olypen.com> References: <20060508060925.GC3847@olypen.com> <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> <20060508210407.GB15773@olypen.com> Message-ID: <6fbe3da00605081506wa6a0d44ibacb62daec9e0cf5@mail.gmail.com> On 5/8/06, William D. Tallman wrote: > Thanks for this response; it verified my suspicions and pointed me to > the presumed source of the problem: the ISP. (Disclaimer, or un-disclaimer: I don't work for these people, but I lease a server from them and have had pretty good service and reliability for the week or two I've had the thing) A much cheaper solution than the one your ISP offers would be to rent a virtual server. The best deal I've found is from www.vpsland.com -- for $12/mo., you get 100GB of transfer and a virtual linux box that should be more than beefy enough to run mailman, and perhaps any other low-impact tasks you wish to assign to it. The upshot is that you'll never have to deal with an evil ADSL company for your mailing lists, etc; however, you will have to maintain your own fully-fledged mail server, which may be a daunting task for the uninitiated. -- - Patrick Bogen From wtallman at olypen.com Tue May 9 02:57:08 2006 From: wtallman at olypen.com (William D. Tallman) Date: Mon, 8 May 2006 17:57:08 -0700 Subject: [Mailman-Users] Current stump (newbie) In-Reply-To: <6fbe3da00605081506wa6a0d44ibacb62daec9e0cf5@mail.gmail.com> References: <20060508060925.GC3847@olypen.com> <6fbe3da00605080851k6bae8b6bl3eeabc98c2976810@mail.gmail.com> <20060508210407.GB15773@olypen.com> <6fbe3da00605081506wa6a0d44ibacb62daec9e0cf5@mail.gmail.com> Message-ID: <20060509005708.GB18774@olypen.com> On Mon, May 08, 2006 at 05:06:08PM -0500, Patrick Bogen wrote: > On 5/8/06, William D. Tallman wrote: > >Thanks for this response; it verified my suspicions and pointed me to > >the presumed source of the problem: the ISP. > > (Disclaimer, or un-disclaimer: I don't work for these people, but I > lease a server from them and have had pretty good service and > reliability for the week or two I've had the thing) > > A much cheaper solution than the one your ISP offers would be to rent > a virtual server. The best deal I've found is from www.vpsland.com -- > for $12/mo., you get 100GB of transfer and a virtual linux box that > should be more than beefy enough to run mailman, and perhaps any other > low-impact tasks you wish to assign to it. The upshot is that you'll > never have to deal with an evil ADSL company for your mailing lists, > etc; however, you will have to maintain your own fully-fledged mail > server, which may be a daunting task for the uninitiated. > > -- > - Patrick Bogen This is an interesting option. Sounds better than having one's one machine vulnerable, I think. I could run a web server as well, and then Mailman would have the opportunity to be completely functional. I think that's the best idea. Book-marked their site for future reference. That said, I could have a static IP address for $10/mo. extra, but that would leave me vulnerable at any and all open ports (router/modem becomes an effective bridge for those ports when its configured to allow traffic to them. IIUC, that is). Re, evil ADSL companies: Yep, we got Quest. My local ISP has a deal with them, and the service was pretty spotty until I bitched loud enough that they came out and put a battery in the mini-DSLAM. Talk about incompetent! So far, though, it's been pretty good; they've got competition (at least for aDSL). In any case, this was supposed to be just a learning experience with the possibility of something functional if I wanted it. As I really don't have a current use for a list server, I think I'll limit the project at this point. Mailman > /dev/null. I'd like to take this opportunity, however, to thank you folk for the tons of information you make available, and for your courteous and substantial responses. I can say that if at any time in the future I need to set up something myself, I now have the basic knowledge tools to do so. At which point, "Ah'll be back!" Thanks for reading, Bill Tallman From will at serensoft.com Tue May 9 05:16:34 2006 From: will at serensoft.com (will trillich) Date: Mon, 8 May 2006 22:16:34 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere In-Reply-To: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> References: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> Message-ID: On 5/8/06, Patrick Bogen wrote: > On 5/7/06, will trillich wrote: > > any ideas? > > Check your setting in DEFAULT_URL_PATTERN. See FAQ 4.29: > > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp thanks for the pointer. turns out, ours is set exactly right. it's perfectly fine. even so, check out Mailman/MailList.py, inside InitVars (and mentioned in /usr/lib/mailman/Mailman/Defaults.py): self.web_page_url = ( mm_cfg.DEFAULT_URL or mm_cfg.DEFAULT_URL_PATTERN % mm_cfg.DEFAULT_URL_HOST) since DEFAULT_URL_HOST didn't appear to be used in the final analysis, we tried DEFAULT_URL instead (with the short-circuit approach, it would override). alas, no luck. all links from /cgi-bin/mailman/admin/ are absolute links, pointing to another virtual host we've got on this server. there's GOT to be a way to make them relative -- we don't want to submit POST forms via insecure http (to the wrong site) from our secure https page! e.g. site for mail is 'mail.myexample.not'. that's where the MX points for smtp, and that's where webmail will be hosted for user pick-up (or imaps or pop3s). to administer this puppy, we've got 'emailadmin.myexample.not' which has vexim and mailman running on it. but ALL links on the admin pages -- including form actions -- hop from 'https://emailadmin.myexample.not' to 'http://mail.myexample.not'. it's maddening! -- will trillich "Their is five errers in this sentance." From sm at resistor.net Tue May 9 07:05:53 2006 From: sm at resistor.net (SM) Date: Mon, 08 May 2006 22:05:53 -0700 Subject: [Mailman-Users] DKIM/DK-milter with Mailman Message-ID: <6.2.5.6.2.20060508213526.034227b8@elandnews.com> Hi, I tested Mailman 2.1.8 with dkim-milter 0.4.1 and dk-milter 0.3.4. The server running Mailman signs all outgoing mail and inserts DKIM-Signature and DomainKey-Signature headers. Incoming mail verifies successfully. Mail sent by Mailman fails DomainKeys/DKIM verification at the subscriber's end because of the Authentication-Results: header inserted when the subscriber's posting is DKIM/DomainKeys signed. The workaround is to configure Mailman as follows: Change the Mailman/Handlers/CleanseDKIM.py lines from: def process(mlist, msg, msgdata): del msg['domainkey-signature'] del msg['dkim-signature'] to def process(mlist, msg, msgdata): del msg['domainkey-signature'] del msg['dkim-signature'] del msg['authentication-results'] Thanks to Jim Popovitch for working on the fix. Regards, -sm From Bryan.Daniel at ucfv.ca Tue May 9 07:31:12 2006 From: Bryan.Daniel at ucfv.ca (Bryan Daniel) Date: Mon, 08 May 2006 22:31:12 -0700 Subject: [Mailman-Users] Not all subscribers receiving list mail. Message-ID: <445FC6B0020000F300015AA3@gw.ucfv.ca> On two newly created lists, I have a problem where only a fraction of the users receive mail from the list. These are emergency moderated lists which were populated form text files. One has over 800 users, while the other is over 4000. I have checked the addresses closely and. Checked the output when they were created, so that does not seem to be a problem. When a message is sent, then subsequently approved, it is sent to only a subset of the users. There is no rhyme or reason to which ones (ie: not alphabetical). Has anyone seen this before? Where should I look? I have checked the outgoing queues and the postfix logs and it appears that the messages simply are never sent to the other users. There don,t appear to be any errors, however neither do there appear to be confirmations in the post log. I have at least two other lists, created in the same manner which are working. Any suggestions would be appreciated. From Hannu.Niemi at kuntaliitto.fi Tue May 9 07:20:17 2006 From: Hannu.Niemi at kuntaliitto.fi (Niemi Hannu) Date: Tue, 9 May 2006 08:20:17 +0300 Subject: [Mailman-Users] Batch address changes? Message-ID: Hello all We have quite many lists in mailman and in many of the lists there are numerous users from one organisation, in which they are changing the domain part of the address. Is there any way to update all the regex domain parts to another without manua interaction per address? An example user at tt.domain.com should change to user at domain.com Best regards Hannu Niemi AFLRA From r.barrett at openinfo.co.uk Tue May 9 09:39:27 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Tue, 9 May 2006 08:39:27 +0100 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere In-Reply-To: References: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> Message-ID: <9AE864FD-C2A8-482D-88A5-708B36F88BE1@openinfo.co.uk> On 9 May 2006, at 04:16, will trillich wrote: > On 5/8/06, Patrick Bogen wrote: >> On 5/7/06, will trillich wrote: >>> any ideas? >> >> Check your setting in DEFAULT_URL_PATTERN. See FAQ 4.29: >> >> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp > > thanks for the pointer. turns out, ours is set exactly right. it's > perfectly fine. > > even so, check out Mailman/MailList.py, inside InitVars (and > mentioned in > /usr/lib/mailman/Mailman/Defaults.py): > > self.web_page_url = ( > mm_cfg.DEFAULT_URL or > mm_cfg.DEFAULT_URL_PATTERN % mm_cfg.DEFAULT_URL_HOST) > This is a red herring because the value assigned in InitVars is only transient while the object is being created. Shortly after this assignment it is replaced with the stored value recovered from the list's config-stored-on-disk for an existing lists or by assignment when a new list is being created, per the comment "Assign default values - some will be overriden by stored state" at the head of InitVars. > since DEFAULT_URL_HOST didn't appear to be used in the final analysis, > we tried DEFAULT_URL instead (with the short-circuit approach, it > would override). alas, no luck. > > all links from /cgi-bin/mailman/admin/ are absolute links, > pointing to > another virtual host we've got on this server. there's GOT to be a way > to make them > relative -- we don't want to submit POST forms via insecure http (to > the wrong site) > from our secure https page! > Looking back at your original posting, you were setting DEFAULT_HOST_NAME and DEFAULT_URL both of which are obsolete, only honoured for legacy/update installations, and should have the value None (the default in Defaults.py). Stop fooling with them, it is only confusing the issue. btw: If your are trying to have a mix of http URLs for non-admin GUI and and https for admin GUI then you are wasting your time, it is all or nothing, one or the other. Same rule applies regarding which host is used for a list admin or no-admin web GUI, same one for all. If you want https for everything then follow the link from: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp to: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.027.htp > > e.g. site for mail is 'mail.myexample.not'. that's where the MX > points for smtp, > and that's where webmail will be hosted for user pick-up (or imaps > or pop3s). > to administer this puppy, we've got 'emailadmin.myexample.not' > which has vexim > and mailman running on it. but ALL links on the admin pages -- > including form > actions -- hop from 'https://emailadmin.myexample.not' to > 'http://mail.myexample.not'. > it's maddening! > If you diligently follow _all_ the instructions in the FAQ entries, including the comments regarding virtual hosts, the VIRTUAL_HOSTS Python dictionary, restarting mailmanctl and judicious use of fix_url for existing lists you will get a consistent set of appropriate URLs produced on the MM web GUI. You also need to read the bin/newlist usage to understand the way that you can assign new lists to web and email hosts when creating them which again links to the understanding and setup of VIRTUAL_HOSTS Python dictionary in mm_cfg.py. Also, if you find yourself fooling with the list's host_name attribute through the admin GUI "Host name this list prefers for email" option then it is probably time to stop and review you mm_cfg entries etc. > -- > will trillich > "Their is five errers in this sentance." > ------------------------------------------------------ > 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/ > r.barrett%40openinfo.co.uk > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq01.027.htp From wl at gnu.org Tue May 9 10:21:59 2006 From: wl at gnu.org (Werner LEMBERG) Date: Tue, 09 May 2006 10:21:59 +0200 (CEST) Subject: [Mailman-Users] administrator vs. moderator notification Message-ID: <20060509.102159.208963580.wl@gnu.org> It seems that the following problem hasn't been discussed on this list in the last few months (at least I couldn't find a hint in the mailing list archive). I, as an administrator, would like to *not* receive immediate notifications emails (but daily digests only), while the moderator should do so. Reason for this behaviour is that one of my moderators is a robot which handles notifications of spam emails immediately and removes them accordingly. Unfortunately, in version 2.1.5 (and in newer versions too, I believe) this is not configurable separately :-( It's only possible to switch on and off notification for both moderators and administrators at the same time. I would like to have two levels of notification options. 1a. Default settings for administrators. 1b. Default settings and moderators. 2a. Personal settings for administrators. 2b. Personal settings for moderators. To continue the above situation, I would like to make only the robot receive immediate notifications, while moderators and administrators get daily digests only -- this assumes that those digests get generated right before they are sent so that they don't show up the accumulated spam mails already removed by the robot. Werner From KUJALA at jylk.jyu.fi Tue May 9 11:02:31 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Tue, 09 May 2006 11:02:31 +0200 (EET) Subject: [Mailman-Users] Double attachments Message-ID: <01M27S4MN6GEEKEOU4@jylk.jyu.fi> > I think you can just add Scrubber to the global pipeline in mm_cfg.py > or to a list pipeline. See > > for ways to do that. Interesting, I could have used this to add Spam-filtering based on SpamAssassin-headers. Did it replacing /usr/lib/mailman/mail/mailman by call to procmail... > If you are concerned about space, and you don't care about preserving > as valid the links to attachments that were previously in archives or > digests, ... But we do care at least for non-digest mails, (digest-users may use archive when links are lost, non-digest users too, but the have maybe higher priority and assume attachments in tact) >you can delete the archives/private//attachments > directories prior to running bin/arch --wipe. Then only the > attachments which are linked from the new archive will be stored, but > their file names will probably be different. Now I see that we must reprogram our archive-cutting-program. List admins may turn the archiving off and then running bin/arch --wipe will delete all attachments or only those in mbox will survive. My tests (so far) show that bin/arch with or (whithout) --wipe deletes everything except mbox in lists archive. Have to figure out safe way to keep recent attachments in tact. (Maybe move to safe and back is the only safe way that might work through Mailman versions.) Osmo From lists at allmers.eu Tue May 9 11:20:20 2006 From: lists at allmers.eu (Joern Allmers) Date: Tue, 9 May 2006 11:20:20 +0200 Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <200605031007.05140.lists@allmers.eu> References: <200605031007.05140.lists@allmers.eu> Message-ID: <200605091120.21067.lists@allmers.eu> Hi, Sorry for the repost but I still try to tell qrunner to be more verbose (and of course to stop restarting every 15min) so *any* hints? Thanks Joern Am Mittwoch, 3. Mai 2006 10:07 schrieb Joern Allmers: > Hi, > > > Is there any more in the qrunner log than was in the original post > > (e.g., messages from the qrunners indicating a received signal)? Is > > there anything in Mailman's error log? > > In the error log theres nothing every 15 minutes, only errors that occured > while I did the setup. The qrunner log shows only > May 03 09:30:01 2006 (24268) Master qrunner detected subprocess exit > (pid: 14115, sig: 9, sts: None, class: VirginRunner, slice: 1/1) > [restarting] May 03 09:30:02 2006 (24268) Master qrunner detected > subprocess exit (pid: 14172, sig: 9, sts: None, class: OutgoingRunner, > slice: 1/1) [restarting] > May 03 09:30:02 2006 (24268) Master qrunner detected subprocess exit > (pid: 14055, sig: 9, sts: None, class: RetryRunner, slice: 1/1) > [restarting] May 03 09:30:03 2006 (24268) Master qrunner detected > subprocess exit (pid: 14202, sig: 9, sts: None, class: IncomingRunner, > slice: 1/1) [restarting] > May 03 09:30:03 2006 (24268) Master qrunner detected subprocess exit > (pid: 14215, sig: 9, sts: None, class: ArchRunner, slice: 1/1) [restarting] > May 03 09:30:04 2006 (24268) Master qrunner detected subprocess exit > (pid: 14229, sig: 9, sts: None, class: CommandRunner, slice: 1/1) > [restarting] May 03 09:30:04 2006 (24268) Master qrunner detected > subprocess exit (pid: 14233, sig: 9, sts: None, class: BounceRunner, slice: > 1/1) [restarting] May 03 09:30:15 2006 (1978) RetryRunner qrunner started. > May 03 09:30:15 2006 (1694) VirginRunner qrunner started. > May 03 09:30:17 2006 (3437) BounceRunner qrunner started. > May 03 09:30:18 2006 (3128) IncomingRunner qrunner started. > May 03 09:30:18 2006 (1826) OutgoingRunner qrunner started. > May 03 09:30:19 2006 (3414) CommandRunner qrunner started. > May 03 09:30:19 2006 (3282) ArchRunner qrunner started. > > exact every 15 Minutes. > > > It is unlikely to be any kind of processing error as that would > > normally affect at most one runner. I note that NewsRunner wasn't in > > the log in the OP. Is it unaffected, or are you not running it? > > I had commented it out as I dont need it but: the only difference is that > the newsrunner is restarted to :-( > There is a mailman cron file but it only does checkdbs, disabled, > senddigests etc. but none of them every 15 Minutes. I have not found any > other cronjob that is done every 15 minutes. > > > It is most likely some external cron process or OS condition that is > > stopping the runners, but it's difficult to say without more log info > > from Mailman or the OS. > > I gave you everything from mailman I have :-) In the syslog there is also > nothing. My imap client logs in (as it does every minute) an munin is > drawing its statistics as it does every 5 minutes. > > Do you know how to tell mailman/qrunner to be more verbose? > > Thanks > > Joern From paa at usps.org Tue May 9 15:08:34 2006 From: paa at usps.org (Phil usps) Date: Tue, 9 May 2006 09:08:34 -0400 Subject: [Mailman-Users] Internet Service Providers and Spam Message-ID: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> We are in the middle of a contest with a very large, popular, and well-established ISP, who insists on declaring as spam, any message sent to more than 100 of its customers. Since it is "spam", it is automatically bounced, and hundreds of our list members not only do not receive the message, the Mailman bounce features handle the bounce action as instructed. This can lead to "disable" or "discard". One obvious way to circumvent the problem is to manually split the list into parts and create, a list of lists. This will work OK with a one-way list, but seems much more complicated with a two-way (discussion) list. Short of trying to chase our list members to a different ISP, does anyone have a suggestion on how to split a discussion list? Negotiations with the ISP are not proceeding satisfactorily, in spite of our server being on his White List, and messages on other lists, with fewer addresses, are going through. Currently use v 2.0.5, and planning a switch to v2.1.x when we switch servers. Philip Arcuni Chairman, Information Technology Committee Mail List Administrator From campbell at cnpapers.com Tue May 9 15:29:51 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Tue, 9 May 2006 09:29:51 -0400 Subject: [Mailman-Users] site defaults file Message-ID: <000d01c6736c$a6ca8430$0705000a@DDF5DW71> How is the mm_cfg.py file and the sitelist.cfg file supposed to differ in usage? My impression was that mm_cfg.py had the majority of the defaults for all sites, but is the sitelist.cfg (or a file copied and tailored to a specific site) something that can be used to modify individual sites upon creation? Are both used when creating a site? In other words, what is the purpose of each file? Steve Campbell campbell at cnpapers.com Charleston Newspapers From r.barrett at openinfo.co.uk Tue May 9 15:42:11 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Tue, 9 May 2006 14:42:11 +0100 Subject: [Mailman-Users] Internet Service Providers and Spam In-Reply-To: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> References: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> Message-ID: On 9 May 2006, at 14:08, Phil usps wrote: > We are in the middle of a contest with a very large, popular, and > well-established ISP, who insists on declaring as spam, any message > sent to > more than 100 of its customers. Since it is "spam", it is > automatically > bounced, and hundreds of our list members not only do not receive the > message, the Mailman bounce features handle the bounce action as > instructed. > This can lead to "disable" or "discard". > This may not work but adjusting the configuration variable SMTP_MAX_RCPTS in mm_cfg to a lower figure, assuming you have not already over-ridden the default value of 500 in Defaults.py, might get you below whatever limit is being set for delivery to a single mail domain in a single SMTP transaction, if that is the rule that is being applied and causing your problem. But this might not work if they are checking for a common hash value for message bodies across multiple deliveries. In that case using personalization of messages under MM 2.1.x might get you over that hurdle but at the expense of a performance hit for your mail servers, with a significantly larger volume of SMTP transactions, which might trip another rule ... > One obvious way to circumvent the problem is to manually split the > list into > parts > and create, a list of lists. This will work OK with a one-way list, > but > seems much more complicated with a two-way (discussion) list. > > Short of trying to chase our list members to a different ISP, does > anyone > have a suggestion on how to split a discussion list? Negotiations > with the > ISP are not proceeding satisfactorily, in spite of our server being > on his > White List, and messages on other lists, with fewer addresses, are > going > through. > > Currently use v 2.0.5, and planning a switch to v2.1.x when we switch > servers. > > Philip Arcuni > Chairman, Information Technology Committee > Mail List Administrator > > > ------------------------------------------------------ > 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/ > r.barrett%40openinfo.co.uk > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq01.027.htp From r.barrett at openinfo.co.uk Tue May 9 16:19:17 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Tue, 9 May 2006 15:19:17 +0100 Subject: [Mailman-Users] site defaults file In-Reply-To: <000d01c6736c$a6ca8430$0705000a@DDF5DW71> References: <000d01c6736c$a6ca8430$0705000a@DDF5DW71> Message-ID: <07598825-74B7-4DA2-9260-685C3A489E05@openinfo.co.uk> On 9 May 2006, at 14:29, Steve Campbell wrote: > How is the mm_cfg.py file and the sitelist.cfg file supposed to > differ in > usage? My impression was that mm_cfg.py had the majority of the > defaults for > all sites, but is the sitelist.cfg (or a file copied and tailored to a > specific site) something that can be used to modify individual > sites upon > creation? Are both used when creating a site? > mm.cfg is used to configure Mailman's overall behaviour and some per list defaults. It is read when Mailman qrunners are started and by most of Mailman's cron and bin scripts. In general you are going to use mm_cfg to get your Mailman installation up and running the way you want. telling Mailman about the email and web hosts it works as, which outbound SMTP server to use, etc. sitelist.cfg is aimed at providing a defaults list configuration for the mandatory site list, usually called "mailman". It is for use with the bin/config_list to apply those settings to that list. It is also a model for such per list config templates that you can generate for setting up particular types of mailing list. I have never touched sitelist.cfg and I have been running Mailman for a few years through all versions since MM 2.0.3. However, I do package list configurations for various types of list for simplifying setup of new lists, for example my "standard" one way announcement list, my "standard" closed subscription list with private archives, my "standard" open subscription list with open archives, etc. > In other words, what is the purpose of each file? > > Steve Campbell > campbell at cnpapers.com > Charleston Newspapers From pdbogen at gmail.com Tue May 9 17:26:09 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Tue, 9 May 2006 10:26:09 -0500 Subject: [Mailman-Users] Not all subscribers receiving list mail. In-Reply-To: <445FC6B0020000F300015AA3@gw.ucfv.ca> References: <445FC6B0020000F300015AA3@gw.ucfv.ca> Message-ID: <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> On 5/9/06, Bryan Daniel wrote: > Any suggestions would be appreciated. Check /var/log/mailman/ smtp and smtp-failure. They might indicate whether or not mailman /tried/ to send, and what went wrong, if anything. -- - Patrick Bogen From pdbogen at gmail.com Tue May 9 18:58:00 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Tue, 9 May 2006 11:58:00 -0500 Subject: [Mailman-Users] Fwd: Not all subscribers receiving list mail. In-Reply-To: <446062B3.CF02.00F3.0@ucfv.ca> References: <445FC6B0020000F300015AA3@gw.ucfv.ca> <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> <446062B3.CF02.00F3.0@ucfv.ca> Message-ID: <6fbe3da00605090958y33a520d1mcbfd12c2f32d09a1@mail.gmail.com> ---------- Forwarded message ---------- From: Bryan Daniel Date: May 9, 2006 11:36 AM Subject: Re: [Mailman-Users] Not all subscribers receiving list mail. To: Patrick Bogen Hi Patrick and thanks for your response. There are probably 80 lists running on this server, so there is a lot of activity and its hard to spot individual; errors. There is little I can find in the smtp-failures, but I did find some things in the smtp log. The first list called library-staff-users was sent to and a significant number of recipients did get the message while others did not. The larger list (4000 +) is called library-students and I could find no evidence that the messages went out at all. That message was sent riyght around the 16:27 time frame and you will see that I have shown a few small snipets of the logs including some errors after the 16:27 time. I don't undertsand this error, but perhaps you will. Once again, I very much appreciate any insight you can provide. Bryan Daniel May 08 15:36:17 2006 (32223) smtp for 1 recips, completed in 1.162 seconds May 08 15:36:17 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 0.357 seconds May 08 15:36:17 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 0.223 seconds May 08 16:13:54 2006 (32223) smtp for 4 recips, completed in 0.338 seconds May 08 16:13:55 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 0.398 seconds May 08 16:13:55 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 0.226 seconds May 08 16:14:39 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 2.080 seconds May 08 16:14:40 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 1.241 seconds May 08 16:27:14 2006 (32223) All recipients refused: please run connect() first May 08 16:27:14 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients re fused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:15 2006 (32223) All recipients refused: please run connect() first May 08 16:27:24 2006 (32223) <445F600702000006000A37AB at gw.ucfv.ca> smtp for 3 recips, completed in 0.319 seconds May 08 16:29:10 2006 (32223) All recipients refused: [Errno 4] Interrupted system call Bryan Daniel Systems Administrator University College of the Fraser Valley Abbotsford, BC V2S 7M8 >>> "Patrick Bogen" 09/05/2006 8:26 am >>> On 5/9/06, Bryan Daniel wrote: > Any suggestions would be appreciated. Check /var/log/mailman/ smtp and smtp-failure. They might indicate whether or not mailman /tried/ to send, and what went wrong, if anything. -- - Patrick Bogen -- - Patrick Bogen From pdbogen at gmail.com Tue May 9 18:58:13 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Tue, 9 May 2006 11:58:13 -0500 Subject: [Mailman-Users] Fwd: Not all subscribers receiving list mail. In-Reply-To: <44606350.CF02.00F3.0@ucfv.ca> References: <445FC6B0020000F300015AA3@gw.ucfv.ca> <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> <44606350.CF02.00F3.0@ucfv.ca> Message-ID: <6fbe3da00605090958n49125912u9ec8fae1916da2ad@mail.gmail.com> ---------- Forwarded message ---------- From: Bryan Daniel Date: May 9, 2006 11:39 AM Subject: Re: [Mailman-Users] Not all subscribers receiving list mail. To: Patrick Bogen Patrick, further to my last, I found this in the error log, corresponding to the errors at 16:27. May 08 16:27:15 2006 (32223) Uncaught runner exception: please run connect() first May 08 16:27:15 2006 (32223) Traceback (most recent call last): File "/var/mailman/Mailman/Queue/Runner.py", line 105, in _oneloop self._onefile(msg, msgdata) File "/var/mailman/Mailman/Queue/Runner.py", line 155, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/var/mailman/Mailman/Queue/OutgoingRunner.py", line 61, in _dispose self._func(mlist, msg, msgdata) File "/var/mailman/Mailman/Handlers/SMTPDirect.py", line 150, in process conn.quit() File "/var/mailman/Mailman/Handlers/SMTPDirect.py", line 80, in quit self.__conn.quit() File "/usr/lib/python2.2/smtplib.py", line 702, in quit self.docmd("quit") File "/usr/lib/python2.2/smtplib.py", line 357, in docmd &nb sp; self.putcmd(cmd,args) File "/usr/lib/python2.2/smtplib.py", line 313, in putcmd self.send(str) File "/usr/lib/python2.2/smtplib.py", line 305, in send raise SMTPServerDisconnected('please run connect() first') SMTPServerDisconnected: please run connect() first May 08 16:27:15 2006 (32223) SHUNTING: 1147130009.4508071+7c8069de27c09b68a08e7a123824ede909892f59 May 08 16:27:15 2006 (32223) Cannot connect to SMTP server localhost on port smtp >>> "Patrick Bogen" 09/05/2006 8:26 am >>> On 5/9/06, Bryan Daniel wrote: > Any suggestions would be appreciated. Check /var/log/mailman/ smtp and smtp-failure. They might indicate whether or not mailman /tried/ to send, and what went wrong, if anything. -- - Patrick Bogen -- - Patrick Bogen From pdbogen at gmail.com Tue May 9 18:59:44 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Tue, 9 May 2006 11:59:44 -0500 Subject: [Mailman-Users] Not all subscribers receiving list mail. In-Reply-To: <44606350.CF02.00F3.0@ucfv.ca> References: <445FC6B0020000F300015AA3@gw.ucfv.ca> <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> <44606350.CF02.00F3.0@ucfv.ca> Message-ID: <6fbe3da00605090959xea966ccsd098b46f24fb1e2a@mail.gmail.com> On 5/9/06, Bryan Daniel wrote: > > Patrick, further to my last, I found this in the error log, corresponding to > the errors at 16:27. > > May 08 16:27:15 2006 (32223) Uncaught runner exception: please run connect() > first > May 08 16:27:15 2006 (32223) Traceback (most recent call last): > File "/var/mailman/Mailman/Queue/Runner.py", line 105, in > _oneloop > self._onefile(msg, msgdata) > File "/var/mailman/Mailman/Queue/Runner.py", line 155, in > _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/var/mailman/Mailman/Queue/OutgoingRunner.py", line > 61, in _dispose > self._func(mlist, msg, msgdata) > File "/var/mailman/Mailman/Handlers/SMTPDirect.py", line > 150, in process > conn.quit() > File "/var/mailman/Mailman/Handlers/SMTPDirect.py", line > 80, in quit > self.__conn.quit() > File "/usr/lib/python2.2/smtplib.py", line 702, in quit > self.docmd("quit") > File "/usr/lib/python2.2/smtplib.py", line 357, in docmd > &nb sp; self.putcmd(cmd,args) > File "/usr/lib/python2.2/smtplib.py", line 313, in putcmd > self.send(str) > File "/usr/lib/python2.2/smtplib.py", line 305, in send > raise SMTPServerDisconnected('please run connect() first') > SMTPServerDisconnected: please run connect() first > > May 08 16:27:15 2006 (32223) SHUNTING: > 1147130009.4508071+7c8069de27c09b68a08e7a123824ede909892f59 > May 08 16:27:15 2006 (32223) Cannot connect to SMTP server localhost on port > smtp > This is definitely *why* you're losing posts, but I don't know what the problem here is. Someone else that knows more about Mailman's internal workings should be able to shed some light on the subject. P.s., make sure you reply to the list, and not just to me. :) -- - Patrick Bogen From jimpop at yahoo.com Tue May 9 19:07:01 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Tue, 09 May 2006 13:07:01 -0400 Subject: [Mailman-Users] Not all subscribers receiving list mail. In-Reply-To: <6fbe3da00605090959xea966ccsd098b46f24fb1e2a@mail.gmail.com> References: <445FC6B0020000F300015AA3@gw.ucfv.ca> <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> <44606350.CF02.00F3.0@ucfv.ca> <6fbe3da00605090959xea966ccsd098b46f24fb1e2a@mail.gmail.com> Message-ID: <4460CC35.7090707@yahoo.com> Patrick Bogen wrote: > On 5/9/06, Bryan Daniel wrote: >> raise SMTPServerDisconnected('please run connect() first') >> SMTPServerDisconnected: please run connect() first >> >> May 08 16:27:15 2006 (32223) SHUNTING: >> 1147130009.4508071+7c8069de27c09b68a08e7a123824ede909892f59 >> May 08 16:27:15 2006 (32223) Cannot connect to SMTP server localhost on port >> smtp >> > > This is definitely *why* you're losing posts It looks like the MTA on the localhost is probably rejecting connections due to a high load avg or too many incoming connections (from Mailman?) You probably need to tweak tweak your MTA settings to make it more optimized. -Jim P. From will at serensoft.com Tue May 9 19:12:27 2006 From: will at serensoft.com (will trillich) Date: Tue, 9 May 2006 12:12:27 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere In-Reply-To: <9AE864FD-C2A8-482D-88A5-708B36F88BE1@openinfo.co.uk> References: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> <9AE864FD-C2A8-482D-88A5-708B36F88BE1@openinfo.co.uk> Message-ID: On 5/9/06, Richard Barrett wrote: > btw: If your are trying to have a mix of http URLs for non-admin GUI > and and https for admin GUI then you are wasting your time, it is all > or nothing, one or the other. Same rule applies regarding which host > is used for a list admin or no-admin web GUI, same one for all. ah. > If you want https for everything then follow the link from: > > http://www.python.org/cgi-bin/faqw-mm.py?req=3Dshow&file=3Dfaq04.029.htp > > to: > > http://www.python.org/cgi-bin/faqw-mm.py?req=3Dshow&file=3Dfaq04.027.htp > > > > > e.g. site for mail is 'mail.myexample.not'. that's where the MX > > points for smtp, > > and that's where webmail will be hosted for user pick-up (or imaps > > or pop3s). > > to administer this puppy, we've got 'emailadmin.myexample.not' > > which has vexim > > and mailman running on it. but ALL links on the admin pages -- > > including form > > actions -- hop from 'https://emailadmin.myexample.not' to > > 'http://mail.myexample.not'. > > it's maddening! > > > > If you diligently follow _all_ the instructions in the FAQ entries, > including the comments regarding virtual hosts, the VIRTUAL_HOSTS > Python dictionary, restarting mailmanctl and judicious use of > fix_url for existing lists you will get a consistent set of > appropriate URLs produced on the MM web GUI. You also need to read > the bin/newlist usage to understand the way that you can assign new > lists to web and email hosts when creating them which again links to > the understanding and setup of VIRTUAL_HOSTS Python dictionary in > mm_cfg.py. Also, if you find yourself fooling with the list's > host_name attribute through the admin GUI "Host name this list > prefers for email" option then it is probably time to stop and review > you mm_cfg entries etc. thanks for the pointers. got lots to chew on, thanks! -- will trillich "Their is five errers in this sentance." From brad at stop.mail-abuse.org Tue May 9 20:03:01 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 9 May 2006 13:03:01 -0500 Subject: [Mailman-Users] Internet Service Providers and Spam In-Reply-To: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> References: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> Message-ID: At 9:08 AM -0400 2006-05-09, Phil usps wrote: > We are in the middle of a contest with a very large, popular, and > well-established ISP, who insists on declaring as spam, any message sent to > more than 100 of its customers. Since it is "spam", it is automatically > bounced, and hundreds of our list members not only do not receive the > message, the Mailman bounce features handle the bounce action as instructed. > This can lead to "disable" or "discard". All your attempts to work around this problem are likely to result in more pain and hassle for you. If the messages are legitimate, you need to work with the ISP in question. If they refuse to do that, then cut them loose and tell everyone who is a customer of that ISP that they are not welcome on your lists. If you do anything else, said ISP is likely to consider your efforts to be the same as any regular spammer that tries to by-pass their anti-spam efforts, and will treat this as proof that you are, in fact, spamming their members. Yes, this includes AOL, Yahoo!, hotmail, and all the others. Yes, I was Sr. Internet Mail Administrator for AOL, and I have personal experience from the other side. I know how they work. That's part of why I don't work there anymore. -- 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 LOPSA member since December 2005. See . From winerat at villagecorner.com Tue May 9 19:17:36 2006 From: winerat at villagecorner.com (Sally K. Scheer) Date: Tue, 9 May 2006 13:17:36 -0400 Subject: [Mailman-Users] how to tell if messages are being received? Message-ID: <003d01c6738c$79ba3560$474756d8@winerat> I have an announce-only mailing list I've just moved from majordomo to mailman during a change of hosts. I mass subscribed the people who had been on our list in majordomo and got a bunch of unsubscribe requests right after that. Made me wonder how many people might be just dumping our messages or filtering them out or their ISPs (especially AOL and Hotmail) are marking them SPAM and never delivering them to my subscribers. Is there any way, short of a return receipt request on the message, to find out where messages are actually going? Sally Scheer mailto: winerat at villagecorner.com From Bryan.Daniel at ucfv.ca Tue May 9 20:20:11 2006 From: Bryan.Daniel at ucfv.ca (Bryan Daniel) Date: Tue, 09 May 2006 11:20:11 -0700 Subject: [Mailman-Users] Not all subscribers receiving list mail. In-Reply-To: <44 References: <445FC6B0020000F300015AA3@gw.ucfv.ca> <6fbe3da00605090826m6477aecbo3dabe0304ab3615@mail.gmail.com> <44606350.CF02.00F3.0@ucfv.ca> <6fbe3da00605090959xea966ccsd098b46f24fb1e2a@mail.gmail.com><6fbe3da00605090959xea966ccsd098b46f24fb1e2a@mail.gmail.com> <44 Message-ID: <44607AEB.CF02.00F3.0@ucfv.ca> Thanks Jim. You may be right that the MTA caused some problems as indicated in the logs this time. I'll definitely look into that as a possibility, but I am not sure that it is the reason for the original problem. This server was the MTA for the entire campus in it's previous life, but now supports mailman only. We attempted three different times to send to one of these lists and the result was the message going to the same people from the list each time. If this were caused by a disconnection problem with the MTA, I would expect perhaps a different subset of subscribers would not get the messages on each occasion. Thanks very much for your response. Bryan Daniel >>> Jim Popovitch 09/05/2006 10:07 am >>> Patrick Bogen wrote: > On 5/9/06, Bryan Daniel wrote: >> raise SMTPServerDisconnected('please run connect() first') >> SMTPServerDisconnected: please run connect() first >> >> May 08 16:27:15 2006 (32223) SHUNTING: >> 1147130009.4508071+7c8069de27c09b68a08e7a123824ede909892f59 >> May 08 16:27:15 2006 (32223) Cannot connect to SMTP server localhost on port >> smtp >> > > This is definitely *why* you're losing posts It looks like the MTA on the localhost is probably rejecting connections due to a high load avg or too many incoming connections (from Mailman?) You probably need to tweak tweak your MTA settings to make it more optimized. -Jim P. ------------------------------------------------------ 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/bryan.daniel%40ucfv.ca Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From dragon at crimson-dragon.com Tue May 9 20:41:07 2006 From: dragon at crimson-dragon.com (Dragon) Date: Tue, 09 May 2006 11:41:07 -0700 Subject: [Mailman-Users] how to tell if messages are being received? In-Reply-To: <003d01c6738c$79ba3560$474756d8@winerat> References: <003d01c6738c$79ba3560$474756d8@winerat> Message-ID: <7.0.1.0.2.20060509113805.054b99f8@crimson-dragon.com> Sally K. Scheer sent the message below at 10:17 5/9/2006: >I have an announce-only mailing list I've just moved from majordomo to >mailman during a change of hosts. I mass subscribed the people who had been >on our list in majordomo and got a bunch of unsubscribe requests right after >that. Made me wonder how many people might be just dumping our messages or >filtering them out or their ISPs (especially AOL and Hotmail) are marking >them SPAM and never delivering them to my subscribers. Is there any way, >short of a return receipt request on the message, to find out where messages >are actually going? ---------------- End original message. --------------------- Nope, there sure isn't. And even return receipt isn't foolproof as users can refuse to send them. Not that it would be a good or responsible way of determining anything. There is really nothing you can do about how users utilize your list. Those who want it will try to make sure they get it. Those who don't will either unsubscribe or filter it out. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From b19141 at britaine.ctd.anl.gov Tue May 9 20:42:03 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Tue, 9 May 2006 13:42:03 -0500 (CDT) Subject: [Mailman-Users] No E-mail from mailman/postfix Message-ID: <200605091842.k49Ig3Dr000795@britaine.ctd.anl.gov> I did step 13 in the installation instructions - Create your first mailing list. The fourth bullet is o Check your email for a message from Mailman informing you that your new mailing list was created. The web page after I had clicked on "Create List" had this text: Mailing list creation results You have successfully created the mailing list mmtestlist1 and notification has been sent to the list owner bsfinkel at anl.gov. You can now: * Visit the list's info page * Visit the list's admin page * Create another list There was no mail from my mailman/postfix system. I see nothing in /var/log/syslog from postfix. Yesterday I did step 8 (Create a site-wide mailing list); the last piece is You should also subscribe yourself to the site list. I did that, and there also was no mail from mailman/postfix. I do see in logs/vette one line for each of my attempts: May 08 13:43:07 2006 (16295) mailman: held subscription request from ..... Where do I look to see what the problem might be? Thanks. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From fuzzie at vohslaw.com Tue May 9 20:35:49 2006 From: fuzzie at vohslaw.com (Chuck Vohs) Date: Tue, 09 May 2006 14:35:49 -0400 Subject: [Mailman-Users] mailman crashed; messages are shunted Message-ID: <4460E105.3010103@vohslaw.com> I am running cPanel: WHM 10.8.0 cPanel 10.8.2-C90 CentOS 4.3 i686 - WHM X v3.1.0 Any message sent to any mailman list on my server gets shunted. I have tried reinstalling python, mailman, spamd, rebooting. Nothing seems to allow a message sent to a list go through. I had this problem once before, it was a non-ascii character in the footer. Thanks Mark Sapiro for figuring that out. Any ideas? Chuck From fuzzie at vohslaw.com Tue May 9 20:37:16 2006 From: fuzzie at vohslaw.com (Chuck Vohs) Date: Tue, 09 May 2006 14:37:16 -0400 Subject: [Mailman-Users] mailman crashed; messages are shunted Message-ID: <4460E15C.7070200@vohslaw.com> I am running cPanel: WHM 10.8.0 cPanel 10.8.2-C90 CentOS 4.3 i686 - WHM X v3.1.0 Any message sent to any mailman list on my server gets shunted. I have tried reinstalling python, mailman, spamd, rebooting. Nothing seems to allow a message sent to a list go through. I had this problem once before, it was a non-ascii character in the footer. Thanks Mark Sapiro for figuring that out. Any ideas? Chuck From tmz at pobox.com Tue May 9 20:11:27 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 9 May 2006 14:11:27 -0400 Subject: [Mailman-Users] mailman crashed; messages are shunted In-Reply-To: <4460E15C.7070200@vohslaw.com> References: <4460E15C.7070200@vohslaw.com> Message-ID: <20060509181127.GD3404@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chuck Vohs wrote: > I am running cPanel: > WHM 10.8.0 cPanel 10.8.2-C90 > CentOS 4.3 i686 - WHM X v3.1.0 > > Any message sent to any mailman list on my server gets shunted. I > have tried reinstalling python, mailman, spamd, rebooting. How'd you reinstall mailman? Via cPanel or rpm? I've worked a little on a friends cPanel server and they had both the distribution rpm package (RH9 was the OS) as well as their own mailman package. The cPanel one is installed in something like /usr/local/cpanel/3rdparty. If you're poking around to find the shunted messages, logs, and bin programs (like unshunt). Just something to keep in mind as it can be rather confusing, especially if you post results of commands here that show the OS mailman install and it looks good, while the cPanel install that's the one you need to fix is still borked. I get more annoyed every time I have to deal with a cPanel server. :) They might as well be a Windows box AFAIAC. The theory is the same: if the GUI works, you're OK. As soon as it doesn't, you have to do all sorts of (what should be unnecessary) digging to figure out how they've integrated things into their "system." - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== True Civility is when everyone gives to every other one every right that they claim for themselves. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRg208mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rSCgCgnJ6yTjx2K/s2pe6CqFNn5oD9tNEAn27Q+QbZ PNpNCNSpF0bg0rkF5PVW =nNp1 -----END PGP SIGNATURE----- From fuzzie at vohslaw.com Tue May 9 21:16:41 2006 From: fuzzie at vohslaw.com (Chuck Vohs) Date: Tue, 09 May 2006 15:16:41 -0400 Subject: [Mailman-Users] mailman crashed; messages are shunted In-Reply-To: <20060509181127.GD3404@psilocybe.teonanacatl.org> References: <4460E15C.7070200@vohslaw.com> <20060509181127.GD3404@psilocybe.teonanacatl.org> Message-ID: <4460EA99.9020305@vohslaw.com> I reinstalled via the cpanel script. You are right about the /usr/local/cpanel/3rdparty dir. And about the Windows comparison...to some extent. Last time this happened, Mark figured out from the error is was the non-ASCII chars in the footer...I wish it were the same error this time. It's not: May 09 15:02:56 2006 (345) Uncaught runner exception: 'function' object has no attribute 'rfind' May 09 15:02:56 2006 (345) Traceback (most recent call last): File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/Hold.py", line 157, in process if mlist.require_explicit_destination and \ File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 1331, in HasExplicitDest last_underscore = listfullname.rfind('_'); AttributeError: 'function' object has no attribute 'rfind' May 09 15:02:56 2006 (345) SHUNTING: 1147201398.6724019+98a04a4ff5f354b05d088160ac668a7595f5a145 Todd Zullinger wrote: > Chuck Vohs wrote: >>> I am running cPanel: >>> WHM 10.8.0 cPanel 10.8.2-C90 >>> CentOS 4.3 i686 - WHM X v3.1.0 >>> >>> Any message sent to any mailman list on my server gets shunted. I >>> have tried reinstalling python, mailman, spamd, rebooting. > > How'd you reinstall mailman? Via cPanel or rpm? I've worked a little > on a friends cPanel server and they had both the distribution rpm > package (RH9 was the OS) as well as their own mailman package. The > cPanel one is installed in something like /usr/local/cpanel/3rdparty. > > If you're poking around to find the shunted messages, logs, and bin > programs (like unshunt). Just something to keep in mind as it can be > rather confusing, especially if you post results of commands here that > show the OS mailman install and it looks good, while the cPanel > install that's the one you need to fix is still borked. > > I get more annoyed every time I have to deal with a cPanel server. :) > They might as well be a Windows box AFAIAC. The theory is the same: > if the GUI works, you're OK. As soon as it doesn't, you have to do > all sorts of (what should be unnecessary) digging to figure out how > they've integrated things into their "system." > ------------------------------------------------------ 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/fuzzie%40vohslaw.com Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From msapiro at value.net Tue May 9 21:57:35 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 9 May 2006 12:57:35 -0700 Subject: [Mailman-Users] mailman crashed; messages are shunted In-Reply-To: <4460EA99.9020305@vohslaw.com> Message-ID: Chuck Vohs wrote: > >Last time this happened, Mark figured out from the error is was the non-ASCII >chars in the footer...I wish it were the same error this time. And I wish I could help you as easily this time as last, but I can't. >It's not: > >May 09 15:02:56 2006 (345) Uncaught runner exception: 'function' object has no >attribute 'rfind' >May 09 15:02:56 2006 (345) Traceback (most recent call last): > File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 111, >in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/Runner.py", line 167, >in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", >line 130, in _dispose > more = self._dopipeline(mlist, msg, msgdata, pipeline) > File "/usr/local/cpanel/3rdparty/mailman/Mailman/Queue/IncomingRunner.py", >line 153, in _dopipeline > sys.modules[modname].process(mlist, msg, msgdata) > File "/usr/local/cpanel/3rdparty/mailman/Mailman/Handlers/Hold.py", line 157, >in process > if mlist.require_explicit_destination and \ > File "/usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py", line 1331, in >HasExplicitDest > last_underscore = listfullname.rfind('_'); >AttributeError: 'function' object has no attribute 'rfind' This error is in cPanel specific modifications to Mailman having to do with adding '_domain' to list names to support the 'same' list name in multiple domains. I don't know specifically what their patches are in this area. The only cPanel patches I am aware of are those at , and the above error didn't come from those patches either. If you just installed a cPanel update to Mailman, that is where the error is - it looks to me like a coding error rather than something specific to your lists. If you post the definition of HasExplicitDest from /usr/local/cpanel/3rdparty/mailman/Mailman/MailList.py, i.e. that part that begins with def HasExplicitDest(self, msg): through the next 'def', I might be able to suggest a fix, but the best thing might be to back out the update if that's what's causing it (or see if cPanel has a fix). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pdbogen at gmail.com Tue May 9 22:01:27 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Tue, 9 May 2006 15:01:27 -0500 Subject: [Mailman-Users] No E-mail from mailman/postfix In-Reply-To: <200605091842.k49Ig3Dr000795@britaine.ctd.anl.gov> References: <200605091842.k49Ig3Dr000795@britaine.ctd.anl.gov> Message-ID: <6fbe3da00605091301m3143cffbqad1d9d122abeed2@mail.gmail.com> On 5/9/06, Barry Finkel wrote: > May 08 13:43:07 2006 (16295) mailman: held subscription request > from ..... > > Where do I look to see what the problem might be? Thanks. Check your web interface, logging in with the moderator/admin password, and approve the subscription request. Then, try re-sending a message to the site list. Alternatively, check your post, smtp, and smtp-failure logs under mailman to see if there's anything interesting. -- - Patrick Bogen From tmz at pobox.com Tue May 9 22:16:04 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 9 May 2006 16:16:04 -0400 Subject: [Mailman-Users] mailman crashed; messages are shunted In-Reply-To: References: <4460EA99.9020305@vohslaw.com> Message-ID: <20060509201604.GE3404@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: > This error is in cPanel specific modifications to Mailman having to > do with adding '_domain' to list names to support the 'same' list > name in multiple domains. > > I don't know specifically what their patches are in this area. The > only cPanel patches I am aware of are those at > , and > the above error didn't come from those patches either. Yeah, I think those are the same one's they posted that after I nagged them repeatedly for the changes they'd made to Mailman. I thought they'd be happy to provide them since they're whole system uses open source code. Instead it was a big hassle to get them to respond and eventually post that diff. It's definitely not a full diff of what they do. Now that I have decent access to a cPanel system I'll try to do a proper diff -uNr sometime. > (or see if cPanel has a fix). Don't hold your breath on that Chuck. I've patched a few nasty exploits in other addon packages they provide (osCommerce most recently) and I've been waiting to see if they ever get around to providing their own patches for their paying customers. It's been close to a month since the osCommerce exploit was published on bugtraq (with handy google search instructions for locating plenty of targets). It's constantly amazing to me that the best support around is found on mailing lists like this one, thanks to many helpful folks like yourself Mark. I really appreciate the help you give so often and I've learned a lot more about Mailman than I would have just tinkering with it myself. :) - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== "Do you think there's a God?" "Well, SOMEbody's out to get me!" -- Calvin and Hobbs -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRg+IQmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qvzwCeKwWrY384XfY8xsaHwNMYdGRyJloAoIdeC+8W RqwTPPNnNnH6PNP/2KvY =rfKF -----END PGP SIGNATURE----- From tomnaugh at gmail.com Tue May 9 23:34:35 2006 From: tomnaugh at gmail.com (Tom Kavanaugh) Date: Tue, 9 May 2006 14:34:35 -0700 Subject: [Mailman-Users] Diplaying mail lists as indexes Message-ID: <98a90c220605091434w6dbb3475rcd5da5fcefc96393@mail.gmail.com> Hello, I have a mailman server, which is already serving about 15 mail-lists. The mailman server lists the current mail-lists alphabetically. I forsee the number of mail lists growing, and so would like to know if these mail-lists can be displayed as indexes. I mean, the user will see A B C D E F ...... and so on. If s/he clicks on A, then all mail-lists beggining with letter A will be displayed. Has anyone accomplished this feature? Thanks! Tom From mbest at pendragon.org Wed May 10 00:10:55 2006 From: mbest at pendragon.org (Michael Best) Date: Tue, 09 May 2006 16:10:55 -0600 Subject: [Mailman-Users] Subscribe/Unsubscribe remotely by admin Message-ID: <4461136F.4000403@pendragon.org> Thanks for your procmail recipe Dennis. I went for a slightly different tact. I'm using Exim and procmail ends up getting run by a user/group combination. So I changed mailman's shell to /bin/bash (required for procmail to work as a user), and just have mailman run the add remove scripts right at the time of the email receipt. Also, setting MAILDIR=/dev/null caused an error for me, so I left it out. For the truly paranoid I would insert a step between writing the email address to disk and feeding it to mailman. So far mailman has refused to subscribe any bad addresses for me, but it could use some sanitization (or this could be done on the form submission side as well). list-special: "|/usr/bin/procmail -m /etc/procmailrcs/list.procmailrc" TMPDIR=/tmp #MAILDIR=/dev/null DEFAULT=/dev/null LOGFILE=/dev/null # Remote script writes a From of someone at example.com :0HB * ^From: .*someone at example.com * ^.*approve PassWord { :0Bfbwc:/tmp/listsubs.lock.$$ * ^approve PassWord subscribe |/bin/grep ' subscribe' |/bin/sed -e 's/.*subscribe //g' >> /tmp/list-subs.$$; / usr/lib/mailman/bin/add_members -w n -a n -r /tmp/list-subs.$$ listname; rm /tmp/list-subs.$$ :0Bfbwc:/tmp/listunsubs.lock.$$ * ^approve PassWord unsubscribe |/bin/grep ' unsubscribe' |/bin/sed -e 's/.*unsubscribe //g' >> /tmp/list-unsubs .$$; /usr/lib/mailman/bin/remove_members -n -N -f /tmp/list-unsubs.$$ listname; rm /tmp/list-unsubs.$$ } # execute only if previous didn't match # mail leftovers to owner :0E |/usr/lib/mailman/mail/mailman owner listname Also a thing you left out was the format of the email to send the recipe. My recipe above requires: From: someone at example.com Subject: anything you like approve PassWord subscribe emailaddress at example.org or From: someone at example.com Subject: anything you like approve PassWord unsubscribe emailaddress at example.org -Mike From ldb at freestandards.org Wed May 10 01:16:43 2006 From: ldb at freestandards.org (Lawrence Bowie) Date: Tue, 09 May 2006 19:16:43 -0400 Subject: [Mailman-Users] multi-alternative Message-ID: <446122DB.5020802@freestandards.org> I have a user telling me .. It looks like the pipermail installation is hosed in some interesting way. The emails that I send have both text/html and text/multipart sections. It scrubbed the text/html part, but didn't bother including the text/plain part. But yet ... Default.py: DEFAULT_PASS_MIME_TYPES = ['multipart/mixed', 'multipart/alternative', 'text/plain'] There was an upgrade over the weekend. So something unexpected must have happened. Any ideas? Thanks, LDB From KUJALA at jylk.jyu.fi Wed May 10 15:49:17 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Wed, 10 May 2006 15:49:17 +0200 (EET) Subject: [Mailman-Users] Charset problem. cmd_confirm assumes ascii code. Message-ID: <01M29GELXDE2EKEOU4@jylk.jyu.fi> Hi, Sorry to bother you on and on with this >I wrote Thu, 27 Apr 2006 15:56:47 +0200 (EET) >> We have problem with confirm mail when mail body contains >> characters out of ascii code (range(128)). ... etc. >I hope someone is at least a little bit interested... >It's really a problem here that confirmations >mysteriously disappear. >In case reading the mail was fussed about finnish characters >(iso-8859-1), maybe looking it from archive works better: > http://www.mail-archive.com/mailman-users%40python.org/msg38393.html Now I found out that when the confirm code is in mail body and non-ascii characters are on next line confirm succeeds. (only one such test done) Maybe it's only the situation when confirm is send by reply (confirm code in Subject) and non-ascii characters in the mail boby that goes wrong. Is it something to do with that Subject-line must be ascii allways? Osmo From winerat at villagecorner.com Wed May 10 15:22:20 2006 From: winerat at villagecorner.com (Sally K. Scheer) Date: Wed, 10 May 2006 09:22:20 -0400 Subject: [Mailman-Users] how to tell if messages are being received? References: <003d01c6738c$79ba3560$474756d8@winerat> <7.0.1.0.2.20060509113805.054b99f8@crimson-dragon.com> Message-ID: <006701c67434$c623e380$454756d8@winerat> That's what I was afraid of. I just don't want to be annoying to people and hoped there might be a way to tell if it was time to remove a name from the list (other than bounce counting). Sally Scheer ----- Original Message ----- From: "Dragon" To: "Sally K. Scheer" Cc: Sent: Tuesday, May 09, 2006 2:41 PM Subject: Re: [Mailman-Users] how to tell if messages are being received? > Sally K. Scheer sent the message below at 10:17 5/9/2006: > >I have an announce-only mailing list I've just moved from majordomo to > >mailman during a change of hosts. I mass subscribed the people who had been > >on our list in majordomo and got a bunch of unsubscribe requests right after > >that. Made me wonder how many people might be just dumping our messages or > >filtering them out or their ISPs (especially AOL and Hotmail) are marking > >them SPAM and never delivering them to my subscribers. Is there any way, > >short of a return receipt request on the message, to find out where messages > >are actually going? > ---------------- End original message. --------------------- > > Nope, there sure isn't. > > And even return receipt isn't foolproof as users can refuse to send > them. Not that it would be a good or responsible way of determining anything. > > There is really nothing you can do about how users utilize your list. > Those who want it will try to make sure they get it. Those who don't > will either unsubscribe or filter it out. > > Dragon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > From tech at craftbits.com Wed May 10 15:27:39 2006 From: tech at craftbits.com (Vikram Goyal) Date: Wed, 10 May 2006 23:27:39 +1000 Subject: [Mailman-Users] stat deferred and connection reset References: <007701c6728d$b7f611f0$0302a8c0@vikram> <871wv4o4fm.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <01a501c67435$82734940$0302a8c0@vikram> Thanks guys. The problem was with someserver.net which limited the number of emails to 1000 per day. On getting that changed, the mailing list works great. Thanks for all the help and pointers. Regards, Vikram ----- Original Message ----- From: "Stephen J. Turnbull" To: "Vikram Goyal" Cc: Sent: Tuesday, May 09, 2006 2:40 AM Subject: Re: [Mailman-Users] stat deferred and connection reset >>>>>> "Vikram" == Vikram Goyal writes: > > Vikram> May 7 05:07:16 ip-68-178-242-231 sendmail[12991]: > Vikram> k474oTaH027069: to=, delay=06:48:40, > Vikram> xdelay=00:00:00, mailer=relay, pri=15687906, > Vikram> relay=someserver.net, dsn=4.0.0, stat=Deferred: Connection > Vikram> reset by someserver.net > > Vikram> The last two sections bother me. Are the messages only > Vikram> deferred for a little time and will be resent? > > Yes. Typical delay is something like 4 hours, IIRC. > > Vikram> Why is the connection reset by someserver.net? > > You'll have to ask someserver.net. Many hosting services will limit > the amount of mail you can send in a given time period. It is > possible to limit by bandwidth used, number of messages submitted, or > number of addresses posted to. I would imagine that 30,000 members > would trigger on either of bandwidth or number of addresses for > typical limits. > > There are other potential problems, but server policy is the place to > start looking. And many of the other problems will require talking to > someserver.net, anyway. > > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.051.htp > may be relevant. Also the thread at > http://mail.python.org/pipermail/mailman-users/2004-July/038195.html > referenced in that FAQ. > > Vikram> Do I need to resend the message? > > No, that will probably make things worse, and definitely not until > you've resolved the problem. > > > -- > 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 will at serensoft.com Wed May 10 16:07:05 2006 From: will at serensoft.com (will trillich) Date: Wed, 10 May 2006 09:07:05 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- web interface uses absolute urls... to elsewhere In-Reply-To: <9AE864FD-C2A8-482D-88A5-708B36F88BE1@openinfo.co.uk> References: <6fbe3da00605080843sfd5aaa5rbe0de3b148c8758e@mail.gmail.com> <9AE864FD-C2A8-482D-88A5-708B36F88BE1@openinfo.co.uk> Message-ID: my original missive should've been more thorough. i can see that now. :) On 5/9/06, Richard Barrett wrote: > On 9 May 2006, at 04:16, will trillich wrote: > > On 5/8/06, Patrick Bogen wrote: > >> Check your setting in DEFAULT_URL_PATTERN. See FAQ 4.29: > >> > >> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp > > > > thanks for the pointer. turns out, ours is set exactly right. it's > > perfectly fine. according to http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp we can plop 'https://%s/mailman' into DEFAULT_URL_PATTERN and it'll determine where the links go when creating those cursed (and unnecessarily) absolute urls. but it's still not cooperating. it's IGNORING that variable. during execution, that variable is parsed, because if we take out the "%s" it dies a painful python death. but so long as it has "%s" then the rest of the string does not matter, and we get redirected to our alternative virtual site no matter what. > > since DEFAULT_URL_HOST didn't appear to be used in the final analysis, > > we tried DEFAULT_URL instead (with the short-circuit approach, it > > would override). alas, no luck. DEFAULT_URL_HOST is definitely NOT what determines the links we're having trouble with. > If you want https for everything then follow the link from: > > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp apache is serving up secure https just fine. we've got that part covered. okay, just to be sure that DEFAULT_URL_PATTERN is referenced SOMEWHERE, we changed it to 'bad-url-pattern' and sure enough, it bombs out with a serious python error (no %s in the string for the argument passed to the '%' operator). so we changed it to 'where%s the beef?' and then everything worked just fine. all links STILL pointed to the other (wrong) virtual site, without secure https. plus, forms are also sent in the clear, to the wrong site. NO absolute links should be working at all in that case, right? IF the variable were being used, that is. it's clearly NOT being used in generating these links. i'm very new to python (coupla hours, now) -- so following library and module calls is quite alien to me. any chance i could munge the href-generator algorithm to generate relative links? absolute links are handy when taking cross-site jumps into account as a possibility -- but with cookies and authentication that would be counter productive anyway. links should look like ../../other/path NOT http://proper.server.name/on/a/good/day/other/path at the very least, if we're going to insist on an absolute website for the html doc, it should be placed in the tag, and then all the other links should STILL be relative. > If you diligently follow _all_ the instructions in the FAQ entries, > including the comments regarding virtual hosts, the VIRTUAL_HOSTS > Python dictionary, restarting mailmanctl and judicious use of is it simple to dump the virtual_hosts dictionary? maybe there's something in there that we don't want. better, would be to massage the href-generator routine. > fix_url for existing lists you will get a consistent set of > appropriate URLs produced on the MM web GUI. You also need to read > the bin/newlist usage to understand the way that you can assign new > lists to web and email hosts when creating them which again links to > the understanding and setup of VIRTUAL_HOSTS Python dictionary in > mm_cfg.py. Also, if you find yourself fooling with the list's > host_name attribute through the admin GUI "Host name this list > prefers for email" option then it is probably time to stop and review > you mm_cfg entries etc. don't mean to sound too grumpy, but i think i've been pretty diligent. and we don't have any existing lists yet, as we're still trying to get this bad boy to straighten up and fly right. if we can have DEFAULT_URL_PATTERN set to "?x:%s:z!" and the site still works, then there's something very very wrong under the hood. (could be MY hood, sure, but the point stands. :) your talking from the perspective that it's working sanely. my debian setup is currently not aligned with your paradigm, but i'd love it if it were. :) -- will trillich "Their is five errers in this sentance." From msapiro at value.net Wed May 10 17:50:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 08:50:49 -0700 Subject: [Mailman-Users] Question About Location of cgi-bin Scripts In-Reply-To: <6fbe3da00605060721u1e9fd40by24187a2d651987b1@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/5/06, Barry Finkel wrote: >> I am not sure what I did incorrectly when I configured mailman. > >Check your 'DEFAULT_URL_PATTERN' in your mm_cfg.py. >It should look like: > >'http://%s/cgi-bin/mailman' > >Your's is probably missing the /cgi-bin. Patrick is correct, but an alternative is to set the ScriptAlias or whatever your web server uses so you don't need the cgi-bin/ directory in the URL. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 10 18:15:25 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 09:15:25 -0700 Subject: [Mailman-Users] How is the list is setup for digests? In-Reply-To: <009601c67071$e8f47cb0$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: >I really like how this list sends digests, in particular, how the individual >emails are 'attached' as separate emails. Could someone provide the details >of how this is done? There are a couple of other good answers in this thread, but they don't address the "how" which is that this is a user option "Get MIME or Plain Text Digests?" set on the user's options page and reflected as the "plain" setting on the admin Membership List. The default for new users is the mime_is_default_digest setting on the admin Digest options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From robertj at linux4free.com Wed May 10 18:30:33 2006 From: robertj at linux4free.com (Rob Jackson) Date: Wed, 10 May 2006 10:30:33 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605101630.k4AGUUeT031859@resources.rootsweb.com> Ok, I have been trying to use this in several places without success. I have added to the Decorate.py and even tried to add it to my custom module used for a global incoming gateway. I replaced the re.sub line with: re.sub('AZ', 'new text', pl) In the message that I send, I only put AZ in the body of the message. I do not get any errors, but nothing happens to the message. The AZ does not get replaced. Is there something else I need to do to get this working. I am about to use procmail to do this, which I really wanted to avoid, as it will add another step to the process. -Rob -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Friday, May 05, 2006 10:20 AM To: Rob Jackson; mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email >That is the thing, it will be the same everytime. It is a message >automatically generated from a message board, unfortunatly, we are >out-sourcing the message board and they are not capable to change the >footer on a user level. You can delete the incoming footer in the same place you add the new one. You can do something like pl = msg.get_payload(decode=True) re.sub(pattern_matching_old_footer, replacement_footer, pl) msg.set_payload(pl) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 10 18:37:47 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 09:37:47 -0700 Subject: [Mailman-Users] Mailman isn't sending mail. In-Reply-To: Message-ID: Jason Z wrote: > >All of the qrunner processes were active with the exception of the >OutgoingRunner. I tried starting that by hand and it didn't seem very handy >(error messages below). It keeps mentioning the Sendmail.py delivery module >shouldn't be used (currently I'm configured for the SMTPDirect mode) so I'm >assuming this qrunner process shouldn't be active. OutgoingRunner is absolutely required. The Sendmail delivery module is intentionally broken (by the 'assert' in the below error), and needs to be edited per the instructions within it to work, but just don't use it. >Error message generated when a message was sent to the list (or a user >subscription was submitted): >----------------- >May 05 17:47:06 2006 (11790) Uncaught runner exception: Use of the >Sendmail.py delivery module is highly discouraged >May 05 17:47:06 2006 (11790) Traceback (most recent call last): > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 73, in >_dispose > self._func(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Handlers/Sendmail.py", line 71, in >process > assert 0, 'Use of the Sendmail.py delivery module is highly discouraged' >AssertionError: Use of the Sendmail.py delivery module is highly discouraged OutgoingRunner thinks you are using Sendmail, not SMTPDirect. What are the settings for DELIVERY_MODULE in both Defaults.py and mm_cfg.py? The setting in Defaults.py should be DELIVERY_MODULE = 'SMTPDirect' and there should be nothing in mm_cfg.py. Did you do 'bin/mailmanctl restart' after changing mm_cfg.py? Also, referencing another post, the 'smtp' and 'smtp-failure' logs are written only by SMTPDirect, not by Sendmail. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Wed May 10 19:18:52 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Wed, 10 May 2006 13:18:52 -0400 Subject: [Mailman-Users] How is the list is setup for digests? References: Message-ID: <002a01c67455$cf88d090$0705000a@DDF5DW71> Mr. Sapiro, Thanks again. ----- Original Message ----- From: "Mark Sapiro" To: "Steve Campbell" ; Sent: Wednesday, May 10, 2006 12:15 PM Subject: Re: [Mailman-Users] How is the list is setup for digests? > Steve Campbell wrote: > >>I really like how this list sends digests, in particular, how the >>individual >>emails are 'attached' as separate emails. Could someone provide the >>details >>of how this is done? > > > There are a couple of other good answers in this thread, but they don't > address the "how" which is that this is a user option "Get MIME or > Plain Text Digests?" set on the user's options page and reflected as > the "plain" setting on the admin Membership List. > > The default for new users is the mime_is_default_digest setting on the > admin Digest options page. This stuff is really amazing! I am just discovering what most of these items mean after setting up a test site to play with. Steve Campbell campbell at cnpapers.com Charleston Newspapers > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From msapiro at value.net Wed May 10 19:27:09 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 10:27:09 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605101630.k4AGUUeT031859@resources.rootsweb.com> Message-ID: Rob Jackson wrote: >Ok, I have been trying to use this in several places without success. I >have added to the Decorate.py and even tried to add it to my custom module >used for a global incoming gateway. I replaced the re.sub line with: > >re.sub('AZ', 'new text', pl) > >In the message that I send, I only put AZ in the body of the message. I do >not get any errors, but nothing happens to the message. The AZ does not get >replaced. I need to see more context around what you are doing to understand what's failing. Something like a 'diff -u' between your modified Decorate.py and the base. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From qno-mailman at qno.de Wed May 10 19:35:13 2006 From: qno-mailman at qno.de (Christian H. Kuhn) Date: Wed, 10 May 2006 19:35:13 +0200 Subject: [Mailman-Users] annoying errors: too many files open Message-ID: <20060510173513.GR31594@qno.de> Hi all, After installing mailman 2.1.8 and running it, i get in $prefix/logs/error on reboot: May 10 16:06:47 2006 qrunner(13792): Traceback (most recent call last): May 10 16:06:47 2006 qrunner(13792): File "/usr/local/mailman/bin/qrunner", line 278, in ? May 10 16:06:47 2006 qrunner(13792): File "/usr/local/mailman/bin/qrunner", line 238, in main May 10 16:06:47 2006 qrunner(13792): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 70, in run May 10 16:06:47 2006 qrunner(13792): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 122, in _on eloop May 10 16:06:47 2006 qrunner(13792): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 126, i n enqueue May 10 16:06:47 2006 qrunner(13792): IOError : [Errno 23] Too many open files in system: '/usr/local/mail man/qfiles/shunt/1147270007.1492839+4e60563a0cdc4fd0cacb986d8120f45901e01d8e.pck.tmp' May 10 16:06:47 2006 qrunner(13795): Traceback (most recent call last): May 10 16:06:47 2006 qrunner(13795): File "/usr/local/mailman/bin/qrunner", line 278, in ? May 10 16:06:47 2006 qrunner(13795): File "/usr/local/mailman/bin/qrunner", line 238, in main May 10 16:06:47 2006 qrunner(13795): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 70, in run May 10 16:06:47 2006 qrunner(13795): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 94, in _one loop May 10 16:06:47 2006 qrunner(13795): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 158, i n files May 10 16:06:47 2006 qrunner(13795): OSError : [Errno 23] Too many open files in system: '/usr/local/mail man/qfiles/virgin' May 10 16:06:48 2006 qrunner(14117): Cannot import runner module Mailman.Queue.VirginRunner May 10 16:06:48 2006 qrunner(14118): Cannot import runner module Mailman.Queue.IncomingRunner May 10 16:06:48 2006 qrunner(14118): No module named _weakref May 10 16:06:48 2006 qrunner(14117): /usr/lib/python2.3/lib-dynload/_random.so: cannot open shared object file: Too many open files in system Is this a mailman, python, or system problem? Kind regards, Chris -- "Man sollte keine Dummheit zwei Mal begehen; die Auswahl ist gro? genug." (Jean Paul Sartre) From robertj at linux4free.com Wed May 10 19:52:04 2006 From: robertj at linux4free.com (Rob Jackson) Date: Wed, 10 May 2006 11:52:04 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605101752.k4AHq0eT019054@resources.rootsweb.com> This is the diff on the Decorate.py I have also tried putting it other placed throught the script without success. There will be an if statement that will grap the senders e-mail address so this only happens to mail coming from my global gateway. 191,196d190 < #Testing to replace footer < pl = msg.get_payload(decode=True) < re.sub('AZ', 'new text', pl) < msg.set_payload(pl) < < -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wednesday, May 10, 2006 11:27 AM To: Rob Jackson; mailman-users at python.org Subject: RE: [Mailman-Users] Custom footer based on sender's email Rob Jackson wrote: >Ok, I have been trying to use this in several places without success. >I have added to the Decorate.py and even tried to add it to my custom >module used for a global incoming gateway. I replaced the re.sub line with: > >re.sub('AZ', 'new text', pl) > >In the message that I send, I only put AZ in the body of the message. >I do not get any errors, but nothing happens to the message. The AZ >does not get replaced. I need to see more context around what you are doing to understand what's failing. Something like a 'diff -u' between your modified Decorate.py and the base. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 10 20:35:15 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 11:35:15 -0700 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: Message-ID: alan wrote: > >First, what is MUA? (Sorry, but I'm quite new in using mailing lists.) Brad has answered this one. >Second, the reason I'm bothering you all with this is to avoid sending big >attachments back to the user and save him the trouble of seing mail again, >as you said. But I have no trouble sending him the indication of reposting. OK. That seems like a good reason. >Now, since I'm a newbee, can you please explain this to me in more simpla >way. >This is What I understood: >asumming user is "user1" and list is "123" >To: 123; >Cc:user1; Yes, that's what I meant. >I am using Thunderbird (or OE sometimes) as a mail client to post to the >list. > >I don't understand this part of your answer: > >> instead of posting from >> your MUA which will send the Cc:, post the message directly with >> sendmail or equivalent, sending the envelope to the list only. This is the tricky part. Of course, if you just sent the message addressed as above, 'user1' would receive the direct Cc:, thus defeating the attempt to spare the user from receiving it again. This may be more trouble than it's worth, but what you'd need to do in Tbird is compose/forward/whatever the entire post, addressed as above, but instead of sending it, save it as a draft (you can't save it directly as a file because that only saves the 'body'). Then open the draft and save that as a file. Now you have a file containing the raw message with headers including the Cc: user1. Now you need to deliver that message to a mail server with a recipient of *only* the list. Then it will be sent to the list only, and Mailman will see the Cc: user1 and not send it to user1 assuming user1 has 'avoid dups' set in her options. This last step is not easy in a MS Windows environment. If you have a mail client that supports a 'resend' or 'redirect' operation, you could open the message with that client and 'resend' it to the list, but I don't think either MSOE or Tbird will do this. The following is a minimal python script that can do this. import sys import smtplib SMTPHOST = 'mail.example.com' SMTPPORT = 25 SMTP_USERNAME = 'you at example.com' SMTP_PASSWORD = 'yourpw' fp = open(sys.argv[1]) msg = fp.read() fp.close() rcpts = [sys.argv[2]] env = SMTP_USERNAME x = smtplib.SMTP() x.connect(SMTPHOST,SMTPPORT) x.login(SMTP_USERNAME, SMTP_PASSWORD) x.sendmail(env,rcpts,msg) x.quit() To use the above, you first have to install python on your Windows computer. Then save the above script in the file 'sendmail.py'. Then in a command window, give the command python path\to\sendmail.py path\to\saved\message 123 at example.com This will send the saved message to 123 at example.com only, even though the saved message contains a Cc: user1 header. Certain obvious things need to be changed in the above script. Also, this will only work with an SMTP server that uses user/password authorization. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 10 20:42:05 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 11:42:05 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605101752.k4AHq0eT019054@resources.rootsweb.com> Message-ID: Rob Jackson wrote: >This is the diff on the Decorate.py > >191,196d190 >< #Testing to replace footer >< pl = msg.get_payload(decode=True) >< re.sub('AZ', 'new text', pl) >< msg.set_payload(pl) >< >< Please either give me a unified context diff (diff -u) or at least tell me what Mailman version this is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From b19141 at britaine.ctd.anl.gov Wed May 10 21:59:59 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Wed, 10 May 2006 14:59:59 -0500 (CDT) Subject: [Mailman-Users] Question About Location of cgi-bin Scripts In-Reply-To: Mail from 'Mark Sapiro ' dated: Wed, 10 May 2006 08:50:49 -0700 Message-ID: <200605101959.k4AJxxhK009472@britaine.ctd.anl.gov> Patrick Bogen wrote: I wrote: >>> I am not sure what I did incorrectly when I configured mailman. And Patrick Bogen replied: >>Check your 'DEFAULT_URL_PATTERN' in your mm_cfg.py. >>It should look like: >> >>'http://%s/cgi-bin/mailman' >> >>Your's is probably missing the /cgi-bin. Mark Sapiro replied: >Patrick is correct, but an alternative is to set the ScriptAlias or >whatever your web server uses so you don't need the cgi-bin/ directory >in the URL. That fix, along with this command: bin/withlist -l -r fix_url mailman -v solved my problem; it fixed the URLs. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From mahajanv at bpl.on.ca Wed May 10 22:13:00 2006 From: mahajanv at bpl.on.ca (Vishal Mahajan) Date: Wed, 10 May 2006 16:13:00 -0400 (EDT) Subject: [Mailman-Users] New installation issues? Need help! Message-ID: <5905503.1147291980461.SLOX.WebMail.wwwrun@mail.bpl.on.ca> Hello List Users, We are running OX5 on RHEL4. The mail flow was fine, SMTP was working fine. We installed mailman-2.1.5-33 through the RPM created for RHEL4. The installed postfix is 2.1.5-4.2. We followed the instructions as http://www.gnu.org/software/mailman/site.html The installation went fine without any errors and check_perms was successful too. Were able to login in to the admin interface and were successful in creating the list (though it showed some bug info after creating the list). Subscribing to the list went fine too. Added users did get the welcome mails. Then I tried sending mail to the list but it did not went through. I checked the archives also but there was no mail. I tried to check log files but there were none relevant log files. I did check the troubleshooting tips and played with the aliases. Restarted the postfix and mailmanctl. Tried sending the mail to the list but same result. Its not even coming to the archives either. I did another test, tries sending mail to the OX Mail server accounts from outside and even from the same accounts and the weared thing I found that that accounts have lost the energy of receiving mails. YES MAIL CAN GO OUT BUT NO INCOMING MAIL. Dont know whats the problem, some configuration while configuring changed the incoming SMTP setting for mail server too. Please help, am totally stuck! Thanks, Vish From will at serensoft.com Wed May 10 23:30:16 2006 From: will at serensoft.com (will trillich) Date: Wed, 10 May 2006 16:30:16 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- absolute links are per LIST, not per SERVER -- SOLVED Message-ID: On 5/10/06, Richard Barrett wrote: > You can examine a list's attributes by running the bin/withlist > script from the command line as follows: > > [mailman!/mailman/solaris-run/mailman]:bin/withlist -i rbtesth > Loading list rbtesth (unlocked) > The variable `m' is the rbtesth MailList instance > >>> print m.web_page_url i got it to work like this, instead: # bin/withlist -l -r bin/fix_url.fix_url test Importing bin/fix_url... Running bin/fix_url.fix_url()... Loading list test (locked) Saving list Finalizing # bin/withlist -i test Loading list test (unlocked) The variable `m' is the test MailList instance >>> print m.web_page_url https://emailadmin.mysite.com/ so even tho we've got absolute urls, i think they'll be pointing to the right place. thanks for your sisyphean attention to detail and for putting up with my inane ignorance! i'll go away now and leave you to get back to more intelligent questions. :) -- will trillich "Their is five errers in this sentance." From will at serensoft.com Wed May 10 23:36:47 2006 From: will at serensoft.com (will trillich) Date: Wed, 10 May 2006 16:36:47 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- absolute urls, stored WITH THE LIST Message-ID: On 5/10/06, Michael Best wrote: > I'm using vexim + exim and I'm using > > DEFAULT_URL_PATTERN = 'https://%s/mailman/' > > in my mm_cfg.py and I'm not haivng any problems. finally got it figured out, thanks to the unrelenting patience of R.B. -- i had been thinking that DEFAULT_URL_PATTERN was a server-specific setting, but it's not. it gets copied into the list config, so that if you change the value later, the list still has its previous value, and mailman enforces it ruthlessly! caught me off guard, i was expecting either the apache daemon or the mailman daemon to have the server setting. i'm feeling much better now. :) probably drove Richard to drink. -- will trillich "Their is five errers in this sentance." From murashka at anticlockwise.com Thu May 11 00:29:40 2006 From: murashka at anticlockwise.com (Michael Urashka) Date: Wed, 10 May 2006 15:29:40 -0700 (PDT) Subject: [Mailman-Users] List marked private, still accessible from web? In-Reply-To: Message-ID: > >Additionally, going > >to the Mailman-run web site for one of the mailing lists (the page > >people can subscribe from or view the archives, etc), when one clicks > >one the Archives, one isn't prompted > >for authentication and just gets the /mailman/private/list archive pages > >(listed by month: thread/author/subject/date) and one is able to click > >and read the archives. > > Most likely because you previously authorized as the list admin (or a > list member) during that browser session and still have the > authorization cookie. > > Making the archive private should do it. This indeed seemed to be the case! Two systems we had been accessing the lists from both had the authentication cookie. Deleting all cookies and trying to access the : http://www.somewebsite.com/mailman/private/somelist Now prompts for email address and password. Many thanks. ### One last current issue though. Currently going directly to a page like this still lets me in after deleting cookies of course. http://www.somesite.com/pipermail/somelist/2005-October/000003.html But these pages give a 'Forbidden' error: http://www.somesite.com/pipermail/ http://www.somesite.com/pipermail/somelist/ http://www.somesite.com/pipermail/somelist/2005-October/ Looking in Apache's httpd.conf there's an alias for pipermail into: Alias /pipermail/ "/usr/local/mailman/archives/private/" Will changing this (or commenting it out) likely break access to any of the public lists on the same server? Having inherited these mailing lists and mailman and web server, I'm uncertain exactly how things were set up and should be. Or should I just put a .htaccess file (or directive in httpd.conf) in the /usr/local/mailman/archives/private/ directory? -- Michael From r.barrett at openinfo.co.uk Thu May 11 00:58:13 2006 From: r.barrett at openinfo.co.uk (Richard Barrett) Date: Wed, 10 May 2006 23:58:13 +0100 Subject: [Mailman-Users] List marked private, still accessible from web? In-Reply-To: References: Message-ID: <5DD112FB-9EB4-47B0-9495-E54E2DE9EC3D@openinfo.co.uk> On 10 May 2006, at 23:29, Michael Urashka wrote: >>> Additionally, going >>> to the Mailman-run web site for one of the mailing lists (the page >>> people can subscribe from or view the archives, etc), when one >>> clicks >>> one the Archives, one isn't prompted >>> for authentication and just gets the /mailman/private/list >>> archive pages >>> (listed by month: thread/author/subject/date) and one is able to >>> click >>> and read the archives. >> >> Most likely because you previously authorized as the list admin (or a >> list member) during that browser session and still have the >> authorization cookie. >> >> Making the archive private should do it. > > This indeed seemed to be the case! Two systems we had been > accessing the > lists from both had the authentication cookie. Deleting all cookies > and > trying to access the : > > http://www.somewebsite.com/mailman/private/somelist > > Now prompts for email address and password. Many thanks. > > ### > > One last current issue though. Currently going directly to a page > like this still lets me in after deleting cookies of course. > > http://www.somesite.com/pipermail/somelist/2005-October/000003.html > > But these pages give a 'Forbidden' error: > > http://www.somesite.com/pipermail/ > http://www.somesite.com/pipermail/somelist/ > http://www.somesite.com/pipermail/somelist/2005-October/ > > Looking in Apache's httpd.conf there's an alias for pipermail into: > > Alias /pipermail/ "/usr/local/mailman/archives/private/" > This should probably read: Alias /pipermail/ "/usr/local/mailman/archives/public/" > Will changing this (or commenting it out) likely break access to any > of the public lists on the same server? Having inherited these mailing > lists and mailman and web server, I'm uncertain exactly how things > were > set up and should be. > > Or should I just put a .htaccess file (or directive in httpd.conf) > in the > /usr/local/mailman/archives/private/ directory? > > -- > Michael From msapiro at value.net Thu May 11 04:55:24 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 19:55:24 -0700 Subject: [Mailman-Users] Topic filter actually used anymore? In-Reply-To: <1147117119.8821.45.camel@dhcp83-49.boston.redhat.com> Message-ID: Jesse Keating wrote: > >I'm having some trouble using topic filters, and digging through the >source code I'm finding that topics are tested for with >Tagger.process(). However, grepping the entire tarball explode of 2.1.8 >only turns up Tagger.process() calls in the tests/ directory, unit tests >for functionality. So the question is: Do Topic Filters actually get >used anymore? Is there a regression that didn't get picked up? Tagger is in GLOBAL_PIPELINE, thus the process() function in Mailman/Handlers/Tagger.py is called by IncommingRunner as one step of the pipeline process. The same is true of all the other handlers listed in GLOBAL_PIPELINE (or the pipeline attribute of the list if any). See _dopipeline() in Mailman/Queue/IncomingRunner.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jkeating at redhat.com Thu May 11 04:58:37 2006 From: jkeating at redhat.com (Jesse Keating) Date: Wed, 10 May 2006 22:58:37 -0400 Subject: [Mailman-Users] Topic filter actually used anymore? In-Reply-To: References: Message-ID: <1147316317.19623.5.camel@ender> On Wed, 2006-05-10 at 19:55 -0700, Mark Sapiro wrote: > Tagger is in GLOBAL_PIPELINE, thus the process() function in > Mailman/Handlers/Tagger.py is called by IncommingRunner as one step of > the pipeline process. The same is true of all the other handlers > listed in GLOBAL_PIPELINE (or the pipeline attribute of the list if > any). See _dopipeline() in Mailman/Queue/IncomingRunner.py. Thanks, I eventually found that. I need to do some debugging to find out why our particular mailman instance doesn't seem to be hitting Trigger, or Trigger isn't catching simple regex stuff. -- Jesse Keating Release Engineer: Fedora -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060510/e43c4ce7/attachment.pgp From msapiro at value.net Thu May 11 05:12:53 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 20:12:53 -0700 Subject: [Mailman-Users] Topic filter actually used anymore? In-Reply-To: <1147316317.19623.5.camel@ender> Message-ID: Jesse Keating wrote: > >Thanks, I eventually found that. I need to do some debugging to find >out why our particular mailman instance doesn't seem to be hitting >Trigger, or Trigger isn't catching simple regex stuff. In the (seemingly) distant past, I played with Topics a bit and could never make them work (I think this was 2.1.4). That was before I started reading the code, so I don't know if the problem was a bug or my lack of understanding. Please keep us posted on what you find. BTW, we haven't heard from John Dennis on this list in some time. Are you his replacement at Red Hat? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jkeating at redhat.com Thu May 11 05:18:53 2006 From: jkeating at redhat.com (Jesse Keating) Date: Wed, 10 May 2006 23:18:53 -0400 Subject: [Mailman-Users] Topic filter actually used anymore? In-Reply-To: References: Message-ID: <1147317533.19623.7.camel@ender> On Wed, 2006-05-10 at 20:12 -0700, Mark Sapiro wrote: > > BTW, we haven't heard from John Dennis on this list in some time. Are > you his replacement at Red Hat? Nope, he's still around. I'm the release engineer for Fedora, and have my hands in some other Fedora stuff, including package announcement emails, of which we'd like to be able to use topic filters for announcements for each release. I'll post results from the debugging I do. Cheers. -- Jesse Keating Release Engineer: Fedora -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060510/755d2417/attachment.pgp From msapiro at value.net Thu May 11 06:09:15 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 21:09:15 -0700 Subject: [Mailman-Users] Batch address changes? In-Reply-To: Message-ID: Niemi Hannu wrote: > >Is there any way to update all the regex domain parts to another without >manua interaction per address? You could make use of the command line tools bin/list_lists bin/list_members bin/clone_member in a shell or other script to do this. If you are at all familiar with Python, you could make a bin/withlist script that calls mlist.ApprovedChangeMemberAddress(oldaddr, newaddr) to do the change. See for some clues as to what housekeeping needs to be done in a script like this. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 06:21:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 21:21:51 -0700 Subject: [Mailman-Users] Not all subscribers receiving list mail. In-Reply-To: <44607AEB.CF02.00F3.0@ucfv.ca> Message-ID: Bryan Daniel wrote: > >We attempted three different times to send to one of these lists and >the result was the message going to the same people from the list each >time. If this were caused by a disconnection problem with the MTA, I >would expect perhaps a different subset of subscribers would not get the >messages on each occasion. Not necessarily. The recipient list is calculated (and it's in a hashed order, so it's not alphabetical). In delivery, it is then sorted by domain and chunked into pieces of size SMTP_MAX_RCPTS (default 500). Then, a connection is opened to the SMTP server, and the message is sent in 8 or so transactions of 500 RCPTs each, and the connection is closed. The MTA may not like 500 RCPTs per transaction in which case you need to reduce SMTP_MAX_RCPTS in mm_cfg.py. It may not like a number of large transactions on a single connection in which case you need to set SMTP_MAX_SESSIONS_PER_CONNECTION to some non-zero number in mm_cfg.py. The default setting is zero which means all chunks will be sent on a single connection. A non-zero setting (1 or 2 or so) means send that many chunks, then disconnect and reconnect befor sending that many again until done. -- 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 May 11 07:03:01 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 11 May 2006 00:03:01 -0500 Subject: [Mailman-Users] mailman (+vexim +exim) -- absolute urls, stored WITH THE LIST In-Reply-To: References: Message-ID: At 4:36 PM -0500 2006-05-10, will trillich wrote: > i'm feeling much better now. :) probably drove Richard to drink. Since this issue is fresh in your mind, it would probably be a good idea to capture your experience in the FAQ Wizard on this subject. -- 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 LOPSA member since December 2005. See . From msapiro at value.net Thu May 11 07:13:01 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 22:13:01 -0700 Subject: [Mailman-Users] administrator vs. moderator notification In-Reply-To: <20060509.102159.208963580.wl@gnu.org> Message-ID: Werner LEMBERG wrote: > >Unfortunately, in version 2.1.5 (and in newer versions too, I believe) >this is not configurable separately :-( It's only possible to switch >on and off notification for both moderators and administrators at the >same time. That is correct. >I would like to have two levels of notification options. > > 1a. Default settings for administrators. > 1b. Default settings and moderators. > > 2a. Personal settings for administrators. > 2b. Personal settings for moderators. > >To continue the above situation, I would like to make only the robot >receive immediate notifications, while moderators and administrators >get daily digests only -- this assumes that those digests get >generated right before they are sent so that they don't show up the >accumulated spam mails already removed by the robot. Your assumption is correct. The implementation of your idea is a bit more difficult. Currently, no information other than email address is kept for moderators and admins - they don't even have to be list members - so provision for storing personal settings would need to be made. Then, if we're going to have personal settings for moderators and admins, we might want individual passwords too. Anyway, this is a feature request, best submitted at or the new wiki at (which may have a DNS issue at the moment, but can be accessed at ). Feature requests in the wiki should be added as comments to the Development->Mailman 2.2 page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 07:30:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 22:30:02 -0700 Subject: [Mailman-Users] qrunner restarts every 15 minutes In-Reply-To: <200605091120.21067.lists@allmers.eu> Message-ID: Joern Allmers wrote: >> >> In the error log theres nothing every 15 minutes, only errors that occured >> while I did the setup. The qrunner log shows only >> May 03 09:30:01 2006 (24268) Master qrunner detected subprocess exit >> (pid: 14115, sig: 9, sts: None, class: VirginRunner, slice: 1/1) >> [restarting] . >> >> exact every 15 Minutes. The qrunners are being sent SIGKILL (sig: 9) every 15 minutes. This is almost certainly coming from outside of Mailman. No Mailman process sends SIGKILL to anything. >> Do you know how to tell mailman/qrunner to be more verbose? There is no switch to make it log more, and it wouldn't do any good anyway because the runner wouldn't be able to log anything after being SIGKILLed anyway. Does your OS have a 15 minute run time limit for 'ordinary' processes? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 07:44:15 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 22:44:15 -0700 Subject: [Mailman-Users] No E-mail from mailman/postfix In-Reply-To: <6fbe3da00605091301m3143cffbqad1d9d122abeed2@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/9/06, Barry Finkel wrote: >> May 08 13:43:07 2006 (16295) mailman: held subscription request >> from ..... >> >> Where do I look to see what the problem might be? Thanks. > >Check your web interface, logging in with the moderator/admin >password, and approve the subscription request. Then, try re-sending a >message to the site list. Your held subscription requests can be approved as Patrick notes. They are being held because Privacy options...->Subscription rules->subscribe_policy is set 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 msapiro at value.net Thu May 11 08:00:44 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 23:00:44 -0700 Subject: [Mailman-Users] multi-alternative In-Reply-To: <446122DB.5020802@freestandards.org> Message-ID: Lawrence Bowie wrote: >I have a user telling me .. > >It looks like the pipermail installation is hosed in some interesting way. >The emails that I send have both text/html and text/multipart sections. >It scrubbed the text/html part, but didn't bother including the text/plain part. > >But yet ... > >Default.py: > >DEFAULT_PASS_MIME_TYPES = ['multipart/mixed', > 'multipart/alternative', > 'text/plain'] This just determines the defaults for Content filtering->pass_mime_types for a new list. The only thing that means anything is the settings on the Content filtering page. When the user says "scrubbed" does she mean as in An HTML attachment was scrubbed... URL: or does she mean "removed by content filtering"? >There was an upgrade over the weekend. So something unexpected must have >happened. Any ideas? I would try to find the message as delivered from the list to message subscribers, or find it in the archives/private/listname.mbox/listname.mbox file and also look at the raw HTML (source) for the archive page to see if there is really an inconsistency. I would also wonder if this was a single occurrence or is repeatable. If it is not repeatable, I think you may find that the message in the .mbox file had no text/plain 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 May 11 08:27:48 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 23:27:48 -0700 Subject: [Mailman-Users] List marked private, still accessible from web? In-Reply-To: <5DD112FB-9EB4-47B0-9495-E54E2DE9EC3D@openinfo.co.uk> Message-ID: Richard Barrett wrote: > >On 10 May 2006, at 23:29, Michael Urashka wrote: > >> >> But these pages give a 'Forbidden' error: >> >> http://www.somesite.com/pipermail/ >> http://www.somesite.com/pipermail/somelist/ >> http://www.somesite.com/pipermail/somelist/2005-October/ >> >> Looking in Apache's httpd.conf there's an alias for pipermail into: >> >> Alias /pipermail/ "/usr/local/mailman/archives/private/" >> > >This should probably read: > >Alias /pipermail/ "/usr/local/mailman/archives/public/" Richard is correct about this. It should definitely point to the public/ directory, not the private/ directory. >> Will changing this (or commenting it out) likely break access to any >> of the public lists on the same server? You don't want to comment it out as that will break all public archive access for sure. You need to make it as Richard says or you will be able to access private archives via the pipermail URL. Then, if that doesn't fix the problem, you need to remember this from my first reply in this thread. >Running check_perms showed that the /private archives had the +x for >'other' set so I toggled that to -x. This will probably break access to your remainin public archive via the 'pipermail' URL. If it doesn't, that's great - leave it o-x, but I think you'll probably need to put it back to o+x to access public archives via the 'pipermail URL. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From alvsky at gmail.com Thu May 11 08:42:50 2006 From: alvsky at gmail.com (Alan) Date: Thu, 11 May 2006 08:42:50 +0200 Subject: [Mailman-Users] Remove sender from list? In-Reply-To: References: Message-ID: <4462DCEA.7020103@gmail.com> Thanks guys for having enough patience with me. It helped me a lot. Alan Mark Sapiro wrote: > alan wrote: > >> First, what is MUA? (Sorry, but I'm quite new in using mailing lists.) >> > > > Brad has answered this one. > > > >> Second, the reason I'm bothering you all with this is to avoid sending big >> attachments back to the user and save him the trouble of seing mail again, >> as you said. But I have no trouble sending him the indication of reposting. >> > > > OK. That seems like a good reason. > > > >> Now, since I'm a newbee, can you please explain this to me in more simpla >> way. >> This is What I understood: >> asumming user is "user1" and list is "123" >> To: 123; >> Cc:user1; >> > > > Yes, that's what I meant. > > > >> I am using Thunderbird (or OE sometimes) as a mail client to post to the >> list. >> >> I don't understand this part of your answer: >> >> >>> instead of posting from >>> your MUA which will send the Cc:, post the message directly with >>> sendmail or equivalent, sending the envelope to the list only. >>> > > > This is the tricky part. Of course, if you just sent the message > addressed as above, 'user1' would receive the direct Cc:, thus > defeating the attempt to spare the user from receiving it again. > > This may be more trouble than it's worth, but what you'd need to do in > Tbird is compose/forward/whatever the entire post, addressed as above, > but instead of sending it, save it as a draft (you can't save it > directly as a file because that only saves the 'body'). Then open the > draft and save that as a file. > > Now you have a file containing the raw message with headers including > the Cc: user1. Now you need to deliver that message to a mail server > with a recipient of *only* the list. Then it will be sent to the list > only, and Mailman will see the Cc: user1 and not send it to user1 > assuming user1 has 'avoid dups' set in her options. > > This last step is not easy in a MS Windows environment. If you have a > mail client that supports a 'resend' or 'redirect' operation, you > could open the message with that client and 'resend' it to the list, > but I don't think either MSOE or Tbird will do this. > > The following is a minimal python script that can do this. > > import sys > import smtplib > SMTPHOST = 'mail.example.com' > SMTPPORT = 25 > SMTP_USERNAME = 'you at example.com' > SMTP_PASSWORD = 'yourpw' > fp = open(sys.argv[1]) > msg = fp.read() > fp.close() > rcpts = [sys.argv[2]] > env = SMTP_USERNAME > x = smtplib.SMTP() > x.connect(SMTPHOST,SMTPPORT) > x.login(SMTP_USERNAME, SMTP_PASSWORD) > x.sendmail(env,rcpts,msg) > x.quit() > > To use the above, you first have to install python > on your Windows computer. Then save the above > script in the file 'sendmail.py'. Then in a command window, give the > command > > python path\to\sendmail.py path\to\saved\message 123 at example.com > > This will send the saved message to 123 at example.com only, even though > the saved message contains a Cc: user1 header. > > Certain obvious things need to be changed in the above script. Also, > this will only work with an SMTP server that uses user/password > authorization. > > From msapiro at value.net Thu May 11 08:44:18 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 10 May 2006 23:44:18 -0700 Subject: [Mailman-Users] New installation issues? Need help! In-Reply-To: <5905503.1147291980461.SLOX.WebMail.wwwrun@mail.bpl.on.ca> Message-ID: Vishal Mahajan wrote: > >We are running OX5 on RHEL4. The mail flow was fine, SMTP was working >fine. We installed mailman-2.1.5-33 through the RPM created for RHEL4. >The installed postfix is 2.1.5-4.2. >We followed the instructions as >http://www.gnu.org/software/mailman/site.html Did you set up Postfix integration per >Tried sending the mail to the list but same result. Its not even coming >to the archives either. I did another test, tries sending mail to the OX >Mail server accounts from outside and even from the same accounts and >the weared thing I found that that accounts have lost the energy of >receiving mails. YES MAIL CAN GO OUT BUT NO INCOMING MAIL. Dont know >whats the problem, some configuration while configuring changed the >incoming SMTP setting for mail server too. Are you saying that NO incoming mail is delivered whether or not it's for a Mailman list? If so, you have a Postfix problem somewhere. Recheck the changes you made for Mailman, check Postfix's logs, and if you still can't figure it out, go to a Postfix support resource. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Jonathan.Doig at dnr.nsw.gov.au Thu May 11 10:22:20 2006 From: Jonathan.Doig at dnr.nsw.gov.au (Jonathan Doig) Date: Thu, 11 May 2006 18:22:20 +1000 Subject: [Mailman-Users] How to configure simple unsubscribe results page? Message-ID: Hi I'm configuring my first ever Mailman list... and would appreciate a hint from an old hand. I want my users to be able to enter their email address and click "Unsubscribe" on one of my pages - http://test.nratlas.nsw.gov.au/mailman/listinfo/nratlas-news - and see a simple message that an email has been sent to confirm their unsubscription, rather than the confusing options-login page: http://test.nratlas.nsw.gov.au/mailman/options/nratlas-news?email=jo at bloggs.net&login-unsub=Unsubscribe TIA Jonathan Doig ----------------------------------------------------- This message is intended for the addressee named and may contain confidential/privileged information. If you are not the intended recipient, please delete it and notify the sender. Views expressed in this message are those of the individual sender, and are not necessarily the views of the Department. You should scan any attached files for viruses. ----------------------------------------------------- From ldb at freestandards.org Thu May 11 13:16:38 2006 From: ldb at freestandards.org (Lawrence Bowie) Date: Thu, 11 May 2006 07:16:38 -0400 Subject: [Mailman-Users] multi-alternative In-Reply-To: References: Message-ID: <44631D16.7010305@freestandards.org> Mark Sapiro wrote: > Lawrence Bowie wrote: > >> I have a user telling me .. >> >> It looks like the pipermail installation is hosed in some interesting way. >> The emails that I send have both text/html and text/multipart sections. >> It scrubbed the text/html part, but didn't bother including the text/plain part. >> >> But yet ... >> >> Default.py: >> >> DEFAULT_PASS_MIME_TYPES = ['multipart/mixed', >> 'multipart/alternative', >> 'text/plain'] > > > This just determines the defaults for Content > filtering->pass_mime_types for a new list. The only thing that means > anything is the settings on the Content filtering page. > > When the user says "scrubbed" does she mean as in > > An HTML attachment was scrubbed... > URL: > > or does she mean "removed by content filtering"? > Yes, removed. > >> There was an upgrade over the weekend. So something unexpected must have >> happened. Any ideas? > > I would try to find the message as delivered from the list to message > subscribers, or find it in the > archives/private/listname.mbox/listname.mbox file and also look at the > raw HTML (source) for the archive page to see if there is really an > inconsistency. I would also wonder if this was a single occurrence or > is repeatable. If it is not repeatable, I think you may find that the > message in the .mbox file had no text/plain part. > Thank you .. LDB From michaelmcandrew at gmail.com Thu May 11 15:22:31 2006 From: michaelmcandrew at gmail.com (Michael McAndrew) Date: Thu, 11 May 2006 14:22:31 +0100 Subject: [Mailman-Users] mailman + Postfix - posts appear in archive but are not delivered Message-ID: <4b58d51b0605110622u546dc2b0s209a7d6ab5447429@mail.gmail.com> Hi there, Thanks to those that answered my previous post. I am very nearly at the stage of having a working mailman mailing list server! Mailman appears to be functioning normally. Checkperms yeilds no errors. My mail server is working, and I can send and receive administrative emails using my email client and the web interface. But, when an email is posted to a list, it is not received by recipients. It is placed in the Mailman archive, though, and there are no obvious signs of trouble in the logs I've looked in. Everything seems normal in mailman's SMTP log: May 11 13:11:40 2006 (2237) < mailman.3.1147349497.2235.michael at list.vawcvs.org> smtp to michael for 1 recips, completed in 0.038 seconds And as far as I can tell, Postfix hasn't had any problems either (from Postfix's maillog): May 11 13:11:42 list postfix/smtp[10675]: 33504BD81B5: to=< michaelmcandrew at gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.183.27], delay=2, status=sent (250 2.0.0 OK 1147349502 c28si796656nfb) May 11 13:11:42 list postfix/qmgr[10493]: 33504BD81B5: removed But still, the email doesn't reach the recipients. I'm pretty sure it isn't a problem with communication between the server and the destination email account, as I can successfully send them an email using telnet to access Postfix on the mailing list server. The mailing list used in the example above was created with bin/newlist command, with no extra configuration. I have a number of other lists set up, but the problem is repeated with all of them. I would put it down to a problem outside mailman, but the thing is that the mailman admin emails get through. Any ideas? Many thanks, Michael From Roger at rilynn.demon.co.uk Thu May 11 15:56:16 2006 From: Roger at rilynn.demon.co.uk (Roger Lynn) Date: Thu, 11 May 2006 14:56:16 +0100 Subject: [Mailman-Users] Scrubbing charset-unspecified text In-Reply-To: <445760DF.80408@rilynn.demon.co.uk> References: <445760DF.80408@rilynn.demon.co.uk> Message-ID: <44634280.3000509@rilynn.demon.co.uk> Sorry for breaking the thread, I seem to have accidentally deleted Mark's original reply, and the web archive doesn't include the Message-ID. On 02/05/2006 17:47, Mark Sapiro wrote: > Here is a suggested change to the code you quoted. > > Replace > > if part.get('content-disposition') and \ > not part.get_content_charset(): > omask = os.umask(002) > > with > > if part.get('content-disposition') and \ > msg.is_multipart() and \ > not part.get_content_charset(): > omask = os.umask(002) > > This is not really a proper fix, but I think it will avoid the problem > in your case. Thank you. Having applied it I can confirm it does now allow that particular email through. Roger From msapiro at value.net Thu May 11 16:11:57 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 07:11:57 -0700 Subject: [Mailman-Users] Scrubbing charset-unspecified text In-Reply-To: <44634280.3000509@rilynn.demon.co.uk> Message-ID: Roger Lynn wrote: >Sorry for breaking the thread, I seem to have accidentally deleted Mark's >original reply, and the web archive doesn't include the Message-ID. That's OK, but if you want to maintain the thread in these cases, you can find the Message-ID: in the "Downloadable version" monthly text file. >On 02/05/2006 17:47, Mark Sapiro wrote: >> >> This is not really a proper fix, but I think it will avoid the problem >> in your case. > >Thank you. Having applied it I can confirm it does now allow that particular >email through. Thanks for the feedback. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 16:38:55 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 07:38:55 -0700 Subject: [Mailman-Users] mailman + Postfix - posts appear in archive but arenot delivered In-Reply-To: <4b58d51b0605110622u546dc2b0s209a7d6ab5447429@mail.gmail.com> Message-ID: Michael McAndrew wrote: > >But, when an email is posted >to a list, it is not received by recipients. It is placed in the Mailman >archive, though, and there are no obvious signs of trouble in the logs I've >looked in. > >Everything seems normal in mailman's SMTP log: >May 11 13:11:40 2006 (2237) < >mailman.3.1147349497.2235.michael at list.vawcvs.org> smtp to michael for 1 >recips, completed in 0.038 seconds This says it was successfully delivered to Postfix. >And as far as I can tell, Postfix hasn't had any problems either (from >Postfix's maillog): >May 11 13:11:42 list postfix/smtp[10675]: 33504BD81B5: to=< >michaelmcandrew at gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.183.27], >delay=2, status=sent (250 2.0.0 OK 1147349502 c28si796656nfb) >May 11 13:11:42 list postfix/qmgr[10493]: 33504BD81B5: removed And Postfix is saying it sent the mail to gmail-smtp-in.l.google.com for michaelmcandrew at gmail.com and received confirmation (250 2.0.0 OK 1147349502 c28si796656nfb) from that server. >But still, the email doesn't reach the recipients. I'm pretty sure it isn't >a problem with communication between the server and the destination email >account, as I can successfully send them an email using telnet to access >Postfix on the mailing list server. > >The mailing list used in the example above was created with bin/newlist >command, with no extra configuration. I have a number of other lists set >up, but the problem is repeated with all of them. I would put it down to a >problem outside mailman, but the thing is that the mailman admin emails get >through. It definitely seems to be outside of Mailman and even your local Postfix. Since it only affects posts, it seems it must have something to do specifically with the sender, headers or body of the post itself. One thing that may be different is the envelope sender if you are using Mailman virtual hosts. In this case, (un-VERPed) list mail will have an envelope sender of listname-bounces at list.domain, but some administrative messages may be sent by mailman-bounces at DEFAULT_EMAIL_HOST. See which is not exactly relevant to your situation, but may be interesting. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fabiano.breves at gmail.com Thu May 11 16:51:30 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Thu, 11 May 2006 11:51:30 -0300 Subject: [Mailman-Users] Cannot access admin list page for one of my lists Message-ID: <1c22506e0605110751u5e01d720p9c4223cd525dd802@mail.gmail.com> Hello everyone, I am facing a weird problem with Mailman. Until last week everything was working fine, really smooth. But this week I simply can't access any web page related to one of my lists, al the other lists work fine. I used de check_db tool and it seems to be ok. The apache log say: Premature end of script headers: admin, referer.... besides that I don't have any other clue. Version of mailman: 2.1.8rc1 Any help will be apreciated. -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From michaelmcandrew at gmail.com Thu May 11 18:34:33 2006 From: michaelmcandrew at gmail.com (Michael McAndrew) Date: Thu, 11 May 2006 17:34:33 +0100 Subject: [Mailman-Users] mailman + Postfix - posts appear in archive but arenot delivered In-Reply-To: References: <4b58d51b0605110622u546dc2b0s209a7d6ab5447429@mail.gmail.com> Message-ID: <4b58d51b0605110934l35db70a4teefa6b0753bdc9b@mail.gmail.com> Yes, you are right - it was a remote problem. I was put off the scent because all three mail servers I was sending to silently rejected the email. I added an email with from a 4th different server and it succeeded. Even though the problem occured 'outside' of my server, I'm sure a solution can be found within it. Here are the headers from the email that got through. Do they give you any clues as to why it was rejected by the others? Return-Path: Delivery-Date: Thu, 11 May 2006 17:35:12 +0200 Received-SPF: none (mxeu1: 212.158.231.226 is neither permitted nor denied by domain of list.vawcvs.org) client-ip=212.158.231.226; envelope-from= vaw-staff-bounces at list.vawcvs.org; helo=list.vawcvs.org; Received: from [212.158.231.226] (helo=list.vawcvs.org) by mx.kundenserver.de (node=mxeu1) with ESMTP (Nemesis), id 0MKpV6-1FeDC41ASD-00016j for info at thirdsectordesign.org; Thu, 11 May 2006 17:35:12 +0200 Received: from list.vawcvs.org (list.vawcvs.org [127.0.0.1]) by list.vawcvs.org (Postfix) with ESMTP id EFA08BD8197; Thu, 11 May 2006 16:35:06 +0100 (BST) X-Original-To: vaw-staff at list.vawcvs.org Delivered-To: vaw-staff at list.vawcvs.org Received: from nz-out-0102.google.com (nz-out-0102.google.com [ 64.233.162.199]) by list.vawcvs.org (Postfix) with ESMTP id C4673BD8197 for ; Thu, 11 May 2006 16:35:05 +0100 (BST) Received: by nz-out-0102.google.com with SMTP id 18so250453nzp for ; Thu, 11 May 2006 08:35:05 -0700 (PDT) Received: by 10.36.247.53 with SMTP id u53mr978874nzh; Thu, 11 May 2006 08:35:05 -0700 (PDT) Received: by 10.36.104.3 with HTTP; Thu, 11 May 2006 08:35:04 -0700 (PDT) Message-ID: <4b58d51b0605110835j717a84b1sf8555336da631b0a at mail.gmail.com> Date: Thu, 11 May 2006 16:35:04 +0100 From: "Michael McAndrew" To: vaw-staff at list.vawcvs.org MIME-Version: 1.0 Subject: [VAW staff] Please email michaelmcandrew at gmail.com if you receive this message. X-BeenThere: vaw-staff at list.vawcvs.org X-Mailman-Version: 2.1.7 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1733620005==" Sender: vaw-staff-bounces at list.vawcvs.org Errors-To: vaw-staff-bounces at list.vawcvs.org Envelope-To: info at thirdsectordesign.org X-NAS-Classification: 0 X-NAS-MessageID: 8 X-NAS-Validation: {A2AF7F64-406D-45BA-AC23-F071B8419E46} And in case it's of any use, the servers that failed are gmail's mail server, and one operating on Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830. And the one that succeeded was called "(mxeu14) Welcome to Nemesis ESMTP server." Many thanks again, Michael On 5/11/06, Mark Sapiro < msapiro at value.net> wrote: > > Michael McAndrew wrote: > > > >But, when an email is posted > >to a list, it is not received by recipients. It is placed in the Mailman > >archive, though, and there are no obvious signs of trouble in the logs > I've > >looked in. > > > >Everything seems normal in mailman's SMTP log: > >May 11 13:11:40 2006 (2237) < > >mailman.3.1147349497.2235.michael at list.vawcvs.org > smtp to michael for 1 > >recips, completed in 0.038 seconds > > > This says it was successfully delivered to Postfix. > > > >And as far as I can tell, Postfix hasn't had any problems either (from > >Postfix's maillog): > >May 11 13:11:42 list postfix/smtp[10675]: 33504BD81B5: to=< > >michaelmcandrew at gmail.com>, relay=gmail-smtp-in.l.google.com[64.233.183.27 > ], > >delay=2, status=sent (250 2.0.0 OK 1147349502 c28si796656nfb) > >May 11 13:11:42 list postfix/qmgr[10493]: 33504BD81B5: removed > > > And Postfix is saying it sent the mail to gmail-smtp-in.l.google.com > for michaelmcandrew at gmail.com and received confirmation (250 2.0.0 OK > 1147349502 c28si796656nfb) from that server. > > > >But still, the email doesn't reach the recipients. I'm pretty sure it > isn't > >a problem with communication between the server and the destination email > > >account, as I can successfully send them an email using telnet to access > >Postfix on the mailing list server. > > > >The mailing list used in the example above was created with bin/newlist > >command, with no extra configuration. I have a number of other lists set > > >up, but the problem is repeated with all of them. I would put it down > to a > >problem outside mailman, but the thing is that the mailman admin emails > get > >through. > > > It definitely seems to be outside of Mailman and even your local > Postfix. Since it only affects posts, it seems it must have something > to do specifically with the sender, headers or body of the post itself. > > One thing that may be different is the envelope sender if you are using > Mailman virtual hosts. In this case, (un-VERPed) list mail will have > an envelope sender of listname-bounces at list.domain , but some > administrative messages may be sent by > mailman-bounces at DEFAULT_EMAIL_HOST. See > > which is not exactly relevant to your situation, but may be > interesting. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From msapiro at value.net Thu May 11 19:02:06 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 10:02:06 -0700 Subject: [Mailman-Users] mailman + Postfix - posts appear in archive but arenot delivered In-Reply-To: <4b58d51b0605110934l35db70a4teefa6b0753bdc9b@mail.gmail.com> Message-ID: Michael McAndrew wrote: > >Yes, you are right - it was a remote problem. I was put off the scent >because all three mail servers I was sending to silently rejected the >email. I added an email with from a 4th different server and it succeeded. > >Even though the problem occured 'outside' of my server, I'm sure a solution >can be found within it. > >Here are the headers from the email that got through. Do they give you any >clues as to why it was rejected by the others? I don't see anything obvious, but one thing to consider is you're posting from your gmail address and one of your failed recipients is your gmail address. I have seen reports that because of the way gmail treats "conversations", it ignores messages with the same Message-ID: as one already in the "conversation". This could explain the issue with gmail, but presumably not the other failing addresses. Perhaps you could compare the headers that you posted with those from an admin mail that was received and check for differences. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From robertj at linux4free.com Thu May 11 19:13:49 2006 From: robertj at linux4free.com (Rob Jackson) Date: Thu, 11 May 2006 11:13:49 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605111713.k4BHDkeT015167@resources.rootsweb.com> Sorry about that. I could be going about this all wrong. Also, I am fairly new to python, I normally do perl, so learning how this softwar works has been just a little difficult. Here it is. +++ /u1/mailman/Mailman/Handlers/Decorate.py 2006-05-10 11:36:43.000000000 -0600 @@ -188,6 +188,12 @@ del msg['content-disposition'] msg['Content-Type'] = 'multipart/mixed' + #Testing to replace footer + pl = msg.get_payload(decode=True) + re.sub('AZ', 'new text', pl) + msg.set_payload(pl) + + def decorate(mlist, template, what, extradict={}): -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wednesday, May 10, 2006 12:42 PM To: Rob Jackson; mailman-users at python.org Subject: RE: [Mailman-Users] Custom footer based on sender's email Rob Jackson wrote: >This is the diff on the Decorate.py > >191,196d190 >< #Testing to replace footer >< pl = msg.get_payload(decode=True) >< re.sub('AZ', 'new text', pl) >< msg.set_payload(pl) >< >< Please either give me a unified context diff (diff -u) or at least tell me what Mailman version this is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 19:46:04 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 10:46:04 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605111713.k4BHDkeT015167@resources.rootsweb.com> Message-ID: Rob Jackson wrote: > >Here it is. > >+++ /u1/mailman/Mailman/Handlers/Decorate.py 2006-05-10 >11:36:43.000000000 -0600 >@@ -188,6 +188,12 @@ > del msg['content-disposition'] > msg['Content-Type'] = 'multipart/mixed' > >+ #Testing to replace footer >+ pl = msg.get_payload(decode=True) >+ re.sub('AZ', 'new text', pl) >+ msg.set_payload(pl) >+ >+ > > def decorate(mlist, template, what, extradict={}): Elvis has left the building... I.e. putting the code there will only get those messages in which the mailman header/footer has been added as a separate mime part to a message not already multipart/mixed. Starting from the top of Decorate.process() we have several exits: # Escape hatch if both the footer and header are empty if not header and not footer: return If there is no defined msg_header or msg_footer, we leave. # If we couldn't add the header or footer in a less intrusive way, we can # at least do it by MIME encapsulation. We want to keep as much of the # outer chrome as possible. if not wrap: return If we have managed to add the header and/or footer to a text/plain message, or if the message was already multipart/mixed and we added the header and/or footer as separate mime parts, we are done and leave here. The only thing that gets beyond here is the case where we create a new multipart/mixed 'wrapper' with header and/or footer parts and the original message as a message/rfc822 part. You first have to see whether or not you have msg_header and or msg_footer for the list, and also what the structure of the incoming message is. In the simplest case of a single part text/plain message, you could add the three lines just prior to # Escape hatch if both the footer and header are empty if not header and not footer: return -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 19:54:39 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 10:54:39 -0700 Subject: [Mailman-Users] Cannot access admin list page for one of my lists In-Reply-To: <1c22506e0605110751u5e01d720p9c4223cd525dd802@mail.gmail.com> Message-ID: Fabiano Breves wrote: > >I am facing a weird problem with Mailman. Until last week everything was >working fine, really smooth. But this week I simply can't access any web >page related to one of my lists, al the other lists work fine. I used de >check_db tool and it seems to be ok. check_db only tests to see that the config can be loaded. It doesn't test the integrity of the loaded data. >The apache log say: > >Premature end of script headers: admin, referer.... > >besides that I don't have any other clue. What does Mailman's error log say? The admin script is dying without producing output. Since other lists work, this has to be a problem with the list's config.pck data. Try bin/dumpdb, and if it works, perhaps compare it's output to that of a similar, working list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 20:03:22 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 11:03:22 -0700 Subject: [Mailman-Users] How to configure simple unsubscribe results page? In-Reply-To: Message-ID: Jonathan Doig wrote: > >I want my users to be able to enter their email address and click >"Unsubscribe" on one of my pages - >http://test.nratlas.nsw.gov.au/mailman/listinfo/nratlas-news - and see a >simple message that an email has been sent to confirm their >unsubscription, rather than the confusing options-login page: >http://test.nratlas.nsw.gov.au/mailman/options/nratlas-news?email=jo at bloggs.net&login-unsub=Unsubscribe Then instead of posting to the options page as above, you will have to either create your own cgi or use some kind of scripting on your page to request the unsub and produce the result you want. Assuming you want the confirming email, you could use wget in a script to get the options url above and then produce the simple message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From robertj at linux4free.com Thu May 11 20:07:03 2006 From: robertj at linux4free.com (Rob Jackson) Date: Thu, 11 May 2006 12:07:03 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605111806.k4BI6xeT027325@resources.rootsweb.com> I was aware of the if not header and not footer: return And made sure that wasn't a problem. But it seems I was probably exiting out someplace else. I used to be getting an error when I had it other places, and then when I moved it to the end, the error went away, well it is back now that I am actualy hitting the code before it exits. Here is my error. Thanks for helping out with my ignorance. "May 11 11:54:49 2006 (11951) Uncaught runner exception: global name 're' is not defined" What is the best way to define 're' I have tried looking at other examples throught the program and have been unable to determine how I need to do this. Thanks -Rob -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Thursday, May 11, 2006 11:46 AM To: Rob Jackson; mailman-users at python.org Subject: RE: [Mailman-Users] Custom footer based on sender's email Rob Jackson wrote: > >Here it is. > >+++ /u1/mailman/Mailman/Handlers/Decorate.py 2006-05-10 >11:36:43.000000000 -0600 >@@ -188,6 +188,12 @@ > del msg['content-disposition'] > msg['Content-Type'] = 'multipart/mixed' > >+ #Testing to replace footer >+ pl = msg.get_payload(decode=True) >+ re.sub('AZ', 'new text', pl) >+ msg.set_payload(pl) >+ >+ > > def decorate(mlist, template, what, extradict={}): Elvis has left the building... I.e. putting the code there will only get those messages in which the mailman header/footer has been added as a separate mime part to a message not already multipart/mixed. Starting from the top of Decorate.process() we have several exits: # Escape hatch if both the footer and header are empty if not header and not footer: return If there is no defined msg_header or msg_footer, we leave. # If we couldn't add the header or footer in a less intrusive way, we can # at least do it by MIME encapsulation. We want to keep as much of the # outer chrome as possible. if not wrap: return If we have managed to add the header and/or footer to a text/plain message, or if the message was already multipart/mixed and we added the header and/or footer as separate mime parts, we are done and leave here. The only thing that gets beyond here is the case where we create a new multipart/mixed 'wrapper' with header and/or footer parts and the original message as a message/rfc822 part. You first have to see whether or not you have msg_header and or msg_footer for the list, and also what the structure of the incoming message is. In the simplest case of a single part text/plain message, you could add the three lines just prior to # Escape hatch if both the footer and header are empty if not header and not footer: return -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From robertj at linux4free.com Thu May 11 20:25:01 2006 From: robertj at linux4free.com (Rob Jackson) Date: Thu, 11 May 2006 12:25:01 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605111806.k4BI6xeT027325@resources.rootsweb.com> Message-ID: <200605111824.k4BIOveT031661@resources.rootsweb.com> Ok, never mind on the problem with re, I don't know why I couldln't figure that out before, I just didn't look hard enough. Although it still doesn't work. Here is what I have now. --- /u1/mailman1/Mailman/Handlers/Decorate.py 2006-02-24 17:31:06.000000000 -0700 +++ Decorate.py 2006-05-11 12:14:22.000000000 -0600 @@ -20,6 +20,7 @@ from types import ListType from email.MIMEText import MIMEText +import re from Mailman import mm_cfg from Mailman import Utils from Mailman import Errors @@ -66,6 +67,15 @@ header = decorate(mlist, mlist.msg_header, 'non-digest header', d) footer = decorate(mlist, mlist.msg_footer, 'non-digest footer', d) # Escape hatch if both the footer and header are empty + + sender = msgdata.get('original_sender', msg.get_sender()) + if sender == '': + footer = "THIS IS A GATEWAY MESSAGE" + + pl = msg.get_payload(decode=True) + re.sub('AZ', 'new text', pl) + msg.set_payload(pl) + if not header and not footer: return # Be MIME smart here. We only attach the header and footer by -----Original Message----- From: mailman-users-bounces+robertj=linux4free.com at python.org [mailto:mailman-users-bounces+robertj=linux4free.com at python.org] On Behalf Of Rob Jackson Sent: Thursday, May 11, 2006 12:07 PM To: 'Mark Sapiro'; mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email I was aware of the if not header and not footer: return And made sure that wasn't a problem. But it seems I was probably exiting out someplace else. I used to be getting an error when I had it other places, and then when I moved it to the end, the error went away, well it is back now that I am actualy hitting the code before it exits. Here is my error. Thanks for helping out with my ignorance. "May 11 11:54:49 2006 (11951) Uncaught runner exception: global name 're' is not defined" What is the best way to define 're' I have tried looking at other examples throught the program and have been unable to determine how I need to do this. Thanks -Rob -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Thursday, May 11, 2006 11:46 AM To: Rob Jackson; mailman-users at python.org Subject: RE: [Mailman-Users] Custom footer based on sender's email Rob Jackson wrote: > >Here it is. > >+++ /u1/mailman/Mailman/Handlers/Decorate.py 2006-05-10 >11:36:43.000000000 -0600 >@@ -188,6 +188,12 @@ > del msg['content-disposition'] > msg['Content-Type'] = 'multipart/mixed' > >+ #Testing to replace footer >+ pl = msg.get_payload(decode=True) >+ re.sub('AZ', 'new text', pl) >+ msg.set_payload(pl) >+ >+ > > def decorate(mlist, template, what, extradict={}): Elvis has left the building... I.e. putting the code there will only get those messages in which the mailman header/footer has been added as a separate mime part to a message not already multipart/mixed. Starting from the top of Decorate.process() we have several exits: # Escape hatch if both the footer and header are empty if not header and not footer: return If there is no defined msg_header or msg_footer, we leave. # If we couldn't add the header or footer in a less intrusive way, we can # at least do it by MIME encapsulation. We want to keep as much of the # outer chrome as possible. if not wrap: return If we have managed to add the header and/or footer to a text/plain message, or if the message was already multipart/mixed and we added the header and/or footer as separate mime parts, we are done and leave here. The only thing that gets beyond here is the case where we create a new multipart/mixed 'wrapper' with header and/or footer parts and the original message as a message/rfc822 part. You first have to see whether or not you have msg_header and or msg_footer for the list, and also what the structure of the incoming message is. In the simplest case of a single part text/plain message, you could add the three lines just prior to # Escape hatch if both the footer and header are empty if not header and not footer: return -- 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/robertj%40linux4free.co m Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From msapiro at value.net Thu May 11 20:25:39 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 11:25:39 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605111806.k4BI6xeT027325@resources.rootsweb.com> Message-ID: Rob Jackson wrote: > >I used to be getting an error when I had it other >places, and then when I moved it to the end, the error went away, Because you were no longer executing the code. >well it is >back now that I am actualy hitting the code before it exits. Here is my >error. Thanks for helping out with my ignorance. > >"May 11 11:54:49 2006 (11951) Uncaught runner exception: global name 're' is >not defined" > >What is the best way to define 're' @@ -17,6 +17,7 @@ """Decorate a message by sticking the header and footer around it.""" +import re import logging from email.MIMEText import MIMEText -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From oliver at samera.com.py Thu May 11 20:33:48 2006 From: oliver at samera.com.py (Oliver Schulze L.) Date: Thu, 11 May 2006 14:33:48 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: References: <445B8385.1060601@samera.com.py> Message-ID: <4463838C.5060306@samera.com.py> Hi Brad, I have been reading the patches from RedHat to mailman 2.1.5 Many of them are modification for RH and/or bug patches. But there is one patch that I found important, and it is the Filesystem Hierarchy Standard (FHS) patch. Does mailman 2.1.8 support FHS? Many thanks Oliver Brad Knowles wrote: > At 12:55 PM -0400 2006-05-05, Oliver Schulze L. wrote: > >> anyone knows where to find rpms for the latest version of mailman? >> I need for CentOS 4.3 > > Try looking on their pages, and using their resources for RPMs. We > do not provide any binary package versions of Mailman, and we don't > support any modifications that may have been made by someone who > created a binary packaged version of Mailman. > > We support the version of Mailman that is available in our > tarballs from our servers, and which you can install from source on > your own server. Alternatively, you could pay someone else to install > that for you, or you could use a service provided by someone else, > etc.... > > > To the degree that a binary packaged version of Mailman looks, > smells, and feels just like the version that we make available in > source form in our tarballs on our servers, we can provide support. > -- Oliver Schulze L. From ziade.tarek at gmail.com Thu May 11 20:40:01 2006 From: ziade.tarek at gmail.com (=?ISO-8859-1?Q?Tarek_Ziad=E9?=) Date: Thu, 11 May 2006 20:40:01 +0200 Subject: [Mailman-Users] remote controlling In-Reply-To: <94bdd2610605111134w4579901fs9ba8c8b3239a989c@mail.gmail.com> References: <94bdd2610605111134w4579901fs9ba8c8b3239a989c@mail.gmail.com> Message-ID: <94bdd2610605111140o51007973vda6ad7e31b695adb@mail.gmail.com> Hello, I would like to remote control mailman to be able to display threads on a distant zope 3 website. I was wondering what would be the best way to do it: 1/ code a small python tcp server on the mailman server, that uses the Mailman python apis to expose it on XML-RPC 2/ somehow, use the maimman apache bind 3/ take the solution you guys will give me :) Regards Tarek -- Tarek Ziad? | Association AfPy | www.afpy.org Site personnel | http://programmation-python.org -- Tarek Ziad? | Association AfPy | www.afpy.org Site personnel | http://programmation-python.org From msapiro at value.net Thu May 11 20:41:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 11:41:51 -0700 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: <4463838C.5060306@samera.com.py> Message-ID: Oliver Schulze L. wrote: > >But there is one patch that I found important, and it is the >Filesystem Hierarchy Standard (FHS) patch. > >Does mailman 2.1.8 support FHS? No. All we have at present, including 2.1.8, are the config options --prefix=dir --exec-prefix=dir --with-var-prefix=dir -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 20:47:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 11:47:49 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605111824.k4BIOveT031661@resources.rootsweb.com> Message-ID: Rob Jackson wrote: >Although it still doesn't >work. Here is what I have now. > > >--- /u1/mailman1/Mailman/Handlers/Decorate.py 2006-02-24 >17:31:06.000000000 -0700 >+++ Decorate.py 2006-05-11 12:14:22.000000000 -0600 >@@ -20,6 +20,7 @@ > from types import ListType > from email.MIMEText import MIMEText > >+import re > from Mailman import mm_cfg > from Mailman import Utils > from Mailman import Errors >@@ -66,6 +67,15 @@ > header = decorate(mlist, mlist.msg_header, 'non-digest header', d) > footer = decorate(mlist, mlist.msg_footer, 'non-digest footer', d) > # Escape hatch if both the footer and header are empty >+ >+ sender = msgdata.get('original_sender', msg.get_sender()) >+ if sender == '': >+ footer = "THIS IS A GATEWAY MESSAGE" >+ >+ pl = msg.get_payload(decode=True) >+ re.sub('AZ', 'new text', pl) >+ msg.set_payload(pl) >+ > if not header and not footer: > return > > > > # Be MIME smart here. We only attach the header and footer by It looks OK to me. I assume by 'doesn't work' you mean there is no error in the log, but you don't get the desired result. What do the messages look like, both to and from the list? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Thu May 11 20:49:32 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Thu, 11 May 2006 14:49:32 -0400 Subject: [Mailman-Users] Problem with the forward slash in digest announcements Message-ID: <002901c6752b$a4350720$0705000a@DDF5DW71> Looks like in the last digest sent, and probably the original also, that a Subject line of "Rpms for RHEL/Centos 4?" gets chopped to "Centos 4" in the attachment names due to the forward slash. Is this a know problem? Steve Campbell campbell at cnpapers.com Charleston Newspapers From b19141 at britaine.ctd.anl.gov Thu May 11 20:55:26 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Thu, 11 May 2006 13:55:26 -0500 (CDT) Subject: [Mailman-Users] No E-mail from mailman/postfix Message-ID: <200605111855.k4BItQh5016369@britaine.ctd.anl.gov> I wrote: >>> did step 13 in the installation instructions - Create your first >>>mailing list. The fourth bullet is >>> >>> o Check your email for a message from Mailman informing you that >>> your new mailing list was created. >>> >>>The web page after I had clicked on "Create List" had this text: >>> >>> Mailing list creation results >>> You have successfully created the mailing list mmtestlist1 and >>> notification has been sent to the list owner [EMAIL PROTECTED] >>> You can now: >>> * Visit the list's info page >>> * Visit the list's admin page >>> * Create another list >>> >>>There was no mail from my mailman/postfix system. I see nothing in >>> >>> /var/log/syslog >>> >>>from postfix. Yesterday I did step 8 (Create a site-wide mailing list); >>>the last piece is >>> >>> You should also subscribe yourself to the site list. >>> >>>I did that, and there also was no mail from mailman/postfix. >>>I do see in logs/vette one line for each of my attempts: >>> >>> May 08 13:43:07 2006 (16295) mailman: held subscription request >>> from ..... >>> >>>Where do I look to see what the problem might be? Thanks. And Patrick Bogen replied: >>Check your web interface, logging in with the moderator/admin >>password, and approve the subscription request. Then, try re-sending a >>message to the site list. And Mark Sapiro replied: >Your held subscription requests can be approved as Patrick notes. They >are being held because Privacy options...->Subscription >rules->subscribe_policy is set to "Require approval" or "Confirm and >approve". I approved the subscription request, and there still is no e-mail from mailman to postfix and back to me. When I run bin/show_qfiles qfiles/retry* I see ten mail messages queued. There is no indication of why they are queued, and there is no evidence from the postfix /var/log/syslog that the mail was even sent to postfix. In the logs directory I have errors - one error report from a few days ago when I ran a command before I started the qrunner subscribe - One line for a subscription via admin approval vette - Three lines for subscription requests held pending approval There are zero-length files in that logs directory post qrunner smtp smtp-failure I have not sent any test mail to the site-wide list or to a test list I created yesterday. If I have 10 messages queued, I assume (maybe incorrectly) that new mail will also remain queued. The ten pieces of queued mail are: 01) The mailing list `mailman' has just been created for you. 02) Your authorization is required for a mailing list subscription request ... 03) Your authorization is required for a mailing list subscription request ... 04) You are not allowed to post to this mailing list ... (I sent a "help" e-mail to mailman at zeus.) 05) You are not allowed to post to this mailing list ... (I sent another "help" e-mail to mailman at zeus.) 06) You are not allowed to post to this mailing list ... (I sent another "help" e-mail to mailman at zeus.) 07) Your authorization is required for a mailing list subscription request ... 08) The mailing list `mmtestlist1' has just been created for you. 09) Welcome to the Mailman at zeus.it.anl.gov mailing list! 10) .... has been successfully subscribed to Mailman. Where else do I look to determine what the problem might be? Thanks. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From carconni at earthlink.net Thu May 11 20:57:26 2006 From: carconni at earthlink.net (Carconni) Date: Thu, 11 May 2006 11:57:26 -0700 (GMT-07:00) Subject: [Mailman-Users] odd little issues Message-ID: <3982988.1147373846280.JavaMail.root@elwamui-royal.atl.sa.earthlink.net> Hi, We just migrated to mailman not to long ago and while I love it as the administrator my users are not pleased at this time. I've got some strange issues that I haven't been able to work out and I'm hoping someone here can help. I've done some googling and I've read quite a bit but for some reason I'm having trouble understanding what I need to do to resolve these issues. I apologize in advance for asking what may seem to be "old" questions: 1.Most of my lists allow anyone to post with no explicit destination required generic_nonmember_action = accept require_explicit_destination = no emergency moderation = no default_member_moderation = no yet I occasionally receive requests for an approval for posts by non-members. This is really bad since these are our customers. What else could be causing this to happen? What can I do to ensure that emails sent from certain domains (ie, that of my customers) are automatically accepted? 2. I've seen this around but I need to fix it: I have Outlook users. They are receiving empty attachments when receiving mail from mailman. As they love to point out, "this wasn't a problem with the old mail server" (to which I respond - "yeah - you didn't get any mail at all - but I guess we all forget the bad times") Anyway - they do get the message in the body but they get this crazy empty attachment and it's driving them nuts. Now removing HTML is not an option since a lot of our reports are sent this way. (My VP of Engineering has already made this clear). So I tried deleting the footer data thinking maybe this was the culprit but that didn't help. Exactly what do I need to do to prevent this attachment from being sent out from our lists? I don't know how to completely remove the footer but I don't know if that's actually causing the problem. 3.Is there any administrative interface that allows me to address all pending requests for all lists with out having to go through each and every list admin individually? Lately my mailman server has been sending me approval requests but when I go to the individual list admin there are no posts waiting for approval. I've noticed that many of "these requests" have a dash "-" proceeding the subject line. for ex: From: expuk-reports-bounces at corp-admin.corp.com Subject: -1 Expuk-reports moderator request(s) waiting However, when I go to the admin interface to approve the request, there is none. I get one for every list we have on this system. We have well over a hundred lists on this server and a couple of hundred on the other. I appreciate your assistance and patience From msapiro at value.net Thu May 11 21:15:47 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 12:15:47 -0700 Subject: [Mailman-Users] odd little issues In-Reply-To: <3982988.1147373846280.JavaMail.root@elwamui-royal.atl.sa.earthlink.net> Message-ID: Carconni wrote: > >yet I occasionally receive requests for an approval for posts by non-members. This is really bad since these are our customers. What else could be causing this to happen? What can I do to ensure that emails sent from certain domains (ie, that of my customers) are automatically accepted? There are lots of reasons why a message can be held, e.g. 'too big' (General options-.max_message_size), too many recipients (Privacy options...->Recipient filters->max_num_recipients). Look in Mailman's vette log (or the admindb pabe or the moderator notification) for the reason and address that. >2. I've seen this around but I need to fix it: > >I have Outlook users. They are receiving empty attachments when receiving mail from mailman. As they love to point out, "this wasn't a problem with the old mail server" (to which I respond - "yeah - you didn't get any mail at all - but I guess we all forget the bad times") > >Anyway - they do get the message in the body but they get this crazy empty attachment and it's driving them nuts. What is does the full, raw message from Mailman look like? >3.Is there any administrative interface that allows me to address all pending requests for all lists with out having to go through each and every list admin individually? No. >Lately my mailman server has been sending me approval requests but when I go to the individual list admin there are no posts waiting for approval. I've noticed that many of "these requests" have a dash "-" proceeding the subject line. > >for ex: From: expuk-reports-bounces at corp-admin.corp.com Subject: -1 Expuk-reports moderator request(s) waiting See (it's a minus sign, i.e. 'negative one requests'). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From fabiano.breves at gmail.com Thu May 11 21:19:12 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Thu, 11 May 2006 16:19:12 -0300 Subject: [Mailman-Users] Cannot access admin list page for one of my lists In-Reply-To: References: <1c22506e0605110751u5e01d720p9c4223cd525dd802@mail.gmail.com> Message-ID: <1c22506e0605111219i1cf0b6afuc3c5f061ac6498a7@mail.gmail.com> Mark, Thanks for your attention. I'll try the dumpdb tool. Other information that I think is relevant is that if I put the wrong password the returns the error as usual. So it seems to be authenticating without any problems... I'll doublecheck my logs... tks... On 5/11/06, Mark Sapiro wrote: > > Fabiano Breves wrote: > > > >I am facing a weird problem with Mailman. Until last week everything was > >working fine, really smooth. But this week I simply can't access any web > >page related to one of my lists, al the other lists work fine. I used de > >check_db tool and it seems to be ok. > > > check_db only tests to see that the config can be loaded. It doesn't > test the integrity of the loaded data. > > > >The apache log say: > > > >Premature end of script headers: admin, referer.... > > > >besides that I don't have any other clue. > > > What does Mailman's error log say? > > The admin script is dying without producing output. Since other lists > work, this has to be a problem with the list's config.pck data. Try > bin/dumpdb, and if it works, perhaps compare it's output to that of a > similar, working list. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From msapiro at value.net Thu May 11 22:11:24 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 13:11:24 -0700 Subject: [Mailman-Users] No E-mail from mailman/postfix In-Reply-To: <200605111855.k4BItQh5016369@britaine.ctd.anl.gov> Message-ID: Barry Finkel wrote: > >I approved the subscription request, and there still is no e-mail from >mailman to postfix and back to me. When I run > > bin/show_qfiles qfiles/retry* > >I see ten mail messages queued. There is no indication of why they >are queued, and there is no evidence from the postfix > > /var/log/syslog > >that the mail was even sent to postfix. In the logs directory I have > > errors - one error report from a few days ago when I ran a command > before I started the qrunner > > subscribe - One line for a subscription via admin approval > > vette - Three lines for subscription requests held pending > approval > >There are zero-length files in that logs directory > > post > qrunner > smtp > smtp-failure Unless you have changed things like DELIVERY_MODULE or the SMTP_LOG_* settings in mm_cfg.py, there should be a 'smtp_failure' log entry for each message in the retry queue. Also, there should be 'qrunner' log entries. Are you sure you don't have Mailman logs somewhere other than where you are looking? Check mm_cfg.py and maybe Defaults.py for an assignment to LOG_DIR. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 11 23:53:17 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 14:53:17 -0700 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: Mark Sapiro wrote: >Rob Jackson wrote: > >>+ pl = msg.get_payload(decode=True) >>+ re.sub('AZ', 'new text', pl) >>+ msg.set_payload(pl) > >It looks OK to me. Actually, it's not OK. I overlooked the fact that Python strings are immutable and re.sub doesn't (can't) change them in place. Thus, re.sub('AZ', 'new text', pl) needs to be pl = re.sub('AZ', 'new text', pl) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From floriola2000 at yahoo.com Fri May 12 01:02:06 2006 From: floriola2000 at yahoo.com (Floriola) Date: Thu, 11 May 2006 16:02:06 -0700 (PDT) Subject: [Mailman-Users] remove lists part of the fully qualified domain name Message-ID: <20060511230206.10473.qmail@web38106.mail.mud.yahoo.com> Hello, I am able to connect to my mailman admin page, by going to this link: http://domain.com/mailman/admin/mailman However, after I enter the password and update any values that I would like to change in the admin page, when I click "Submit Your Changes" button, I get an error that the following does domain not exist: lists.domain.com The problem here is that lists.domain.com is not defined in our DNS server. So I am wondering, how can I configure mailman so that it is using domain.com instead of lists.domian.com. Any ideeas would be apreciated. Thanks you in advance. Regards, Floriola __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From msapiro at value.net Fri May 12 01:11:33 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 16:11:33 -0700 Subject: [Mailman-Users] Problem with the forward slash in digestannouncements In-Reply-To: <002901c6752b$a4350720$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: >Looks like in the last digest sent, and probably the original also, that a >Subject line of "Rpms for RHEL/Centos 4?" gets chopped to "Centos 4" in the >attachment names due to the forward slash. If I understand you correctly, you received a MIME format digest as a multipart/mixed message consisting of a few text/plain sub-parts as well as a multipart/digest sub-part in turn consisting of some message/rfc822 sub-parts, each of which is one list message, and your MUA (MS Outlook Express?) shows you the text/plain parts and a bunch of attachments, each of which is one of the messages and has a name which is normally the subject of the message, but in the case of the message with subject "Rpms for RHEL/Centos 4?", was just "Centos 4?". This naming of the attachments is strictly a function of your MUA. There is no actual Content-Disposition: header with a filename= parameter nor is there a name= parameter in the Content-Type: header of these message parts. Your MUA either is Outlook Express or does what it does which is to give the "attachment" a name which is that portion of the Subject: to the right of the rightmost slash. Thunderbird for example will give the same "attachment" a name equal to the Subject: whether or not it contains slashes. Mailman has nothing to do with 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 May 12 01:30:23 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 16:30:23 -0700 Subject: [Mailman-Users] remove lists part of the fully qualified domain name In-Reply-To: <20060511230206.10473.qmail@web38106.mail.mud.yahoo.com> Message-ID: Floriola wrote: > >I am able to connect to my mailman admin page, by going to this link: > >http://domain.com/mailman/admin/mailman > >However, after I enter the password and update any values that I would like to change in the admin >page, when I click "Submit Your Changes" button, I get an error that the following does domain not >exist: lists.domain.com The mailman list has a web_page_url attribute of something like http://lists.domain.com/mailman/, most likely because when the list was created (and maybe still), the value of DEFAULT_URL_HOST was lists.domain.com. This causes the 'post' URL for the web pages to begin with http://lists.domain.com/mailman/. Search the FAQ wizard for fix_url or just go to . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From oliver at samera.com.py Fri May 12 01:57:45 2006 From: oliver at samera.com.py (Oliver Schulze L.) Date: Thu, 11 May 2006 19:57:45 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: References: Message-ID: <4463CF79.50807@samera.com.py> Hi Mark, thanks for answering. I'm a litle late to the FHS discusion, do you know why the FHS patch from RH was not accepted? http://www.mail-archive.com/mailman-developers at python.org/msg08110.html Should I post the question to the -developers list? Thanks Oliver Mark Sapiro wrote: > Oliver Schulze L. wrote: > >> But there is one patch that I found important, and it is the >> Filesystem Hierarchy Standard (FHS) patch. >> >> Does mailman 2.1.8 support FHS? >> > > No. > > All we have at present, including 2.1.8, are the config options > > --prefix=dir > --exec-prefix=dir > --with-var-prefix=dir > > -- Oliver Schulze L. From msapiro at value.net Fri May 12 02:18:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 11 May 2006 17:18:02 -0700 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: <4463CF79.50807@samera.com.py> Message-ID: Oliver Schulze L. wrote: > >I'm a litle late to the FHS discusion, do you know why the FHS patch >from RH was not accepted? >http://www.mail-archive.com/mailman-developers at python.org/msg08110.html At the time John developed the patch, Tokio was pretty much the only person actively working on the 2.1.x branch. The necessary 'additional testing' mentioned in the above referenced thread was not done for lack of resources. This doesn't mean the patch is dead - it is still potentially a candidate for 2.2. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From oliver at samera.com.py Fri May 12 05:10:18 2006 From: oliver at samera.com.py (Oliver Schulze L.) Date: Thu, 11 May 2006 23:10:18 -0400 Subject: [Mailman-Users] Rpms for RHEL/Centos 4? In-Reply-To: References: Message-ID: <4463FC9A.2050804@samera.com.py> Mark Sapiro wrote: > At the time John developed the patch, Tokio was pretty much the only > person actively working on the 2.1.x branch. The necessary 'additional > testing' mentioned in the above referenced thread was not done for > lack of resources. This doesn't mean the patch is dead - it is still > potentially a candidate for 2.2. I understand. Maybe the patch can be included (with a big warning) in the next alpha release of mailman 2.1.x so that people can test it. I think that if the patch does not change the behavior of the configure script until it is told to do so, it can be a nice addition to mailman. Because people who does not use it, won't be affected. Personally, I can test on RH Linux, from RH9 to RHEL 2.1/3/4 Thanks Oliver -- Oliver Schulze L. From adrian at moohoohoo.com Fri May 12 05:44:19 2006 From: adrian at moohoohoo.com (Adrian) Date: Fri, 12 May 2006 13:44:19 +1000 Subject: [Mailman-Users] Mailman and forwarded emails In-Reply-To: References: Message-ID: Hi, I have a question about mailman. I am trying to have a situation where by I can send an email to maillinglist at pirateship.org.au and have that then sent to my mailinglist. The mailinglist at pirateship.org.au is just a mail forwarding rule at zonedit which forwards all mail to that address on to pirateshipmailinglist at moohoohoo.com which is the actual address for my mailinglist. The forwarding through zonedit is working AOK but there is some problem with the mailinglist at my moohoohoo.com domain. The mailinglist does not seem to receive the forwarded messages. I think there may be a filter or some other setting within the mailinglist which is preventing the forwarded messages getting on to the mailinglist. What do you think? Just so you know:- message -> pirateshipmaillinglist at moohoohoo.com -> gets on to the list AOK message -> maillinglist at pirateship.org.au (set to forward to a standard email address) -> gets on to the email address AOK message -> maillinglist at pirateship.org.au (set to forward to pirateshipmaillinglist at moohoohoo.com) -> does *not* get on to the list and seems to disappear (no error in delivery messages etc) I really think there must be some settings in the mailinglist software to fix this. Hoping you can help. Adrian From campbell at cnpapers.com Fri May 12 12:09:53 2006 From: campbell at cnpapers.com (campbell at cnpapers.com) Date: Fri, 12 May 2006 06:09:53 -0400 Subject: [Mailman-Users] Problem with the forward slash in digestannouncements In-Reply-To: References: Message-ID: <1147428593.44645ef10dbeb@perdition.cnpapers.net> Quoting Mark Sapiro : > Steve Campbell wrote: > > >Looks like in the last digest sent, and probably the original also, that a > >Subject line of "Rpms for RHEL/Centos 4?" gets chopped to "Centos 4" in the > > >attachment names due to the forward slash. > > > If I understand you correctly, you received a MIME format digest as a > multipart/mixed message consisting of a few text/plain sub-parts as > well as a multipart/digest sub-part in turn consisting of some > message/rfc822 sub-parts, each of which is one list message, and your > MUA (MS Outlook Express?) shows you the text/plain parts and a bunch > of attachments, each of which is one of the messages and has a name > which is normally the subject of the message, but in the case of the > message with subject "Rpms for RHEL/Centos 4?", was just "Centos 4?". > > This naming of the attachments is strictly a function of your MUA. > There is no actual Content-Disposition: header with a filename= > parameter nor is there a name= parameter in the Content-Type: header > of these message parts. Your MUA either is Outlook Express or does > what it does which is to give the "attachment" a name which is that > portion of the Subject: to the right of the rightmost slash. > Thunderbird for example will give the same "attachment" a name equal > to the Subject: whether or not it contains slashes. > > Mailman has nothing to do with this. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > I've been browsing the archives lately just as a learning tool, and I'm just finding out that MUAs play such a large part of what I see here in all of email. OE is what I use at work, Thunderbird at home, so that explains the problem I saw. Did Microsoft get much of anything right? It just never occurred to me that it may be the MUA, though, this time. Thanks so much. Steve ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ From licinio at gmail.com Fri May 12 14:04:56 2006 From: licinio at gmail.com (Licinio Gomez) Date: Fri, 12 May 2006 14:04:56 +0200 Subject: [Mailman-Users] newbie: subscribers without moderation Message-ID: Hi, I have one application where I am using mailman users confirm on my application that they want to subscribe to the list. Then, I subscribe them sending one email to mailman from my application (php). The problem is that later I have to go to the mailman admin page and accept them can?t it be automatically? I?d like them to be accepted directly some years ago, I used Majordomo, I think I could subscribe users sending an email with one password, and that was all any idea? thanks for your time From fabiano.breves at gmail.com Fri May 12 15:16:18 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Fri, 12 May 2006 10:16:18 -0300 Subject: [Mailman-Users] Cannot access admin list page for one of my lists In-Reply-To: <1c22506e0605111219i1cf0b6afuc3c5f061ac6498a7@mail.gmail.com> References: <1c22506e0605110751u5e01d720p9c4223cd525dd802@mail.gmail.com> <1c22506e0605111219i1cf0b6afuc3c5f061ac6498a7@mail.gmail.com> Message-ID: <1c22506e0605120616x19ad2b89u6338711a9b80bd76@mail.gmail.com> I did the dump, and it seems ok. Did it twice, with -p and -m options. Then I tested the admin page again... And everything was fine... Unbelievable... []s On 5/11/06, Fabiano Breves wrote: > > Mark, > > Thanks for your attention. > > I'll try the dumpdb tool. Other information that I think is relevant is > that if I put the wrong password the returns the error as usual. So it seems > to be authenticating without any problems... I'll doublecheck my logs... > > tks... > > > On 5/11/06, Mark Sapiro wrote: > > > > Fabiano Breves wrote: > > > > > >I am facing a weird problem with Mailman. Until last week everything > > was > > >working fine, really smooth. But this week I simply can't access any > > web > > >page related to one of my lists, al the other lists work fine. I used > > de > > >check_db tool and it seems to be ok. > > > > > > check_db only tests to see that the config can be loaded. It doesn't > > test the integrity of the loaded data. > > > > > > >The apache log say: > > > > > >Premature end of script headers: admin, referer.... > > > > > >besides that I don't have any other clue. > > > > > > What does Mailman's error log say? > > > > The admin script is dying without producing output. Since other lists > > work, this has to be a problem with the list's config.pck data. Try > > bin/dumpdb, and if it works, perhaps compare it's output to that of a > > similar, working list. > > > > -- > > Mark Sapiro The highway is for gamblers, > > San Francisco Bay Area, California better use your sense - B. Dylan > > > > > > > -- > Fabiano de Carvalho Breves > fabiano.breves at gmail.com > -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From tmz at pobox.com Fri May 12 15:12:45 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 12 May 2006 09:12:45 -0400 Subject: [Mailman-Users] Problem with the forward slash in digestannouncements In-Reply-To: <1147428593.44645ef10dbeb@perdition.cnpapers.net> References: <1147428593.44645ef10dbeb@perdition.cnpapers.net> Message-ID: <20060512131245.GA31090@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 campbell at cnpapers.com wrote: > I've been browsing the archives lately just as a learning tool, and > I'm just finding out that MUAs play such a large part of what I see > here in all of email. OE is what I use at work, Thunderbird at > home, so that explains the problem I saw. Did Microsoft get much of > anything right? The virus and worm propagation features of MS MUA's is top notch. I've never heard of a finer implementation. ;-) - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Nothing is so permanent as a temporary government program. -- Dr. Milton Friedman, Nobel-Prize-winning economist. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRkic0mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rnSwCeLXQ5RfqvkJDI93Zn55Jb1cLrAe8AoL1Jz8M7 P8FdtxFT3B1K3UlfNdU5 =UyX7 -----END PGP SIGNATURE----- From adrian at moohoohoo.com Fri May 12 16:32:39 2006 From: adrian at moohoohoo.com (Adrian) Date: Sat, 13 May 2006 00:32:39 +1000 Subject: [Mailman-Users] Forwarded/Relayed Emails Message-ID: Hi, I have a question about mailman. I am trying to have a situation where by I can send an email to maillinglist at pirateship.org.au and have that then sent to my mailinglist. The mailinglist at pirateship.org.au is just a mail forwarding rule at zonedit which forwards all mail to that address on to pirateshipmailinglist at moohoohoo.com which is the actual address for my mailinglist. The forwarding through zonedit is working AOK but there is some problem with the mailinglist at my moohoohoo.com domain. The mailinglist does not seem to receive the forwarded messages. I think there may be a filter or some other setting within the mailinglist which is preventing the forwarded messages getting on to the mailinglist. What do you think? Just so you know:- message -> pirateshipmaillinglist at moohoohoo.com -> gets on to the list AOK message -> maillinglist at pirateship.org.au (set to forward to a standard email address) -> gets on to the email address AOK message -> maillinglist at pirateship.org.au (set to forward to pirateshipmaillinglist at moohoohoo.com) -> does *not* get on to the list and seems to disappear (no error in delivery messages etc) I really think there must be some settings in the mailinglist software to fix this. Hoping you can help. Adrian From pdbogen at gmail.com Fri May 12 20:54:24 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 13:54:24 -0500 Subject: [Mailman-Users] remote controlling In-Reply-To: <94bdd2610605111140o51007973vda6ad7e31b695adb@mail.gmail.com> References: <94bdd2610605111134w4579901fs9ba8c8b3239a989c@mail.gmail.com> <94bdd2610605111140o51007973vda6ad7e31b695adb@mail.gmail.com> Message-ID: <6fbe3da00605121154j1f2032f6kd342c6b375348b3d@mail.gmail.com> On 5/11/06, Tarek Ziad? wrote: > I would like to remote control mailman to be able to display threads > on a distant zope 3 website. If you're talking about make the archives programatically accessible, it seems like what you actually need to look at modifying is pipermail, not Mailman. That, or you might try just linking your zope stuff to the downloadable archives. -- - Patrick Bogen From pdbogen at gmail.com Fri May 12 21:06:30 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 14:06:30 -0500 Subject: [Mailman-Users] Mailman and forwarded emails In-Reply-To: References: Message-ID: <6fbe3da00605121206q6ab984f6ka2aa344ec3eff0ab@mail.gmail.com> On 5/11/06, Adrian wrote: > Just so you know:- > message -> pirateshipmaillinglist at moohoohoo.com -> gets on to the list AOK > message -> maillinglist at pirateship.org.au (set to forward to a standard > email address) -> gets on to the email address AOK > message -> maillinglist at pirateship.org.au (set to forward to > pirateshipmaillinglist at moohoohoo.com) -> does *not* get on to the list and > seems to disappear (no error in delivery messages etc) > I really think there must be some settings in the mailinglist software to > fix this. Hoping you can help. Can you check the MTA logs on moohoohoo.com to see if the message is actually being forwarded properly? Can you temporarily change the mailinglist at pirateship... address to forward to your personal address? Here's another question: Is this *forwarding* the message, or rewriting the recipient and relaying? (I.e., does the message arrive at moohoohoo.com as From: mailinglist at pirateship.org.au, or From: original.sender at some.host.com ?) -- - Patrick Bogen From pdbogen at gmail.com Fri May 12 21:08:05 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 14:08:05 -0500 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: References: Message-ID: <6fbe3da00605121208g58cf4a43oe203a89950fe08cb@mail.gmail.com> On 5/12/06, Licinio Gomez wrote: > I have one application where I am using mailman > users confirm on my application that they want to subscribe to the list. > Then, I subscribe them sending one email to mailman from my application (php). > The problem is that later I have to go to the mailman admin page and accept them > > can?t it be automatically? I?d like them to be accepted directly > > some years ago, I used Majordomo, I think I could subscribe users > sending an email with one password, and that was all > > any idea? You might try including the Approved: header in the subscription request. Alternately, is your PHP application on the same server? Can it call the mailman wrappers directly instead of doing the (kind of ugly) hack of sending mails? Last but not least, PHP *should* be able to access the mailman web interface regardless, and post the address to the mass_subscribe page of the mailman web interface. -- - Patrick Bogen From sahin at post.harvard.edu Fri May 12 20:41:27 2006 From: sahin at post.harvard.edu (Ned T. Sahin) Date: Fri, 12 May 2006 14:41:27 -0400 Subject: [Mailman-Users] Can new-user approval be assigned to moderators by subgroup membership of user? Message-ID: <4464D6D7.5090108@post.harvard.edu> Please can someone tell if/how one can implement the below with Mailman: Goal: launch a university-wide mailing list for students at a large university. * Each student needs to be verified by a moderator before being allowed to join, so non-students can?t. * Problem: too much work for one central moderator or set of moderators, to know who is or isn?t a student (potentially 40,000 users). * Luckily, each student lives in some dorm on campus and each dorm has a master who should know all the students, so the natural moderator responsibility should fall on dorm masters. * On Mailman user screen, student should be able to pick his/her dorm from a drop-down list as required part of the signup. * Then Mailman should send the request specifically and only to the dorm master for the student. * That dorm master should be able to approve the request. So: is this possible? Thanks! BTW ? this isn?t actually for a university but a more decentralized organization, so please don?t tell me that the university?s central records should already have students? e-mails! Thanks! From pdbogen at gmail.com Fri May 12 22:35:59 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 15:35:59 -0500 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: References: <6fbe3da00605121208g58cf4a43oe203a89950fe08cb@mail.gmail.com> Message-ID: <6fbe3da00605121335g53b3a40taa49d7d978114315@mail.gmail.com> On 5/12/06, Licinio Gomez wrote: > Hi, > > thanks very much for your help > using php, I?ve sent one email to the list with this subjet: > subscribe Approved:listadminpassword address=emailaddresstosubscribe > but it?s the same result that sending this one: > subscribe address=emailaddresstosubscribe > any idea about what I?m doing wrong? You'd need to put the Approved: as its own header, or as the first line of the body of the message. > alternately, php application is on the same server that mailman, > calling it directly sounds very good, is there any API to do it? any > documentation? There's not an API that I know of, but you can call the command-line tools using php's exec(). You'd need to be very careful, though, since you'll be execing something that includes a user's input; you need to be extremely careful to prevent them from being able to run arbitrary commands. P.S., please include the list in all replies. -- - Patrick Bogen From pdbogen at gmail.com Fri May 12 22:41:39 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 15:41:39 -0500 Subject: [Mailman-Users] Can new-user approval be assigned to moderators by subgroup membership of user? In-Reply-To: <4464D6D7.5090108@post.harvard.edu> References: <4464D6D7.5090108@post.harvard.edu> Message-ID: <6fbe3da00605121341q152d98f0je883b204488b47dc@mail.gmail.com> On 5/12/06, Ned T. Sahin wrote: > Goal: launch a university-wide mailing list for students at a large > university. > > * Each student needs to be verified by a moderator before being allowed > to join, so non-students can't. > * Problem: too much work for one central moderator or set of moderators, > to know who is or isn't a student (potentially 40,000 users). > * Luckily, each student lives in some dorm on campus and each dorm has a > master who should know all the students, so the natural moderator > responsibility should fall on dorm masters. > > * On Mailman user screen, student should be able to pick his/her dorm > from a drop-down list as required part of the signup. > * Then Mailman should send the request specifically and only to the dorm > master for the student. > * That dorm master should be able to approve the request. > Well, your registrar should already have students' emails.. *ducks* Ahem. The best way to handle this is probably with umbrella lists. I.e., Dorm A has a list, 'DormA,' with its appointed guy as a moderator. DormB, DormC, Admin, etc., and then you have an Announce list, which is an umbrella list, which sends to DormA, DormB, DormC, Admin, etc. There's no way to do /exactly/ what you ask for, which is to maintain some kind of 'group' metadata for users and moderators, and dispatch requests according to this metadata. You, or someone else, would need to implement this kind of functionality on top of mailman. While not terribly difficult in and of itself, you'd have to rework some of the code extensively, since currently a 'moderator' is just an email address, and doesn't have *any* metadata attached to it. (Or you could hire a poor college student to do this for you. *coughLikeMecough*) -- - Patrick Bogen From licinio at gmail.com Fri May 12 23:42:33 2006 From: licinio at gmail.com (Licinio Gomez) Date: Fri, 12 May 2006 23:42:33 +0200 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: <6fbe3da00605121335g53b3a40taa49d7d978114315@mail.gmail.com> References: <6fbe3da00605121208g58cf4a43oe203a89950fe08cb@mail.gmail.com> <6fbe3da00605121335g53b3a40taa49d7d978114315@mail.gmail.com> Message-ID: Hi, thanks again I?ve put Approved: as the first line of the message body. The result is the same that before. The user is subscribed, but the list admin must accept him That?s what I don?t like, I don?t want the list admin has to go to accept subscribed users, I want it done automatically I?ve tested about command line, unfortunely, my host doesn?t give me permissions to execut files on mailmam directory thanks On 5/12/06, Patrick Bogen wrote: > On 5/12/06, Licinio Gomez wrote: > > Hi, > > > > thanks very much for your help > > using php, I?ve sent one email to the list with this subjet: > > subscribe Approved:listadminpassword address=emailaddresstosubscribe > > but it?s the same result that sending this one: > > subscribe address=emailaddresstosubscribe > > any idea about what I?m doing wrong? > > You'd need to put the Approved: as its own header, or as > the first line of the body of the message. > > > alternately, php application is on the same server that mailman, > > calling it directly sounds very good, is there any API to do it? any > > documentation? > > There's not an API that I know of, but you can call the command-line > tools using php's exec(). You'd need to be very careful, though, since > you'll be execing something that includes a user's input; you need to > be extremely careful to prevent them from being able to run arbitrary > commands. > > > P.S., please include the list in all replies. > > -- > - Patrick Bogen > From pdbogen at gmail.com Fri May 12 23:44:21 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 12 May 2006 16:44:21 -0500 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: References: <6fbe3da00605121208g58cf4a43oe203a89950fe08cb@mail.gmail.com> <6fbe3da00605121335g53b3a40taa49d7d978114315@mail.gmail.com> Message-ID: <6fbe3da00605121444t419ed3c6ja740e57bed13d48c@mail.gmail.com> On 5/12/06, Licinio Gomez wrote: > I?ve tested about command line, unfortunely, my host doesn?t give me > permissions to execut files on mailmam directory > There's still the third option I suggested, which is having php POST directly to the mass_subscribe form in the mailman web interface. Someone else that's more knowledgable about the web interface should be able to help you with this. -- - Patrick Bogen From elvisfern at gmail.com Sat May 13 02:02:28 2006 From: elvisfern at gmail.com (Elvis Fernandes) Date: Fri, 12 May 2006 17:02:28 -0700 Subject: [Mailman-Users] Diplaying mail lists as indexes In-Reply-To: <98a90c220605091434w6dbb3475rcd5da5fcefc96393@mail.gmail.com> References: <98a90c220605091434w6dbb3475rcd5da5fcefc96393@mail.gmail.com> Message-ID: <5b1c0dc50605121702p19ba62a5wd0caaf67d2cba82a@mail.gmail.com> This is an interesting feature that I would like to have too. Any anyone worked thru the code to get this? Elvis On 5/9/06, Tom Kavanaugh wrote: > > Hello, > > I have a mailman server, which is already serving about 15 mail-lists. > > The mailman server lists the current mail-lists alphabetically. > I forsee the number of mail lists growing, and so would like to know if > these mail-lists can be displayed as indexes. > > I mean, the user will see A B C D E F ...... and so on. > If s/he clicks on A, then all mail-lists beggining with letter A will be > displayed. > > Has anyone accomplished this feature? > > Thanks! > Tom > ------------------------------------------------------ > 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/elvisfern%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From msapiro at value.net Sat May 13 03:19:44 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 12 May 2006 18:19:44 -0700 Subject: [Mailman-Users] Mailman and forwarded emails In-Reply-To: <6fbe3da00605121206q6ab984f6ka2aa344ec3eff0ab@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/11/06, Adrian wrote: >> Just so you know:- >> message -> pirateshipmaillinglist at moohoohoo.com -> gets on to the list AOK >> message -> maillinglist at pirateship.org.au (set to forward to a standard >> email address) -> gets on to the email address AOK >> message -> maillinglist at pirateship.org.au (set to forward to >> pirateshipmaillinglist at moohoohoo.com) -> does *not* get on to the list and >> seems to disappear (no error in delivery messages etc) >> I really think there must be some settings in the mailinglist software to >> fix this. Hoping you can help. > > >Here's another question: Is this *forwarding* the message, or >rewriting the recipient and relaying? (I.e., does the message arrive >at moohoohoo.com as From: mailinglist at pirateship.org.au, or From: >original.sender at some.host.com ?) Good question. Note that if the forwarding is rewriting the sender and it then appears that the post is from a non-member and Privacy options...->Sender filters->generic_nonmember_action is Reject or Discard, you won't see the post on the list. Also there may be issues with Privacy options...->Recipient filters->require_explicit_destination, although this would cause the message to be held for approval, not discarded. You probably want maillinglist at pirateship.org.au in the Privacy options...->Recipient filters->acceptable_aliases list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From kalin at el.net Sat May 13 05:49:39 2006 From: kalin at el.net (kalin mintchev) Date: Fri, 12 May 2006 23:49:39 -0400 (EDT) Subject: [Mailman-Users] bounce-events-*.pck Message-ID: <61384.68.165.89.71.1147492179.squirrel@mail.el.net> hi all... from a recent post (02.06): > If the bounce runner is > stopped or restarted when there is an outstanding file, the file can > be orphaned and the bounces lost. please somebody clarify "outstanding file". how would i know which one is outstanding? can there be more than one bounce-events-*.pck file that is active at a time and is it safe to delete files that have older dates than the most recent one even if it's not 'from today'?.... thanks.... From msapiro at value.net Sat May 13 06:40:13 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 12 May 2006 21:40:13 -0700 Subject: [Mailman-Users] bounce-events-*.pck In-Reply-To: <61384.68.165.89.71.1147492179.squirrel@mail.el.net> Message-ID: kalin mintchev wrote: > > from a recent post (02.06): >> If the bounce runner is >> stopped or restarted when there is an outstanding file, the file can >> be orphaned and the bounces lost. > >please somebody clarify "outstanding file". how would i know which one is >outstanding? I think I wrote that. By 'outstanding', I meant one that is currently active. >can there be more than one bounce-events-*.pck file that is active at a >time and is it safe to delete files that have older dates than the most >recent one even if it's not 'from today'?.... Yes, there can be more than one, but only if you have multiple BounceRunners processing 'slices' of the bounce queue. If you have default settings for the BounceRunner entry in the QRUNNERS list and for REGISTER_BOUNCES_EVERY (i.e. you haven't changed these in mm_cfg.py), then there can be at most one active bounce-events-*.pck, and it will be less than 15 minutes old. Note also that the * in bounce-events-*.pck is the pid of the BounceRunner it belongs to so if that number is not the pid of a currently running BounceRunner process, the file is dead. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From karunakar at freedomink.org Sat May 13 11:36:16 2006 From: karunakar at freedomink.org (Guntupalli Karunakar) Date: Sat, 13 May 2006 15:06:16 +0530 Subject: [Mailman-Users] archives not generating in monthly index. Message-ID: <20060513150616.f0120558.karunakar@freedomink.org> Hi all, We are facing some problems with main html index missing index of months - march, april 2006. eg see following lists http://mail.sarai.net/pipermail/deewan/ http://mail.sarai.net/pipermail/deewan/ the index doesnt show march 2006 & april 2006. Though they show up in this form. http://mail.sarai.net/pipermail/deewan/2006-March/thread.html http://mail.sarai.net/pipermail/reader-list/2006-March/thread.html etc. running arch script for a list , generates the main index again properly, but it is lost (march, april ones) after sometime, typically after some more new mails are archived. What could be the issues? Karunakar -- ************************************* * Work: http://www.indlinux.org * * Blog: http://cartoonsoft.com/blog * ************************************* From msapiro at value.net Sat May 13 17:46:56 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 13 May 2006 08:46:56 -0700 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: <6fbe3da00605121444t419ed3c6ja740e57bed13d48c@mail.gmail.com> Message-ID: Patrick Bogen wrote: > >There's still the third option I suggested, which is having php POST >directly to the mass_subscribe form in the mailman web interface. >Someone else that's more knowledgable about the web interface should >be able to help you with this. See the thread 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 Sat May 13 18:01:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 13 May 2006 09:01:02 -0700 Subject: [Mailman-Users] newbie: subscribers without moderation In-Reply-To: Message-ID: Licinio Gomez wrote: > >I've put Approved: as the first line of the message body. >The result is the same that before. >The user is subscribed, but the list admin must accept him The Approved: header/1st body line only works for pre-approving list posts and for accepting held posts by email confirmation. It doesn't work for email commands other than the confirm command to approve a post. >That's what I don't like, I don't want the list admin has to go to >accept subscribed users, I want it done automatically The list has Privacy options...->Subscription rules->subscribe_policy which has 3 or 4 values. The always available options are Confirm -> user must confirm by email Require approval -> moderator must approve Confirm and approve -> both of the above. Perhaps Confirm would be more appropriate for your situation than Require approval. In addition, if ALLOW_OPEN_SUBSCRIBE = Yes in mm_cfg.py, there will be a 'None' option for totally open subscription without confirmation or approval, but this option (or effectively doing the same thing from your web application) is very dangerous as it allows anyone to subscribe any address to your list which has many bad repercussions. In any case, I gather from your prior posts that you have a hosted service, so changing ALLOW_OPEN_SUBSCRIBE is probably not an option for you. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From madison373a at yahoo.com Sat May 13 18:21:09 2006 From: madison373a at yahoo.com (Jackson Madison) Date: Sat, 13 May 2006 09:21:09 -0700 (PDT) Subject: [Mailman-Users] Installing Mailman and Mailing List type Message-ID: <20060513162110.80864.qmail@web34412.mail.mud.yahoo.com> Hi 1. I want to use mailman on my website that I am hosting through a company. I searched through your installation guide and did not find the instructions on how to setup the script, ftp, set permissions, etc. 2. Can this mailing list be used where users can reply back to the list and not to the person that sent the mail? I want to set up a discussion type mailing list. Thanks for help Dave __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From pdbogen at gmail.com Sat May 13 18:34:20 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Sat, 13 May 2006 11:34:20 -0500 Subject: [Mailman-Users] Installing Mailman and Mailing List type In-Reply-To: <20060513162110.80864.qmail@web34412.mail.mud.yahoo.com> References: <20060513162110.80864.qmail@web34412.mail.mud.yahoo.com> Message-ID: <6fbe3da00605130934l57941e96kdbb9f9def7700f6@mail.gmail.com> On 5/13/06, Jackson Madison wrote: > 1. I want to use mailman on my website that I am > hosting through a company. > > I searched through your installation guide and did not > find the > instructions on how to setup the script, ftp, set > permissions, etc. If you hosting company only provides you web access, you can't do this. They would need to set up Mailman for you. -- - Patrick Bogen From msapiro at value.net Sat May 13 18:39:59 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 13 May 2006 09:39:59 -0700 Subject: [Mailman-Users] archives not generating in monthly index. In-Reply-To: <20060513150616.f0120558.karunakar@freedomink.org> Message-ID: Guntupalli Karunakar wrote: > We are facing some problems with main html index missing index of >months - march, april 2006. > >running arch script for a list , generates the main index again >properly, but it is lost (march, april ones) after sometime, >typically after some more new mails are archived. The main index (TOC) for a list is rebuilt with each post. It seems that the archives/private//pipermail.pck file may be missing March and April from the archives attribute for some reason. You can confirm this by doing bin/dumpdb archives/private/list1/pipermail.pck and looking at the archives attribute. I would guess that there is a permissions problem somewhere that is causing this. When you run bin/arch (presumably with the --wipe option) you are running it as a user (root?) which can access everything so it works, but maybe the 'mailman' group can't access the 2006-March and 2006-April stuff. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From WSpivak at sbanetweb.com Sat May 13 18:20:56 2006 From: WSpivak at sbanetweb.com (Wayne Spivak) Date: Sat, 13 May 2006 12:20:56 -0400 Subject: [Mailman-Users] Sendmail and DSN: Mailman-Users@python.org Message-ID: <005a01c676a9$36e02e50$1900a8c0@PRESIDENT> Have a clinet that had Dell build their Red Hat 2.6.9-34.Elsmp box. They chose Sendmail. I've reconfigured so that mail works from outside the box, and the correct domain name now shows. When we try to send e-mail from mailman (such as subscribing to a list), we get: May 13 12:17:06 localhost sendmail[2209]: k4DGH5f6002207: k4DGH6f6002209: DSN: Service unavailable I've added mailman to trusted users (per the submit.cf file), without luck. Any ideas? Thank you. Wayne Spivak From msapiro at value.net Sat May 13 19:19:37 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 13 May 2006 10:19:37 -0700 Subject: [Mailman-Users] Sendmail and DSN: Mailman-Users@python.org In-Reply-To: <005a01c676a9$36e02e50$1900a8c0@PRESIDENT> Message-ID: Wayne Spivak wrote: > >When we try to send e-mail from mailman (such as subscribing to a list), we >get: > >May 13 12:17:06 localhost sendmail[2209]: k4DGH5f6002207: k4DGH6f6002209: >DSN: Service unavailable So Mailman is unable to send mail via sendmail on 'localhost' port 25 (unless you've changed these in mm_cfg.py). It seems like a sendmail issue to me, but see for some debugging tips. Note that the specific error in the FAQ is different, so the solutions probably don't apply, but the small test scripts in the FAQ and the linked archives may help with debugging. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jack at chezaubert.net Sat May 13 22:32:46 2006 From: jack at chezaubert.net (Jack Aubert) Date: Sat, 13 May 2006 16:32:46 -0400 Subject: [Mailman-Users] Zombie post Message-ID: <7.0.1.0.2.20060513162355.0d1b01d0@chezaubert.net> When I was setting up Mailman created a bogus list called "peacecorps" and sent it a test message. There were several things wrong with the list, and and I deleted it. I now continue to get a daily notification of a pending message, (included below) including the bogus default address supplied by RedHat although there is no longer a list to permit or deny the message. Is there any way to manually locate this zombie posting and delete it? Jack Aubert. >Subject: 1 Peacecorps moderator request(s) waiting >From: peacecorps-bounces at yogibear.chezaubert.net >To: peacecorps-owner at yogibear.chezaubert.net >Date: Fri, 12 May 2006 08:00:01 -0400 >X-BeenThere: peacecorps at yogibear.chezaubert.net >X-Mailman-Version: 2.1 >List-Id: Peace Corps Training Dartmouth 1964 > >Sender: mailman-bounces at yogibear.chezaubert.net > >The Peacecorps at yogibear.chezaubert.net mailing list has 1 request(s) >waiting for your consideration at: > > http://porky.devel.redhat.com/mailman/admindb/peacecorps > >Please attend to this at your earliest convenience. This notice of >pending requests, if any, will be sent out daily. > > >Pending posts: >From: jaubert at cox.net on Wed Feb 22 20:51:28 2006 >Subject: testing list >Cause: Post by non-member to a members-only list From msapiro at value.net Sat May 13 23:25:03 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 13 May 2006 14:25:03 -0700 Subject: [Mailman-Users] Zombie post In-Reply-To: <7.0.1.0.2.20060513162355.0d1b01d0@chezaubert.net> Message-ID: Jack Aubert wrote: >When I was setting up Mailman created a bogus list called >"peacecorps" and sent it a test message. There were several things >wrong with the list, and and I deleted it. How? >I now continue to get a >daily notification of a pending message, (included below) including >the bogus default address supplied by RedHat although there is no >longer a list to permit or deny the message. Is there any way to >manually locate this zombie posting and delete it? If there is no lists/peacecorps/ directory, the list is gone and you won't get this message unless there is some cron somewhere running a cron/checkdbs script in some other mailman installation not completely uninstalled that still has a lists/peacecorps/ directory. There may also be a data/heldmsg-peacecorps-nn.pck file which contains the actual message. This is not causing the notice which is driven by lists/peacecorps/request.pck, but if it's there, you might as well delete it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From julianna at e-easel.org Mon May 15 16:51:25 2006 From: julianna at e-easel.org (Julianna) Date: Mon, 15 May 2006 10:51:25 -0400 Subject: [Mailman-Users] Mailman as a newletter manager Message-ID: <4468956D.7010706@e-easel.org> Hi. I am looking for software to manage a newsletter, and I think that with some configuration I can do this with Mailman. The end-product I want is a newsletter with content contributed my subscribers and non-subscribers, with a list of the "posts" followed by the actual content. At the basic level, I was able to achieve this with a moderated digest-mode list. However, I would also like to make the following changes, and am not sure how: 1. Remove the header information for the digest, as it deters from the newsletter. This would be the From, Date and Message ID (I would like to be able to keep the Subject). I know there is the "Hide the sender of a message, replacing it with the list address (Removes From, Sender and Reply-To fields)" option, but that is not enough. 2. Allow moderators to make changes to the submissions, in case spelling or punctuation errors are found. 3. Suppress the autoresponder for non-subscriber posts but allow the autoresponder for all posts. For all posts, I want an autoresponse sent with more information. I was able to get this to work, but an autoresponse is also sent for the "Post by non-member to a members-only list" reason. If I set "Send mail to poster when their posting is held for approval?" to "No", then no responses are sent; if I set this to "Yes" and also set "Should Mailman send an auto-response to mailing list posters?" to yes, non-subscribers get two messages. Is there a way to suppress the "Post by non-member to a members-only list" autoresponder? Thanks. Julianna -- http://www.e-easel.org/ From madison373a at yahoo.com Sun May 14 18:06:25 2006 From: madison373a at yahoo.com (Jackson Madison) Date: Sun, 14 May 2006 09:06:25 -0700 (PDT) Subject: [Mailman-Users] Automatic Reply To The List Message-ID: <20060514160625.4895.qmail@web34414.mail.mud.yahoo.com> Good Morning Is it possible that mailman can have all my users reply directly to the list and not the person that sent the email? I was checking the website but could not find it. If someone could help me find the instructions on how to accomplish this that is all I will need. Thanks Dave __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From tmz at pobox.com Sun May 14 19:29:04 2006 From: tmz at pobox.com (Todd Zullinger) Date: Sun, 14 May 2006 13:29:04 -0400 Subject: [Mailman-Users] Automatic Reply To The List In-Reply-To: <20060514160625.4895.qmail@web34414.mail.mud.yahoo.com> References: <20060514160625.4895.qmail@web34414.mail.mud.yahoo.com> Message-ID: <20060514172904.GF22042@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 (Oh the irony, I accidentally sent this via private reply and not to the list. Damn Murphy.) Jackson Madison wrote: > Is it possible that mailman can have all my users reply directly to > the list and not the person that sent the email? Yep. > I was checking the website but could not find it. If someone could > help me find the instructions on how to accomplish this that is all > I will need. On the list administration General page, the option "Where are replies to list messages directed? Poster is strongly recommended for most mailing lists" has three options: Poster, This list, and Explicit address. See also the option above that if you want to strip any existing reply-to header. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Money can't buy happiness, but it sure makes living in misery easier. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRnaOAmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1oBAwCcDFj2sXdzgxlnyQqvmMUTrz1qGEQAoNMUjyn2 A+6O6qd7UITHz8ENr35k =WKx8 -----END PGP SIGNATURE----- From tmz at pobox.com Sun May 14 19:36:15 2006 From: tmz at pobox.com (Todd Zullinger) Date: Sun, 14 May 2006 13:36:15 -0400 Subject: [Mailman-Users] Mailman as a newletter manager In-Reply-To: <4468956D.7010706@e-easel.org> References: <4468956D.7010706@e-easel.org> Message-ID: <20060514173615.GG22042@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Julianna wrote: > I am looking for software to manage a newsletter, and I think that > with some configuration I can do this with Mailman. The end-product > I want is a newsletter with content contributed my subscribers and > non-subscribers, with a list of the "posts" followed by the actual > content. At the basic level, I was able to achieve this with a > moderated digest-mode list. However, I would also like to make the > following changes, and am not sure how: > > 1. Remove the header information for the digest, as it deters from > the newsletter. This would be the From, Date and Message ID (I would > like to be able to keep the Subject). I know there is the "Hide the > sender of a message, replacing it with the list address (Removes > From, Sender and Reply-To fields)" option, but that is not enough. I'm not sure if you can remove all the digest details you want without changing the mailman code a little. That's not too hard really, but might not be an option if you're using mailman on a shared web host. > 2. Allow moderators to make changes to the submissions, in case > spelling or punctuation errors are found. Mailman doesn't have a facility to edit the messages, AFAIK. > 3. Suppress the autoresponder for non-subscriber posts but allow the > autoresponder for all posts. For all posts, I want an autoresponse > sent with more information. I was able to get this to work, but an > autoresponse is also sent for the "Post by non-member to a > members-only list" reason. If I set "Send mail to poster when their > posting is held for approval?" to "No", then no responses are sent; > if I set this to "Yes" and also set "Should Mailman send an > auto-response to mailing list posters?" to yes, non-subscribers get > two messages. Is there a way to suppress the "Post by non-member to > a members-only list" autoresponder? In thinking about the scenario you're trying to achieve (and bear in mind that I haven't had any caffeine or sugar yet today), it might be simplest to direct posters to send submissions to the moderators directly and let them format and/or correct them and then have them post to the full list. You could even use a separate list for those moderators so that they would all see the submissions and know if someone else had already handled a submission. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Going to hell when I die would just be redundant. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRnao8mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1raXwCeKtu1HY2MTxejXQhTrbFQCorywtEAoN+OD8Vc YwNdm5IsnGSPqDEPolwB =CbZi -----END PGP SIGNATURE----- From dragon at crimson-dragon.com Sun May 14 19:19:07 2006 From: dragon at crimson-dragon.com (Dragon) Date: Sun, 14 May 2006 10:19:07 -0700 Subject: [Mailman-Users] Automatic Reply To The List In-Reply-To: <20060514160625.4895.qmail@web34414.mail.mud.yahoo.com> References: <20060514160625.4895.qmail@web34414.mail.mud.yahoo.com> Message-ID: <7.0.1.0.2.20060514101327.08992ac8@crimson-dragon.com> Jackson Madison sent the message below at 09:06 AM 5/14/2006: >Good Morning > >Is it possible that mailman can have all my users >reply directly to the >list and not the person that sent the email? ---------------- End original message. --------------------- This is referred to as "reply-to-munging" and yes, you can do that in Mailman. Go to your list administration general options page and change the reply_goes_to_list setting to "List" (it defaults to "Poster"). You can also set the first_strip_reply_to setting to yes if you want to remove any existing reply-to headers but I personally do not see much point in doing so. There are a lot of people who argue that the default setting for Mailman is the "right" way to do it, personally, I disagree. I'm not going to argue this issue because I seem to be very much in the minority but I will say this one thing: If a list is set up as a discussion list, then reply-to munging is the easiest way to keep discussion ON the list. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Sun May 14 20:37:10 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 14 May 2006 11:37:10 -0700 Subject: [Mailman-Users] Topic filter actually used anymore? - feedback request In-Reply-To: Message-ID: Mark Sapiro wrote: > >In the (seemingly) distant past, I played with Topics a bit and could >never make them work (I think this was 2.1.4). That was before I >started reading the code, so I don't know if the problem was a bug or >my lack of understanding. I've had a chance to play with Topics a bit and as far as I can tell (with very simple regexps) they work as they should. There are a couple of gotcha's that I was previously aware of that I have now developed fixes for, but I'm uncertain about one of the fixes. Gotcha #1. If a user is subscribed to any topic(s) and has not elected to receive posts which don't match any topic, and the list admin disables topics, the user will not receive any posts at all. The fix is a simple change in Handlers/CalcRecips.py to test mlist.topics_enabled before zapping any recipients when the post matches no topics. Gotcha #2. If a user is subscribed to a topic and has not elected to receive posts which don't match any topic, and the list admin deletes that topic, the user will not receive any posts that would have matched that topic. It is possible for the admin to delete all topics and the user to still have selected topics which the user can't unselect. The fix I have come up with here is to change Gui/Topics.py so that whenever topics are changed, each user's topic selections are checked and any non-existent topics are removed from the user's selections. I am not totally comfortable with this because it creates a situation where the admin can accidentally delete a topic and then restore it, but all users who had selected that topic will no longer have it selected. The importance of Gotcha #2 is reduced because of the fix for #1, and the user who doesn't receive posts because of #2 can always receive them by electing to receive posts that don't match any topic, but this is counterintuitive, so I actually prefer to have the fix for #2. What do others think? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From paa at usps.org Sun May 14 20:15:18 2006 From: paa at usps.org (Phil usps) Date: Sun, 14 May 2006 14:15:18 -0400 Subject: [Mailman-Users] Internet Service Providers and Spam References: <01a301c6736a$5fbf0680$6401a8c0@DellNotebook> Message-ID: <029401c67785$baaf1570$6401a8c0@DellNotebook> Brad, Thank you for your insightful response. Still trying to work with the ISP postmaster. Thanks again, Phil Philip Arcuni Chairman, Information Technology Committee United States Power Squadrons ----- Original Message ----- From: "Brad Knowles" To: "Phil usps" Cc: "Users List Mailman" Sent: Tuesday, May 09, 2006 2:03 PM Subject: Re: [Mailman-Users] Internet Service Providers and Spam > At 9:08 AM -0400 2006-05-09, Phil usps wrote: > >> We are in the middle of a contest with a very large, popular, and >> well-established ISP, who insists on declaring as spam, any message sent >> to >> more than 100 of its customers. Since it is "spam", it is automatically >> bounced, and hundreds of our list members not only do not receive the >> message, the Mailman bounce features handle the bounce action as >> instructed. >> This can lead to "disable" or "discard". > > All your attempts to work around this problem are likely to result in more > pain and hassle for you. If the messages are legitimate, you need to work > with the ISP in question. If they refuse to do that, then cut them loose > and tell everyone who is a customer of that ISP that they are not welcome > on your lists. > > If you do anything else, said ISP is likely to consider your efforts to be > the same as any regular spammer that tries to by-pass their anti-spam > efforts, and will treat this as proof that you are, in fact, spamming > their members. > > > Yes, this includes AOL, Yahoo!, hotmail, and all the others. > > Yes, I was Sr. Internet Mail Administrator for AOL, and I have personal > experience from the other side. I know how they work. That's part of why > I don't work there anymore. > > -- > 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 > > LOPSA member since December 2005. See . > > From msapiro at value.net Sun May 14 21:20:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 14 May 2006 12:20:51 -0700 Subject: [Mailman-Users] Mailman as a newletter manager In-Reply-To: <20060514173615.GG22042@psilocybe.teonanacatl.org> Message-ID: Todd Zullinger wrote: > >Julianna wrote: >> >> 1. Remove the header information for the digest, as it deters from >> the newsletter. This would be the From, Date and Message ID (I would >> like to be able to keep the Subject). I know there is the "Hide the >> sender of a message, replacing it with the list address (Removes >> From, Sender and Reply-To fields)" option, but that is not enough. > >I'm not sure if you can remove all the digest details you want without >changing the mailman code a little. That's not too hard really, but >might not be an option if you're using mailman on a shared web host. If it is your Mailman installation, look at the Defaults.py/mm_cfg.py variables MIME_DIGEST_KEEP_HEADERS and PLAIN_DIGEST_KEEP_HEADERS for controlling which individual message headers appear in digests. See for information about editing templates. The 'boilerplate' at the beginning of the digest is the masthead.txt template. >> 2. Allow moderators to make changes to the submissions, in case >> spelling or punctuation errors are found. > >Mailman doesn't have a facility to edit the messages, AFAIK. Todd is essentially correct here, but see . >> 3. Suppress the autoresponder for non-subscriber posts but allow the >> autoresponder for all posts. For all posts, I want an autoresponse >> sent with more information. I was able to get this to work, but an >> autoresponse is also sent for the "Post by non-member to a >> members-only list" reason. If I set "Send mail to poster when their >> posting is held for approval?" to "No", then no responses are sent; >> if I set this to "Yes" and also set "Should Mailman send an >> auto-response to mailing list posters?" to yes, non-subscribers get >> two messages. Is there a way to suppress the "Post by non-member to >> a members-only list" autoresponder? This is not the way it's supposed to work. The autoresponses from "Should Mailman send an auto-response to mailing list posters?" are completely independent of the "Send mail to poster when their posting is held for approval?" setting. Are you sure you're not getting confused by the autoresponse_graceperiod setting (Number of days between auto-responses to either the mailing list or -request/-owner address from the same poster.)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From t.d.lee at durham.ac.uk Mon May 15 11:01:25 2006 From: t.d.lee at durham.ac.uk (David Lee) Date: Mon, 15 May 2006 10:01:25 +0100 (BST) Subject: [Mailman-Users] approval password linked to sender rather than list? Message-ID: Background: Currently majordomo, but rapid switch to Mailman being considered. About 20,000 users. Over 2,000 lists, the majority being "announcement" with very limited numbers of permitted senders. Have been majordomo-based for many years. Recent spoof email jumped the priority of a potential majordomo->Mailman transition to very high. Installed Mailman 2.1.5 (that version simply for local proof-of-concept convenience). Would anticiapate running latest stable version. Very new to running a Mailman service (be gentle!). Executive summary of query: The existing "Approved:" mechanism needs a password shared in common across multiple people (which feels poor and doesn't scale well) and across multiple lists (again, scaling problems). Is there a facility, or plans for such, for each permitted sender to have (optionally) their own password, useable across many lists? (Note the numbers, and high proportion of limited access "annnouncement" lists in the above.) Details of query: I've read the FAQ. The nearest items to my query seem to be 3.11, 3.34, 3.46 etc. Our recent problem was a spoof email through Majordomo, via a small number of large lists to the entire institution, spoofing the "From:" of a valid Majordomo "posters" email address. The Mailman "Approved:" mechanism looks as if it should address much of this (but not as much as might be possible: see below). With Mailman, I've done an "Approved:" proof-of-concept demo: two lists, same list password; moderation switched on for everybody. Proved the working of: Approved: (1) being able to bypass the moderation function (good); (2) its absence or error being diverted to moderator (good). So our genuine posters can use "Approved:" and the email would go straight through, whereas the spoofer wouldn't be able to do this and the request would be diverted (very good!) to the various list moderators. BUT... ... in the environment described above we can see major benefits of a somewhat different authorisation slant. Problem: A spoof to many lists would go to many moderators within a list and across lists, requiring coordination of moderators within a list, and consistent action of one or more moderators per list across the lists. Very poor scaling at a large site (with many clusters of many lists). Suggestion: An approval process to allow a sender-based password. So something like: From: permitted.poster.1 at our.site # may or may not be spoofed To: list1 at our.site, list2 at our.site, list3 at our.site, ... Approved: and also that pw being potentially shareable across multiple lists. This doesn't seem possible at present (v 2.1.5). But it seems related to FAQ 3.46, in particular section "A password scheme could potentially be implemented ...". Is it yet possible? (Assuming not, then ...) List subscribers can already have passwords attached to their membership of a particular list, but this is (I understand) only for subscription maintenance, not for posting authorisation. So the concept of password linked to email address is already present in Mailman. It would seem reasonable to extend Mailman to have a variant of the "Approved:" scheme (albeit with its inherent weak authentication) in which the password is associated with each "permitted.poster.1" sender name to discriminate a real sender from the spoofer. Does that seem reasonable? What are the drawbacks (those that would have significantly worse problems/weaknesses than existing mechanisms)? Comments? If it is possible now (i.e. I have overlooked the relevant documentation), please point me in the correct direction, to documentation etc. If not yet possible, but acceptable in theory (perhaps with amendments), then we would hope to consider volunteering some effort into coding it. -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : Durham University : : http://www.dur.ac.uk/t.d.lee/ South Road : : Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : From KUJALA at jylk.jyu.fi Mon May 15 15:43:37 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Mon, 15 May 2006 15:43:37 +0200 (EET) Subject: [Mailman-Users] Charset problem. cmd_confirm assumes ascii code. In-Reply-To: Your message dated "Thu, 27 Apr 2006 15:56:47 +0200 (EET)" <01M1RAWBKNMMECWZZ9@jylk.jyu.fi> Message-ID: <01M2GG03CFPWEKEOU4@jylk.jyu.fi> > Hello > We have problem with confirm mail when mail body contains > characters out of ascii code (range(128)). Mailman version > is 2.1.5 . I think Mailman could leave the body unread > when Subject contains the confirm code or at least it should > stop to "end" line. If Mailman wants to check through the body > it would be fair not to bug with the non-ascii codes. > People have auto-signatures with different character codes and > they may have automatic copy of the original mail as citation > (quotation). Mailmans request for confirmation contains non-ascii > code if the language code of the list is such. > Excerpt of the error log: > Apr 26 12:53:40 2006 (11216) Uncaught runner exception: 'ascii' codec can't decode byte 0xe4 in position 3: ordinal not in range(128) > Apr 26 12:53:40 2006 (11216) 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 237, in _dispose > res.process() > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 110, in process > stop = self.do_command(cmd, args) > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 135, in do_command > return self.do_command(cmd, args) > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 137, in do_command > return handler.process(self, args) > File "/usr/lib/mailman/Mailman/Commands/cmd_confirm.py", line 86, in process > if line.lstrip() == match: > UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 3: ordinal not in range(128) > Apr 26 12:53:40 2006 (11216) SHUNTING: 1146045219.7761891+6b2f2afceea57f26e6a9302e6a615bbd8266d493 > Copy of the shunted file: > /usr/lib~mailman/bin/dumpdb -p /var/spool/mailman/shunt/1146045219.7761891+6b2f2afceea57f26e6a9302e6a615bbd8266d493.pck > [----- start pickle file -----] > <----- start object 1 -----> > >From KUJALA at jylk.jyu.fi Wed Apr 26 12:53:39 2006 > Received: from posti1.jyu.fi (posti1.jyu.fi [130.234.4.32]) > by lists.jyu.fi (8.13.1/8.13.1) with ESMTP id k3Q9rdOt029242 > for ; Wed, 26 Apr 2006 12:53:39 +0300 > Received: from localhost (localhost.localdomain [127.0.0.1]) > by posti1.jyu.fi (8.13.6/8.13.4) with ESMTP id k3Q9rdAc030411 > for ; Wed, 26 Apr 2006 12:53:39 +0300 > Received: from jylk.jyu.fi (jylk.jyu.fi [130.234.4.141]) > by posti1.jyu.fi (8.13.6/8.13.6) with ESMTP id k3Q9rcUj030404 > for ; Wed, 26 Apr 2006 12:53:38 +0300 > Received: from jylk.jyu.fi by jylk.jyu.fi (PMDF V4.3-7 #2482) > id <01M1PGKIPOB4ECWZZ9 at jylk.jyu.fi>; Wed, 26 Apr 2006 12:54:35 EET > Date: Wed, 26 Apr 2006 12:54:11 +0200 (EET) > From: Osmo Kujala > Subject: Re: confirm 8e7af57ba7a721f68c96b0111f988ad36c8804f7 > In-reply-to: Your message dated "Wed, 26 Apr 2006 12:52:38 +0300" > > To: ok-testi-request at lists.jyu.fi > Message-id: <01M1PQ8OVNMYECWZZ9 at jylk.jyu.fi> > X-Envelope-to: ok-testi-request at lists.jyu.fi > MIME-version: 1.0 > Content-type: TEXT/PLAIN; CHARSET=ISO-8859-1 > Content-transfer-encoding: 8BIT > X-Virus-Scanned: amavisd-new at cc.jyu.fi > X-Spam-Status: No, hits=-5.794 required=5 tests=[ALL_TRUSTED=-3.3, AWL=0.105, > BAYES_00=-2.599] > X-Spam-Level: > end > 123? > 23456? ?? > <----- start object 2 -----> > { '_parsemsg': False, > 'lang': 'en', > 'listname': 'ok-testi', > 'received_time': 1146045219.7761891, > 'torequest': 1, > 'version': 3, > 'whichq': '/var/spool/mailman/commands'} > [----- end pickle file -----] > What's especially nasty is that the waiting time for confirmation > stops with this error and the entry disappears from the list. > So it's hard to find out what happened. > I tried to find help from mailman-users archives. Found some > identical cases from years 2003 and 2004 by searching keywords > "ascii ordinal confirm" but no solution to the problem. > best regars > Osmo Kujala (Sorry about the typo's and I hope the scandinavian > characters won't stop you reading this) > ------------------------------------------------------ > 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/kujala%40jylk.jyu.fi > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From KUJALA at jylk.jyu.fi Mon May 15 16:02:51 2006 From: KUJALA at jylk.jyu.fi (Osmo Kujala) Date: Mon, 15 May 2006 16:02:51 +0200 (EET) Subject: [Mailman-Users] Charset problem. cmd_confirm assumes ascii code. In-Reply-To: Your message dated "Mon, 15 May 2006 15:43:37 +0200 (EET)" <01M2GG03CFPWEKEOU4@jylk.jyu.fi> Message-ID: <01M2GHGU283MEKEOU4@jylk.jyu.fi> Hi, Sorry about previous mail. I tried replying by using a very stupid editor. I tried canceling the the message but there wasn't that option. Lets try again. I'm continuing my monolog(ue): > Hello > We have problem with confirm mail when mail body contains > characters out of ascii code (range(128)). Mailman version > is 2.1.5 . I think Mailman could leave the body unread > when Subject contains the confirm code or at least it should > stop to "end" line. In the chart of IncomingRunner.py I can see why this is not the case. I thought confirm is one of the jobs of command processor like join, leave and request, when even unicode processing would succeed better... > If Mailman wants to check through the body > it would be fair not to bug with the non-ascii codes. > People have auto-signatures with different character codes and > they may have automatic copy of the original mail as citation > (quotation). Mailmans request for confirmation contains non-ascii > code if the language code of the list is such. > Excerpt of the error log: > Apr 26 12:53:40 2006 (11216) Uncaught runner exception: 'ascii' codec can't decode byte 0xe4 in position 3: ordinal not in range(128) > Apr 26 12:53:40 2006 (11216) 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 237, in _dispose > res.process() > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 110, in process > stop = self.do_command(cmd, args) > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 135, in do_command > return self.do_command(cmd, args) > File "/usr/lib/mailman/Mailman/Queue/CommandRunner.py", line 137, in do_command > return handler.process(self, args) > File "/usr/lib/mailman/Mailman/Commands/cmd_confirm.py", line 86, in process > if line.lstrip() == match: > UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 3: ordinal not in range(128) > Apr 26 12:53:40 2006 (11216) SHUNTING: 1146045219.7761891+6b2f2afceea57f26e6a9302e6a615bbd8266d493 > Copy of the shunted file: > /usr/lib~mailman/bin/dumpdb -p /var/spool/mailman/shunt/1146045219.7761891+6b2f2afceea57f26e6a9302e6a615bbd8266d493.pck > [----- start pickle file -----] > <----- start object 1 -----> > >From KUJALA at jylk.jyu.fi Wed Apr 26 12:53:39 2006 > Received: from posti1.jyu.fi (posti1.jyu.fi [130.234.4.32]) > by lists.jyu.fi (8.13.1/8.13.1) with ESMTP id k3Q9rdOt029242 > for ; Wed, 26 Apr 2006 12:53:39 +0300 > Received: from localhost (localhost.localdomain [127.0.0.1]) > by posti1.jyu.fi (8.13.6/8.13.4) with ESMTP id k3Q9rdAc030411 > for ; Wed, 26 Apr 2006 12:53:39 +0300 > Received: from jylk.jyu.fi (jylk.jyu.fi [130.234.4.141]) > by posti1.jyu.fi (8.13.6/8.13.6) with ESMTP id k3Q9rcUj030404 > for ; Wed, 26 Apr 2006 12:53:38 +0300 > Received: from jylk.jyu.fi by jylk.jyu.fi (PMDF V4.3-7 #2482) > id <01M1PGKIPOB4ECWZZ9 at jylk.jyu.fi>; Wed, 26 Apr 2006 12:54:35 EET > Date: Wed, 26 Apr 2006 12:54:11 +0200 (EET) > From: Osmo Kujala > Subject: Re: confirm 8e7af57ba7a721f68c96b0111f988ad36c8804f7 > In-reply-to: Your message dated "Wed, 26 Apr 2006 12:52:38 +0300" > > To: ok-testi-request at lists.jyu.fi > Message-id: <01M1PQ8OVNMYECWZZ9 at jylk.jyu.fi> > X-Envelope-to: ok-testi-request at lists.jyu.fi > MIME-version: 1.0 > Content-type: TEXT/PLAIN; CHARSET=ISO-8859-1 > Content-transfer-encoding: 8BIT > X-Virus-Scanned: amavisd-new at cc.jyu.fi > X-Spam-Status: No, hits=-5.794 required=5 tests=[ALL_TRUSTED=-3.3, AWL=0.105, > BAYES_00=-2.599] > X-Spam-Level: > end > 123? > 23456? ?? > <----- start object 2 -----> > { '_parsemsg': False, > 'lang': 'en', > 'listname': 'ok-testi', > 'received_time': 1146045219.7761891, > 'torequest': 1, > 'version': 3, > 'whichq': '/var/spool/mailman/commands'} > [----- end pickle file -----] > What's especially nasty is that the waiting time for confirmation > stops with this error and the entry disappears from the list. > So it's hard to find out what happened. > I tried to find help from mailman-users archives. Found some > identical cases from years 2003 and 2004 by searching keywords > "ascii ordinal confirm" but no solution to the problem. http://www.mail-archive.com/mailman-users at python.org/msg20140.html http://www.mail-archive.com/mailman-users at python.org/msg22621.html ... >From Mailman-developers: http://www.mail-archive.com/mailman-developers at python.org/msg07411.html Osmo From t.d.lee at durham.ac.uk Mon May 15 16:34:02 2006 From: t.d.lee at durham.ac.uk (David Lee) Date: Mon, 15 May 2006 15:34:02 +0100 (BST) Subject: [Mailman-Users] Versions? Roadmap? Message-ID: (New to Mailman, impressed so far.) Is there a Roadmap for future mailman releases? The current version seems to be 2.1.8 . However I've seen talk in archives about a 2.2.x and a "Mailman 3". I've found the "Mailman-3-dev" archives but that seems to have been dormant for nearly a year (since July 2005). Although we are new (two weeks) to Mailman, we have a few queries about things we cannot find in 2.1.x. A Roadmap would show us (and other potential site-admins) what features might already be under consideration. For the record, our list (so far!) is: o "approval: ": option for per-sender rather than per-list (see email earlier today); o true virtual hosting: same listname @ many domains; o "corporate branding" of Mailman pages. We could dabble in the possibility of contributing code to some of these. But any such work would need to be on something reasonably active with a realistic release schedule (we once, many years back, began doing things in Majordomo-2 only for that to stall and stall...). -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : Durham University : : http://www.dur.ac.uk/t.d.lee/ South Road : : Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : From pdbogen at gmail.com Mon May 15 17:15:07 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 15 May 2006 10:15:07 -0500 Subject: [Mailman-Users] approval password linked to sender rather than list? In-Reply-To: References: Message-ID: <6fbe3da00605150815s43a64145o2083bac79c23e565@mail.gmail.com> On 5/15/06, David Lee wrote: > List subscribers can already have passwords attached to their membership > of a particular list, but this is (I understand) only for subscription > maintenance, not for posting authorisation. So the concept of password > linked to email address is already present in Mailman. > > It would seem reasonable to extend Mailman to have a variant of the > "Approved:" scheme (albeit with its inherent weak authentication) in which > the password is associated with each "permitted.poster.1" sender name > to discriminate a real sender from the spoofer. > On the surface, this seems pretty reasonable. It ought to be easy to amend the bits that checked Approved: against the moderator/admin password to also check against the user password. For your purposes (*all* users must include a pssword), I think, this is trivial: in Mailman/Handlers/Approve.py, on or about line 108, change: if passwd is not missing and mlist.Authenticate((mm_cfg.AuthListModerator, mm_cfg.AuthListAdmin), passwd): to: --BEGIN-- if passwd is not missing and mlist.Authenticate((mm_cfg.AuthListModerator, mm_cfg.AuthListAdmin, mm_cfg.AuthUser), passwd, msg.get_sender()): --END-- (without, of course --BEGIN-- and --END--). That said, I don't really know Python, nor am I intimately familiar with the Mailman codebase, so you might want to wait for someone more knowledgable to vette this 'solution.' And, of course, when/if you upgrade, you'll need to re-do this, since Approve.py will get overwritten. -- - Patrick Bogen From brad at stop.mail-abuse.org Mon May 15 16:31:23 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 15 May 2006 09:31:23 -0500 Subject: [Mailman-Users] approval password linked to sender rather than list? In-Reply-To: References: Message-ID: At 10:01 AM +0100 2006-05-15, David Lee wrote: > Is there a facility, or > plans for such, for each permitted sender to have (optionally) their own > password, useable across many lists? This is a very good question. I'm glad you brought it to this list. I'm pretty sure that there is no facility in Mailman today to achieve what you're looking for. I see no problem with the concept, but I will let others answer the technical issues of how it might be done, etc.... If you haven't done so already, I would encourage you to file this as a Request For Enhancement on the Mailman SourceForge page at . > Problem: A spoof to many lists would go to many moderators within a list > and across lists, requiring coordination of moderators within a list, and > consistent action of one or more moderators per list across the lists. > Very poor scaling at a large site (with many clusters of many lists). Yup. Getting the list moderators/admins to act in a consistent manner is an issue regardless of the size of the list or the number of lists. We have similar issues with just the mailman-users and mailman-developers lists on python.org, and they are much less numerous than what you're talking about, and the lists are also much smaller. Sometimes I'll approve a post for the mailman-developers list that I think is marginal as to whether or not it belongs on that list and sometimes I'll let it sit for a few days and see if one of the other moderators/admins will take a decision. I try to follow the guidelines that we've agreed for moderating and administering the lists, but I don't always remember what they are, and I don't always make the decision in a way that the other moderators/admins would have agreed with. I'm not convinced that having per-user approval passwords would help the moderators act in a more consistent manner, but it certainly wouldn't hurt. > This doesn't seem possible at present (v 2.1.5). But it seems related > to FAQ 3.46, in particular section "A password scheme could potentially > be implemented ...". > > Is it yet possible? Not so far as I know, and I'm not aware of it being on the official plan of things to be fixed in the upcoming versions (either 2.2 or Mailman3), but certainly something that could potentially be done. > Does that seem reasonable? I think so. It would reduce the probability of someone being able to guess the list approval password, which can sometimes leak out via unexpected channels. > What are the drawbacks (those that would have > significantly worse problems/weaknesses than existing mechanisms)? About the only thing I can think of that might be an issue would be that there would now be more data to manage, and of course the problem of feeping creaturism. > If not yet possible, but acceptable in theory (perhaps with amendments), > then we would hope to consider volunteering some effort into coding it. If you code such a feature (or have it done for you), and then upload that to the Mailman patch page on SourceForge at , you would be much more likely to get this feature incorporated into a future version of Mailman. This isn't to say that you would be guaranteed to get this feature incorporated, as there are many patches which have been uploaded that have not found their way into the main code base. But uploading your patch would greatly increase your chances. -- 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 LOPSA member since December 2005. See . From msapiro at value.net Mon May 15 17:40:05 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 15 May 2006 08:40:05 -0700 Subject: [Mailman-Users] Versions? Roadmap? In-Reply-To: Message-ID: David Lee wrote: > >Is there a Roadmap for future mailman releases? >We could dabble in the possibility of contributing code to some of these. >But any such work would need to be on something reasonably active with a >realistic release schedule (we once, many years back, began doing things >in Majordomo-2 only for that to stall and stall...). We would be glad to have your input and involvement. Please visit our new wiki at http://wiki.list.org/ which we hope will answer some of your questions. -- 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 Mon May 15 17:37:46 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 15 May 2006 10:37:46 -0500 Subject: [Mailman-Users] Versions? Roadmap? In-Reply-To: References: Message-ID: At 3:34 PM +0100 2006-05-15, David Lee wrote: > Is there a Roadmap for future mailman releases? There is some information at , and , but I think most of the recent activity has been over at . > The current version seems to be 2.1.8. Correct. And I imagine there might be a 2.1.9 sometime in the not-to-distant future. > However I've seen talk in archives > about a 2.2.x and a "Mailman 3". Barry, Tokio, Mark and others have been talking about various things for various versions for a long time. Barry is primarily focused on Mailman3, but I believe that Tokio and Mark may have some stuff that they're looking at putting into a potential 2.2.x version that would be released sooner. > I've found the "Mailman-3-dev" archives > but that seems to have been dormant for nearly a year (since July 2005). Activity has been going on off-list (especially at "sprints" that are held at Python conferences), but the list itself has not been very active lately. I'm pretty sure that Barry has been swamped with his "real" job, and hasn't had a whole lot of time to document some of the work he's been doing. > Although we are new (two weeks) to Mailman, we have a few queries about > things we cannot find in 2.1.x. A Roadmap would show us (and other > potential site-admins) what features might already be under consideration. Regretfully, when it comes to a clear roadmap for future versions, there's not much in the way of consolidated documentation that I know of. Basically, you bug Barry, Tokio, and/or Mark, and then one or the other gets around to updating some documentation somewhere as to what they currently have in mind, or maybe they just post something to the list and one of the non-developers (like me) gets to take that and try to turn that into some useful documentation somewhere. > o true virtual hosting: same listname @ many domains; That is being worked on. There are people who have virtual hosting implementations that they have developed for themselves, and there's even a "virtual host" patch that has been uploaded to the SourceForge Mailman patch page. The patch is pretty old and not really a complete solution to the problem, but this is an area of active development by the community. My hope is that the next generation of this work will be completed soon and appropriate patches uploaded to the SourceForge pages, as well as being incorporated into an upcoming version of Mailman (either 2.1.9 or 2.2.x, depending on how massive the changes may be). > o "corporate branding" of Mailman pages. There's a certain amount of this that can already be done by editing the page templates. I'd encourage you to search the FAQ Wizard and the archives of the list. There is a limit to how much you can do easily, however. The more extensive the changes you want, the more likely you are to need to make actual source code modifications to achieve the look you desire. > We could dabble in the possibility of contributing code to some of these. If you want to talk about coding opportunities for Mailman, then the mailman-developers list may be a better place to do that. Operational questions are appropriate for mailman-users, but if you're talking about actual code that you've developed, that's the domain of mailman-developers. > But any such work would need to be on something reasonably active with a > realistic release schedule (we once, many years back, began doing things > in Majordomo-2 only for that to stall and stall...). Mailman has not been as active as it could be, but with additional core developers being brought online, allowing Tokio and Mark to focus on the 2.x tree while Barry works on Mailman3, I think we've been doing a lot better. -- 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 LOPSA member since December 2005. See . From t.d.lee at durham.ac.uk Mon May 15 18:59:54 2006 From: t.d.lee at durham.ac.uk (David Lee) Date: Mon, 15 May 2006 17:59:54 +0100 (BST) Subject: [Mailman-Users] approval password linked to sender rather than list? In-Reply-To: References: Message-ID: On Mon, 15 May 2006, Brad Knowles wrote: > At 10:01 AM +0100 2006-05-15, David Lee wrote: > > > Is there a facility, or > > plans for such, for each permitted sender to have (optionally) their own > > password, useable across many lists? > > This is a very good question. I'm glad you brought it to this list. > > > I'm pretty sure that there is no facility in Mailman today to > achieve what you're looking for. I see no problem with the concept, > but I will let others answer the technical issues of how it might be > done, etc.... Glad it seems reasonable. Thanks. > If you haven't done so already, I would encourage you to file > this as a Request For Enhancement on the Mailman SourceForge page at > . Thanks. Done. > I'm not convinced that having per-user approval passwords would > help the moderators act in a more consistent manner, but it certainly > wouldn't hurt. Hm? The idea is that the genuine sender should be able to avoid moderation in the first place. As an aside, is there a way to do "Approved:" as a header (rather than as first line of message-body) if the client is Outlook? OWA? > > > What are the drawbacks (those that would have > > significantly worse problems/weaknesses than existing mechanisms)? > > About the only thing I can think of that might be an issue would > be that there would now be more data to manage, and of course the > problem of feeping creaturism. Thanks. Being new to Mailman (although with (too) many years' worth of Majordomo behind me) I wanted to do a basic sanity-check of the idea itself. > > > If not yet possible, but acceptable in theory (perhaps with amendments), > > then we would hope to consider volunteering some effort into coding it. > > If you code such a feature (or have it done for you), and then > upload that to the Mailman patch page on SourceForge at > , you would > be much more likely to get this feature incorporated into a future > version of Mailman. Thanks. The big question is: which version should we base it on? We would be looking to put into into local production (assuming we did it) fairly soon, but also be looking to get it incorporated into future versions. So Mm 2.1.x? 2.2.x? How different are those two versions? (I'm assuming not 3.x because that seems to be some way off yet.) Thanks again. -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : Durham University : : http://www.dur.ac.uk/t.d.lee/ South Road : : Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : From makhanankhan at yahoo.com Mon May 15 20:08:30 2006 From: makhanankhan at yahoo.com (hp) Date: Mon, 15 May 2006 11:08:30 -0700 (PDT) Subject: [Mailman-Users] posts from members are not reaching to any of the subscribers on the list Message-ID: <20060515180830.61750.qmail@web38809.mail.mud.yahoo.com> Hi, I am facing huge problem with all my mailing lists. When any memeber posts a message to the list, neither they are reaching to any member nor the are bouncing back to the sender. They are simply getting lost somewhere. On the other hand if I set members moderation required flag ON then their posts are getting displays in the moderation list. And when I accept the post they reaching to the receipients. Any Ideas? Timely help in this would be greatly appreciated. Please help. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From pdbogen at gmail.com Mon May 15 20:21:35 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Mon, 15 May 2006 13:21:35 -0500 Subject: [Mailman-Users] posts from members are not reaching to any of the subscribers on the list In-Reply-To: <20060515180830.61750.qmail@web38809.mail.mud.yahoo.com> References: <20060515180830.61750.qmail@web38809.mail.mud.yahoo.com> Message-ID: <6fbe3da00605151121n61ceb629s59fe0c6afe2510a6@mail.gmail.com> On 5/15/06, hp wrote: > On the other hand if I set members moderation required > flag ON then their posts are getting displays in the > moderation list. And when I accept the post they > reaching to the receipients. This means that the mails are at least reaching your mailman install. Check your vette logs, as well as error, and smtp-failure for any indications as to why the mails aren't being delievered. -- - Patrick Bogen From robertj at linux4free.com Mon May 15 20:25:37 2006 From: robertj at linux4free.com (Rob Jackson) Date: Mon, 15 May 2006 12:25:37 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: Message-ID: <200605151825.k4FIPXeT029760@resources.rootsweb.com> Ok, I got this piece kind of working, but there is a problem with this. This is my search and replace string, and the search at this point doesn't matter. pl = re.sub('lksjdfsdf', 'new text', pl) Here is the last part of the body, it is all contained in one line: "You received this e-mail because you are currently subscribed to this message board alert. To unsubscribe from this alert, or to change your settings to receive a digest version instead, please visit My Alerts." After this message goes through mailman, this is how it comes out on the other side: jZ;]yay%"hh?hjfzjCj?k-yM:4r^=JjgV'qbsOyDKijljw,&gZ,j }z?Ox^=by?m+m?y?+.n+a?Oy?zS?&~&jWZ zb -z+i?zoz"x?v^j??3 %zl If I add, or remove a letter to the orginal footer, anywhere, or change any one of the punctuation marks to a letter, it will come through clean, and not garbled. I am stumped! -----Original Message----- From: mailman-users-bounces+robertj=linux4free.com at python.org [mailto:mailman-users-bounces+robertj=linux4free.com at python.org] On Behalf Of Mark Sapiro Sent: Thursday, May 11, 2006 3:53 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email Mark Sapiro wrote: >Rob Jackson wrote: > >>+ pl = msg.get_payload(decode=True) >>+ re.sub('AZ', 'new text', pl) >>+ msg.set_payload(pl) > >It looks OK to me. Actually, it's not OK. I overlooked the fact that Python strings are immutable and re.sub doesn't (can't) change them in place. Thus, re.sub('AZ', 'new text', pl) needs to be pl = re.sub('AZ', 'new text', pl) -- 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/robertj%40linux4free.co m Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From brad at stop.mail-abuse.org Mon May 15 20:46:24 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 15 May 2006 13:46:24 -0500 Subject: [Mailman-Users] approval password linked to sender rather than list? In-Reply-To: References: Message-ID: At 5:59 PM +0100 2006-05-15, David Lee wrote: >> I'm not convinced that having per-user approval passwords would >> help the moderators act in a more consistent manner, but it certainly >> wouldn't hurt. > > Hm? The idea is that the genuine sender should be able to avoid > moderation in the first place. That's not what I was referring to. I was referring to the things that would wind up in the moderator queue (potentially due to lack of appropriate password), and how those might be handled in an inconsistent manner. Whether it's a per-sender approval password or a per-list approval password, once you're past the automated system and your post is approved, then the moderators aren't going to see or touch it. However, while I see some advantages to allowing this route as an optional alternative, I think the bigger problem is the inconsistency in the way the moderators will tend to handle the stuff that gets dumped into their queue. Unfortunately, I'm not sure there's much you can do to try to solve that part of the problem. ;) > As an aside, is there a way to do "Approved:" as a header (rather than as > first line of message-body) if the client is Outlook? OWA? I'm not familiar with those clients. Others on the list might be more familiar with them, but you might also want to see if there are other mailing lists, forums, FAQs, etc... that would be oriented towards the specific clients you're interested in. > The big question is: which version should we base it on? Start with the latest current version -- 2.1.8. If the feature is going to be incorporated into a future version then Tokio, Mark, or Barry can do any necessary work that might be required to bring it into whatever version they're working on. But I would strongly encourage you to make sure you follow the same style and programming methods, so that the amount of work needed to integrate your suggested feature would be minimized. > We would be > looking to put into into local production (assuming we did it) fairly > soon, but also be looking to get it incorporated into future versions. Understood. > So Mm 2.1.x? 2.2.x? How different are those two versions? (I'm assuming > not 3.x because that seems to be some way off yet.) I think 2.2.x is still in fairly formative stages right now, and anything that would be required to bring the code up from the 2.1.8 baseline to 2.2.x should be something that Tokio, Mark, or Barry can do as needed. -- 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 LOPSA member since December 2005. See . From robertj at linux4free.com Mon May 15 22:49:13 2006 From: robertj at linux4free.com (Rob Jackson) Date: Mon, 15 May 2006 14:49:13 -0600 Subject: [Mailman-Users] Custom footer based on sender's email In-Reply-To: <200605151825.k4FIPXeT029760@resources.rootsweb.com> Message-ID: <200605152049.k4FKn8eT002883@resources.rootsweb.com> I found a fix the the problem. Charset is set to UTF-8, and I changed it to us-ascii, and it works great now. -Rob -----Original Message----- From: mailman-users-bounces+robertj=linux4free.com at python.org [mailto:mailman-users-bounces+robertj=linux4free.com at python.org] On Behalf Of Rob Jackson Sent: Monday, May 15, 2006 12:26 PM To: 'Mark Sapiro'; mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email Ok, I got this piece kind of working, but there is a problem with this. This is my search and replace string, and the search at this point doesn't matter. pl = re.sub('lksjdfsdf', 'new text', pl) Here is the last part of the body, it is all contained in one line: "You received this e-mail because you are currently subscribed to this message board alert. To unsubscribe from this alert, or to change your settings to receive a digest version instead, please visit My Alerts." After this message goes through mailman, this is how it comes out on the other side: jZ;]yay%"hh?hjfzjCj?k-yM:4r^=JjgV'qbsOyDKijljw,&gZ,j }z?Ox^=by?m+m?y?+.n+a?Oy?zS?&~&jWZ zb -z+i?zoz"x?v^j??3 %zl If I add, or remove a letter to the orginal footer, anywhere, or change any one of the punctuation marks to a letter, it will come through clean, and not garbled. I am stumped! -----Original Message----- From: mailman-users-bounces+robertj=linux4free.com at python.org [mailto:mailman-users-bounces+robertj=linux4free.com at python.org] On Behalf Of Mark Sapiro Sent: Thursday, May 11, 2006 3:53 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] Custom footer based on sender's email Mark Sapiro wrote: >Rob Jackson wrote: > >>+ pl = msg.get_payload(decode=True) >>+ re.sub('AZ', 'new text', pl) >>+ msg.set_payload(pl) > >It looks OK to me. Actually, it's not OK. I overlooked the fact that Python strings are immutable and re.sub doesn't (can't) change them in place. Thus, re.sub('AZ', 'new text', pl) needs to be pl = re.sub('AZ', 'new text', pl) -- 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/robertj%40linux4free.co m Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/robertj%40linux4free.co m Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From steve at tripperjones.com Tue May 16 03:59:05 2006 From: steve at tripperjones.com (Steve Quezadas) Date: Mon, 15 May 2006 18:59:05 -0700 Subject: [Mailman-Users] Can I change the "to" address? Message-ID: <446931E9.9050203@tripperjones.com> I notice that when I send an email to my maillist, it list "list-name at domain.org" as the "to" user in the email header. Can mailman list the "to" section in the email header to the person it's actually delivering to? IE: end-user at earthlink.net? - Steve From msapiro at value.net Tue May 16 04:19:31 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 15 May 2006 19:19:31 -0700 Subject: [Mailman-Users] Can I change the "to" address? In-Reply-To: <446931E9.9050203@tripperjones.com> Message-ID: Steve Quezadas wrote: >I notice that when I send an email to my maillist, it list >"list-name at domain.org" as the "to" user in the email header. Can mailman >list the "to" section in the email header to the person it's actually >delivering to? IE: end-user at earthlink.net? If you see the 'personalize' options on the admin Non-digest options page, you do this by setting 'Full Personalization'. If you don't see the option, it has to be enabled by the site by putting OWNERS_CAN_ENABLE_PERSONALIZATION = Yes in mm_cfg.py. I.e., if it is your Mailman installation, you can do this. If it is a hosted Mailman, it is up to the host whether or not to allow this because there are performance considerations. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From carbonnb at gmail.com Tue May 16 04:50:31 2006 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Mon, 15 May 2006 22:50:31 -0400 Subject: [Mailman-Users] Versions? Roadmap? In-Reply-To: References: Message-ID: On 5/15/06, David Lee wrote: > o "corporate branding" of Mailman pages. I have posted a patch,# 1415956, on Sourceforge (http://sourceforge.net/tracker/index.php?func=detail&aid=1415956&group_id=103&atid=300103 ) that allows you to use a site-wide header and footer to customise the web interface. I haven't upload the patch for V 2.1.8, but you can see what it looks like in practice on 2.1.7 at http://databaseadvisors.com/mailman/listinfo -- 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 marendra at yahoo.com Tue May 16 06:00:40 2006 From: marendra at yahoo.com (Marendra Nutriaji) Date: Tue, 16 May 2006 05:00:40 +0100 (BST) Subject: [Mailman-Users] postfix virtual aliases and mailman problem In-Reply-To: Message-ID: <20060516040040.81382.qmail@web38707.mail.mud.yahoo.com> Dear all experts I made new mail server based on postfix with mysql backend for users,aliases, domain. also courier imap for mda. using webmail as well. Everything works fine. nad i planned to use mailman as well as list manager. steps that i have done are: -install mailman 2.17 (rpm) - modify conf in main.cf - modify conf in httpd.conf -modify conf in mm_cfg.py - create new list call test - access the mailman website and modify test list ia web - add members in the list - send sample email to the list The last step, send sample email to the list, faild with following error: The Postfix program <"|/usr/lib/mailman/mail/mailman post test2"@mail.tarra.com> (expanded from ): unknown user: "|/usr/lib/mailman/mail/mailman post test2" it seems postfix cannot understand the pipe. what can i do? please any advise Thank you Regards Marendra i include the configurations of postfix and mailman: postfix: ============================== myhostname = mail.something mynetworks_style = host mynetworks = relay_domains = owner_request_special = no recipient_delimiter = + unknown_local_recipient_reject_code = 550 virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf,hash:/etc/mailman/aliases,hash:/var/lib/mailman/data/virtual-mailman virtual_gid_maps = static:12345 virtual_mailbox_base = /usr/local/virtual virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql_virtual_domains_maps.cf virtual_mailbox_limit = 0 virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf virtual_minimum_uid = 12345 virtual_transport = virtual virtual_uid_maps = static:12345 virtual_create_maildirsize = yes virtual_mailbox_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = Sorry, the user's maildir has overdrawn his diskspace quota, please try again later. virtual_overquota_bounce = yes relay_domains = proxy:mysql:/etc/postfix/mysql_relay_domains_maps.cf proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps smtpd_recipient_restrictions = permit_mynetworks,reject_unknown_sender_domain, reject_unauth_destination,reject_unlisted_recipient, reject_invalid_hostname ============================ mmcfgpy from socket import * try: fqdn = getfqdn() except: fqdn = 'mm_cfg_has_unknown_host_domains' DEFAULT_URL_HOST = fqdn DEFAULT_EMAIL_HOST = fqdn # 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) POSTFIX_STYLE_VIRTUAL_DOMAINS = ['mail.something'] Send instant messages to your online friends http://uk.messenger.yahoo.com From t.d.lee at durham.ac.uk Tue May 16 10:51:09 2006 From: t.d.lee at durham.ac.uk (David Lee) Date: Tue, 16 May 2006 09:51:09 +0100 (BST) Subject: [Mailman-Users] Versions? Roadmap? In-Reply-To: References: Message-ID: On Mon, 15 May 2006, Bryan Carbonnell wrote: > On 5/15/06, David Lee wrote: > > > o "corporate branding" of Mailman pages. > > I have posted a patch,# 1415956, on Sourceforge > (http://sourceforge.net/tracker/index.php?func=detail&aid=1415956&group_id=103&atid=300103 > ) that allows you to use a site-wide header and footer to customise > the web interface. I haven't upload the patch for V 2.1.8, but you can > see what it looks like in practice on 2.1.7 at > http://databaseadvisors.com/mailman/listinfo That latter URL seems to show great promise. Thanks. (I'm very new to Mailman, and have no python experience so cannot comment on the patch itself.) Maintainers: Could I encourage you to assess the patch and (unless there is good reason to the contrary) to include a form of it into future releases? Many thanks. -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : Durham University : : http://www.dur.ac.uk/t.d.lee/ South Road : : Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : From michael at acrobat-technology.com Tue May 16 15:25:17 2006 From: michael at acrobat-technology.com (Michael Barnard) Date: Tue, 16 May 2006 14:25:17 +0100 Subject: [Mailman-Users] Moderation failure Message-ID: <002701c678ec$2c6e5100$0a00a8c0@Michael> Hi Everybody We have Mailman set up on a Colbalt RAQ. The moderation request are not being sent with the right address - domain We can post to the list we can logon an moderate the subscriptions and lists so the basic functionality is ok However on examine the smtp-failure log an entry similar to this is found May 16 11:07:38 2006 (962) SMTP session failure: 553, 5.3.0 ... No such user here, msgid: The Domain should read like. mail.tetramou.com I had to use with-list fix-url when I set up the list did this fail in some way or is there some other problem. We have several lists all with the same problem The c100089.tdmgroup.net is the name of our server. Thanks in advance. Michael Barnard Acrobat Technology michael at acrobat-technology.com 01548854406 From manlio_perillo at libero.it Tue May 16 17:52:29 2006 From: manlio_perillo at libero.it (Manlio Perillo) Date: Tue, 16 May 2006 13:52:29 -0200 Subject: [Mailman-Users] hot to setup a commits list? Message-ID: <4469F53D.4030400@libero.it> Hi. I have created a list used to post commits messages, generated by a script hook for Subversion. The list is moderated but, since it is a nuisance to have to approve all messages, I'm thinking to remove the moderation flag on the address used by the script. Any better solutions? Thanks Manlio Perillo From brad at stop.mail-abuse.org Tue May 16 18:36:40 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 16 May 2006 11:36:40 -0500 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: <4469F53D.4030400@libero.it> References: <4469F53D.4030400@libero.it> Message-ID: At 1:52 PM -0200 2006-05-16, Manlio Perillo wrote: > The list is moderated but, since it is a nuisance to have to approve all > messages, I'm thinking to remove the moderation flag on the address used > by the script. This is precisely what we do for several "commits" type lists that I run for the NTP Public Services Project. Works fine for us. -- 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 LOPSA member since December 2005. See . From manlio_perillo at libero.it Tue May 16 19:24:57 2006 From: manlio_perillo at libero.it (Manlio Perillo) Date: Tue, 16 May 2006 15:24:57 -0200 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: References: <4469F53D.4030400@libero.it> Message-ID: <446A0AE9.2060609@libero.it> Brad Knowles ha scritto: > At 1:52 PM -0200 2006-05-16, Manlio Perillo wrote: > >> The list is moderated but, since it is a nuisance to have to approve all >> messages, I'm thinking to remove the moderation flag on the address used >> by the script. > > This is precisely what we do for several "commits" type lists that I > run for the NTP Public Services Project. Works fine for us. > Ok, but it is not secure. But, as I can see, it is the only solution. Thanks and regards From brad at stop.mail-abuse.org Tue May 16 19:31:30 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 16 May 2006 12:31:30 -0500 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: <446A0AE9.2060609@libero.it> References: <4469F53D.4030400@libero.it> <446A0AE9.2060609@libero.it> Message-ID: At 3:24 PM -0200 2006-05-16, Manlio Perillo wrote: >>> The list is moderated but, since it is a nuisance to have to approve all >>> messages, I'm thinking to remove the moderation flag on the address used >>> by the script. >> >> This is precisely what we do for several "commits" type lists that I >> run for the NTP Public Services Project. Works fine for us. > > Ok, but it is not secure. No, not perfectly secure. Someone could spoof the sending address and get their post through to the whole list. > But, as I can see, it is the only solution. Unless you can get the commit notification process to add an "Approved: password" line to the headers of your message, or the first line of the message body, I don't see any way that the security could be further improved, at least as far as Mailman is concerned. -- 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 LOPSA member since December 2005. See . From tmz at pobox.com Tue May 16 19:34:35 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 16 May 2006 13:34:35 -0400 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: <446A0AE9.2060609@libero.it> References: <4469F53D.4030400@libero.it> <446A0AE9.2060609@libero.it> Message-ID: <20060516173435.GJ7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Manlio Perillo wrote: > Brad Knowles ha scritto: >> At 1:52 PM -0200 2006-05-16, Manlio Perillo wrote: >> >>> The list is moderated but, since it is a nuisance to have to >>> approve all messages, I'm thinking to remove the moderation flag >>> on the address used by the script. >> >> This is precisely what we do for several "commits" type lists >> that I run for the NTP Public Services Project. Works fine for >> us. >> > > Ok, but it is not secure. But, as I can see, it is the only > solution. I haven't setup any hook-scripts in Subversion, but couldn't you modify the hook-script to add an Approved: header (or body line)? The commit-email.pl script in my (dated) copy of subversion-1.2.3 looks like it'd be simple to do either. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Things in our country run in spite of government, not by aid of it. -- Will Rogers -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRqDSsmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rJvgCg+bIEq+6dua58W1n+f6EBekQ81PoAoO0rjwPC DGnFUh6BEMxn+OhADtQi =EJdq -----END PGP SIGNATURE----- From tmz at pobox.com Tue May 16 19:51:48 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 16 May 2006 13:51:48 -0400 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: <20060516173435.GJ7198@psilocybe.teonanacatl.org> References: <4469F53D.4030400@libero.it> <446A0AE9.2060609@libero.it> <20060516173435.GJ7198@psilocybe.teonanacatl.org> Message-ID: <20060516175148.GK7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I wrote: > I haven't setup any hook-scripts in Subversion, but couldn't you > modify the hook-script to add an Approved: header (or body line)? > > The commit-email.pl script in my (dated) copy of subversion-1.2.3 > looks like it'd be simple to do either. I just did this as a test and adding a header is quite simple. It should be more secure than leaving the $from address unmoderated. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Between two evils, I always pick the one I never tried before. -- Mae West -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRqETQmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pRewCgt/BD5bGTY8eiSqETqNNG/NsZgjcAnjUddFXo OuCYRDWtub6U3U6iiiuo =1d6P -----END PGP SIGNATURE----- From danielbk at ornl.gov Tue May 16 19:41:56 2006 From: danielbk at ornl.gov (Daniel, Barry K.) Date: Tue, 16 May 2006 13:41:56 -0400 Subject: [Mailman-Users] Mailman and Sendmail debugging questions Message-ID: <890ECEBADF00794ABC9C94752F4C0CEBB08A61@ORNLEXCHANGE.ornl.gov> Some background: Machine A has Sun JES Messenger 6.2 running as the main mail server that points to the outside world. I have installed the mailmanWrapper.pl program to interface Messenger with Mailman. Machine B has the Mailman 2.1.8 installation, the JES Web Server, and Sendmail. I have two problems. First, if I create a new list via command line I cannot edit it via the web interface. I execute the command line as the "mailman" user and the web is executed as the "webservd" user. I have placed the webservd user in the mailman group in my /etc/group file but I still can not add users to the list via the web interface. The lists/testlist/config.pck file changes date but the information does not change. Second problem. If I send an email to testlist at domain.com from the Sun JES Messenger it traverses to the Mailman machine but an email addressed to testlist at domain.com is sent back to the Messenger machine. (This is from looking at the Sendmail logs.) Shouldn't it be sending back several emails, one addressed to each member of the list? How do I debug this? Thanks for any help. From manlio_perillo at libero.it Tue May 16 20:40:40 2006 From: manlio_perillo at libero.it (Manlio Perillo) Date: Tue, 16 May 2006 16:40:40 -0200 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: References: <4469F53D.4030400@libero.it> <446A0AE9.2060609@libero.it> Message-ID: <446A1CA8.3000405@libero.it> Brad Knowles ha scritto: > [...] > >> But, as I can see, it is the only solution. > > Unless you can get the commit notification process to add an > "Approved: password" line to the headers of your message, or the first > line of the message body, Thanks, I'm new to Mailman and I was not aware of this header. But the password is the list administrator's one? Regards Manlio Perillo From tmz at pobox.com Tue May 16 20:50:18 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 16 May 2006 14:50:18 -0400 Subject: [Mailman-Users] hot to setup a commits list? In-Reply-To: <446A1CA8.3000405@libero.it> References: <4469F53D.4030400@libero.it> <446A0AE9.2060609@libero.it> <446A1CA8.3000405@libero.it> Message-ID: <20060516185018.GM7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Manlio Perillo wrote: > Brad Knowles ha scritto: >> [...] >> >>> But, as I can see, it is the only solution. >> >> Unless you can get the commit notification process to add an >> "Approved: password" line to the headers of your message, or the >> first line of the message body, > > Thanks, I'm new to Mailman and I was not aware of this header. But > the password is the list administrator's one? The administrator or moderator password can be used. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== (When asked whether he liked children) "Ah yes...boiled or fried." -- W.C. Fields -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRqHuomGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1oLUwCfXiBzdgzIemp3OfTihTjVcipGQPsAnjwHbIPv QL66EdZk4snLPsoxjHNu =SdtB -----END PGP SIGNATURE----- From msapiro at value.net Wed May 17 05:24:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 16 May 2006 20:24:49 -0700 Subject: [Mailman-Users] Topic filter actually used anymore? - feedbackrequest In-Reply-To: Message-ID: Mark Sapiro wrote: > >Gotcha #1. If a user is subscribed to any topic(s) and has not elected >to receive posts which don't match any topic, and the list admin >disables topics, the user will not receive any posts at all. > >The fix is a simple change in Handlers/CalcRecips.py to test >mlist.topics_enabled before zapping any recipients when the post >matches no topics. I have committed this fix in the subversion trunk. >Gotcha #2. If a user is subscribed to a topic and has not elected to >receive posts which don't match any topic, and the list admin deletes >that topic, the user will not receive any posts that would have >matched that topic. It is possible for the admin to delete all topics >and the user to still have selected topics which the user can't >unselect. The last sentence is untrue - see below. >The fix I have come up with here is to change Gui/Topics.py so that >whenever topics are changed, each user's topic selections are checked >and any non-existent topics are removed from the user's selections. I abandoned this fix for a couple of reasons. First, in order to do it in a way consistent with MemberAdaptor, it needed to scan the entire list membership which is way too much overhead for little benefit for large lists. Second and perhaps more important, member options processing already effectively removes non-existent topics from the member's selected topics whenever the member clicks "Submit My Changes" on the options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From alba01 at dfki.de Wed May 17 11:41:58 2006 From: alba01 at dfki.de (Alexander Baldauf) Date: Wed, 17 May 2006 11:41:58 +0200 Subject: [Mailman-Users] losthold mails Message-ID: <446AEFE6.9080007@dfki.de> Hi, after one week, the hold mails are deleted, but "max_days_to_hold" ist set to "0", so nothing should be deleted Appears this error perhaps because the number of holded mails? For some people who are often out of office, it is a big problem. We are using 2.1.8. Thanks and greets Alexander Baldauf -- ---------------------------------------------------------- +++ German Research Center for Artificial Intelligence +++ +++ I N F R A - S T R U C T U R E - G R O U P +++ ---------------------------------------------------------- DFKI GmbH, ISG, Stuhlsatzenhausweg 3, D-66123 Saarbruecken @office: +49-681-302-5572/5514/5078 @fax: +49-681-302-5341 mailto:isg-sb at dfki.de ++ Germany ++ http://www.dfki.de/isg ---------------------------------------------------------- From ge at ffrey.com Wed May 17 12:09:44 2006 From: ge at ffrey.com (ge at ffrey.com) Date: Wed, 17 May 2006 20:09:44 +1000 (EST) Subject: [Mailman-Users] Only moderated mail works Message-ID: <63547.203.166.96.238.1147860584.squirrel@ffrey.com> I have moved several Mailman lists to a new server running RHEL4, exim and mailman 2.1.7 Posts from moderated accounts work as expected, however all posts from unmoderated accounts vanishe silently. Bounces and other messages all seem to work as expected. Geoffrey From admin at pcatlast.com Wed May 17 11:29:46 2006 From: admin at pcatlast.com (PC At Last) Date: Wed, 17 May 2006 18:59:46 +0930 Subject: [Mailman-Users] Stupid Newby Setup question Message-ID: <446AED0A.5010407@pcatlast.com> Sorry to bug you guys with what is probably such a simple question that nobody figured it needed to be in the help files... I'm trying to set up a mailing lists system for sending notifications to members of a volunteer organisation. There will be no posts from members, only from the office. Subscription and Unsubscription will only ever be done by staff from the mass subscription on the admin page, so none of that stuff is required for users. Unfortunately, the mail server has a hard coded 500 mails an hour speed limit, and the list is about 1300 and growing. I have set up three separate lists to hold about 450 addresses max (so the office staff have no excuse to slack off for an hour after sending a mailout), so we send to list1, an hour or so later to list2, etc. The lists are set to accept mail only from the office mail account, and just reject everything else. It used to work. Then the server died. Then the backup got corrupted by the clutz rebuilding the server. Then we had to start from scratch. Now I have three mailing lists that just won't work - test messages vanish into the ether - no bounce, no notification, no delivery, no nothing. I'm at my wits end, and have invested way too much of my life in this. Can someone point me to a template, or a simple "point by point" how to make this simple configuration work. At this point, I'm happy to nuke everything and start with default settings again... Many thanks in anticipation. Glen From amy at real-time.com Wed May 17 14:40:04 2006 From: amy at real-time.com (Amy Tanner) Date: Wed, 17 May 2006 07:40:04 -0500 Subject: [Mailman-Users] changing subject header based on mail alias Message-ID: <20060517124004.GF27512@real-time.com> Hi - Is it possible to change the subject prefix depending upon the mail alias used? For example, let's say I have a mailing list named changes and there are aliases named blue-changes, red-changes and green-changes that all point to the changes mailing list. Is there a way I could change the subject prefix to [Blue-Changes] if that alias was used ? Here are my particulars: mailman 2.1.5-8 postfix 2.1.5-9 debian sarge Thank you. -- Amy Tanner amy at real-time.com From msapiro at value.net Wed May 17 16:29:27 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 07:29:27 -0700 Subject: [Mailman-Users] Moderation failure In-Reply-To: <002701c678ec$2c6e5100$0a00a8c0@Michael> Message-ID: Michael Barnard wrote: > >However on examine the smtp-failure log an entry similar to this is found > >May 16 11:07:38 2006 (962) SMTP session failure: 553, 5.3.0 ... No such user here, msgid: > >The Domain should read like. mail.tetramou.com > >I had to use with-list fix-url when I set up the list did this fail in some way or is there some other problem. It appears from the Mailman crafted message-id that the list's host_name attribute is mail.tetramou.com. This should also be the domain used in the envelope sender of the admin notice. Is it possible that the MTA is mapping the domain somehow in the error notice? Also, does the MTA require a real sender, not an alias? Do yo have an alias for mailman-bounces? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 17 16:33:52 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 07:33:52 -0700 Subject: [Mailman-Users] Mailman and Sendmail debugging questions In-Reply-To: <890ECEBADF00794ABC9C94752F4C0CEBB08A61@ORNLEXCHANGE.ornl.gov> Message-ID: Daniel, Barry K. wrote: > >I have two problems. First, if I create a new list via command line I cannot edit it via the web interface. I execute the command line as the "mailman" user and the web is executed as the "webservd" user. I have placed the webservd user in the mailman group in my /etc/group file but I still can not add users to the list via the web interface. The lists/testlist/config.pck file changes date but the information does not change. See >Second problem. If I send an email to testlist at domain.com from the Sun JES Messenger it traverses to the Mailman machine but an email addressed to testlist at domain.com is sent back to the Messenger machine. (This is from looking at the Sendmail logs.) Shouldn't it be sending back several emails, one addressed to each member of the list? How do I debug this? Can you see what this mail says? See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Wed May 17 16:44:00 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Wed, 17 May 2006 10:44:00 -0400 Subject: [Mailman-Users] Everything is an attachment Message-ID: <003101c679c0$55e34fc0$0705000a@DDF5DW71> I have set up a list that is used for announcements only. There is a list of members, but only a few can post. No digests, just immediate delivery. We have a mixed bag of recipient MUAs here, and although OE receives the mail normally, Outlook users receive email with the header only in the body of the email, and the real body and footer as attachments. I have searched the archives/FAQ for a solution and may have found an answer, but am not sure. The FAQ 4.39 seems to indicate no real solution other than changing MUA, but in http://www.mail-archive.com/mailman-users at python.org/msg36757.html the solution was a blank line in the footer. I have a header with a carriage return that forms the blank line. Although this is easy to test to see if this is really the problem, is there an easy way to create the separator line to allow a blank line between the header and body other than asking each poster to remember to put a blank line at the top of the body? I'm still not sure why the footer is also an attachment. I checked the sender's Outlook prefs and checked the "Send as plain text" in his Contacts for this particular address, but that did not help. Can anyone think of another place I may need to change something? In the mean time, I will change the header and retest. Thanks Steve Campbell campbell at cnpapers.com Charleston Newspapers From msapiro at value.net Wed May 17 16:49:13 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 07:49:13 -0700 Subject: [Mailman-Users] losthold mails In-Reply-To: <446AEFE6.9080007@dfki.de> Message-ID: Alexander Baldauf wrote: > >after one week, the hold mails are deleted, but "max_days_to_hold" ist set to "0", >so nothing should be deleted >Appears this error perhaps because the number of holded mails? There is no provision to delete held messages beyond a certain number, only time. Is there a daily "n list_name moderator request(s) waiting" message to the owner? Does it have a "Notice: n old request(s) automatically expired." line in it? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 17 16:54:33 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 07:54:33 -0700 Subject: [Mailman-Users] Only moderated mail works In-Reply-To: <63547.203.166.96.238.1147860584.squirrel@ffrey.com> Message-ID: ge at ffrey.com wrote: > >Posts from moderated accounts work as expected, however all posts >from unmoderated accounts vanishe silently. What is in the Mailman logs 'vette' and 'error'. Did any domain names change in the move? If so, have you done everything in including 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 Wed May 17 17:05:18 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 08:05:18 -0700 Subject: [Mailman-Users] Stupid Newby Setup question In-Reply-To: <446AED0A.5010407@pcatlast.com> Message-ID: PC At Last wrote: > >It used to work. Then the server died. Then the backup got corrupted by >the clutz rebuilding the server. Then we had to start from scratch. Now >I have three mailing lists that just won't work - test messages vanish >into the ether - no bounce, no notification, no delivery, no nothing. > >I'm at my wits end, and have invested way too much of my life in this. >Can someone point me to a template, or a simple "point by point" how to >make this simple configuration work. At this point, I'm happy to nuke >everything and start with default settings again... If you set up a simple, default, test list, does that work. If so, see . If not, see -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 17 17:10:44 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 08:10:44 -0700 Subject: [Mailman-Users] changing subject header based on mail alias In-Reply-To: <20060517124004.GF27512@real-time.com> Message-ID: Amy Tanner wrote: > >Is it possible to change the subject prefix depending upon the mail >alias used? For example, let's say I have a mailing list named changes >and there are aliases named blue-changes, red-changes and green-changes >that all point to the changes mailing list. Is there a way I could >change the subject prefix to [Blue-Changes] if that alias was used ? Not without changing the code in Mailman/Handlers/CookHeaders.py or creating a custom handler to do it - see -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 17 17:38:44 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 08:38:44 -0700 Subject: [Mailman-Users] Everything is an attachment In-Reply-To: <003101c679c0$55e34fc0$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: >I have set up a list that is used for announcements only. There is a list of >members, but only a few can post. No digests, just immediate delivery. We >have a mixed bag of recipient MUAs here, and although OE receives the mail >normally, Outlook users receive email with the header only in the body of >the email, and the real body and footer as attachments. This indicates the list header and footer are being added as separate mime parts. >I have searched the archives/FAQ for a solution and may have found an >answer, but am not sure. The FAQ 4.39 seems to indicate no real solution >other than changing MUA, Or sending a single part, plain text only post in the character set of the list language (us-ascii for English). >but in > >http://www.mail-archive.com/mailman-users at python.org/msg36757.html > >the solution was a blank line in the footer. I think you're misinterpreting that post. I think she is saying her problem was caused by a footer which consisted of only a blank line and when she removed the footer completely, the problem went away. >I have a header with a carriage >return that forms the blank line. Although this is easy to test to see if >this is really the problem, is there an easy way to create the separator >line to allow a blank line between the header and body other than asking >each poster to remember to put a blank line at the top of the body? I'm >still not sure why the footer is also an attachment. The blank line is not the issue. If both a header and a footer are added, either both will be added inline if possible, or both will be added as separate MIME parts. >I checked the sender's Outlook prefs and checked the "Send as plain text" in >his Contacts for this particular address, but that did not help. Can anyone >think of another place I may need to change something? That should be part of the solution. The other part (at least in Mailman 2.1.6 and above), is an attempt is made to convert everything to unicode and then back to the character set of the list (us-ascii for English). If this fails, an attempt is made to convert back to the character set of the original post, and if that fails, the header and footer are added as separate parts. So the bottom line is the original post must be a single part, plain text message, and in a declared character set that contains all the characters used in the message, header and footer. If you have set the poster's Outlook to send 'plain text only' to the list, I suspect the problem may be "smart quotes" or other characters in the message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Wed May 17 18:09:36 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Wed, 17 May 2006 12:09:36 -0400 Subject: [Mailman-Users] Everything is an attachment References: Message-ID: <007101c679cc$4ba37290$0705000a@DDF5DW71> ----- Original Message ----- From: "Mark Sapiro" To: "Steve Campbell" ; Sent: Wednesday, May 17, 2006 11:38 AM Subject: Re: [Mailman-Users] Everything is an attachment > Steve Campbell wrote: > >>I have set up a list that is used for announcements only. There is a list >>of >>members, but only a few can post. No digests, just immediate delivery. We >>have a mixed bag of recipient MUAs here, and although OE receives the mail >>normally, Outlook users receive email with the header only in the body of >>the email, and the real body and footer as attachments. > > > This indicates the list header and footer are being added as separate > mime parts. > > >>I have searched the archives/FAQ for a solution and may have found an >>answer, but am not sure. The FAQ 4.39 seems to indicate no real solution >>other than changing MUA, > > > Or sending a single part, plain text only post in the character set of > the list language (us-ascii for English). > > >>but in >> >>http://www.mail-archive.com/mailman-users at python.org/msg36757.html >> >>the solution was a blank line in the footer. > > > I think you're misinterpreting that post. I think she is saying her > problem was caused by a footer which consisted of only a blank line > and when she removed the footer completely, the problem went away. That's not hard for me to believe (that I'm misinterpretting, I mean). > > >>I have a header with a carriage >>return that forms the blank line. Although this is easy to test to see if >>this is really the problem, is there an easy way to create the separator >>line to allow a blank line between the header and body other than asking >>each poster to remember to put a blank line at the top of the body? I'm >>still not sure why the footer is also an attachment. > > > The blank line is not the issue. If both a header and a footer are > added, either both will be added inline if possible, or both will be > added as separate MIME parts. > > >>I checked the sender's Outlook prefs and checked the "Send as plain text" >>in >>his Contacts for this particular address, but that did not help. Can >>anyone >>think of another place I may need to change something? > > > That should be part of the solution. The other part (at least in > Mailman 2.1.6 and above), is an attempt is made to convert everything > to unicode and then back to the character set of the list (us-ascii > for English). If this fails, an attempt is made to convert back to the > character set of the original post, and if that fails, the header and > footer are added as separate parts. Does anyone have RPMs for something 2.1.6 or greater for an RHEL 3/Tao 1.0 system. I am running 2.1.5 as this seems to be the latest available from the normal yum repositories. Maybe this would help. Are there any gotchas for the upgrade if I find them? > > So the bottom line is the original post must be a single part, plain > text message, and in a declared character set that contains all the > characters used in the message, header and footer. > > If you have set the poster's Outlook to send 'plain text only' to the > list, I suspect the problem may be "smart quotes" or other characters > in the message. I'm still not finished testing, but I did get the sender to receive the header, body, and footer all in one message. He forgot to add the attachment. So the test was a little inconclusive. Thanks for the help Steve > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From david at midrange.com Wed May 17 17:50:38 2006 From: david at midrange.com (David Gibbs) Date: Wed, 17 May 2006 10:50:38 -0500 Subject: [Mailman-Users] Wiki (was: Versions? Roadmap?) In-Reply-To: References: Message-ID: <446B464E.80705@midrange.com> Mark Sapiro wrote: > We would be glad to have your input and involvement. Please visit our > new wiki at http://wiki.list.org/ which we hope will answer some of > your questions. Is there a place in the wiki where feature requests should be logged (other than on the SF page)? For instance: On the mailman 2.2 page, in the Spam defenses section, I would like to see SpamAssassin integration ... but I'm unsure if I should just add it to that page, or if something like that should be added by an admin. Thanks! david -- Any decision, made in haste, is invariably flawed... regardless of the outcome. From msapiro at value.net Wed May 17 18:40:40 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 09:40:40 -0700 Subject: [Mailman-Users] Everything is an attachment In-Reply-To: <007101c679cc$4ba37290$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: > >I'm still not finished testing, but I did get the sender to receive the >header, body, and footer all in one message. He forgot to add the >attachment. So the test was a little inconclusive. Are you saying that the original posts to the list contain attachments that go to the list? If so, the list header and footer will always be added as separate MIME parts (attachments). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 17 18:44:43 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 09:44:43 -0700 Subject: [Mailman-Users] Wiki (was: Versions? Roadmap?) In-Reply-To: <446B464E.80705@midrange.com> Message-ID: David Gibbs wrote: > >For instance: On the mailman 2.2 page, in the Spam defenses section, I >would like to see SpamAssassin integration ... but I'm unsure if I >should just add it to that page, or if something like that should be >added by an admin. As it says near the top of that page, "If you have specific requests, add them as comments to this page and I(Barry)'ll move them up into the main page as they get accepted for Mailman 2.2." -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From campbell at cnpapers.com Wed May 17 18:55:47 2006 From: campbell at cnpapers.com (Steve Campbell) Date: Wed, 17 May 2006 12:55:47 -0400 Subject: [Mailman-Users] Everything is an attachment References: Message-ID: <001401c679d2$be7ddb10$0705000a@DDF5DW71> ----- Original Message ----- From: "Mark Sapiro" To: "Steve Campbell" ; Sent: Wednesday, May 17, 2006 12:40 PM Subject: Re: [Mailman-Users] Everything is an attachment > Steve Campbell wrote: >> >>I'm still not finished testing, but I did get the sender to receive the >>header, body, and footer all in one message. He forgot to add the >>attachment. So the test was a little inconclusive. > > > Are you saying that the original posts to the list contain attachments > that go to the list? If so, the list header and footer will always be > added as separate MIME parts (attachments). Exactly, yes that is correct. So there is no way, other than changing MUA (Outlook) for this to work, even with the newer version? BTW, I did find an RPM, but don't know it validity from: http://www.wesmo.com/rpm2html/x86/mailman-2.1.6-1.i386.html Is it worth the effort to upgrade from 2.1.5 to 2.1.6? I'd also really like to stay in the RPM arena on most everything. It appears to put everything in it's proper place. Thanks again. Steve > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From jdereus at gmail.com Wed May 17 19:02:16 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Wed, 17 May 2006 12:02:16 -0500 Subject: [Mailman-Users] PGP keys causing problems Message-ID: Hello, I am running mailman 2.1.5 with sendmail. One of my users sent in an attachment with a message to the list. When he signs with his PGP key, only the PGP signature remains in the message. I have yet to locate the rest of the message. It is necessary to disable the signature to allow his posts to go through properly. Is there a method to allow for secure signatures on messages? I have searched quite a bit and have yet to find relevant information. Any information/assistance would be greatly appreciated. Thank you, Jeff D From phanh at canby.k12.or.us Wed May 17 19:09:55 2006 From: phanh at canby.k12.or.us (Hung Phan) Date: Wed, 17 May 2006 10:09:55 -0700 Subject: [Mailman-Users] Stupid Newby Setup question In-Reply-To: <446AED0A.5010407@pcatlast.com> References: <446AED0A.5010407@pcatlast.com> Message-ID: On May 17, 2006, at 2:29 AM, PC At Last wrote: > Sorry to bug you guys with what is probably such a simple question > that > nobody figured it needed to be in the help files... > > I'm trying to set up a mailing lists system for sending > notifications to > members of a volunteer organisation. There will be no posts from > members, only from the office. Subscription and Unsubscription will > only > ever be done by staff from the mass subscription on the admin page, so > none of that stuff is required for users. > Turn on the "mod" option for all members. In Sender Filters, "Yes" to By default, should new list member postings be moderated? "Reject" to Action to take for postings from non-members for which no explicit action is defined. > Unfortunately, the mail server has a hard coded 500 mails an hour > speed > limit, and the list is about 1300 and growing. I have set up three > separate lists to hold about 450 addresses max (so the office staff > have > no excuse to slack off for an hour after sending a mailout), so we > send > to list1, an hour or so later to list2, etc. > Remember to set the "ceiling on acceptable number of recipients for a posting" in Privacy Options - Recipient Filters > It used to work. Then the server died. Then the backup got > corrupted by > the clutz rebuilding the server. Then we had to start from scratch. > Now > I have three mailing lists that just won't work - test messages vanish > into the ether - no bounce, no notification, no delivery, no nothing. > I would check the log file and the qrunner daemon > I'm at my wits end, and have invested way too much of my life in this. > Can someone point me to a template, or a simple "point by point" > how to > make this simple configuration work. At this point, I'm happy to nuke > everything and start with default settings again... > It's better to start from the beginning with no hidden problem. Good Luck! > Many thanks in anticipation. > > Glen > > ------------------------------------------------------ > 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/ > phanh%40canby.k12.or.us > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py? > req=show&file=faq01.027.htp From tmz at pobox.com Wed May 17 19:22:16 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 13:22:16 -0400 Subject: [Mailman-Users] Everything is an attachment In-Reply-To: <001401c679d2$be7ddb10$0705000a@DDF5DW71> References: <001401c679d2$be7ddb10$0705000a@DDF5DW71> Message-ID: <20060517172216.GS7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve Campbell wrote: > BTW, I did find an RPM, but don't know it validity from: > > http://www.wesmo.com/rpm2html/x86/mailman-2.1.6-1.i386.html > > Is it worth the effort to upgrade from 2.1.5 to 2.1.6? I'd also > really like to stay in the RPM arena on most everything. It appears > to put everything in it's proper place. I prefer to keep my rpm-based systems using rpm packages as well, but it's very important to make sure that the packages are made well. When in doubt, download the source rpm and verify that it doesn't do anything malicious or just plain wrong (this goes for vendor packages sometimes, as was the case with the Red Hat packages for RH9). Looking at the changelog on that package it appears that Scott A. Hughes updated and made some modifications to the stock RHEL package. If I were you, I'd do the same thing and update to 2.1.8, testing carefully on a spare system before installing it on your production box(es). Building rpm packages isn't hard, but it does require some reading and practice. I'd recommend it if you manage multiple rpm-based systems, but YMMV. If that all seems like too much work, building mailman from source is very straightforward. You'll just have to adjust to the differences in installation paths if you're used to the patched rpm packages that use FHS locations for files. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Nothing is so permanent as a temporary government program. -- Dr. Milton Friedman, Nobel-Prize-winning economist. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrW8gmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qoTACgsnpl6VL50prr33JfSgd2QJJvReoAoL64rK3l wNRRa4F+evU0GYK0r3bK =dUGx -----END PGP SIGNATURE----- From tmz at pobox.com Wed May 17 19:30:23 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 13:30:23 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: Message-ID: <20060517173023.GT7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeff DeReus wrote: > I am running mailman 2.1.5 with sendmail. One of my users sent in > an attachment with a message to the list. When he signs with his > PGP key, only the PGP signature remains in the message. I have yet > to locate the rest of the message. It is necessary to disable the > signature to allow his posts to go through properly. Is there a > method to allow for secure signatures on messages? I have searched > quite a bit and have yet to find relevant information. Any > information/assistance would be greatly appreciated. There are a number of variables here. The two main ways that are used to sign messages with PGP are PGP/MIME and inline (or traditional) PGP (this message is signed using inline PGP). Which method is the poster using? What settings do you have for pass_mime_types (on the Content filtering admin page)? I send signed messages in both formats to various mailman lists without the text disappearing. I know that some mailman setups will break the signature, but I haven't had any eat the message body so far. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== You will rue this day! Well, go on! Start ruing! -- Stewie Griffin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrXa8mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pHigCffV5w8AatoVZYj3EewOzwG12Fz5EAoNsbJsy1 INl4aHzfFLmHxIG5hmWx =YOTq -----END PGP SIGNATURE----- From jdereus at gmail.com Wed May 17 19:37:17 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Wed, 17 May 2006 12:37:17 -0500 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060517173023.GT7198@psilocybe.teonanacatl.org> References: <20060517173023.GT7198@psilocybe.teonanacatl.org> Message-ID: The poster uses an OpenPGP/MIME signature. the pass_mime_types == multipart/mixed multipart/alternative text/plain Thank you, Jeff D On 5/17/06, Todd Zullinger wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Jeff DeReus wrote: > > I am running mailman 2.1.5 with sendmail. One of my users sent in > > an attachment with a message to the list. When he signs with his > > PGP key, only the PGP signature remains in the message. I have yet > > to locate the rest of the message. It is necessary to disable the > > signature to allow his posts to go through properly. Is there a > > method to allow for secure signatures on messages? I have searched > > quite a bit and have yet to find relevant information. Any > > information/assistance would be greatly appreciated. > > There are a number of variables here. The two main ways that are used > to sign messages with PGP are PGP/MIME and inline (or traditional) PGP > (this message is signed using inline PGP). > > Which method is the poster using? What settings do you have for > pass_mime_types (on the Content filtering admin page)? > > I send signed messages in both formats to various mailman lists > without the text disappearing. I know that some mailman setups will > break the signature, but I haven't had any eat the message body so > far. > > - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== > You will rue this day! Well, go on! Start ruing! > -- Stewie Griffin > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > > iG0EARECAC0FAkRrXa8mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt > ei5hc2MACgkQuv+09NZUB1pHigCffV5w8AatoVZYj3EewOzwG12Fz5EAoNsbJsy1 > INl4aHzfFLmHxIG5hmWx > =YOTq > -----END PGP SIGNATURE----- > ------------------------------------------------------ > 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/jdereus%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From tmz at pobox.com Wed May 17 20:48:31 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 14:48:31 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517173023.GT7198@psilocybe.teonanacatl.org> Message-ID: <20060517184831.GZ7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeff DeReus wrote: > The poster uses an OpenPGP/MIME signature. Okay. > the pass_mime_types == > > multipart/mixed > multipart/alternative > text/plain I should have asked whether the filter_content setting was yes or no too. If it's no, then the pass_mime_types setting won't come into play (I believe, hopefully someone will correct me if I'm wrong). Anyway, I just created a test list on a system running mailman 2.1.5 and left all settings at the defaults. Then I posted several messages signed with and without attachments using OpenPGP/MIME. I had no trouble receiving the messages and verifying the pgp signatures. Does the message show up in the list archives? What happens if you open the list mbox in mutt? In my test list the message body and attachment got scrubbed from the archives, but came through to the list intact. I'd have to search a bit to see what settings need to be changed to get the archiver to work right with these messages, but I believe it can be done. (Mark probably knows exactly how, perhaps he'll jump in with some wisdom.) - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== I don't mind arguing with myself. It's when I lose that it bothers me. -- Richard Powers -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrb/8mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pQnwCgpbDtc+ANQtFgtlPJNG6qIYtyGW4AoLn8lXnv t7w1LQqoa8r7cCvY8Ggy =L0Sj -----END PGP SIGNATURE----- From jdereus at gmail.com Wed May 17 21:16:33 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Wed, 17 May 2006 14:16:33 -0500 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060517184831.GZ7198@psilocybe.teonanacatl.org> References: <20060517173023.GT7198@psilocybe.teonanacatl.org> <20060517184831.GZ7198@psilocybe.teonanacatl.org> Message-ID: Unfortunately filter_content was not set to yes. I am assuming that would be fairly "handy". Although everything goes through properly with filter_content disabled and when unsigned. As to the message in the archives, the only piece that successfully arrived was Skipped content of type multipart/mixed-------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part Url : http://www.blah.org/pipermail/developers/attachments/20060510/529c55f0/PGP.bin However, viewing the list mbox file the full message with the attachment ?flattened? is there. Thank you, Jeff D On 5/17/06, Todd Zullinger wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Jeff DeReus wrote: > > The poster uses an OpenPGP/MIME signature. > > Okay. > > > the pass_mime_types == > > > > multipart/mixed > > multipart/alternative > > text/plain > > I should have asked whether the filter_content setting was yes or no > too. If it's no, then the pass_mime_types setting won't come into > play (I believe, hopefully someone will correct me if I'm wrong). > > Anyway, I just created a test list on a system running mailman 2.1.5 > and left all settings at the defaults. Then I posted several messages > signed with and without attachments using OpenPGP/MIME. I had no > trouble receiving the messages and verifying the pgp signatures. > > Does the message show up in the list archives? What happens if you > open the list mbox in mutt? > > In my test list the message body and attachment got scrubbed from the > archives, but came through to the list intact. I'd have to search a > bit to see what settings need to be changed to get the archiver to > work right with these messages, but I believe it can be done. (Mark > probably knows exactly how, perhaps he'll jump in with some wisdom.) > > - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== > I don't mind arguing with myself. It's when I lose that it bothers me. > -- Richard Powers > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > > iG0EARECAC0FAkRrb/8mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt > ei5hc2MACgkQuv+09NZUB1pQnwCgpbDtc+ANQtFgtlPJNG6qIYtyGW4AoLn8lXnv > t7w1LQqoa8r7cCvY8Ggy > =L0Sj > -----END PGP SIGNATURE----- > ------------------------------------------------------ > 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/jdereus%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From fabiano.breves at gmail.com Wed May 17 21:53:46 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Wed, 17 May 2006 16:53:46 -0300 Subject: [Mailman-Users] Announce-list only. Message-ID: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> Hi, I need a tip about securing a announce-list. I've setup every user to be moderated and set just one non-member e-mail address to post without moderation but It feels quite insecure. Is there a way to make this e-mail address to use a password ??? tks in advance -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From tmz at pobox.com Wed May 17 22:00:00 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 16:00:00 -0400 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> Message-ID: <20060517200000.GE7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Fabiano Breves wrote: > I need a tip about securing a announce-list. I've setup every user > to be moderated and set just one non-member e-mail address to post > without moderation but It feels quite insecure. Is there a way to > make this e-mail address to use a password ??? Yes. You can add Approved: as a header or as the first line in the message. Mailman will check for that and allow the post through even if the address is moderated. The Approved line will be stripped. If you search the FAQ and list archives for Approved:, you will find some examples and more discussion. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Chemistry is applied theology. -- Augustus Owsley Stanley -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrgMAmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1opGgCgnSTb2ylGZdtc4Px831AONYoPlskAn2+mRpar Hu7SDdUT7AqpwWPHAzTs =+RlT -----END PGP SIGNATURE----- From tmz at pobox.com Wed May 17 22:06:18 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 16:06:18 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517173023.GT7198@psilocybe.teonanacatl.org> <20060517184831.GZ7198@psilocybe.teonanacatl.org> Message-ID: <20060517200618.GF7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeff DeReus wrote: > Unfortunately filter_content was not set to yes. I am assuming that > would be fairly "handy". I'm not sure whether that will any effect on the archiving or not. It's been a long time since I tested that. > Although everything goes through properly with filter_content > disabled and when unsigned. To be clear, does the message arrive properly to list members or is the attachment and body stripped there as well as in the archives? In my testing only the archived copy was stripped. > As to the message in the archives, the only piece that successfully > arrived was > > Skipped content of type multipart/mixed-------------- next part > -------------- A non-text attachment was scrubbed... Name: PGP.sig > Type: application/pgp-signature Size: 186 bytes Desc: This is a > digitally signed message part Url : > http://www.blah.org/pipermail/developers/attachments/20060510/529c55f0/PGP.bin > The archiver bug is mentioned here, but I couldn't see any resolution to that part of the problem (and sourceforge isn't cooperating with me ATM): http://mail.python.org/pipermail/mailman-coders/2005-March/001687.html > However, viewing the list mbox file the full message with the > attachment ?flattened? is there. Flattened? Reading the mbox of my test list with mutt the message and attachment were all normal and the signature verified properly. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== A snooze button is a poor substitute for no alarm clock at all. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrgjomGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qNiQCgyOLh8+FLr+VOhAM2smIW6VS7MyQAn2p27nQv /h16smlehbhCcMqyfV7/ =JTNq -----END PGP SIGNATURE----- From acerider at gmail.com Wed May 17 22:17:56 2006 From: acerider at gmail.com (stephen jackson) Date: Wed, 17 May 2006 16:17:56 -0400 Subject: [Mailman-Users] need To field in post to list to show all list members Message-ID: <8e8425080605171317y6dfd0eb4ma776b9575aaf4f5f@mail.gmail.com> Is there a way for a post to a mailing list to list all list members in the To field instead of the mailing list name or one individual's name (if Full Personalization is enabled)? Thanks. Stephen From peter.adams at umb.edu Wed May 17 22:10:28 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Wed, 17 May 2006 16:10:28 -0400 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <20060517200000.GE7198@psilocybe.teonanacatl.org> Message-ID: After many months of faithful service, Mailman is hiccupping on my server. I say "hiccup" because it only seems to be affecting one list. Each day, I get an error on the senddigest cron job, and no mail gets posted to the list. Following is the error. I am running Mailman 2.1.2. Any ideas? (My apologies if this has come up before.) Traceback (most recent call last): File "/usr/share/mailman/cron/senddigests", line 94, in ? main() File "/usr/share/mailman/cron/senddigests", line 86, in main mlist.send_digest_now() File "/usr/share/mailman/Mailman/Digester.py", line 60, in send_digest_now ToDigest.send_digests(self, mboxfp) File "/usr/share/mailman/Mailman/Handlers/ToDigest.py", line 130, in send_digests send_i18n_digests(mlist, mboxfp) File "/usr/share/mailman/Mailman/Handlers/ToDigest.py", line 303, in send_i18n_digests msg = scrubber(mlist, msg) File "/usr/share/mailman/Mailman/Handlers/Scrubber.py", line 232, in process url = save_attachment(mlist, part, dir) File "/usr/share/mailman/Mailman/Handlers/Scrubber.py", line 348, in save_attachment fnext = os.path.splitext(msg.get_filename(''))[1] File "/BinaryCache/mailman/mailman-105.1.root~2/usr/share/mailman/pythonlib/email /Message.py", line 707, in get_filename TypeError: unicode() argument 2 must be string, not None -- Peter C.S. Adams (617) 287-7118 Director of Information and Communication Technologies College of Public and Community Service, UMass Boston "Be civil to all; sociable to many; familiar with few; friend to one; enemy to none." -- Benjamin Franklin, Poor Richard's Almanack From jdereus at gmail.com Wed May 17 22:59:52 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Wed, 17 May 2006 15:59:52 -0500 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060517200618.GF7198@psilocybe.teonanacatl.org> References: <20060517173023.GT7198@psilocybe.teonanacatl.org> <20060517184831.GZ7198@psilocybe.teonanacatl.org> <20060517200618.GF7198@psilocybe.teonanacatl.org> Message-ID: On 5/17/06, Todd Zullinger wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Jeff DeReus wrote: > > Unfortunately filter_content was not set to yes. I am assuming that > > would be fairly "handy". > > I'm not sure whether that will any effect on the archiving or not. > It's been a long time since I tested that. > > > Although everything goes through properly with filter_content > > disabled and when unsigned. > > To be clear, does the message arrive properly to list members or is > the attachment and body stripped there as well as in the archives? In > my testing only the archived copy was stripped. The actual text and key arrived to the mailing list. At this point I cannot verify from anyone if the attachment made it through correctly. my apologies. I have enabled the content_filter and added mime_types to see if this will solve my little problem. application/pgp-signature multipart/signed As you might understand, losing patches is not a desirable outcome, so maybe in the meantime this will have some effect. > As to the message in the archives, the only piece that successfully > > arrived was > > > > Skipped content of type multipart/mixed-------------- next part > > -------------- A non-text attachment was scrubbed... Name: PGP.sig > > Type: application/pgp-signature Size: 186 bytes Desc: This is a > > digitally signed message part Url : > > > http://www.blah.org/pipermail/developers/attachments/20060510/529c55f0/PGP.bin > > < > http://www.cactuscode.org/pipermail/developers/attachments/20060510/529c55f0/PGP.bin > > > > The archiver bug is mentioned here, but I couldn't see any resolution > to that part of the problem (and sourceforge isn't cooperating with me > ATM): > > http://mail.python.org/pipermail/mailman-coders/2005-March/001687.html > > > However, viewing the list mbox file the full message with the > > attachment ?flattened? is there. > > Flattened? Reading the mbox of my test list with mutt the message and > attachment were all normal and the signature verified properly. I am probably using the wrong word in the wrong place here. Everything is displayed properly in the mbox for the list. It is only the archive that is affected. Thank you, Jeff D - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== > A snooze button is a poor substitute for no alarm clock at all. > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > > iG0EARECAC0FAkRrgjomGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt > ei5hc2MACgkQuv+09NZUB1qNiQCgyOLh8+FLr+VOhAM2smIW6VS7MyQAn2p27nQv > /h16smlehbhCcMqyfV7/ > =JTNq > -----END PGP SIGNATURE----- > ------------------------------------------------------ > 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/jdereus%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From LORIC at graceland.edu Wed May 17 23:16:32 2006 From: LORIC at graceland.edu (Lori Christensen) Date: Wed, 17 May 2006 16:16:32 -0500 Subject: [Mailman-Users] Umbrella lists Message-ID: We are currently trying to implement mailman lists on our campus. Implementation of normal lists has gone well but when we try to set up an umbrella list it doesn't seem to work. It shows the lists as subscribed to the main list and we've set the privacy options but somewhere we must have something selected or not selected that makes them run properly. Is it possible for you to send a link that would show how both the main list of the umbrella list is set up and also how the sub lists within it are set up? We have a feeling it may be we don't have something chosen correctly. Thank you for your assistance. From adamski at graceland.edu Wed May 17 23:15:17 2006 From: adamski at graceland.edu (John Adamski) Date: Wed, 17 May 2006 16:15:17 -0500 Subject: [Mailman-Users] list stop sending - no changes to server or mailman in months Message-ID: Mailman stopped sending messages sometime within the last 24 hours for reason it's keeping a secret. Mailman 2.1.4 Postfix Python 2.3 On a SuSE Linix I think 2.6.5-7.145 is correct version. I have validated everything in http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp is right. And it looks like it is. On locks I only have the master-lock which seems to valid, well it was there after I stopped and started mailman using mailmanctl. I even rebooted the server and still not working. Below are the logs that I could find, it seems like it might have stopped around 11:57 today. Anyone have an idea what to check or what might be wrong? John Error log Apr 06 13:35:33 2006 (22593) Bad URL specification: None Apr 18 16:42:22 2006 (26356) admin.py access for non-existent list: May 09 13:07:21 2006 (23336) admin.py access for non-existent list: iec-l May 09 13:32:05 2006 (23423) admin.py access for non-existent list: iec-l May 09 13:32:06 2006 (23425) admin.py access for non-existent list: iec-l May 09 13:32:06 2006 (23426) admin.py access for non-existent list: iec-l May 12 15:20:27 2006 (1029) admin.py access for non-existent list: hmsf-l May 17 12:59:17 2006 (5968) No such list "iec-l": Post log May 15 19:15:11 2006 (5581) post to withdraw-l from informix at graceland.edu, size=3558, message-id=<200605160015.TAA10938 at leto.graceland.edu>, success May 15 22:34:26 2006 (5581) post to cpsc3330-l from farnham at graceland.edu, size=9357, message-id=, success May 15 23:47:35 2006 (5581) post to deceased-l from informix at graceland.edu, size=15067, message-id=<200605160447.XAA11624 at leto.graceland.edu>, success May 16 00:18:10 2006 (5581) post to cpsc3330-l from farnham at graceland.edu, size=8798, message-id=, success May 16 08:13:04 2006 (5581) post to artf-l from templetn at graceland.edu, size=16308, message-id=, success May 16 08:43:07 2006 (5581) post to busdiv-l from prine at graceland.edu, size=17105, message-id=, success May 16 09:02:30 2006 (5581) post to indp-l from hofheins at graceland.edu, size=6050, message-id=, success May 16 09:03:22 2006 (5581) post to cac-l from teverett at graceland.edu, size=8828, message-id=, success May 16 09:10:53 2006 (5581) post to cac-l from lighthil at graceland.edu, size=13339, message-id=, success Dec 18 01:22:06 2005 (5580) NewsRunner qrunner started. Dec 18 01:22:06 2005 (5581) OutgoingRunner qrunner started. May 17 11:57:34 2006 (5576) ArchRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5576) ArchRunner qrunner exiting. May 17 11:57:34 2006 (5577) BounceRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5577) BounceRunner qrunner exiting. May 17 11:57:34 2006 (5578) CommandRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5578) CommandRunner qrunner exiting. May 17 11:57:34 2006 (5579) IncomingRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5579) IncomingRunner qrunner exiting. May 17 11:57:34 2006 (5580) NewsRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5580) NewsRunner qrunner exiting. May 17 11:57:34 2006 (5581) OutgoingRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5581) OutgoingRunner qrunner exiting. May 17 11:57:34 2006 (5582) VirginRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5582) VirginRunner qrunner exiting. May 17 11:57:34 2006 (5575) Master watcher caught SIGTERM. Exiting. May 17 11:57:34 2006 (5583) RetryRunner qrunner caught SIGTERM. Stopping. May 17 11:57:34 2006 (5583) RetryRunner qrunner exiting. May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5580, sig: None, sts: 15, class: NewsRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5581, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5582, sig: None, sts: 15, class: VirginRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5583, sig: None, sts: 15, class: RetryRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5579, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5577, sig: None, sts: 15, class: BounceRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5578, sig: None, sts: 15, class: CommandRunner, slice: 1/1) May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit (pid: 5576, sig: None, sts: 15, class: ArchRunner, slice: 1/1) SMTP log May 15 23:47:35 2006 (5581) <200605160447.XAA11624 at leto.graceland.edu> smtp for 11 recips, completed in 0.139 seconds May 16 00:15:25 2006 (5581) smtp for 1 recips, completed in 0.094 seconds May 16 00:18:10 2006 (5581) smtp for 13 recips, completed in 0.144 seconds May 16 03:44:45 2006 (5581) smtp for 1 recips, completed in 0.077 seconds May 16 04:26:34 2006 (5581) smtp for 1 recips, completed in 0.090 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.125 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.065 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.090 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.079 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.093 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.092 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.098 seconds May 16 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.079 seconds May 16 08:00:04 2006 (5581) smtp for 1 recips, completed in 0.084 seconds May 16 08:00:04 2006 (5581) smtp for 1 recips, completed in 0.110 seconds May 16 08:13:04 2006 (5581) smtp for 18 recips, completed in 0.150 seconds May 16 08:43:07 2006 (5581) smtp for 17 recips, completed in 0.213 seconds May 16 09:02:30 2006 (5581) smtp for 65 recips, completed in 0.239 seconds May 16 09:03:22 2006 (5581) smtp for 11 recips, completed in 0.073 seconds May 16 09:10:53 2006 (5581) smtp for 11 recips, completed in 0.128 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.121 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.056 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.084 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.121 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.073 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.084 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.122 seconds May 17 08:00:02 2006 (5581) smtp for 1 recips, completed in 0.062 seconds May 17 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.104 seconds May 17 08:00:03 2006 (5581) smtp for 1 recips, completed in 0.092 seconds May 17 09:12:16 2006 (5581) smtp for 1 recips, completed in 0.115 seconds May 17 09:12:39 2006 (5581) smtp for 1 recips, completed in 0.058 seconds May 17 12:16:14 2006 (5199) smtp for 1 recips, completed in 0.211 seconds May 17 12:16:14 2006 (5199) smtp for 2 recips, completed in 0.045 seconds From msapiro at value.net Thu May 18 00:28:54 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 15:28:54 -0700 Subject: [Mailman-Users] Everything is an attachment In-Reply-To: <001401c679d2$be7ddb10$0705000a@DDF5DW71> Message-ID: Steve Campbell wrote: Mark Sapiro wrote: >> >> Are you saying that the original posts to the list contain attachments >> that go to the list? If so, the list header and footer will always be >> added as separate MIME parts (attachments). > >Exactly, yes that is correct. > >So there is no way, other than changing MUA (Outlook) for this to work, even >with the newer version? Well ..., it makes sense to me that if a post is multipart mixed, and the first sub part is text/plain, then this is a plain text post with attachments, and we could add the list header/footer to the text/plain part just as we do for single part, text/plain messages. I don't think this would be hard to do, but here are the issues if I do this. It would be done on the "trunk" for Mailman 2.2. You would have to get that version of Mailman/Handlers/Decorate.py (just the one module) from the sourceforge.net site and put it in your installation. I'm not sure that this is "generally desireable". I think it is, but I would first ask this list and maybe Mailman-developers at python.org if anyone would have a problem with it. >BTW, I did find an RPM, but don't know it validity from: > >http://www.wesmo.com/rpm2html/x86/mailman-2.1.6-1.i386.html > >Is it worth the effort to upgrade from 2.1.5 to 2.1.6? Todd has already given a better answer than I could to the RPM question. As far as it being worth it to upgrade to 2.1.6, there are a few security issues in 2.1.5 that are fixed in 2.1.6, so yes, I think it's worth it, but I would suggest trying to go all the way to 2.1.8 if possible. But none of this will change the header/footer issue for mail with attachments that go to the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Thu May 18 00:48:47 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 18:48:47 -0400 Subject: [Mailman-Users] Everything is an attachment In-Reply-To: References: <001401c679d2$be7ddb10$0705000a@DDF5DW71> Message-ID: <20060517224846.GH7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: > As far as it being worth it to upgrade to 2.1.6, there are a few > security issues in 2.1.5 that are fixed in 2.1.6, so yes, I think > it's worth it, but I would suggest trying to go all the way to 2.1.8 > if possible. But none of this will change the header/footer issue > for mail with attachments that go to the list. FWIW, the Red Hat packages should have all of the security holes backported, so users of those packages should need to upgrade just to be secure. I don't run any RHEL systems though, so I can't say that I've looked over the packages carefully (and even if I had, not many people have a reason to take my word for the security issues being fixed :). I'd still agree that anyone running mailman in production should look into updating their installations to get the improvements that have come along since 2.1.5. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Truth is like a well-known whore. Everybody knows her but it's embarrassing to meet her in the street. -- Wolfgang Borchert -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrqE4mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1oKGACcCYQxpcGrMNccSJq+YBLGiJLQbogAoLEnVVnw FtvxACpc2ANCm7s54PSp =dvGg -----END PGP SIGNATURE----- From 4ylyh9g02 at sneakemail.com Thu May 18 00:49:16 2006 From: 4ylyh9g02 at sneakemail.com (Tony G) Date: Wed, 17 May 2006 15:49:16 -0700 Subject: [Mailman-Users] Getting duplicates when people CC list In-Reply-To: Message-ID: <10797-79874@sneakemail.com> I just wanted to close this old topic with a thanks to Bryan Carbonnell (and anyone else) who successfully diagnosed the issue of mail duplication as mis-configured Outlook rules rather than a problem with mailman processing CC, reply-to, etc.. Thanks to anyone who responded. I'll go flog myself once for every person who's time has been wasted here. :) Tony Bryan Carbonnell wrote: > Just to recap the details as I recall them > > 1) You are the only one seeing the duplicate e-mails > 2) You are using Outlook. > 3) Duplicate e-mails are idendical down to the header level. > 4) Only happens on 1 list. > 5) Only happens when the list is in the CC header. > > If all the above are correct, check your Outlook rules. Outlook may be > the cause of the duplicates. > > I've spent a TON of time trying to diagnose this for one user and it > turned out it was her Outlook rules that caused the duplicate. > > I don't use Outlook myself, but try disabling the rule for a while and > see if the duplicates still happen. If not, then recreate the rule. > > I know this isn't Mailman related, but I think that this may be a good > cause for the archive. From msapiro at value.net Thu May 18 00:50:56 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 15:50:56 -0700 Subject: [Mailman-Users] Digest not sent (was: Announce-list only.) In-Reply-To: Message-ID: Peter C.S. Adams wrote: >After many months of faithful service, Mailman is hiccupping on my server. I >say "hiccup" because it only seems to be affecting one list. Each day, I get >an error on the senddigest cron job, and no mail gets posted to the list. >Following is the error. I am running Mailman 2.1.2. Any ideas? (My apologies >if this has come up before.) > >Traceback (most recent call last): > File "/usr/share/mailman/cron/senddigests", line 94, in ? > main() > File "/usr/share/mailman/cron/senddigests", line 86, in main > mlist.send_digest_now() > File "/usr/share/mailman/Mailman/Digester.py", line 60, in send_digest_now > ToDigest.send_digests(self, mboxfp) > File "/usr/share/mailman/Mailman/Handlers/ToDigest.py", line 130, in >send_digests > send_i18n_digests(mlist, mboxfp) > File "/usr/share/mailman/Mailman/Handlers/ToDigest.py", line 303, in >send_i18n_digests > msg = scrubber(mlist, msg) > File "/usr/share/mailman/Mailman/Handlers/Scrubber.py", line 232, in >process > url = save_attachment(mlist, part, dir) > File "/usr/share/mailman/Mailman/Handlers/Scrubber.py", line 348, in >save_attachment > fnext = os.path.splitext(msg.get_filename(''))[1] > File >"/BinaryCache/mailman/mailman-105.1.root~2/usr/share/mailman/pythonlib/email >/Message.py", line 707, in get_filename >TypeError: unicode() argument 2 must be string, not None The lists//digest.mbox file for the affected list contains a malformed message from which an attempt to extract the attachment filename throws the exception. You have to either edit the digest.mbox file and 'fix' the problem message or delete it, or move the file aside to resume digest processing for the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Thu May 18 00:59:30 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 18:59:30 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517173023.GT7198@psilocybe.teonanacatl.org> <20060517184831.GZ7198@psilocybe.teonanacatl.org> <20060517200618.GF7198@psilocybe.teonanacatl.org> Message-ID: <20060517225930.GI7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeff DeReus wrote: > On 5/17/06, Todd Zullinger wrote: [...] >> To be clear, does the message arrive properly to list members or is >> the attachment and body stripped there as well as in the archives? >> In my testing only the archived copy was stripped. > > > The actual text and key arrived to the mailing list. At this point > I cannot verify from anyone if the attachment made it through > correctly. my apologies. No problem. I'm betting the attachment did arrive, based on my own tests. I think this is a bug limited to the archiver. > I have enabled the content_filter and added mime_types to see if > this will solve my little problem. > > application/pgp-signature > multipart/signed Let us know if it does. I'm not really familiar enough with the code to know if it will help. I don't think it will, but I could easily be mistaken. > As you might understand, losing patches is not a desirable outcome, > so maybe in the meantime this will have some effect. Nope, losing important parts of messages in the archives isn't good. I wouldn't like any patches I took the time to create getting eaten. >> Flattened? Reading the mbox of my test list with mutt the message >> and attachment were all normal and the signature verified properly. > > I am probably using the wrong word in the wrong place here. > Everything is displayed properly in the mbox for the list. It is > only the archive that is affected. That's good to know. Unfortunately, I don't know enough about how the archive scrubber code works to know how to solve the problem. Hopefully someone else can offer some help. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Whenever you find yourself on the side of the majority, it is time to pause and reflect. -- Mark Twain -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrqtImGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1r9MgCg4QbmxZZGqfU35L2PahHGQSihEUUAoP0iZ2Fr n9OZhrmM11OrM8S8ja5t =xTV6 -----END PGP SIGNATURE----- From msapiro at value.net Thu May 18 01:10:27 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 16:10:27 -0700 Subject: [Mailman-Users] Umbrella lists In-Reply-To: Message-ID: Lori Christensen wrote: > > We are currently trying to implement mailman lists on >our campus. Implementation of normal lists has gone well but when we >try to set up an umbrella list it doesn't seem to work. It shows the >lists as subscribed to the main list and we've set the privacy options >but somewhere we must have something selected or not selected that makes >them run properly. Is it possible for you to send a link that would show >how both the main list of the umbrella list is set up and also how the >sub lists within it are set up? We have a feeling it may be we don't >have something chosen correctly. It might be easier if you just told us exactly what happens when a post is sent to the umbrella list and exactly what privacy options you have set. Note the following: A post to the umbrella must come from a member of the umbrella list or someone in accept_these_nonmembers of the umbrella (see for a way to include the members of the sub lists) or default_nonmember_action for the umbrella must be accept (or at least not reject or discard). Similar considerations apply to the sub-lists with respect to the address the sub-list will determine sent the post. The umbrella should be in acceptable_aliases of the sub-lists or they should have require_explicit_destination set to No. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 18 01:22:34 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 16:22:34 -0700 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060517225930.GI7198@psilocybe.teonanacatl.org> Message-ID: Todd Zullinger wrote: > >Jeff DeReus wrote: > >> I have enabled the content_filter and added mime_types to see if >> this will solve my little problem. >> >> application/pgp-signature >> multipart/signed > >Let us know if it does. I'm not really familiar enough with the code >to know if it will help. I don't think it will, but I could easily be >mistaken. Depends on whether Content Filtering is on or off. If off, nothing in pass_mime_types has any effect - everything is passed. If on, these are necessary or the whole message will be filtered out. >> I am probably using the wrong word in the wrong place here. >> Everything is displayed properly in the mbox for the list. It is >> only the archive that is affected. > >That's good to know. Unfortunately, I don't know enough about how the >archive scrubber code works to know how to solve the problem. >Hopefully someone else can offer some help. There are issues with the archiver with respect to certain, complex structures, but here are some points. The entire message was in the .mbox file for the list. This means the entire message was delivered to message subscribers and MIME format digest subscribers. A scrubbed message is in the archive and was delivered to plain digest subscribers. Before giving up on the archive, look at the 'source' html of the archive page and look at the 'source' of the scrubbed attachment(s). I've seen scrubbed attachments that look like X is missing when viewed in browser A and look like Y is missing when viewed in browser B, when in fact, if you look at the actual file, everything is there. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu May 18 01:36:08 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 16:36:08 -0700 Subject: [Mailman-Users] list stop sending - no changes to server or mailmanin months In-Reply-To: Message-ID: John Adamski wrote: >Mailman stopped sending messages sometime within the last 24 hours for >reason it's keeping a secret. > >Mailman 2.1.4 >Postfix >Python 2.3 > >On a SuSE Linix I think 2.6.5-7.145 is correct version. > >I have validated everything in >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp is >right. And it looks like it is. On locks I only have the master-lock >which seems to valid, well it was there after I stopped and started >mailman using mailmanctl. I even rebooted the server and still not >working. > >Below are the logs that I could find, it seems like it might have >stopped around 11:57 today. Anyone have an idea what to check or what >might be wrong? > >John > > >Error log > >Post log >May 16 09:10:53 2006 (5581) post to cac-l from lighthil at graceland.edu, >size=13339, >message-id=u>, success > qrunner log ... >Dec 18 01:22:06 2005 (5580) NewsRunner qrunner started. >Dec 18 01:22:06 2005 (5581) OutgoingRunner qrunner started. >May 17 11:57:34 2006 (5576) ArchRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5576) ArchRunner qrunner exiting. >May 17 11:57:34 2006 (5577) BounceRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5577) BounceRunner qrunner exiting. >May 17 11:57:34 2006 (5578) CommandRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5578) CommandRunner qrunner exiting. >May 17 11:57:34 2006 (5579) IncomingRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5579) IncomingRunner qrunner exiting. >May 17 11:57:34 2006 (5580) NewsRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5580) NewsRunner qrunner exiting. >May 17 11:57:34 2006 (5581) OutgoingRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5581) OutgoingRunner qrunner exiting. >May 17 11:57:34 2006 (5582) VirginRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5582) VirginRunner qrunner exiting. >May 17 11:57:34 2006 (5575) Master watcher caught SIGTERM. Exiting. >May 17 11:57:34 2006 (5583) RetryRunner qrunner caught SIGTERM. >Stopping. >May 17 11:57:34 2006 (5583) RetryRunner qrunner exiting. >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5580, sig: None, sts: 15, class: NewsRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5581, sig: None, sts: 15, class: OutgoingRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5582, sig: None, sts: 15, class: VirginRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5583, sig: None, sts: 15, class: RetryRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5579, sig: None, sts: 15, class: IncomingRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5577, sig: None, sts: 15, class: BounceRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5578, sig: None, sts: 15, class: CommandRunner, slice: 1/1) >May 17 11:57:34 2006 (5575) Master qrunner detected subprocess exit >(pid: 5576, sig: None, sts: 15, class: ArchRunner, slice: 1/1) The runners all received SIGTERM - from what/where is the question. Presumably, there are more entries from your stop/start/reboot. >SMTP log >May 17 09:12:39 2006 (5581) > smtp for 1 >recips, completed in 0.058 seconds And these (an owner notification?) are apparently subsequent to restarting the queue runners. >May 17 12:16:14 2006 (5199) > smtp for 1 recips, >completed in 0.211 seconds >May 17 12:16:14 2006 (5199) > smtp for 2 recips, >completed in 0.045 seconds Is your MTA delivering to Mailman? Check the Postfix logs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Thu May 18 01:50:27 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 19:50:27 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517225930.GI7198@psilocybe.teonanacatl.org> Message-ID: <20060517235027.GJ7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: > Before giving up on the archive, look at the 'source' html of the > archive page and look at the 'source' of the scrubbed attachment(s). > I've seen scrubbed attachments that look like X is missing when > viewed in browser A and look like Y is missing when viewed in > browser B, when in fact, if you look at the actual file, everything > is there. In the bug report I found, there's a link to the archived message: http://sablecc.org/lists/sablecc-user/2004-December/000159.html and that looks just like the archived messages I have from testing. It starts off with: Skipped content of type multipart/mixed which would mean that the message part was totally skipped in Handlers.Scrubber, right? It seems to me that some part of the scrubber or message parsing code may just not be recursing into the multipart/mixed part, but I don't really know. Mark, perhaps you know the flow better and could say whether that's a possibility? The structure of an OpenPGP/MIME signed message with an attachment is something like this (the parts inside the multipart/mixed part may vary, in my tests I used a plain text message and attached a patch file): multipart/signed multipart/mixed text/plain text/plain application/pgp-signature Around line 300 in Handlers.Scrubber, the comments say: # All parts should be scrubbed to text/plain by now. and then a simple test for a non text/plain ctype is made, replacing it with the "Skipped content" text from above. Somewhere before that, shouldn't the multipart/mixed message part have been handled? - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Every normal man must be tempted at times to spit upon his hands, hoist the black flag and begin slitting throats. -- H.L. Mencken -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrtsMmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1ptogCfWf3xbViDcFrObyDI/MAOU9ywnUsAnjfTtoDz DKoOdu0aojENPnN6N83I =cWxY -----END PGP SIGNATURE----- From ge at ffrey.com Thu May 18 02:14:08 2006 From: ge at ffrey.com (ge at ffrey.com) Date: Thu, 18 May 2006 10:14:08 +1000 (EST) Subject: [Mailman-Users] posts from members are not reaching to any of the subscribers on the list Message-ID: <49998.141.168.10.87.1147911248.squirrel@ffrey.com> > On the other hand if I set members moderation required > flag ON then their posts are getting displays in the > moderation list. And when I accept the post they > reaching to the receipients. I have the same problem. Did you manage to resolve this? Geoffrey From msapiro at value.net Thu May 18 02:18:40 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 17 May 2006 17:18:40 -0700 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060517235027.GJ7198@psilocybe.teonanacatl.org> Message-ID: Todd Zullinger wrote: > >In the bug report I found, there's a link to the archived message: > > http://sablecc.org/lists/sablecc-user/2004-December/000159.html > >and that looks just like the archived messages I have from testing. > >It starts off with: > > Skipped content of type multipart/mixed > >which would mean that the message part was totally skipped in >Handlers.Scrubber, right? That message is issued when we walk through the message parts after scrubbing and find a non-multipart sub part whose type is not text/plain. >It seems to me that some part of the scrubber or message parsing code >may just not be recursing into the multipart/mixed part, but I don't >really know. Mark, perhaps you know the flow better and could say >whether that's a possibility? Something is seriously wrong, either with Scrubber or with the original message. I.e. it is saying there is a multipart/mixed part that doesn't have sub-parts. >The structure of an OpenPGP/MIME signed message with an attachment is >something like this (the parts inside the multipart/mixed part may >vary, in my tests I used a plain text message and attached a patch >file): > > multipart/signed > multipart/mixed > text/plain > text/plain > application/pgp-signature > >Around line 300 in Handlers.Scrubber, the comments say: > > # All parts should be scrubbed to text/plain by now. > >and then a simple test for a non text/plain ctype is made, replacing >it with the "Skipped content" text from above. Somewhere before that, >shouldn't the multipart/mixed message part have been handled? Yup. Something is wrong here. Maybe in Scrubber, Maybe in Python's email parser. I probably won't have time to look at this in detail until Friday, but I will. Can you send me a copy of your test message off list? Thanks. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Thu May 18 03:24:43 2006 From: tmz at pobox.com (Todd Zullinger) Date: Wed, 17 May 2006 21:24:43 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517235027.GJ7198@psilocybe.teonanacatl.org> Message-ID: <20060518012443.GN7198@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: > Todd Zullinger wrote: [...] >>Around line 300 in Handlers.Scrubber, the comments say: >> >> # All parts should be scrubbed to text/plain by now. >> >>and then a simple test for a non text/plain ctype is made, replacing >>it with the "Skipped content" text from above. Somewhere before that, >>shouldn't the multipart/mixed message part have been handled? > > > Yup. Something is wrong here. Maybe in Scrubber, Maybe in Python's > email parser. I probably won't have time to look at this in detail > until Friday, but I will. Can you send me a copy of your test message > off list? Thanks. Will do. And thank you. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== The human race divides itself politically into those who want to be controlled, and those who have no such desire. -- Robert A. Heinlein -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRrzNsmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1o98gCeMYdZKBzLa0HnOr2ZIyAwCNZ1kSkAoMNNTpyw fSwV7UNIF7PNSmUyKU7T =8X0l -----END PGP SIGNATURE----- From ulf.markwardt at gmx.de Thu May 18 10:48:07 2006 From: ulf.markwardt at gmx.de (Ulf Markwardt) Date: Thu, 18 May 2006 10:48:07 +0200 Subject: [Mailman-Users] Change the confirmtion request text and automated invitations Message-ID: <200605181048.07887.ulf.markwardt@gmx.de> Hi, I would like to automatically invite every new user of our computing center to our mailing list. But I need an adapted text for the invitation/confirmation request. This is, to decrease the possibility that this e-Mail might be considered an spam by the receiver. * Is it possible to adapt the invitation text "We have received a request from xxx.xxx.xxx.xxx for subscription of your mailing list..." to the actual list? * In the Admin-Section, there is the chance to invite a list of users wit a personalized text. Is this option somehow available via the email interface? Thank You Ulf From imre.gergely at astral.ro Thu May 18 14:49:00 2006 From: imre.gergely at astral.ro (Imre Gergely) Date: Thu, 18 May 2006 15:49:00 +0300 Subject: [Mailman-Users] disappearing CC lines Message-ID: <446C6D3C.2080200@astral.ro> hi i have some problems with a mailman list. if i send from user A, to list L, and CC to B and C (where A,B,C are list members on the same list), the mail i got back from the list (to user A) is missing a CC address. i mean when i look at the message (using firefox) there is only one user (B) in the CC list, the other one is gone. i don't know why this is. could somebody help me out? i tried to send the same mail to another address too (like yahoo), with CC, and it appears alright. so i don't think it's my MTA. MTA: postfix-2.2.2, mailman: 2.1.5, distrib: Fedora Core 2 From admin at pcatlast.com Thu May 18 15:23:08 2006 From: admin at pcatlast.com (PC At Last) Date: Thu, 18 May 2006 22:53:08 +0930 Subject: [Mailman-Users] No mail from list (was: Stupid Newby Setup question) In-Reply-To: References: Message-ID: <446C753C.2070505@pcatlast.com> Mark Sapiro wrote: > PC At Last wrote: >> It used to work. Then the server died. Then the backup got corrupted by >> the clutz rebuilding the server. Then we had to start from scratch. Now >> I have three mailing lists that just won't work - test messages vanish >> into the ether - no bounce, no notification, no delivery, no nothing. >> >> I'm at my wits end, and have invested way too much of my life in this. >> Can someone point me to a template, or a simple "point by point" how to >> make this simple configuration work. At this point, I'm happy to nuke >> everything and start with default settings again... > > If you set up a simple, default, test list, does that work. If so, see > . > If not, see > > Thanks for the links Mark. They have helped tie down exactly what is (or isn't as the case may be) going on. I have deleted all lists, and created a brand new one, making minimal alterations to default values - (ie. set smtp server name, set descriptive rejection notice for all moderated posts, and subscribed an address in each of the four mail servers I have access to - just to eliminate pop3 or spam filtering issues). Before I set the "reject moderated posts" flag, I DID get a reply to the originating address stating "held for moderation". And after accepting the post in moderation tasks, the post DID go to all four addresses subscribed. After I set the "reject moderated posts" flag, I DID NOT get anything at all from anywhere or to anywhere. Not even the rejected notice I had added to try and track which part of the system rejected the post. The test post just vanished into the ether. Unfortunately, most of the testing suggestions in your second link, I can't get to, as my mailman install is part of a CPanel hosting package and I don't have access that far back in the directory tree. Vital Statistics are as follows... Mailman version 2.1.7.cp1 Kernel version 2.4.21-40.ELsmp Apache version 1.3.34 (Unix) PERL version 5.8.7 PHP version 4.4.1 MySQL version 4.0.25-standard cPanel Build 10.8.2-RELEASE 83 I don't know how much of that is useful, or even relevant, but rather than make a bad call, it was easier to copy and paste the lot. Until I can get messages passing through, I guess there is no point trying to customize it for how it's supposed to work. I figure I have a reasonable handle on that part anyway - just couldn't find what I had done to kill it first time round - maybe nothing? Thanks again for help so far. Any further suggestions more than welcome... Regards, Glen From brad at stop.mail-abuse.org Thu May 18 15:38:25 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 18 May 2006 08:38:25 -0500 Subject: [Mailman-Users] No mail from list (was: Stupid Newby Setup question) In-Reply-To: <446C753C.2070505@pcatlast.com> References: <446C753C.2070505@pcatlast.com> Message-ID: At 10:53 PM +0930 2006-05-18, PC At Last wrote: > Mailman version 2.1.7.cp1 > Kernel version 2.4.21-40.ELsmp > Apache version 1.3.34 (Unix) > PERL version 5.8.7 > PHP version 4.4.1 > MySQL version 4.0.25-standard > cPanel Build 10.8.2-RELEASE 83 See FAQ 6.11 at . In short, you need to work with your cPanel hosting provider and use the cPanel public support forums, because there's all sorts of changes that they've made to the code base which they have not informed us of, and our ability to provide support is very limited. We'll try to provide what help we can, but since you're using a commercially modified version of Mailman, you really should be getting all your support through the organizations that provide that commercial product to their customers, or the vendor of the product. -- 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 LOPSA member since December 2005. See . From danielbk at ornl.gov Thu May 18 16:38:21 2006 From: danielbk at ornl.gov (Daniel, Barry K.) Date: Thu, 18 May 2006 10:38:21 -0400 Subject: [Mailman-Users] Mailman and Sendmail debugging questions References: Message-ID: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> I looked at the links that you gave me and learned a few things about debugging. However, I have still been unsuccessful. I think the main problem is that our configuration is quite complex and I am quite green at all of this stuff. We accept email from the internet (addressed to domain.gov) on machine A which has Sun Messenger 6.2 installed (MTA). If the mail if for a regular user the mail is stored on machine B (Sun Messenger 6.2 mailstore mailboxes). The Messenger is integrated with an LDAP server on machine C. I have added LDAP entries for testlist, testlist-owner, testlist-subscribe, etc. I set all of these entries to use machine D as their mailhost. Machine D has Mailman and Sendmail running on it. All of the internal machines (A, B, C, D, etc.) actually belong to domainpriv.gov, not domain.gov. The email addresses to testlist at domain.gov hits machine A and gets redirected to machine D. However, we have Sendmail on machine D set up to send and email that it does not recognize back to the MTA machine (A). Thus, the message is redirected back to the MTA without hitting Mailman. I have added the aliases in the /etc/aliases file (i.e. testlist: |/usr/local/mailman/mail/mailman post testlist) and even have added entries in the virtualusertable (i.e. testlist at domain.gov testlist). I added a single entry to the mailertable (domain.com mailhost:localhost.domainpriv.com). I test sendmail: echo "From: dud1 at domain.gov To: testlist at domain.gov Subject: Test test mail body " | /usr/lib/sendmail -f dud1 at domain.gov testlist at domain.gov I get no response in the Mailman logs/smtp log. I get no errors in the /var/log/maillog. I test mm-handler: echo "From: dud1 at domain.gov To: testlist at domain.gov Subject: Test test mail body " | /etc/mail/mm-handler localhost.domainpriv.gov -r dud1 at domain.gov testlist I receive: to: testlist sender: dud1 at domain.gov server: localhost.domainpriv.gov I get no response in the Mailman logs/smtp log. I get no errors in the /var/log/maillog. Help the ignorant. ________________________________ From: Mark Sapiro [mailto:msapiro at value.net] Sent: Wed 5/17/2006 10:33 AM To: Daniel, Barry K.; mailman-users at python.org Subject: Re: [Mailman-Users] Mailman and Sendmail debugging questions Daniel, Barry K. wrote: > >I have two problems. First, if I create a new list via command line I cannot edit it via the web interface. I execute the command line as the "mailman" user and the web is executed as the "webservd" user. I have placed the webservd user in the mailman group in my /etc/group file but I still can not add users to the list via the web interface. The lists/testlist/config.pck file changes date but the information does not change. See >Second problem. If I send an email to testlist at domain.com from the Sun JES Messenger it traverses to the Mailman machine but an email addressed to testlist at domain.com is sent back to the Messenger machine. (This is from looking at the Sendmail logs.) Shouldn't it be sending back several emails, one addressed to each member of the list? How do I debug this? Can you see what this mail says? See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From peter.adams at umb.edu Thu May 18 16:46:02 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Thu, 18 May 2006 10:46:02 -0400 Subject: [Mailman-Users] Digest not sent (was: Announce-list only.) In-Reply-To: Message-ID: Thus spake Mark Sapiro , circa 5/17/2006 6:50 PM: > The lists//digest.mbox file for the affected list contains a > malformed message from which an attempt to extract the attachment > filename throws the exception. Many thanks to Mark for the help, and for fixing the subject line in my message to the list. Mea culpa! If anyone is interested, the first message in the file digest.mbox contained a malformed filename line. Instead of name="xxx" it read name*0="xxx". Once I removed the *0 I was able to generate a digest and mail started flowing again. peter From jdereus at gmail.com Thu May 18 17:38:52 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Thu, 18 May 2006 10:38:52 -0500 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <20060518012443.GN7198@psilocybe.teonanacatl.org> References: <20060517235027.GJ7198@psilocybe.teonanacatl.org> <20060518012443.GN7198@psilocybe.teonanacatl.org> Message-ID: It seems that adding the filter_types has one effect. When the list subscribers get a message that has been PGP signed, the signature is no longer valid. When a patch is submitted (for developers) it is stripped from the message that is posted to one list and the entire message with the patch is then forwarded to another list (for the actual patches). When one particular patch was submitted, it seems that the characters are being converted to either unicode or ascii. i.e. ============================ is now =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D etc, etc, for several more lines. this is in the mbox for the patches list. also there are miscellaneous characters tossed in there (just for good measure I suppose :) ) > static int ShowStaticPage (const cGH *GH, httpRequest *request, void *u= nused); 494c496 (from the mbox) One possibility for the character munging perhaps is the email client the submitter uses. One person is using thunderbird and the other is using the default "Mail" client on Mac OS X. the mac submitter patches at least arrive in the mbox correctly without munging. Hope that helps. Thank you, Jeff D On 5/17/06, Todd Zullinger wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Mark Sapiro wrote: > > Todd Zullinger wrote: > [...] > >>Around line 300 in Handlers.Scrubber, the comments say: > >> > >> # All parts should be scrubbed to text/plain by now. > >> > >>and then a simple test for a non text/plain ctype is made, replacing > >>it with the "Skipped content" text from above. Somewhere before that, > >>shouldn't the multipart/mixed message part have been handled? > > > > > > Yup. Something is wrong here. Maybe in Scrubber, Maybe in Python's > > email parser. I probably won't have time to look at this in detail > > until Friday, but I will. Can you send me a copy of your test message > > off list? Thanks. > > Will do. And thank you. > > - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== > The human race divides itself politically into those who want to be > controlled, and those who have no such desire. > -- Robert A. Heinlein > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > > iG0EARECAC0FAkRrzNsmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt > ei5hc2MACgkQuv+09NZUB1o98gCeMYdZKBzLa0HnOr2ZIyAwCNZ1kSkAoMNNTpyw > fSwV7UNIF7PNSmUyKU7T > =8X0l > -----END PGP SIGNATURE----- > ------------------------------------------------------ > 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/jdereus%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From mailing.lists.2006 at sympatico.ca Thu May 18 17:11:14 2006 From: mailing.lists.2006 at sympatico.ca (Steve R) Date: Thu, 18 May 2006 11:11:14 -0400 Subject: [Mailman-Users] Mailman and dynamic DNS redirect Message-ID: A very basic question that I haven't found the answer to -- (and I've looked) -- can Mailman run using a dynamic DNS redirect or does it have to have a static IP address for reverse DNS? I'm wanting to run three small low-volume lists. Thanks Steve R OS X 10.4.6 DynDNS redirect (free account that would be upgraded if need be) DSL connection From anne.ramey at ncmail.net Thu May 18 18:26:33 2006 From: anne.ramey at ncmail.net (Anne Ramey) Date: Thu, 18 May 2006 12:26:33 -0400 Subject: [Mailman-Users] mailman + exim, no mail to owners Message-ID: <446CA039.3090100@ncmail.net> I've just switched over from sendmail to exim because of how well it (supposedly) works with mailman, but now none of my owner posts are going through...thus owners are not getting their notifications of pending posts, etc. It's happening for all my lists. This is what's in the mailman logs: May 18 11:43:51 2006 (1956) post to escml.field.all from listname at lists.ncmail.net, size=5185, message-id=, 2 failures And there is nothing in the exim log. Since the message are getting to mailman, I don't think it's a problem with exim delivering the message to mailman, but there seems to be some error in processing the data. They just keep sitting in the retry queue. I'm not sure what to try next, please advise. -- Anne Ramey NCMail 850-2762 __ NOTICE: E-mail correspondence to and from this address may be subject to the North Carolina Public Records Law and may be disclosed to third parties by an authorized state official. From jwblist at loricamail.com Thu May 18 19:10:34 2006 From: jwblist at loricamail.com (John W. Baxter) Date: Thu, 18 May 2006 10:10:34 -0700 Subject: [Mailman-Users] mailman + exim, no mail to owners In-Reply-To: <446CA039.3090100@ncmail.net> Message-ID: On 5/18/06 9:26 AM, "Anne Ramey" wrote: > I've just switched over from sendmail to exim because of how well it > (supposedly) works with mailman, but now none of my owner posts are > going through...thus owners are not getting their notifications of > pending posts, etc. > > It's happening for all my lists. This is what's in the mailman logs: > May 18 11:43:51 2006 (1956) post to escml.field.all from > listname at lists.ncmail.net, size=5185, > message-id=, 2 > failures > And there is nothing in the exim log. > > Since the message are getting to mailman, I don't think it's a problem > with exim delivering the message to mailman, but there seems to be some > error in processing the data. They just keep sitting in the retry > queue. I'm not sure what to try next, please advise. If you mean "there is nothing in the Exim log" literally, then either you've turned off all logging in Exim--I'm not sure that's possible--or you're looking in the wrong place for the Exim log. At the least, there should be evidence of the message being delivered to Mailman. If you mean "there is nothing in the Exim log related to the messages Mailman should be sending," then my best guess would be that Exim is not accepting port 25 connections from localhost (assuming Exim on the same machine). You could try, on the Mailman machine, telnet localhost 25 That should be rejected, timed out, or responded to with Exim's banner. If you get a banner, next issue the quit command. Let us on the list know what happens, and we'll have a chance to work through this further. --John (whose list address will shortly change to jwblist3 at olympus.net) From anne.ramey at ncmail.net Thu May 18 19:24:04 2006 From: anne.ramey at ncmail.net (Anne Ramey) Date: Thu, 18 May 2006 13:24:04 -0400 Subject: [Mailman-Users] mailman + exim, no mail to owners In-Reply-To: <446CA039.3090100@ncmail.net> References: <446CA039.3090100@ncmail.net> Message-ID: <446CADB4.4040701@ncmail.net> Anne Ramey wrote: > I've just switched over from sendmail to exim because of how well it > (supposedly) works with mailman, but now none of my owner posts are > going through...thus owners are not getting their notifications of > pending posts, etc. > > It's happening for all my lists. This is what's in the mailman logs: > May 18 11:43:51 2006 (1956) post to escml.field.all from > listname at lists.ncmail.net, size=5185, > message-id=, 2 > failures > And there is nothing in the exim log. > > Since the message are getting to mailman, I don't think it's a problem > with exim delivering the message to mailman, but there seems to be some > error in processing the data. They just keep sitting in the retry > queue. I'm not sure what to try next, please advise. > Let me add that the main mailman messages are going through fine, and I see those sent in the exim logs, it is just these owner posts that don't show up in the logs. Yes, it appears that exim is configured correctly, and like I said, the mail is getting to mailman to be posted to the owner fine, it's mailman that doesn't seem to be able to handle it. > From anne.ramey at ncmail.net Thu May 18 19:52:53 2006 From: anne.ramey at ncmail.net (Anne Ramey) Date: Thu, 18 May 2006 13:52:53 -0400 Subject: [Mailman-Users] mailman + exim, no mail to owners In-Reply-To: <446CA039.3090100@ncmail.net> References: <446CA039.3090100@ncmail.net> Message-ID: <446CB475.1030009@ncmail.net> Let me try again, hopefully I'll be more clear this time: I've just switched over from sendmail to exim because of how well it (supposedly) works with mailman, but now none of my owner posts are going through...thus owners are not getting their notifications of pending posts, etc. Let me mention here that messages to listname-request at lists.ncmail.net, and listname at lists.ncmail.net seem to be going through without trouble. People can submit (un)subscribes and post messages to the lists fine. It's just the owner messages that are not going out. It's happening for all my lists. This is what's in the mailman logs: May 18 11:43:51 2006 (1956) post to listname from listname-owner at lists.ncmail.net, size=5185, message-id=, 2 failures And there is nothing about these messages in the exim log, but I can of course see the posts and request messages fine in the exim logs, since they go to their destinations. Since the message are getting to mailman, I don't think it's a problem with exim delivering the message to mailman, but there seems to be some error in processing the data--the number of failures listed is always the number of owners for that list. They just keep sitting in the retry queue. I'm not sure what to try next, please advise. From jwblist3 at olympus.net Thu May 18 19:48:38 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Thu, 18 May 2006 10:48:38 -0700 Subject: [Mailman-Users] mailman + exim, no mail to owners In-Reply-To: <446CADB4.4040701@ncmail.net> Message-ID: On 5/18/06 10:24 AM, "Anne Ramey" wrote: > Anne Ramey wrote: >> I've just switched over from sendmail to exim because of how well it >> (supposedly) works with mailman, but now none of my owner posts are >> going through...thus owners are not getting their notifications of >> pending posts, etc. >> >> It's happening for all my lists. This is what's in the mailman logs: >> May 18 11:43:51 2006 (1956) post to escml.field.all from >> listname at lists.ncmail.net, size=5185, >> message-id=, 2 >> failures >> And there is nothing in the exim log. >> >> Since the message are getting to mailman, I don't think it's a problem >> with exim delivering the message to mailman, but there seems to be some >> error in processing the data. They just keep sitting in the retry >> queue. I'm not sure what to try next, please advise. >> > Let me add that the main mailman messages are going through fine, and I > see those sent in the exim logs, it is just these owner posts that don't > show up in the logs. Yes, it appears that exim is configured correctly, > and like I said, the mail is getting to mailman to be posted to the > owner fine, it's mailman that doesn't seem to be able to handle it. OK (I really think I should have read that last part into what you wrote first--sorry). At this point, I'm having trouble imagining what is going wrong. I can see a failure if the "The list administrator email addresses." box on the General page contains a bare local part, with sendmail having been configured to qualify that and Exim not so configured, but I have trouble coming up with customized Exim logging settings which would totally suppress the logging of the unqualified address error that would result, while letting Exim logging for proper messages happen. And Mailman wouldn't know the difference--it would do what it's always done. The same logging argument would apply to Exim believing it isn't allowed to relay the message to owner to whatever machine that would be a relay to. It's someone else's turn. --John From pdbogen at gmail.com Thu May 18 20:07:48 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 18 May 2006 13:07:48 -0500 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: <446C6D3C.2080200@astral.ro> References: <446C6D3C.2080200@astral.ro> Message-ID: <6fbe3da00605181107u78b655dem7496e8b133c20998@mail.gmail.com> On 5/18/06, Imre Gergely wrote: > i have some problems with a mailman list. > if i send from user A, to list L, and CC to B and C (where A,B,C are list > members on the same list), the mail i got back from the list (to user A) is > missing a CC address. > i mean when i look at the message (using firefox) there is only one user (B) in > the CC list, the other one is gone. Is user C a member of list L? Mailman tries to not send duplicates, and it may in fact do this by stripping the address from the CC and sending it as a normal list post. -- - Patrick Bogen From pdbogen at gmail.com Thu May 18 20:11:32 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 18 May 2006 13:11:32 -0500 Subject: [Mailman-Users] Mailman and Sendmail debugging questions In-Reply-To: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> References: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> Message-ID: <6fbe3da00605181111k3157192q7207ef0b6dafe4d5@mail.gmail.com> > oes not recognize back to the MTA machine (A). Thus, the message is redirected back > to the MTA without hitting Mailman. I have added the aliases in the /etc/aliases file (i.e. > testlist: |/usr/local/mailman/mail/mailman post testlist) and even have added entries in the > virtualusertable (i.e. testlist at domain.gov testlist). I added a single entry to the > mailertable (domain.com mailhost:localhost.domainpriv.com). Did you rebuild the aliases file and/or restart Sendmail after making these changes? To the messages arrive at Sendmail with an @domain.gov address, or @domainpriv.gov? Is sendmail set to accept whichever one is appropriate as a local delivery address? -- - Patrick Bogen From fabiano.breves at gmail.com Thu May 18 20:13:48 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Thu, 18 May 2006 15:13:48 -0300 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <20060517200000.GE7198@psilocybe.teonanacatl.org> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> <20060517200000.GE7198@psilocybe.teonanacatl.org> Message-ID: <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> Thanks Todd, I tested the method of using the first line with Approved: password. I would like to know how can I use the Header way. I don't know how insert it on the header of the message... []s On 5/17/06, Todd Zullinger wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Fabiano Breves wrote: > > I need a tip about securing a announce-list. I've setup every user > > to be moderated and set just one non-member e-mail address to post > > without moderation but It feels quite insecure. Is there a way to > > make this e-mail address to use a password ??? > > Yes. You can add Approved: as a > header or as the first line in the message. Mailman will check for > that and allow the post through even if the address is moderated. The > Approved line will be stripped. If you search the FAQ and list > archives for Approved:, you will find some examples and more > discussion. > > - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== > Chemistry is applied theology. > -- Augustus Owsley Stanley > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.3 (GNU/Linux) > Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > > iG0EARECAC0FAkRrgMAmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt > ei5hc2MACgkQuv+09NZUB1opGgCgnSTb2ylGZdtc4Px831AONYoPlskAn2+mRpar > Hu7SDdUT7AqpwWPHAzTs > =+RlT > -----END PGP SIGNATURE----- > ------------------------------------------------------ > 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/fabiano.breves%40gmail.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From brad at stop.mail-abuse.org Thu May 18 20:18:55 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 18 May 2006 13:18:55 -0500 Subject: [Mailman-Users] Mailman and dynamic DNS redirect In-Reply-To: References: Message-ID: At 11:11 AM -0400 2006-05-18, Steve R wrote: > A very basic question that I haven't found the answer to -- (and I've > looked) -- can Mailman run using a dynamic DNS redirect or does it > have to have a static IP address for reverse DNS? I'm wanting to run > three small low-volume lists. Mailman doesn't care about these sorts of things itself. The MTA (sendmail, postfix, Exim, whatever) will probably care, and the web server (e.g., apache) may care. But Mailman itself doesn't know anything about DNS, nor does it use DNS internally. By the time the messages get to Mailman, all the DNS-related stuff will already have been done by the MTA. By the time the users connect to the Mailman web interface, the web server will have done all the other DNS-related stuff. Mailman will dump outgoing messages on the MTA, which will then care about using DNS to deliver those messages. -- 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 LOPSA member since December 2005. See . From jwblist3 at olympus.net Thu May 18 20:30:04 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Thu, 18 May 2006 11:30:04 -0700 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> Message-ID: On 5/18/06 11:13 AM, "Fabiano Breves" wrote: > Thanks Todd, > > I tested the method of using the first line with Approved: password. I would > like to know how can I use the Header way. I don't know how insert it on the > header of the message... I don't see a way to add a header to outgoing mail in Gmail (from which you sent your question). I checked the Settings area and Help. I can understand why it isn't allowed. (Of course, I might have missed something.) If you tell us what other mail programs you could use to send, we would have a chance to help further. --John From adamski at graceland.edu Thu May 18 20:48:20 2006 From: adamski at graceland.edu (John Adamski) Date: Thu, 18 May 2006 13:48:20 -0500 Subject: [Mailman-Users] Umbrella lists Message-ID: After more research it looks like the issue is between our exchange server and mailman. Exchange is holding all emails in a queue and getting error 'The remover server did not respond to a connection attempt.' So far I have not found out why exchange can't connect or what the exact error it is getting when it tries to connect. Has anyone ever had a similar problem? John -----Original Message----- From: mailman-users-bounces+adamski=graceland.edu at python.org [mailto:mailman-users-bounces+adamski=graceland.edu at python.org] On Behalf Of Mark Sapiro Sent: Wednesday, May 17, 2006 6:10 PM To: Lori Christensen; mailman-users at python.org Subject: Re: [Mailman-Users] Umbrella lists Lori Christensen wrote: > > We are currently trying to implement mailman lists on >our campus. Implementation of normal lists has gone well but when we >try to set up an umbrella list it doesn't seem to work. It shows the >lists as subscribed to the main list and we've set the privacy options >but somewhere we must have something selected or not selected that makes >them run properly. Is it possible for you to send a link that would show >how both the main list of the umbrella list is set up and also how the >sub lists within it are set up? We have a feeling it may be we don't >have something chosen correctly. It might be easier if you just told us exactly what happens when a post is sent to the umbrella list and exactly what privacy options you have set. Note the following: A post to the umbrella must come from a member of the umbrella list or someone in accept_these_nonmembers of the umbrella (see for a way to include the members of the sub lists) or default_nonmember_action for the umbrella must be accept (or at least not reject or discard). Similar considerations apply to the sub-lists with respect to the address the sub-list will determine sent the post. The umbrella should be in acceptable_aliases of the sub-lists or they should have require_explicit_destination set to No. -- 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/adamski%40graceland .edu Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From pdbogen at gmail.com Thu May 18 23:47:52 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 18 May 2006 16:47:52 -0500 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <1c22506e0605181302u7decaa0em9fb80e49b91af874@mail.gmail.com> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> <20060517200000.GE7198@psilocybe.teonanacatl.org> <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> <6fbe3da00605181120h7e093bcdq43f6bf9fc9691f75@mail.gmail.com> <1c22506e0605181302u7decaa0em9fb80e49b91af874@mail.gmail.com> Message-ID: <6fbe3da00605181447l43f707fq7739cbd07b9bc6df@mail.gmail.com> Then you just need to include an 'Approved' header with the value being whichever password you want to use. On 5/18/06, Fabiano Breves wrote: > Patrick, > > The fact is that I have two way of sending messages to this list: One is > using the Outlook Express program and other one is using an internal > aplication that sends the message in HTML format, and for this one I would > like to use de header option, hard coded on the internal application... > > thanks > > > On 5/18/06, Patrick Bogen wrote: > > On 5/18/06, Fabiano Breves wrote: > > > I tested the method of using the first line with Approved: password. I > would > > > like to know how can I use the Header way. I don't know how insert it on > the > > > header of the message... > > > > > > > This depends on which MUA you're using. Why can't you use the > > first-line method? It's stripped out when the mail is delivered, > > anyway. > > > > -- > > - Patrick Bogen > > > > > > -- > Fabiano de Carvalho Breves > fabiano.breves at gmail.com -- - Patrick Bogen From danielbk at ornl.gov Fri May 19 03:00:11 2006 From: danielbk at ornl.gov (Daniel, Barry K.) Date: Thu, 18 May 2006 21:00:11 -0400 Subject: [Mailman-Users] Mailman and Sendmail debugging questions References: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181111k3157192q7207ef0b6dafe4d5@mail.gmail.com> Message-ID: <890ECEBADF00794ABC9C94752F4C0CEBB08A65@ORNLEXCHANGE.ornl.gov> Yes, I did rebuild the aliases file and restart Sendmail. The messages are arriving at the Mailman server with a @domain.gov address, not @domainpriv.gov. How do I ensure that Sendmail is set to accept this as a local delivery address? The Mailman machine is XXXX.domainpriv.gov. -----Original Message----- From: Patrick Bogen [mailto:pdbogen at gmail.com] Sent: Thu 5/18/2006 2:11 PM To: Daniel, Barry K. Cc: Mark Sapiro; mailman-users at python.org Subject: Re: [Mailman-Users] Mailman and Sendmail debugging questions > oes not recognize back to the MTA machine (A). Thus, the message is redirected back > to the MTA without hitting Mailman. I have added the aliases in the /etc/aliases file (i.e. > testlist: |/usr/local/mailman/mail/mailman post testlist) and even have added entries in the > virtualusertable (i.e. testlist at domain.gov testlist). I added a single entry to the > mailertable (domain.com mailhost:localhost.domainpriv.com). Did you rebuild the aliases file and/or restart Sendmail after making these changes? To the messages arrive at Sendmail with an @domain.gov address, or @domainpriv.gov? Is sendmail set to accept whichever one is appropriate as a local delivery address? -- - Patrick Bogen From steve at tripperjones.com Fri May 19 03:35:06 2006 From: steve at tripperjones.com (Steve Quezadas) Date: Thu, 18 May 2006 18:35:06 -0700 Subject: [Mailman-Users] How do I put mailman in debug mode? Message-ID: <446D20CA.4060908@tripperjones.com> My messages aren't being relayed on my test system. I thought it might be a weird permissions problem or something, so I tried this from commandline: cat /tmp/message.txt | /usr/lib/mailman/mail/mailman post my-mail-list and nothing came of it. No errors, no nothing. "/usr/lib/mailman/mail/mailman --help" and "/usr/lib/mailman/mail/mailman -h" doesn't help either. I checked /var/log/messages /var/log/maillog /var/log/mailman/* and I don't see any errors related to my problem. Anyone know how to put this thing in debug mode? I checked the FAQ and google and couldn't find much. - Steve From msapiro at value.net Fri May 19 03:39:47 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 18 May 2006 18:39:47 -0700 Subject: [Mailman-Users] mailman + exim, no mail to owners In-Reply-To: Message-ID: John W. Baxter wrote: >On 5/18/06 10:24 AM, "Anne Ramey" wrote: > >> Anne Ramey wrote: >>> I've just switched over from sendmail to exim because of how well it >>> (supposedly) works with mailman, but now none of my owner posts are >>> going through...thus owners are not getting their notifications of >>> pending posts, etc. >>> >>> It's happening for all my lists. This is what's in the mailman logs: >>> May 18 11:43:51 2006 (1956) post to escml.field.all from >>> listname at lists.ncmail.net, size=5185, >>> message-id=, 2 >>> failures >>> And there is nothing in the exim log. I think that's from the 'post' log. There should be a more detailed message in Mailman's 'smtp-failure' log. Mailman sends owner notices in two steps. Step 1 - send it to list-owner. Step 2 - receive the mail to list-owner and resend to the owners. If you look in Mailman's 'smtp' log, you can normally see the two entries for the message-id, the first with 1 recipient and the second with recipients = the number of owners. In your case, it seems to be step 2 that fails. Things that can break step 1 are most likely, the -owner suffix missing from the mailman router in the exim config, but in your case it definitely seems to be step 2 as you said >the number of failures listed is always >the number of owners for that list. So what's in the 'smtp' and 'smtp-failure' logs? Just guessing, I think exim may not like the envelope sender (SMTP MAIL FROM command) of the owner notice. I think this is mailman-bounces at DEFAULT_EMAIL_HOST (where mailman is the name of the site 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 May 19 03:47:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 18 May 2006 18:47:02 -0700 Subject: [Mailman-Users] How do I put mailman in debug mode? In-Reply-To: <446D20CA.4060908@tripperjones.com> Message-ID: Steve Quezadas wrote: >My messages aren't being relayed on my test system. I thought it might >be a weird permissions problem or something, so I tried this from >commandline: > >cat /tmp/message.txt | /usr/lib/mailman/mail/mailman post my-mail-list > >and nothing came of it. No errors, no nothing. >"/usr/lib/mailman/mail/mailman --help" and >"/usr/lib/mailman/mail/mailman -h" doesn't help either. I checked >/var/log/messages /var/log/maillog /var/log/mailman/* and I don't see >any errors related to my problem. All that command did (since it didn't issu an error) is put the message in the 'in' queue to be processed by IncomingRunner which I'm guessing isn't running. >Anyone know how to put this thing in debug mode? I checked the FAQ and >google and couldn't find much. There is no 'debug' mode. Did you start the qrunners (bin/mailmanctl start)? If so, what's in /var/log/mailman/qrunner (assuming that's where the logs really are - check the setting for LOG_DIR in mm_cfg.py). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pdbogen at gmail.com Fri May 19 04:43:54 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 18 May 2006 21:43:54 -0500 Subject: [Mailman-Users] Mailman and Sendmail debugging questions In-Reply-To: <890ECEBADF00794ABC9C94752F4C0CEBB08A65@ORNLEXCHANGE.ornl.gov> References: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181111k3157192q7207ef0b6dafe4d5@mail.gmail.com> <890ECEBADF00794ABC9C94752F4C0CEBB08A65@ORNLEXCHANGE.ornl.gov> Message-ID: <6fbe3da00605181943w16d07d3fj786ee07a34f9118d@mail.gmail.com> On 5/18/06, Daniel, Barry K. wrote: > > Yes, I did rebuild the aliases file and restart Sendmail. > The messages are arriving at the Mailman server with a @domain.gov address, not @domainpriv.gov. > How do I ensure that Sendmail is set to accept this as a local delivery address? The Mailman machine is XXXX.domainpriv.gov. There are a couple of ways to do this with sendmail. If you have mailertable support, you can add a rule to your mailertable like: domain.gov local: Or, perhaps, you can add domain.gov to sendmail's 'local-host-names' file. -- - Patrick Bogen From ulricksteven at hotmail.com Fri May 19 05:48:42 2006 From: ulricksteven at hotmail.com (Steven Ulrick) Date: Thu, 18 May 2006 22:48:42 -0500 Subject: [Mailman-Users] Changing host name for email (Fedora Core 5) Message-ID: Hello, Everyone I have been making a few fledgling attempts at learning how to set up mailing lists using Mailman. In fact, I have one that I have created for the use of friends of our cat..... Like I said, I'm just figuring out how to do it. When I initially set up that list (and in all of my other, and subsequent attempts), my domain was incorrectly listed as: afolkey2 at xx-xxx-xxx-xxx.client.insightbb.com As a result, I could submit my request for membership to the list, I could even get the message that I am supposed to confirm before I become an official member. But I could not send the email back, since xx-xxx-xxx-xxx.client.insightbb.com is not the name of my domain. It is the correct IP/machine name for our computer, but afolkey2.net is my fully qualified domain name. With a little fiddling around on the web interface for my linus-speaks mailing list, I successfully changed the setting: "Host name this list prefers for email. " from "xx-xxx-xxx-xxx.client.insightbb.com" to the correct "afolkey2.net" Since then, my "list" has been fully functional. But now I cannot duplicate that success. When I experimented with creating another list (expecting the above described issue), I again went to the web interface to change "xx-xxx-xxx-xxx.client.insightbb.com" to "afolkey2.net" This time, it failed with the following error: Server not found Firefox can't find the server at 12-223-130-240.client.insightbb.com. * Check the address for typing errors such as ww.example.com instead of www.example.com * If you are unable to load any pages, check your computer's network connection. * If your computer or network is protected by a firewall or proxy, make sure that Bon Echo is permitted to access the Web. With this error in the browser, the url in the address bar was as follows: http://**-***-***-***.client.insightbb.com/mailman/admin/afolkey3/general to http://www.afolkey2.net/mailman/admin/afolkey3/general So I did what I did before with the linus-speaks list: I changed http://**-***-***-***.client.insightbb.com/mailman/admin/afolkey3/general to http://www.afolkey2.net/mailman/admin/afolkey3/general This brought back the afolkey3 list configuration page. So I again attempted to change: "xx-xxx-xxx-xxx.client.insightbb.com" to the correct "afolkey2.net" Same error. So my question is, how come I could change the "Host name this list prefers for email. " setting before, but I can't now? I initially set up both lists using the /usr/lib/mailman/bin/newlist command. This brings up a related question: when I attempted to create a new list from the following page: http://www.afolkey2.net/mailman/create I was informed as follows: "Error: You are not authorized to create new mailing lists" This seemed odd, since the mailman password is the same as my root password. (I know, I NEED to get more diverse in my passwords.) The point is, how can I have any more authority to creat a list than I already have? Anyway, I am a real noob with Mailman. But I believe that as soon as I get a few fundamental principles down, I will be just fine. Also, my perusal of your extensive FAQ's and documentation didn't turn up an answer to this, probably very simple, problem. Not that the answers weren't there, but I couldn't find them. Also, I have downloaded the entire mailman-users archives, and I will peruse those while I wait for your wisdom on this. Steven P. Ulrick P.S.: Just to prove that I do have a functioning list, check out this URL: http://www.afolkey2.net/mailman/listinfo/linus-speaks Also, the Mailman that I am using is the one that ships with Fedora Core 5: mailman-2.1.7-1.2 _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From msapiro at value.net Fri May 19 06:46:21 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 18 May 2006 21:46:21 -0700 Subject: [Mailman-Users] Changing host name for email (Fedora Core 5) In-Reply-To: Message-ID: Steven Ulrick wrote: > >So my question is, how come I could change the "Host name this list >prefers for email. " setting before, but I can't now? I initially set >up both lists using the /usr/lib/mailman/bin/newlist command. Possibly you specified a web domain the first time and not this time. The problem is the list attribute web_page_url is http://**-***-***-***.client.insightbb.com/mailman/ and needs to be changed. Changing the domain in the address bar in the browser doesn't work because it's the "post action" url in the web page that you go to when you click "Save Changes". Go to the FAQ at and search for fix_url. >This brings up a related question: when I attempted to create a new >list from the following page: >http://www.afolkey2.net/mailman/create > >I was informed as follows: "Error: You are not authorized to create new >mailing lists" There are two passwords that work for authorizing the 'create' page. They are the Mailman site password and the list creator password, both set by bin/mmsitepass. One of these two needs to be entered in the "List creator's (authentication) password:" box. If this doesn't work, the browser/web server is not sending the post data correctly from the form. 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 May 19 07:02:27 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 18 May 2006 22:02:27 -0700 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: <6fbe3da00605181107u78b655dem7496e8b133c20998@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/18/06, Imre Gergely wrote: >> i have some problems with a mailman list. >> if i send from user A, to list L, and CC to B and C (where A,B,C are list >> members on the same list), the mail i got back from the list (to user A) is >> missing a CC address. >> i mean when i look at the message (using firefox) there is only one user (B) in >> the CC list, the other one is gone. > >Is user C a member of list L? Mailman tries to not send duplicates, >and it may in fact do this by stripping the address from the CC and >sending it as a normal list post. Patrick is correct as to what happens, but it is a mystery to me why this is done. The AvoidDups handler makes a list of all explicit recipients of a message (addresses in To:, Cc:, Resent-To: and Resent-Cc:). It then goes through the message recipients (normally, the non-digest list members with delivery enabled) and any message recipient that is a list member and has DontReceiveDuplicates set is removed from the message recipients so that address doesn't receive a list message because it presumably receive a directly addressed message. So far, so good. But then, for reasons I don't understand, AvoidDups then removes this address from the Cc: header, if that's where it was. It doesn't remove it if it is in To:, Resent-To: or Resent-Cc:. It just removes it from Cc:. It is not clear (to me at least) why. But the bottom line is any address in Cc: that would otherwise have received the post from the list and that has DontReceiveDuplicates set will not receive the post from the list (because it presumably received the Cc:) and will be removed from the Cc: header of the message sent from the list. Note that this does not affect digest members who are in Cc: because they will not be candidate recipients of the message. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From imre.gergely at astral.ro Fri May 19 08:58:24 2006 From: imre.gergely at astral.ro (Imre Gergely) Date: Fri, 19 May 2006 09:58:24 +0300 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: References: Message-ID: <446D6C90.3020909@astral.ro> Mark Sapiro wrote: > Patrick Bogen wrote: > >> On 5/18/06, Imre Gergely wrote: >>> i have some problems with a mailman list. >>> if i send from user A, to list L, and CC to B and C (where A,B,C are list >>> members on the same list), the mail i got back from the list (to user A) is >>> missing a CC address. >>> i mean when i look at the message (using firefox) there is only one user (B) in >>> the CC list, the other one is gone. >> Is user C a member of list L? Mailman tries to not send duplicates, >> and it may in fact do this by stripping the address from the CC and >> sending it as a normal list post. > > Patrick is correct as to what happens, but it is a mystery to me why > this is done. The AvoidDups handler makes a list of all explicit > recipients of a message (addresses in To:, Cc:, Resent-To: and > Resent-Cc:). It then goes through the message recipients (normally, > the non-digest list members with delivery enabled) and any message > recipient that is a list member and has DontReceiveDuplicates set is > removed from the message recipients so that address doesn't receive a > list message because it presumably receive a directly addressed > message. So far, so good. > > But then, for reasons I don't understand, AvoidDups then removes this > address from the Cc: header, if that's where it was. It doesn't remove > it if it is in To:, Resent-To: or Resent-Cc:. It just removes it from > Cc:. It is not clear (to me at least) why. > > But the bottom line is any address in Cc: that would otherwise have > received the post from the list and that has DontReceiveDuplicates set > will not receive the post from the list (because it presumably > received the Cc:) and will be removed from the Cc: header of the > message sent from the list. > > Note that this does not affect digest members who are in Cc: because > they will not be candidate recipients of the message. > let me get this straight. when somebody who is on the list, is also in the CC: of the message, it wont get the mail from the list, only from the original poster, right? that's what this DontReceiveDupes does. but the other members of the list do get the mail. they should see in the Cc: that one person, who didn't get it because of above condition. or am i wrong here? From pdbogen at gmail.com Fri May 19 16:13:26 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 19 May 2006 09:13:26 -0500 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: <446D6C90.3020909@astral.ro> References: <446D6C90.3020909@astral.ro> Message-ID: <6fbe3da00605190713l75d67954k767e5f7ea3455371@mail.gmail.com> On 5/19/06, Imre Gergely wrote: > but the other members of the list do get the mail. they should see in the Cc: > that one person, who didn't get it because of above condition. or am i wrong here? > I don't know about 'should,' but this is NOT what happens. As Mark explains, the AvoidDups mechanism will drop from the CC any users which (a) were originally listed in the CC, and (b) are list members. So, the only people in the CC should be users for which (a) is true and (b) is FALSE. Hope this helps, -- - Patrick Bogen From msapiro at value.net Fri May 19 16:58:12 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 07:58:12 -0700 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: <446D6C90.3020909@astral.ro> Message-ID: Imre Gergely wrote: > >let me get this straight. when somebody who is on the list, is also in the CC: >of the message, it wont get the mail from the list, only from the original >poster, right? that's what this DontReceiveDupes does. Correct. >but the other members of the list do get the mail. they should see in the Cc: >that one person, who didn't get it because of above condition. or am i wrong here? See next reply. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 19 17:18:21 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 08:18:21 -0700 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: <6fbe3da00605190713l75d67954k767e5f7ea3455371@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/19/06, Imre Gergely wrote: >> but the other members of the list do get the mail. they should see in the Cc: >> that one person, who didn't get it because of above condition. or am i wrong here? >> >I don't know about 'should,' but this is NOT what happens. As Mark >explains, the AvoidDups mechanism will drop from the CC any users >which (a) were originally listed in the CC, and (b) are list members. >So, the only people in the CC should be users for which (a) is true >and (b) is FALSE. Actually, the (b) condition is a bit more restrictive - they have to be a candidate to receive this post from the list. I.e., they have to be a non-digest list member with delivery enabled and not the poster if the poster has DontReceiveOwnPosts set, and they have to meet the topic filter criteria for this post if any. But that is the way it does work. The real question is if that is the way it 'should' work. I tend to agree with Imre that removing the address is wrong, but I can see arguments on both sides. For example, one reason I care, is I 'reply all' to posts, and I like to see all the past posters in a thread in To: or Cc:. I think this is good because it keeps digest members who have posted to a thread current on the thread, but current behavior doesn't remove a digest member - it only removes a message member, so maybe it's good to reduce clutter. The thing I really dislike about the current behavior is it is inconsistent. It removes from Cc: but not from To:. I'm going to try to find out if anyone remembers why it is this way in the first place, and if it should be continued. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 19 17:55:09 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 08:55:09 -0700 Subject: [Mailman-Users] Umbrella lists In-Reply-To: Message-ID: John Adamski wrote: > >After more research it looks like the issue is between our exchange >server and mailman. Exchange is holding all emails in a queue and >getting error 'The remover server did not respond to a connection >attempt.' > >So far I have not found out why exchange can't connect or what the exact >error it is getting when it tries to connect. Yet Lori's original post implied that mail to non-umbrella lists was working. I don't know what could possibly allow exchange to connect when it is going to (not yet known) deliver to A, but not when it is going to deliver to B. But, then I know nothing about Exchange (or what lies it might tell). In this case, it appears to be saying that the remote server (the incoming MTA on the Mailman box?) did not respond at all to its connect attempt. Is anything about the mailman lists configured in Exchange? If so, what's different between lists that work and lists that don'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 May 19 18:14:13 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 09:14:13 -0700 Subject: [Mailman-Users] disappearing CC lines In-Reply-To: Message-ID: Mark Sapiro wrote: > >I'm going to try to find out if anyone remembers why it is this way in >the first place, and if it should be continued. The log message associated with the change says: process(): If a member has enabled their DontReceiveDuplicates option, we'll also strip their addresses from CC headers in the list copy. This helps keep the CC lines from growing astronomically. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 19 19:29:16 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 10:29:16 -0700 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <20060517235027.GJ7198@psilocybe.teonanacatl.org> <20060518012443.GN7198@psilocybe.teonanacatl.org> Message-ID: <446E006C.7070904@value.net> Jeff DeReus wrote: > It seems that adding the filter_types has one effect. When the list > subscribers get a message that has been PGP signed, the signature is > no longer valid. I assume here that content filtering is On. There is not much Mailman can do in these cases. I'm not sure what the specific issue is in this case, but generally, anything that touches the message body will break the signature. > When a patch is submitted (for developers) it is stripped from the > message that is posted to one list Do you mean in the archive or in the message sent to subscribers? > and the entire message with the > patch is then forwarded to another list (for the actual patches). > > When one particular patch was submitted, it seems that the characters > are being converted to either unicode or ascii. i.e. > > ============================ is now =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > etc, etc, for several more lines. this is in the mbox for the patches > list. also there are miscellaneous characters tossed in there (just > for good measure I suppose :) ) The transformation of '=' to '=3D' and the addition of other '=' and '=xx' things is the result of quoted printable encoding of the message. Prior to Mailman 2.1.7, there were cases where an encoded message body could be sent by Mailman without being indicated as such or an unencoded body could be indicated as being encoded. The underlying issue that caused this was avoided in 2.1.7 and fixed (in the email library) in 2.1.8. This may be what's going on here, or it may be a case of a properly identified, encoded message being viewed with an MUA (client) that doesn't recognize it or a difference in how the poster's MUA encodes the message affecting the Mailman result. Regarding the original problem of the message body and attached patch not being in the archive, I have done some testing with the latest Scrubber, and it works properly with all the test messages Todd sent me. I note that the annotation "Skipped content of type multipart/mixed" will not appear in these cases in Mailman 2.1.6 and up, but the change that skips issuing that message is not what fixed the problem. I need to test with older versions of Scrubber to actually identify what the problem was and what fixed it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pdbogen at gmail.com Fri May 19 19:51:18 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 19 May 2006 12:51:18 -0500 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <1c22506e0605191022t7e988946h984033e8caf744ac@mail.gmail.com> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> <20060517200000.GE7198@psilocybe.teonanacatl.org> <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> <6fbe3da00605181120h7e093bcdq43f6bf9fc9691f75@mail.gmail.com> <1c22506e0605181302u7decaa0em9fb80e49b91af874@mail.gmail.com> <6fbe3da00605181447l43f707fq7739cbd07b9bc6df@mail.gmail.com> <1c22506e0605191022t7e988946h984033e8caf744ac@mail.gmail.com> Message-ID: <6fbe3da00605191051l64b911ddx3f928801c0b3a0c0@mail.gmail.com> This depends on what language your internal application is written in, and whether or not you have access to the source code. On 5/19/06, Fabiano Breves wrote: > Patrick, > > Ok. Sorry about my next question. :-) > > How can I do that? I'm not getting the header part. The header for me is > something that I do not have control of. But it seems I'm wrong... > > []s > > > On 5/18/06, Patrick Bogen wrote: > > Then you just need to include an 'Approved' header with the value > > being whichever password you want to use. > > > > On 5/18/06, Fabiano Breves wrote: > > > Patrick, > > > > > > The fact is that I have two way of sending messages to this list: One > is > > > using the Outlook Express program and other one is using an internal > > > aplication that sends the message in HTML format, and for this one I > would > > > like to use de header option, hard coded on the internal application... > > > > > > thanks > > > > > > > > > On 5/18/06, Patrick Bogen wrote: > > > > On 5/18/06, Fabiano Breves wrote: > > > > > I tested the method of using the first line with Approved: password. > I > > > would > > > > > like to know how can I use the Header way. I don't know how insert > it on > > > the > > > > > header of the message... > > > > > > > > > > > > > This depends on which MUA you're using. Why can't you use the > > > > first-line method? It's stripped out when the mail is delivered, > > > > anyway. > > > > > > > > -- > > > > - Patrick Bogen > > > > > > > > > > > > > > > > -- > > > Fabiano de Carvalho Breves > > > fabiano.breves at gmail.com > > > > > > -- > > - Patrick Bogen > > > > > > -- > > Fabiano de Carvalho Breves > fabiano.breves at gmail.com -- - Patrick Bogen From msapiro at value.net Fri May 19 20:27:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 11:27:49 -0700 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: <446E006C.7070904@value.net> Message-ID: Mark Sapiro wrote: > >Regarding the original problem of the message body and attached patch >not being in the archive, I have done some testing with the latest >Scrubber, and it works properly with all the test messages Todd sent me. > >I note that the annotation "Skipped content of type multipart/mixed" >will not appear in these cases in Mailman 2.1.6 and up, but the change >that skips issuing that message is not what fixed the problem. I need to >test with older versions of Scrubber to actually identify what the >problem was and what fixed it. I have identified the problem with 2.1.5 and earlier. Basically, it has nothing to do with PGP signed messages. The problem was if a message contained a multipart MIME sub-part which in turn contained one or more text/plain parts, these text plain parts would be lost. This would happen with PGP signed messages with text/plain attachments because the unsigned message is multipart/mixed with text/plain sub-parts and when it is signed the entire message is wrapped in a multipart/signed outer part and an application/pgp-signature part added. This problem was fixed in Mailman 2.1.6 by the following change (note the line numbers are from the latest trunk, not 2.1.5 or 2.1.6) --- Scrubberx.py 2006-05-19 11:08:25.562500000 -0700 +++ Scrubber.py 2006-05-19 10:59:25.609375000 -0700 @@ -309,7 +309,10 @@ # BAW: Martin's original patch suggested we might want to try # generalizing to utf-8, and that's probably a good idea (eventually). text = [] - for part in msg.get_payload(): + for part in msg.walk(): + # TK: bug-id 1099138 and multipart + if not part or part.is_multipart(): + continue # All parts should be scrubbed to text/plain by now. partctype = part.get_content_type() if partctype <> 'text/plain': -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pdbogen at gmail.com Fri May 19 21:15:51 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Fri, 19 May 2006 14:15:51 -0500 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <1c22506e0605191128h383d6a7aua830cbd529083971@mail.gmail.com> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> <20060517200000.GE7198@psilocybe.teonanacatl.org> <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> <6fbe3da00605181120h7e093bcdq43f6bf9fc9691f75@mail.gmail.com> <1c22506e0605181302u7decaa0em9fb80e49b91af874@mail.gmail.com> <6fbe3da00605181447l43f707fq7739cbd07b9bc6df@mail.gmail.com> <1c22506e0605191022t7e988946h984033e8caf744ac@mail.gmail.com> <6fbe3da00605191051l64b911ddx3f928801c0b3a0c0@mail.gmail.com> <1c22506e0605191128h383d6a7aua830cbd529083971@mail.gmail.com> Message-ID: <6fbe3da00605191215g1c177bd6l7f31f0ace66e3d46@mail.gmail.com> ASP has several different mechanisms for sending EMail, so I still can't give a definite answer. That said, this is pretty far outside the scope of the mailman-users list. Also, please try to post replies to the list, also, since that frees me from having to manually add the CC and top-post. - Patrick Bogen On 5/19/06, Fabiano Breves wrote: > I have access to the source code and the application is written in ASP. > > []s > > On 5/19/06, Patrick Bogen wrote: > > This depends on what language your internal application is written in, > > and whether or not you have access to the source code. > > > > On 5/19/06, Fabiano Breves wrote: > > > Patrick, > > > > > > Ok. Sorry about my next question. :-) > > > > > > How can I do that? I'm not getting the header part. The header for me > is > > > something that I do not have control of. But it seems I'm wrong... > > > > > > []s > > > > > > > > > On 5/18/06, Patrick Bogen wrote: > > > > Then you just need to include an 'Approved' header with the value > > > > being whichever password you want to use. > > > > > > > > On 5/18/06, Fabiano Breves wrote: > > > > > Patrick, > > > > > > > > > > The fact is that I have two way of sending messages to this list: > One > > > is > > > > > using the Outlook Express program and other one is using an internal > > > > > aplication that sends the message in HTML format, and for this one I > > > would > > > > > like to use de header option, hard coded on the internal > application... > > > > > > > > > > thanks > > > > > > > > > > > > > > > On 5/18/06, Patrick Bogen < pdbogen at gmail.com> wrote: > > > > > > On 5/18/06, Fabiano Breves wrote: > > > > > > > I tested the method of using the first line with Approved: > password. > > > I > > > > > would > > > > > > > like to know how can I use the Header way. I don't know how > insert > > > it on > > > > > the > > > > > > > header of the message... > > > > > > > > > > > > > > > > > > > This depends on which MUA you're using. Why can't you use the > > > > > > first-line method? It's stripped out when the mail is delivered, > > > > > > anyway. > > > > > > > > > > > > -- > > > > > > - Patrick Bogen > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > Fabiano de Carvalho Breves > > > > > fabiano.breves at gmail.com > > > > > > > > > > > > -- > > > > - Patrick Bogen > > > > > > > > > > > > > > > > -- > > > > > > Fabiano de Carvalho Breves > > > fabiano.breves at gmail.com > > > > > > -- > > - Patrick Bogen > > > > > > -- > > Fabiano de Carvalho Breves > fabiano.breves at gmail.com From markus at schanovsky.at Fri May 19 22:12:55 2006 From: markus at schanovsky.at (Markus Schanovsky) Date: Fri, 19 May 2006 22:12:55 +0200 Subject: [Mailman-Users] Problem with config.pck Message-ID: <7.0.0.16.2.20060519220433.05b7c7b8@schanovsky.at> Hello! I am very sorry to ask for help, but I run into a big problem with mailman 2.18. Everytime I try to call an admin-pages of mailman or a user calls his personal admittance to his mailman-subscription I get the following error-message: ============== Bug in Mailman version 2.1.8 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 101, in run_main main() File "/usr/local/mailman/Mailman/Cgi/listinfo.py", line 47, in main mlist = MailList.MailList(listname, lock=0) File "/usr/local/mailman/Mailman/MailList.py", line 130, in __init__ self.Load() File "/usr/local/mailman/Mailman/MailList.py", line 629, in Load dict, e = self.__load(file) File "/usr/local/mailman/Mailman/MailList.py", line 595, in __load fp = open(dbfile) IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/dialog/config.pck' ====================================================== The rights for the files are: -rw-rw---- 1 mailman mailman 1867148 May 19 22:08 config.pck -rw-rw---- 1 mailman mailman 1867148 May 19 22:08 config.pck.last -rwxrwxrwx 1 www mailman 823 May 19 16:52 pending.pck -rwxrwxrwx 1 www mailman 665 May 19 11:57 request.pck Every time I change the permission to 777 I can reach the admin-pages, but if mailman is running (mailman.sh start) the permissions are quickly set back to the version You see above. Regardles who I set as owner:group - everytime the same effect. Now my question: Who is setting the file-permissions back? Who shall be the correct owner? What can I do? With best regards fram Vienna Mark ======================================================== Markus Schanovsky, Dipl. Ped. Pedagogical Institut of the council of Vienna IT-Administrator Burggasse 14-16/214 Tel: +43-1/523 62 22/93 222 A-1070 Vienna Fax: +43-1/523 62 22/99 93 200 Austria email: m.schanovsky at m56ssr.wien.at priv: mschano at aon.at Website: http://www.pi-wien.at ======================================================== From b19141 at britaine.ctd.anl.gov Fri May 19 22:22:54 2006 From: b19141 at britaine.ctd.anl.gov (Barry Finkel) Date: Fri, 19 May 2006 15:22:54 -0500 (CDT) Subject: [Mailman-Users] Everything is an attachment Message-ID: <200605192022.k4JKMsmO028057@britaine.ctd.anl.gov> >> I think you're misinterpreting that post. I think she is saying her >> problem was caused by a footer which consisted of only a blank line >> and when she removed the footer completely, the problem went away. >That's not hard for me to believe (that I'm misinterpretting, I mean). Maybe the footer had a line that contained a non-ASCII and not-printable character? The line would look blank but would get stopped for the non us-ascii character. ---------------------------------------------------------------------- Barry S. Finkel Computing and Information Systems Division Argonne National Laboratory Phone: +1 (630) 252-7277 9700 South Cass Avenue Facsimile:+1 (630) 252-4601 Building 222, Room D209 Internet: BSFinkel at anl.gov Argonne, IL 60439-4828 IBMMAIL: I1004994 From fabiano.breves at gmail.com Fri May 19 22:28:25 2006 From: fabiano.breves at gmail.com (Fabiano Breves) Date: Fri, 19 May 2006 17:28:25 -0300 Subject: [Mailman-Users] Announce-list only. In-Reply-To: <6fbe3da00605191215g1c177bd6l7f31f0ace66e3d46@mail.gmail.com> References: <1c22506e0605171253x6b46cf2ay8f5aec80ac0b3e11@mail.gmail.com> <20060517200000.GE7198@psilocybe.teonanacatl.org> <1c22506e0605181113u6e0d22adnda64397d909bb7e4@mail.gmail.com> <6fbe3da00605181120h7e093bcdq43f6bf9fc9691f75@mail.gmail.com> <1c22506e0605181302u7decaa0em9fb80e49b91af874@mail.gmail.com> <6fbe3da00605181447l43f707fq7739cbd07b9bc6df@mail.gmail.com> <1c22506e0605191022t7e988946h984033e8caf744ac@mail.gmail.com> <6fbe3da00605191051l64b911ddx3f928801c0b3a0c0@mail.gmail.com> <1c22506e0605191128h383d6a7aua830cbd529083971@mail.gmail.com> <6fbe3da00605191215g1c177bd6l7f31f0ace66e3d46@mail.gmail.com> Message-ID: <1c22506e0605191328r491b4f21nd75a9c2aa5ebb734@mail.gmail.com> Sorry, about the reply issue. Usually when I click on reply the address that appears is the list... So I didn't check it. thanks anyway... On 5/19/06, Patrick Bogen wrote: > > ASP has several different mechanisms for sending EMail, so I still > can't give a definite answer. That said, this is pretty far outside > the scope of the mailman-users list. > > Also, please try to post replies to the list, also, since that frees > me from having to manually add the CC and top-post. > > - Patrick Bogen > > On 5/19/06, Fabiano Breves wrote: > > I have access to the source code and the application is written in ASP. > > > > []s > > > > On 5/19/06, Patrick Bogen wrote: > > > This depends on what language your internal application is written in, > > > and whether or not you have access to the source code. > > > > > > On 5/19/06, Fabiano Breves wrote: > > > > Patrick, > > > > > > > > Ok. Sorry about my next question. :-) > > > > > > > > How can I do that? I'm not getting the header part. The header for > me > > is > > > > something that I do not have control of. But it seems I'm wrong... > > > > > > > > []s > > > > > > > > > > > > On 5/18/06, Patrick Bogen wrote: > > > > > Then you just need to include an 'Approved' header with the value > > > > > being whichever password you want to use. > > > > > > > > > > On 5/18/06, Fabiano Breves wrote: > > > > > > Patrick, > > > > > > > > > > > > The fact is that I have two way of sending messages to this > list: > > One > > > > is > > > > > > using the Outlook Express program and other one is using an > internal > > > > > > aplication that sends the message in HTML format, and for this > one I > > > > would > > > > > > like to use de header option, hard coded on the internal > > application... > > > > > > > > > > > > thanks > > > > > > > > > > > > > > > > > > On 5/18/06, Patrick Bogen < pdbogen at gmail.com> wrote: > > > > > > > On 5/18/06, Fabiano Breves wrote: > > > > > > > > I tested the method of using the first line with Approved: > > password. > > > > I > > > > > > would > > > > > > > > like to know how can I use the Header way. I don't know how > > insert > > > > it on > > > > > > the > > > > > > > > header of the message... > > > > > > > > > > > > > > > > > > > > > > This depends on which MUA you're using. Why can't you use the > > > > > > > first-line method? It's stripped out when the mail is > delivered, > > > > > > > anyway. > > > > > > > > > > > > > > -- > > > > > > > - Patrick Bogen > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Fabiano de Carvalho Breves > > > > > > fabiano.breves at gmail.com > > > > > > > > > > > > > > > -- > > > > > - Patrick Bogen > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Fabiano de Carvalho Breves > > > > fabiano.breves at gmail.com > > > > > > > > > -- > > > - Patrick Bogen > > > > > > > > > > > -- > > > > Fabiano de Carvalho Breves > > fabiano.breves at gmail.com > -- Fabiano de Carvalho Breves fabiano.breves at gmail.com From negocios_online at netcabo.pt Fri May 19 22:46:51 2006 From: negocios_online at netcabo.pt (negocios_online) Date: Fri, 19 May 2006 21:46:51 +0100 Subject: [Mailman-Users] i need to pass the emai adresses in a mailman list to an excel file Message-ID: <4v8uo7$pgel8@neti04smtp.hdi.tvcabo> in order to check what servers are used in the mail adresses. Is there any way to do that? From msapiro at value.net Fri May 19 23:08:17 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 14:08:17 -0700 Subject: [Mailman-Users] Problem with config.pck In-Reply-To: <7.0.0.16.2.20060519220433.05b7c7b8@schanovsky.at> Message-ID: Markus Schanovsky wrote: > >Now my question: >Who is setting the file-permissions back? Every time Mailman saves the list, it saves it to a new, temporary config.pck.. file with permissions 0660. Then it removes the config.pck.last, renames the config.pck to config.pck.last and finally renames the temp file to config.pck. Thus, config.pck gets the 0660 permissions. >Who shall be the correct owner? mailman:mailman is correct. >What can I do? The problem appears to be that the cgi-bin wrappers either are not SETGID or are not group owned by mailman. Try running bin/check_perms or just making sure that all the files in Mailman's cgi-bin directory are SETGID and group mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 19 23:11:35 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 14:11:35 -0700 Subject: [Mailman-Users] i need to pass the emai adresses in a mailman listto an excel file In-Reply-To: <4v8uo7$pgel8@neti04smtp.hdi.tvcabo> Message-ID: negocios_online wrote: >in order to check what servers are used in the mail adresses. Is there any >way to do that? 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 May 19 23:54:30 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 14:54:30 -0700 Subject: [Mailman-Users] Change the confirmtion request text and automatedinvitations In-Reply-To: <200605181048.07887.ulf.markwardt@gmx.de> Message-ID: Ulf Markwardt wrote: >I would like to automatically invite every new user of our computing center to >our mailing list. But I need an adapted text for the invitation/confirmation >request. This is, to decrease the possibility that this e-Mail might be >considered an spam by the receiver. > >* Is it possible to adapt the invitation text "We have received a request from >xxx.xxx.xxx.xxx for subscription of your mailing list..." to the actual list? The above text is not from an invitation, it is from a subscription request from the listinfo page. xxx.xxx.xxx.xxx is the IP address that the request came from and is included for tracing in case the request was not initiated be the subscribee. You can change the template from which this is generated. >* In the Admin-Section, there is the chance to invite a list of users wit a >personalized text. Is this option somehow available via the email interface? No. There is no email "invite" function. See for information on editing templates. The invitation template is invite.txt, and the subscription confirmation template is verify.txt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nathan at pocketstudios.com Sat May 20 00:49:19 2006 From: nathan at pocketstudios.com (Nathan) Date: Fri, 19 May 2006 18:49:19 -0400 Subject: [Mailman-Users] help request: new 1300 member list results in mostly bounces Message-ID: Hello. I'm new to mailman. I've used it to setup an announce-only list for a friend who has over 1300 addresses. Up to this point, she's been simply sending to her entire AOL address book (as this user/account is setup specifically for people who want to receive announcements about her studio). You can imagine the headaches she has sending that way. So I setup a mailman list. Her webhost has mailman included with her account, so I didn't have to install. I sent a few test messages to just her and a couple of my accounts to make sure they were being moderated, and that they went out properly once approved before mass subscribing the other addresses. These messages went out without issue. So, I mass subscribed the other 1300+, and she sent out the first email today. If mailman has a way for the administrator to investigate bounces, I don't know about it, but some time after she'd sent the message out, she and I still had not received it, so I tried to investigate. I logged in and looked up our user info and found that each of us had a "bounce score of 1". From my reading and simple math, this means that the 1 message sent out resulted in a hard bounce. To get a sampling of other users, I clicked on "G" for all emails beginning with g. Of those 30 subscribers, 29 had bounced. Only one subscriber at the domain nyce.net had a bounce score of 0. The other domains: email.com @hotmail.com @hotmail.com @hotmail.com @comcast.net @hotmail.com @eclipse.net @verizon.net @comcast.net @optonline.com @hotmail.com @nc.rr.com @pershing.com @msn.com @ureach.com @yahoo.com @lycos.com @gmail.com @yahoo.com @comcast.net @pabla.net @hotmail.com @usinter.net @pcisvision.com @earthlink.net @gmail.com @msn.com @yahoo.com @aol.com Any advice as to why this is happening? I'm assuming the problem is NOT with mailman itself, but possibly with her webhost (maybe flagged as a spammer by other hosts?). For what it's worth, one other address to which the email did get through was my mac.com address. I noticed in my mac.com web interface that the message showed that it had an attachment, but there was no evidence of that attachment once I clicked through to read the mail. She's sending from AOL, and it does appear that html was included, so maybe the attached file is the html document? I am not her usual web person, so don't have a lot of other info, or a way to take it up directly with the host, however I'm sure I could speak with him and get whatever info is necessary, but at the moment, I don't even know what to ask. Since mailman handles the bounces automatically, I don't even know how to go about figuring out what caused them. Also, is there a way to send out a test message to only a few members of the group? If this were the case, I could try to troubleshoot by sending a message from my account rather than hers, using plain text, etc. Thanks in advance for any help. Nathan From msapiro at value.net Sat May 20 01:03:29 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 16:03:29 -0700 Subject: [Mailman-Users] Umbrella lists In-Reply-To: Message-ID: Lori Christensen wrote: >None of the sub-lists that are members receive their email from umbrella >list. > >Example: umbrella list name- campusfac-l > >Membership for this list is >Hum-l >Soc-l >Sci-l > >(these all have campusfac-l under recipient filter- Alias names >(regexps) which qualify as explicit to or cc destination names for this >list. Does the umbrella list receive the message? (subscribe your own email address to the umbrella and see if you get the post. Check Mailman's logs, 'post', 'smtp', smtp-failure', 'vette' to see if the post got to/through the umbrella and if/why it got discarded by the sub-lists) The sub-list has to accept the post. This is going to depend on things like *_these_nonmembers and generic_non-member_action for the sub-lists or sub-list membership. You may want to subscribe - with delivery disabled - the umbrella-bounces address (the sender of posts from the umbrella) to each of the sub-lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 20 01:18:43 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 19 May 2006 16:18:43 -0700 Subject: [Mailman-Users] help request: new 1300 member list results inmostly bounces In-Reply-To: Message-ID: Nathan wrote: > >Any advice as to why this is happening? I'm assuming the problem is NOT >with mailman itself, but possibly with her webhost (maybe flagged as a >spammer by other hosts?). That's one possibility. >For what it's worth, one other address to >which the email did get through was my mac.com address. I noticed in my >mac.com web interface that the message showed that it had an >attachment, but there was no evidence of that attachment once I clicked >through to read the mail. She's sending from AOL, and it does appear >that html was included, so maybe the attached file is the html >document? Or maybe it's the list footer. See . >I am not her usual web person, so don't have a lot of other info, or a >way to take it up directly with the host, however I'm sure I could >speak with him and get whatever info is necessary, but at the moment, I >don't even know what to ask. Since mailman handles the bounces >automatically, I don't even know how to go about figuring out what >caused them. One possibility is the host has a limit on how many recipients can be addressed in one email or sent to within some time frame. In a hosted situation, it's difficult to deal with bounce info. If bounce_notify_owner_on_disable is on, the owner will get a copy of any disabling bounce, but bounces that only increment the score are not saved or reported. You can set bounce_score_threshold to 1.0 so the member is disabled and the owner notified on the first bounce, but then you have the problem of re-enabling everyone which is tedious via the web. Since you are just setting this up, you could set the threshold low, send a message, see the bounces and then mass remove everyone and mass subscribe them back. >Also, is there a way to send out a test message to only a few members >of the group? If this were the case, I could try to troubleshoot by >sending a message from my account rather than hers, using plain text, >etc. Set up a separate test list with only those few addresses. There's no convenient way to disable delivery for all but a few members and then re-enable it. As above, you could mass remove all but a few and then mass subscribe them when you're done. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dragone_se at hotmail.com Sun May 21 01:46:13 2006 From: dragone_se at hotmail.com (Antonio Dragone) Date: Sat, 20 May 2006 18:46:13 -0500 Subject: [Mailman-Users] Messages discarded by ISP Message-ID: Hi! I have configured a mail server with Sendmail on my office and mails are sent fine. I'm using MailMan to send a newsletter to a test list of five people, one from hotmail, one from gmail, one from yahoo and two from my ISP (including my address). The newsletter is sent fine to all of the recipients (I've checked sendmail queue) but for some reason my ISP is discarding the message for their addresses (hotmail, gmail and yahoo are working fine). I suspect the problem is related to the headers sent by MailMan because when I send the newsletter directly from my mail client trough my office server, it is received without problems (the only difference between the one sent by MailMan and the one sent by my mail client is the headers). Is there some special header sent by MailMan that is well known as some kind of SPAM header? Thanks in advance! Greetings, Antonio From jwblist3 at olympus.net Sun May 21 02:25:47 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Sat, 20 May 2006 17:25:47 -0700 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: Message-ID: On 5/20/06 4:46 PM, "Antonio Dragone" wrote: > Hi! > > I have configured a mail server with Sendmail on my office and mails are sent > fine. > > I'm using MailMan to send a newsletter to a test list of five people, one from > hotmail, one from gmail, one from yahoo and two from my ISP (including my > address). > > The newsletter is sent fine to all of the recipients (I've checked sendmail > queue) but for some reason my ISP is discarding the message for their > addresses (hotmail, gmail and yahoo are working fine). > > I suspect the problem is related to the headers sent by MailMan because when I > send the newsletter directly from my mail client trough my office server, it > is received without problems (the only difference between the one sent by > MailMan and the one sent by my mail client is the headers). > > Is there some special header sent by MailMan that is well known as some kind > of SPAM header? > The obvious one is Precedence: list But that's a silly thing to filter on, and it is correct for Mailman to insert it. They might not like From: coming with the envelope sender. Or they might be running a silly challenge-response system All of those would essentially mean that one can't receive messages from mailing lists at that ISP (or that you have to configure something related to your account to allow it). Anyone else? --John From msapiro at value.net Sun May 21 03:26:17 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 20 May 2006 18:26:17 -0700 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: Message-ID: John W. Baxter wrote: >On 5/20/06 4:46 PM, "Antonio Dragone" wrote: > >> Hi! >> >> I have configured a mail server with Sendmail on my office and mails are sent >> fine. >> >> I'm using MailMan to send a newsletter to a test list of five people, one from >> hotmail, one from gmail, one from yahoo and two from my ISP (including my >> address). Presumably, Mailman is sending via the same Sendmail server. >> The newsletter is sent fine to all of the recipients (I've checked sendmail >> queue) but for some reason my ISP is discarding the message for their >> addresses (hotmail, gmail and yahoo are working fine). >> >> I suspect the problem is related to the headers sent by MailMan because when I >> send the newsletter directly from my mail client trough my office server, it >> is received without problems (the only difference between the one sent by >> MailMan and the one sent by my mail client is the headers). And the envelope. >They might not like >From: coming with the envelope sender. I just want to emphasize this. When you send via your mail client, the message is From: you and the envelope is most likely from you, but when you post to your list and Mailman sends, the message is still From: you (assuming you don't have an anonymous list), but the envelope is from -bounces at list.domain. Your ISP may well decide that a message purportedly from you at your.isp sent by some other domain is forged. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tony.dragone at gmail.com Sun May 21 06:16:39 2006 From: tony.dragone at gmail.com (Antonio Dragone) Date: Sat, 20 May 2006 23:16:39 -0500 Subject: [Mailman-Users] Messages discarded by ISP Message-ID: <000501c67c8d$609a0f60$8b00a8c0@valkyria> Thank you very much John & Mark for your answers! I don't know if it is related to Mailman-Users but... is there some way to change the envelope of the messages? Bye, Antonio From Jason at Weatherserver.net Sun May 21 06:37:59 2006 From: Jason at Weatherserver.net (Jason [WeatherServer]) Date: Sun, 21 May 2006 00:37:59 -0400 Subject: [Mailman-Users] Topics Regexp Message-ID: <000d01c67c90$566aea20$1400000a@workstation> I don't know much about regular expressions, is this the proper format /^Medical -/g I want any email with "Medical -" to be filter into a topic. From markus at schanovsky.at Sun May 21 09:35:44 2006 From: markus at schanovsky.at (Markus Schanovsky) Date: Sun, 21 May 2006 09:35:44 +0200 Subject: [Mailman-Users] Problem with config.pck Message-ID: <7.0.0.16.2.20060521093536.05cac018@schanovsky.at> Hello! I am very sorry to ask for help, but I run into a big problem with mailman 2.18. Everytime I try to call an admin-pages of mailman or a user calls his personal admittance to his mailman-subscription I get the following error-message: ============== Bug in Mailman version 2.1.8 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 101, in run_main main() File "/usr/local/mailman/Mailman/Cgi/listinfo.py", line 47, in main mlist = MailList.MailList(listname, lock=0) File "/usr/local/mailman/Mailman/MailList.py", line 130, in __init__ self.Load() File "/usr/local/mailman/Mailman/MailList.py", line 629, in Load dict, e = self.__load(file) File "/usr/local/mailman/Mailman/MailList.py", line 595, in __load fp = open(dbfile) IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/dialog/config.pck' ====================================================== The rights for the files are: -rw-rw---- 1 mailman mailman 1867148 May 19 22:08 config.pck -rw-rw---- 1 mailman mailman 1867148 May 19 22:08 config.pck.last -rwxrwxrwx 1 www mailman 823 May 19 16:52 pending.pck -rwxrwxrwx 1 www mailman 665 May 19 11:57 request.pck Every time I change the permission to 777 I can reach the admin-pages, but if mailman is running (mailman.sh start) the permissions are quickly set back to the version You see above. Regardles who I set as owner:group - everytime the same effect. Now my question: Who is setting the file-permissions back? Who shall be the correct owner? What can I do? With best regards fram Vienna Mark ======================================================== Markus Schanovsky, Dipl. Ped. Pedagogical Institut of the council of Vienna IT-Administrator Burggasse 14-16/214 Tel: +43-1/523 62 22/93 222 A-1070 Vienna Fax: +43-1/523 62 22/99 93 200 Austria email: m.schanovsky at m56ssr.wien.at priv: mschano at aon.at Website: http://www.pi-wien.at ======================================================== From msapiro at value.net Sun May 21 16:10:54 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 21 May 2006 07:10:54 -0700 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <000501c67c8d$609a0f60$8b00a8c0@valkyria> Message-ID: Antonio Dragone wrote: > >I don't know if it is related to Mailman-Users but... is there some way to change the envelope of the messages? There is no "setting" for this. You have to change the code in Mailman/Handlers/SendMail.py, but if you do, it will break automated bounce processing. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun May 21 17:23:01 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 21 May 2006 08:23:01 -0700 Subject: [Mailman-Users] Topics Regexp In-Reply-To: <000d01c67c90$566aea20$1400000a@workstation> Message-ID: Jason [WeatherServer] wrote: >I don't know much about regular expressions, is this the proper format /^Medical -/g I want any email with "Medical -" to be filter into a topic. If you want to match any Subject: or Keywords: that *begins with* "Medical -", you want ^Medical - (note this also matches "medical -", as Topic matches ignore case) See and the HowTo referenced therein. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun May 21 17:42:01 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 21 May 2006 08:42:01 -0700 Subject: [Mailman-Users] Problem with config.pck In-Reply-To: <7.0.0.16.2.20060521093536.05cac018@schanovsky.at> Message-ID: Markus Schanovsky wrote: > >I am very sorry to ask for help, but I run into a big problem with >mailman 2.18. >Everytime I try to call an admin-pages of mailman or a user calls his >personal admittance to his mailman-subscription I get the following >error-message: I responded to your original post on Friday. See . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tony.dragone at gmail.com Sun May 21 19:33:54 2006 From: tony.dragone at gmail.com (Antonio Dragone) Date: Sun, 21 May 2006 12:33:54 -0500 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <000501c67c8d$609a0f60$8b00a8c0@valkyria> References: <000501c67c8d$609a0f60$8b00a8c0@valkyria> Message-ID: <8c78f1bb0605211033g60440350m812232f4299ea19c@mail.gmail.com> On 5/21/06, Mark Sapiro wrote: > There is no "setting" for this. You have to change the code in > Mailman/Handlers/SendMail.py, but if you do, it will break automated > bounce processing. > Thanks Mark! I prefer to "break" automated bounce processing instead of letting my subscribers without their "e-news" paper? ;) In the other hand, I have read some recommendations about not to use Sendmail.py and I imagine Mailman is not using it because I have not changed the default configuration (am I wrong?) Anyway, I'm away from my office until Monday and I can't take a look on the configuration files remotely. Regards, Antonio From msapiro at value.net Sun May 21 20:09:21 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 21 May 2006 11:09:21 -0700 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <8c78f1bb0605211033g60440350m812232f4299ea19c@mail.gmail.com> Message-ID: Antonio Dragone wrote: >On 5/21/06, Mark Sapiro wrote: > >> There is no "setting" for this. You have to change the code in >> Mailman/Handlers/SendMail.py, but if you do, it will break automated >> bounce processing. >> > >Thanks Mark! >I prefer to "break" automated bounce processing instead of letting my >subscribers without their "e-news" paper=85 ;) > >In the other hand, I have read some recommendations about not to use >Sendmail.py and I imagine Mailman is not using it because I have not >changed the default configuration (am I wrong?) My mistake. You are not using Sendmail.py (you have to do several, non-default things to enable it and make it useable). I was typing too quickly and carelessly. I meant Mailman/Handlers/SMTPDirect.py, not Sendmail.py. However, I think you said that your problem, if it is caused by the envelope sender, is limited to recipients in your own ISP's domain. Perhaps you could 'fix' it in some other way. I think you first need to determine, perhaps with the ISP, exactly why these messages aren't being delivered. Since your Sendmail MTA reports no error, it somehow is occurring within the ISP. If it is the fact that the From: is from a user in the ISP's domain, and the envelope is not, it would seem to say that no one could post to any Mailman (or perhaps other MLM) list from that domain and have their post delivered back to anyone in that domain. It doesn't seem that the ISP would really want that. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gary.chris at comcast.net Sun May 21 22:09:00 2006 From: gary.chris at comcast.net (Gary Hall) Date: Sun, 21 May 2006 16:09:00 -0400 Subject: [Mailman-Users] Delevery disabled box checked In-Reply-To: References: Message-ID: <4470C8DC.9040804@comcast.net> Hi Gang, I never "disabled" any of the members of this "closed" list. You can sub and unsub, but that is all. There isn't a digest either. This is strictly a one-way mailing, from me to them. I know that some are disabled because I have seen the boxes checked, but I didn't do it. I checked with FAQ 2.1 and it said in part, "You can disable delivery to an address by going to the personal options page for that address and setting "Mail delivery" to "disabled". Should I be so bold and delete these? On my last mailing emails were sent to 599 people - which indicates that I have 31 that are "disabled". (I haven't taken the time to take an accurate count. Thanks. Warm regards, Gary Mark Sapiro wrote: >>The admin page shows 630 listed >>members, but I believe that some of them are "marked" and are not sent >>out anyway. >> >> > > >Any with delivery disabled for any reason, plus any digest members will >not get the message. > From msapiro at value.net Sun May 21 22:51:20 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 21 May 2006 13:51:20 -0700 Subject: [Mailman-Users] Delevery disabled box checked In-Reply-To: <4470C8DC.9040804@comcast.net> Message-ID: Gary Hall wrote: > >I never "disabled" any of the members of this "closed" list. You can sub >and unsub, but that is all. There isn't a digest either. > >This is strictly a one-way mailing, from me to them. > >I know that some are disabled because I have seen the boxes checked, but >I didn't do it. > >I checked with FAQ 2.1 and it said in part, "You can disable delivery to >an address by going to the personal options page for that address and >setting "Mail delivery" to "disabled". > >Should I be so bold and delete these? Why do you have a problem with that statement? Or do you mean "delete the users with disabled delivery"? On the admin Membership list page, in addition to the check box, there is a reason [B] = by bounce [U] = from the user's options page or email command [A] = by the admin from the membership page [?] = pre-Mailman 2.1 when reasons weren't kept. The fact that you (the admin) didn't disable anyone's delivery doesn't mean it wasn't done by bounce processing or by the user herself. If delivery is disabled by bounce, the user will normally be automatically unsubscribed by bounce processing after being sent bounce_you_are_disabled_warnings warning messages at intervals of bounce_you_are_disabled_warnings_interval. So you don't need to remove the user. If delivery is disabled by the user, presumably the user had a reason (vacation, whatever) for disabling delivery rather than unsubscribing, so you probably don't want to remove the user. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Mon May 22 00:56:56 2006 From: tmz at pobox.com (Todd Zullinger) Date: Sun, 21 May 2006 18:56:56 -0400 Subject: [Mailman-Users] PGP keys causing problems In-Reply-To: References: <446E006C.7070904@value.net> Message-ID: <20060521225656.GA337@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mark Sapiro wrote: > I have identified the problem with 2.1.5 and earlier. Basically, it > has nothing to do with PGP signed messages. The problem was if a > message contained a multipart MIME sub-part which in turn contained > one or more text/plain parts, these text plain parts would be lost. > This would happen with PGP signed messages with text/plain > attachments because the unsigned message is multipart/mixed with > text/plain sub-parts and when it is signed the entire message is > wrapped in a multipart/signed outer part and an > application/pgp-signature part added. Thanks for the detective work Mark. I submitted this to the RH/Fedora bugzilla so that it may be fixed there with an update before it bites too many others. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=192625 - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== The reward of energy, enterprise and thrift is taxes. -- William Feather -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRw8DcmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pbLQCaAmL3McFCKneIojtSzfEQTdVp8MwAoMcMPkVd Nq+5gaA8jN4LTg3omDH3 =5Wi4 -----END PGP SIGNATURE----- From Jason at Weatherserver.net Mon May 22 01:04:36 2006 From: Jason at Weatherserver.net (Jason [WeatherServer]) Date: Sun, 21 May 2006 19:04:36 -0400 Subject: [Mailman-Users] PostFix and DomainKeys Message-ID: <000a01c67d2a$ee4ba0b0$1400000a@workstation> Is anyone running postfix with DomainKeys, if so how well does it work with Mailman. Do you notice any loss in speed when sending to lists? From peter.adams at umb.edu Mon May 22 15:06:02 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Mon, 22 May 2006 09:06:02 -0400 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: Message-ID: Thus spake Mark Sapiro , circa 5/20/2006 9:26 PM: > I just want to emphasize this. When you send via your mail client, the message > is From: you and the envelope is most likely from you, but when you post to > your list and Mailman sends, the message is still From: you (assuming you > don't have an anonymous list), but the envelope is from > -bounces at list.domain. Your ISP may well decide that a message > purportedly from you at your.isp sent by some other domain is forged. This is certainly possible, but I want to emphasize this: if the ISP is doing this they are 100% WRONG! RFC 2821 specifies that the envelope header "From" can -- and in some cases MUST -- differ from the "From" in the message itself. There are a variety of headers, such as From, Resent-From, Errors-To, and there are legitimate reasons for all of them to be different. If you find an ISP that is blocking mail from your list due to the makeup of the envelope headers, you should encourage them to read the relevant mail transport RFCs and invest in some decent Bayesian spam filtering software. Then encourage your subscribers at that ISP to find another ISP -- Peter C.S. Adams (617) 287-7118 Director of Information and Communication Technologies College of Public and Community Service, UMass Boston "Be civil to all; sociable to many; familiar with few; friend to one; enemy to none." -- Benjamin Franklin, Poor Richard's Almanack From bertono at gmail.com Mon May 22 15:43:03 2006 From: bertono at gmail.com (Roberto de Oliveira) Date: Mon, 22 May 2006 10:43:03 -0300 Subject: [Mailman-Users] Mailman and PHP Message-ID: <3d4d42bc0605220643t41d13509y2f1f88150ee651db@mail.gmail.com> Hello everybody! First, please forgiveme for the bad english! :| I'm new in use mailman for delivering e-mails and I'm trying to integrate it with PHP 5. Is there Anyone here who knows how can I insert a new list using PHP? And How can I subscribe or unsubscribe a new member in the list using PHP? Thank you for your assistance! From brad at stop.mail-abuse.org Mon May 22 17:50:28 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 22 May 2006 10:50:28 -0500 Subject: [Mailman-Users] Mailman and PHP In-Reply-To: <3d4d42bc0605220643t41d13509y2f1f88150ee651db@mail.gmail.com> References: <3d4d42bc0605220643t41d13509y2f1f88150ee651db@mail.gmail.com> Message-ID: At 10:43 AM -0300 2006-05-22, Roberto de Oliveira wrote: > Is there Anyone here who knows how can I insert a new list using PHP? And > How can I subscribe or unsubscribe a new member in the list using PHP? See . -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 LOPSA member since December 2005. See . From thompson at bwcoe.com Mon May 22 17:46:37 2006 From: thompson at bwcoe.com (Matthew Thompson) Date: Mon, 22 May 2006 10:46:37 -0500 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <8c78f1bb0605211033g60440350m812232f4299ea19c@mail.gmail.com> References: <000501c67c8d$609a0f60$8b00a8c0@valkyria> <8c78f1bb0605211033g60440350m812232f4299ea19c@mail.gmail.com> Message-ID: <1148312797.17906.50.camel@risk.bwcoe.com> One thing I would test is to send a message from one of the other addresses on the list (say the gmail account) and see if the message makes it to all of the recipients. I had a problem that sounds a lot like yours. The cause was the ISP filtering out incoming messages with a from address with their domain name. If someone from a different domain sent a message, it all worked fine. If that is the cause of your problem, I have a custom handler that I could probably clean up and send to you that would get you most of the way to fixing the issue. An even simpler fix is to make the list anonymous but that has it's own list of drawbacks. Good luck! -Matt From jdereus at gmail.com Mon May 22 20:42:09 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Mon, 22 May 2006 13:42:09 -0500 Subject: [Mailman-Users] create a copy of current mailman lists Message-ID: All, I am interested in copying my entire mailman installation over to another machine to act as a mirror server in order to attempt an upgrade without the risk of breaking my current installation. Is there one certain directory path that I would have to move over in order to attempt this? or, can I install the latest mailman version and import mail list information in order to test? is one preferrable to another? Thank you, Jeff D From jkeating at redhat.com Mon May 22 20:49:47 2006 From: jkeating at redhat.com (Jesse Keating) Date: Mon, 22 May 2006 14:49:47 -0400 Subject: [Mailman-Users] Topics Regexp In-Reply-To: References: Message-ID: <1148323787.337.29.camel@dhcp83-49.boston.redhat.com> On Sun, 2006-05-21 at 08:23 -0700, Mark Sapiro wrote: > ^Medical - > > (note this also matches "medical -", as Topic matches ignore case) I also discovered (and solved my own problem) that spaces have to be escaped in the regex field. To match 'Fedora Core 5' I had to use 'Fedora\ Core\ 5' in the regex box. -- Jesse Keating Release Engineer: Fedora -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20060522/7c479da6/attachment.pgp From bertono at gmail.com Mon May 22 21:31:17 2006 From: bertono at gmail.com (Roberto de Oliveira) Date: Mon, 22 May 2006 16:31:17 -0300 Subject: [Mailman-Users] Mailman and PHP In-Reply-To: References: <3d4d42bc0605220643t41d13509y2f1f88150ee651db@mail.gmail.com> Message-ID: <3d4d42bc0605221231s1c971e09r4ea4498dd9f1b45b@mail.gmail.com> Thank you Brad! It is useful! but not sufficiently to answer my questions! do you have something else beyond this? somebody has? I need know what I have to do for configure my php.ini? And how would I make the code in the PHP archive? Thank you for everything! On 5/22/06, Brad Knowles wrote: > > At 10:43 AM -0300 2006-05-22, Roberto de Oliveira wrote: > > > Is there Anyone here who knows how can I insert a new list using PHP? > And > > How can I subscribe or unsubscribe a new member in the list using PHP? > > See < > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.019.htp>. > > -- > 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 > > LOPSA member since December 2005. See . > -- Roberto. cel 84625096 res 3062862 com 21026505 From rogerben at rz.hu-berlin.de Mon May 22 21:53:54 2006 From: rogerben at rz.hu-berlin.de (Benjamin Roger) Date: Mon, 22 May 2006 21:53:54 +0200 Subject: [Mailman-Users] Batch member attributes Message-ID: <447216D2.7000605@rz.hu-berlin.de> Hello everyone, I am somewhat desperate - I need a few people to be able to post on about 80 lists (cascaded) here, without moderation (moderation being the default setting for members). I think that to achieve this, I need to add them as members - and then change their attributes, so they're not moderated, and do *not* receive mails (80 times...). Adding them shouldn't be that much of a problem, with the add_members script. But I wonder about changing the attributes. Is there a way, via withlist or anything else, to batch this kind of task? I would greatly appreciate any help. Best regards, Benjamin Roger From brad at stop.mail-abuse.org Mon May 22 22:04:40 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 22 May 2006 15:04:40 -0500 Subject: [Mailman-Users] Mailman and PHP In-Reply-To: <3d4d42bc0605221231s1c971e09r4ea4498dd9f1b45b@mail.gmail.com> References: <3d4d42bc0605220643t41d13509y2f1f88150ee651db@mail.gmail.com> <3d4d42bc0605221231s1c971e09r4ea4498dd9f1b45b@mail.gmail.com> Message-ID: At 4:31 PM -0300 2006-05-22, Roberto de Oliveira wrote: > I need know what I have to do for configure my php.ini? And how would I make > the code in the PHP archive? These are PHP questions, and you would be more likely to get answers to them by looking to their mailing lists, FAQs, documentation, etc.... -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 LOPSA member since December 2005. See . From tony.dragone at gmail.com Mon May 22 23:31:59 2006 From: tony.dragone at gmail.com (Antonio Dragone) Date: Mon, 22 May 2006 16:31:59 -0500 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <000501c67c8d$609a0f60$8b00a8c0@valkyria> References: <000501c67c8d$609a0f60$8b00a8c0@valkyria> Message-ID: <8c78f1bb0605221431t132f9c7cl69ef9132247dc1af@mail.gmail.com> Thank you very much to all! I have solved the problem with your guidance? After reading the last messages from Mark, Peter and Matt, I decided to dig into the "list address affair (the sender header)"? for my surprise, the email sender was "listname-bounces[at]myhostname" instead of "listname-bounces[at]myhostname.domain_name", after changing the option "host_name" in "General Options" to a full qualified domain name, the problem was solved! My ISP was discarding the messages because the sender was not formatted properly... not a "legal" name for their SPAM filters I think. Regards! Antonio From dragon at crimson-dragon.com Mon May 22 23:56:19 2006 From: dragon at crimson-dragon.com (Dragon) Date: Mon, 22 May 2006 14:56:19 -0700 Subject: [Mailman-Users] Messages discarded by ISP In-Reply-To: <8c78f1bb0605221431t132f9c7cl69ef9132247dc1af@mail.gmail.co m> References: <000501c67c8d$609a0f60$8b00a8c0@valkyria> <8c78f1bb0605221431t132f9c7cl69ef9132247dc1af@mail.gmail.com> Message-ID: <7.0.1.0.2.20060522144333.06008d38@crimson-dragon.com> Antonio Dragone sent the message below at 14:31 5/22/2006: >Thank you very much to all! >I have solved the problem with your guidance > >After reading the last messages from Mark, Peter and Matt, I decided >to dig into the "list address affair (the sender header)" for my >surprise, the email sender was "listname-bounces[at]myhostname" >instead of "listname-bounces[at]myhostname.domain_name", after >changing the option "host_name" in "General Options" to a full >qualified domain name, the problem was solved! > >My ISP was discarding the messages because the sender was not >formatted properly... not a "legal" name for their SPAM filters I >think. ---------------- End original message. --------------------- It probably has nothing to do with spam filters. If your ISP has their MTA properly configured so it is not an open relay, it is very likely the MTA refusing to relay mail from a source it does not recognize as valid. Without the fully qualified domain name, the MTA has no idea if somebody is trying to bounce spam off of it, it needs it to verify that the mail is from an allowed sender. This is a good thing. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Tue May 23 02:04:42 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 17:04:42 -0700 Subject: [Mailman-Users] Topics Regexp In-Reply-To: <1148323787.337.29.camel@dhcp83-49.boston.redhat.com> Message-ID: Jesse Keating wrote: > >On Sun, 2006-05-21 at 08:23 -0700, Mark Sapiro wrote: >> ^Medical - >> >> (note this also matches "medical -", as Topic matches ignore case) > >I also discovered (and solved my own problem) that spaces have to be >escaped in the regex field. > >To match 'Fedora Core 5' I had to use 'Fedora\ Core\ 5' in the regex >box. Yes. My bad. I forgot about the fact that the regexps in Topic expressions are compiled in VERBOSE mode (see ) as well as IGNORECASE. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From shannon at wfconnect.com Mon May 22 18:48:43 2006 From: shannon at wfconnect.com (Shannon Broyles) Date: Mon, 22 May 2006 11:48:43 -0500 Subject: [Mailman-Users] Mail not being delivered Message-ID: <4471EB6B.9050005@wfconnect.com> We've been using Mailman for quite a while, but have had problems recently with mail not going through. Sometimes it will make it to the archives but will never actually get delivered to member's in-boxes. Other times it does not even make it to the archives. It's difficult to know how often this problem is occurring, but in the last 24 hours we appear to have had problems with 1 message getting to the archives, but not being delivered to the members and 2 messages being sent but not making it to the archives or to them members. All 3 messages were sent by different members. Last month we were having a lot of these same problems and we were on a different server at that time. We are running version 2.1.7 My questions are: * Is there a way to take a message that made it to the archives, but not to the members, and re-send it myself, but so that it appears to come from the original sender? * Any suggestions on how to fix the problem with messages that make it to the archives, but not to the members? * Any suggestions on how to fix the problem with messages being sent to the list but not making it to either the archives or to the members? Thank you! From ev at dbclist.com Tue May 23 04:07:49 2006 From: ev at dbclist.com (Everett Johnson) Date: Mon, 22 May 2006 22:07:49 -0400 Subject: [Mailman-Users] (no subject) Message-ID: <44726E75.5000106@dbclist.com> Today I created several email lists. On all of them, when I send a message to the list (which I am subscribed to) I get the message with the correct "To:" and "From:" headers, but the "Sender;" header is set to listname-bounces at mydomain.com. For example if the list is mylist at mydomain.com, "Sender:" on any received messages is set to: mylist-bounces at mydomain,com. The message body is correct and To and From are correct. How can I correct this. Many thanks. -- Thanks. Everett Johnson * NOTE:* Please do not send my email address to ANY company without my explicit permission. For example, DO NOT use it to send me a greeting card, news article, or anything thing else that will be emailed to me by someone other than you. Doing so has made my old evjohn.com domain name entirely unusable, and consumed many hours of time in recovering from the situation. Thanks. From dragon at crimson-dragon.com Tue May 23 04:50:24 2006 From: dragon at crimson-dragon.com (Dragon) Date: Mon, 22 May 2006 19:50:24 -0700 Subject: [Mailman-Users] (no subject) In-Reply-To: <44726E75.5000106@dbclist.com> References: <44726E75.5000106@dbclist.com> Message-ID: <7.0.1.0.2.20060522194816.0600bba0@crimson-dragon.com> Everett Johnson sent the message below at 19:07 5/22/2006: >Today I created several email lists. On all of them, when I send a >message to the list (which I am subscribed to) I get the message with >the correct "To:" and "From:" headers, but the "Sender;" header is set >to listname-bounces at mydomain.com. For example if the list is >mylist at mydomain.com, "Sender:" on any received messages is set to: >mylist-bounces at mydomain,com. The message body is correct and To and > From are correct. > >How can I correct this. ---------------- End original message. --------------------- That is the normal default behavior for Mailman. What it means is that Mailman has sent the mail to the list on behalf of the person posting. I'm not sure why you consider this a problem, Mailman is not the only application that manipulates this header, there are other mailing list managers and MUAs that do it also. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From ev at dbclist.com Tue May 23 04:53:10 2006 From: ev at dbclist.com (Everett Johnson) Date: Mon, 22 May 2006 22:53:10 -0400 Subject: [Mailman-Users] (no subject) In-Reply-To: <7.0.1.0.2.20060522194816.0600bba0@crimson-dragon.com> References: <44726E75.5000106@dbclist.com> <7.0.1.0.2.20060522194816.0600bba0@crimson-dragon.com> Message-ID: <44727916.2080203@dbclist.com> Why is it normal for a bounce processor to be the sender when there are no bounces? This confuses some list members. Dragon wrote: > Everett Johnson sent the message below at 19:07 5/22/2006: >> Today I created several email lists. On all of them, when I send a >> message to the list (which I am subscribed to) I get the message with >> the correct "To:" and "From:" headers, but the "Sender;" header is set >> to listname-bounces at mydomain.com. For example if the list is >> mylist at mydomain.com, "Sender:" on any received messages is set to: >> mylist-bounces at mydomain,com. The message body is correct and To and >> From are correct. >> >> How can I correct this. > ---------------- End original message. --------------------- > > That is the normal default behavior for Mailman. > > What it means is that Mailman has sent the mail to the list on behalf > of the person posting. > > I'm not sure why you consider this a problem, Mailman is not the only > application that manipulates this header, there are other mailing list > managers and MUAs that do it also. > > Dragon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > -- Thanks. Everett Johnson * NOTE:* Please do not send my email address to ANY company without my explicit permission. For example, DO NOT use it to send me a greeting card, news article, or anything thing else that will be emailed to me by someone other than you. Doing so has made my old evjohn.com domain name entirely unusable, and consumed many hours of time in recovering from the situation. Thanks. From ges+lists at wingfoot.org Tue May 23 04:57:52 2006 From: ges+lists at wingfoot.org (Glenn Sieb) Date: Mon, 22 May 2006 22:57:52 -0400 Subject: [Mailman-Users] (no subject) In-Reply-To: <44727916.2080203@dbclist.com> References: <44726E75.5000106@dbclist.com> <7.0.1.0.2.20060522194816.0600bba0@crimson-dragon.com> <44727916.2080203@dbclist.com> Message-ID: <44727A30.90706@wingfoot.org> Everett Johnson said the following on 5/22/2006 10:53 PM: > Why is it normal for a bounce processor to be the sender when there are > no bounces? This confuses some list members. Because, *should the message bounce to a user*... instead of the original poster getting the bounce notification, the bounce-processor will. This is why this is the way it is. It is perfectly acceptable, and preferred, behaviour. You think your users are confused now? If this behaviour wasn't there, they'd be even more confused upon getting notified of bounces for email to people they (probably) don't know.. ;-) Best, --Glenn -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 From msapiro at value.net Tue May 23 06:39:57 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 21:39:57 -0700 Subject: [Mailman-Users] Batch member attributes In-Reply-To: <447216D2.7000605@rz.hu-berlin.de> Message-ID: Benjamin Roger wrote: > >I am somewhat desperate - I need a few people to be able to post on >about 80 lists (cascaded) here, without moderation (moderation being the >default setting for members). >I think that to achieve this, I need to add them as members - and then >change their attributes, so they're not moderated, and do *not* receive >mails (80 times...). This is one way to do it, but it is insecure as it allows anyone to post be spoofing the unmoderated user's address. A much better way is to give these authorized posters the moderator password for the lists and have them post using an Approved: header or first body line. Although, if they reallty need 80 different passwords each, I can see that would be quite a pain. >Adding them shouldn't be that much of a problem, with the add_members >script. >But I wonder about changing the attributes. Is there a way, via withlist >or anything else, to batch this kind of task? Yes. You could do it with a withlist script. You could add them too in the same script if you want to. The things you need to do in the withlist script would be from Mailman import mm_cfg from Mailman.Userdesc import Userdesc Then to add a member userdesc = Userdesc() userdesc.address = See the AddMember definition in Mailman/MailList.py for other (optional) userdesc attributes and their defaults. Then do mlist.ApprovedAddMember(userdesc, ack=x, admin_notif=x) where x is True or False to add the member. The ack and admin_notif arguments are optional and default to list settings. To set a member's moderate flag off mlist.setMemberOption(member, mm_cfg.Moderate, False) where member is the members email 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 May 23 07:01:47 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 22:01:47 -0700 Subject: [Mailman-Users] create a copy of current mailman lists In-Reply-To: Message-ID: Jeff DeReus wrote: >I am interested in copying my entire mailman installation over to another >machine to act as a mirror server in order to attempt an upgrade without the >risk of breaking my current installation. Is there one certain directory >path that I would have to move over in order to attempt this? or, can I >install the latest mailman version and import mail list information in order >to test? is one preferrable to another? If you're only doing this to test, you don't need to do much. Assuming Mailman is quiescent with nothing in its queues, you will be interested in some or all of the following directories. lists/ - contains the list configurations, membership, etc. and outstanding requests and held message info. archives/private/ - contains all archives archives/public/ - contains only symlinks into archices/private/ for lists with public archives data/ - contains current Mailman version, site password if any, list creator password if any and actual held messages. Pre 2.1.5 also held a global pending database which is per list in the lists/ directory for 2.1.5 and up. Also contains other things like the master qrunner pid that you don't want to move. If you're not concerned about archives and the site password, you only need to move the lists/ directory and maybe mm_cfg.py. You can do this before or after the Mailman installation. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 23 07:41:43 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 22:41:43 -0700 Subject: [Mailman-Users] Sender Field - was: (no subject) In-Reply-To: <44727916.2080203@dbclist.com> Message-ID: Everett Johnson wrote: >Why is it normal for a bounce processor to be the sender when there are >no bounces? This confuses some list members. It is done because there are/used to be non-compliant MTAs that would return bounces to the Sender: instead of the envelope sender. There was an extensive discussion of this last month beginning at . Also see the FAQ on this at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jimpop at yahoo.com Tue May 23 07:43:14 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Tue, 23 May 2006 01:43:14 -0400 Subject: [Mailman-Users] Approved: header (was: Batch member attributes) In-Reply-To: References: Message-ID: <4472A0F2.7030700@yahoo.com> Mark Sapiro wrote: > A much better way is to give these authorized posters the moderator > password for the lists and have them post using an Approved: header or > first body line. Although, if they reallty need 80 different passwords > each, I can see that would be quite a pain. This is a question that has been bugging me for a while. If a moderator adds an "Approved: xxxxxx" header but misspells "Approved", then their password goes on to the list for all to see. Without setting filters for each and every password (esp., moderator passwords which I prefer admins to not know, and vice versa) is it a good idea to add a feature to Mailman that would automatically hold emails that contained an admin or moderator password in the first few lines of the email body? -Jim P> From msapiro at value.net Tue May 23 07:52:23 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 22:52:23 -0700 Subject: [Mailman-Users] Mail not being delivered In-Reply-To: <4471EB6B.9050005@wfconnect.com> Message-ID: Shannon Broyles wrote: > >My questions are: >* Is there a way to take a message that made it to the archives, but not >to the members, and re-send it myself, but so that it appears to come >from the original sender? >* Any suggestions on how to fix the problem with messages that make it >to the archives, but not to the members? >* Any suggestions on how to fix the problem with messages being sent to >the list but not making it to either the archives or to the members? As to all the above questions, check all Mailman's log files, qfiles/* queues, and qrunner processes for clues as to what's happening. Also see . If a message reaches the archive, but isn't delivered to the list, it may be in the 'out' queue because OutgoingRunner isn't running; it may be in the 'retry' queue because of some retryable delivery error (logged in 'smtp' and 'smtp-failure') or it may be in the 'shunt' queue because of some processing error (logged in the 'error' log). In any case, fixing the underlying problem and perhaps unshunting (bin/unshunt) the message should get it delivered. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue May 23 08:12:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 22 May 2006 23:12:02 -0700 Subject: [Mailman-Users] Approved: header (was: Batch member attributes) In-Reply-To: <4472A0F2.7030700@yahoo.com> Message-ID: Jim Popovitch wrote: > >This is a question that has been bugging me for a while. If a moderator >adds an "Approved: xxxxxx" header but misspells "Approved", then their >password goes on to the list for all to see. Without setting filters >for each and every password (esp., moderator passwords which I prefer >admins to not know, and vice versa) is it a good idea to add a feature >to Mailman that would automatically hold emails that contained an admin >or moderator password in the first few lines of the email body? Well, we already accept "Approve:" and are case insensitive. Beyond that, it might be difficult in general because we don't have a plain text password to look for, so we would need to check every 'word' against the admin and moderator passwords and maybe the site password just in case someone thought it could be used here, and we still wouldn't catch a misspelled password or one with an extra space in it. Consider the possibility that someone had a hand shifted on the keyboard and mistyped both Approved: and the password. It would be fairly easy for a human to figure out what happened and decode the password, but I don't know how to program it's detection in advance. There are some possibilities to consider. We could hold any post with a "header like" line in the body that wasn't Subject: or Keywords:, but is this necessary? Presumably, if approve(d) is misspelled, the post will be held anyway. If not, why are we putting an approved line there in the first place? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jimpop at yahoo.com Tue May 23 08:16:59 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Tue, 23 May 2006 02:16:59 -0400 Subject: [Mailman-Users] Approved: header In-Reply-To: References: Message-ID: <4472A8DB.2010702@yahoo.com> Mark Sapiro wrote: > Presumably, if approve(d) is misspelled, the post will be held > anyway. If not, why are we putting an approved line there in the > first place? Now that is a good thought to ponder. Thanks Mark. -Jim P. From j.bijlsma at ocrps.nl Tue May 23 10:26:33 2006 From: j.bijlsma at ocrps.nl (Johan Bijlsma) Date: Tue, 23 May 2006 10:26:33 +0200 Subject: [Mailman-Users] time accounting otrs 2.0.4 Message-ID: <4472C739.9080805@ocrps.nl> When I use time accounting i get after some minutes a Internal Server Error. This problem occurs from month 3. Month 1 en 2 generates reports without a problem. I find de following errors in the apache error_log. [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] ERROR: OTRS-CGI-34 Perl: 5.8.0 OS: linux Time: Tue May 23 09:33:50 2006, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] , referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Message: Need UserLogin!, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] , referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Traceback (10895): , referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: Kernel::System::CustomerUser::DB::CustomerName (v1.36) Line: 77, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: Kernel::System::CustomerUser::CustomerName (v1.22) Line: 199, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: Kernel::System::Stats::AccountedTime::Run (v1.4 ) Line: 128, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: Kernel::Modules::SystemStats::Run (v1.26 ) Line: 164, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: Kernel::System::Web::InterfaceAgent::Run (v1.8) Line: 651, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] Module: /opt/otrsprod/bin/cgi-bin/index.pl (v1.80) Line: 47, referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats [Tue May 23 09:43:49 2006] [error] [client 192.168.42.104] , referer: http://yogi/otrs/cgi-bin/index.pl?Action=SystemStats Some help will be really helpful. Thanks for your time, Best Regards, Johan Bijlsma. Rotaform. Lelystad, Netherlands. From brad at stop.mail-abuse.org Tue May 23 17:40:41 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 23 May 2006 10:40:41 -0500 Subject: [Mailman-Users] time accounting otrs 2.0.4 In-Reply-To: <4472C739.9080805@ocrps.nl> References: <4472C739.9080805@ocrps.nl> Message-ID: At 10:26 AM +0200 2006-05-23, Johan Bijlsma wrote: > When I use time accounting i get after some minutes a Internal Server > Error. This problem occurs from month 3. Month 1 en 2 generates reports > without a problem. This mailing list is intended to be used to support the mailing list management package known as "Mailman". The problem you're reporting does not seem to be related to this package. Perhaps you meant to post this question to a different mailing list? -- Brad Knowles, "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 LOPSA member since December 2005. See . From ohanyan at gmail.com Tue May 23 18:02:21 2006 From: ohanyan at gmail.com (Nerses Ohanyan) Date: Tue, 23 May 2006 09:02:21 -0700 Subject: [Mailman-Users] Running a script. Message-ID: <101282d10605230902q5e9914b3n36a5d20165d79e05@mail.gmail.com> Hi, I want to find out how to run a script every time one of my mailing lists is sent an e-mail. I need to parse the message end put it in a database to be viewed on my site. Thanks, Nerses From msapiro at value.net Tue May 23 18:22:23 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 23 May 2006 09:22:23 -0700 Subject: [Mailman-Users] Running a script. In-Reply-To: <101282d10605230902q5e9914b3n36a5d20165d79e05@mail.gmail.com> Message-ID: Nerses Ohanyan wrote: > >I want to find out how to run a script every time one of my mailing >lists is sent an e-mail. I need to parse the message end put it in a >database to be viewed on my site. Assuming you don't need the pipermail archive, you can use an 'external archiver' for this. See the documentation in Defaults.py, but set it up in mm_cfg.py. Alternatively, you could use a custom handler for this. 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 May 23 19:36:55 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 23 May 2006 10:36:55 -0700 Subject: [Mailman-Users] DKIM/DK-milter with Mailman In-Reply-To: <6.2.5.6.2.20060508213526.034227b8@elandnews.com> Message-ID: SM wrote: > >The workaround is to configure Mailman as follows: > >Change the Mailman/Handlers/CleanseDKIM.py lines from: > > def process(mlist, msg, msgdata): > del msg['domainkey-signature'] > del msg['dkim-signature'] > >to > > def process(mlist, msg, msgdata): > del msg['domainkey-signature'] > del msg['dkim-signature'] > del msg['authentication-results'] The above change is added to the subversion trunk. Thanks. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From anne.ramey at ncmail.net Tue May 23 20:14:24 2006 From: anne.ramey at ncmail.net (Anne Ramey) Date: Tue, 23 May 2006 14:14:24 -0400 Subject: [Mailman-Users] changing hostname Message-ID: <44735100.3010305@ncmail.net> I changed my hostname from the time I first installed mailman. For the most part, the transition went smoothly, but we still have a few traces I'd like to get rid of. The host name this list prefers for email has taken care of most of it, just not the web interface: To see the list of lists, the lists made on the old hostname are at http://oldhost.name/mailman/admin/ and the new ones are at http://newhost.name/mailman/admin/ Now, the individual lists can all be reached at http://newhost.name/mailman/admin/listname ...it's just the admin listing and the server's main http://oldhost.name/mailman/listinfo that I can't seem to get to switch over. Is there a way to do this? Anne From tmz at pobox.com Tue May 23 20:38:43 2006 From: tmz at pobox.com (Todd Zullinger) Date: Tue, 23 May 2006 14:38:43 -0400 Subject: [Mailman-Users] changing hostname In-Reply-To: <44735100.3010305@ncmail.net> References: <44735100.3010305@ncmail.net> Message-ID: <20060523183843.GJ18453@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Anne Ramey wrote: > I changed my hostname from the time I first installed mailman. For the > most part, the transition went smoothly, but we still have a few traces > I'd like to get rid of. The host name this list prefers for email has > taken care of most of it, just not the web interface: > To see the list of lists, the lists made on the old hostname are at > http://oldhost.name/mailman/admin/ and the new ones are at > http://newhost.name/mailman/admin/ > Now, the individual lists can all be reached at > http://newhost.name/mailman/admin/listname ...it's just the admin > listing and the server's main http://oldhost.name/mailman/listinfo that > I can't seem to get to switch over. Is there a way to do this? Have you run ~mailman/bin/fix_url.py? - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== When I think about all the crap I learned in high school ... it's a wonder I can think at all. -- Paul Simon -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkRzVrMmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qELACgjg7Je4B1i0kaKh3Zfy1jWS32KbUAoLnYHY2/ UguKte7CEKiaD7pmam2w =21tY -----END PGP SIGNATURE----- From jnguyen at ncmir.ucsd.edu Tue May 23 22:27:49 2006 From: jnguyen at ncmir.ucsd.edu (Jana Nguyen) Date: Tue, 23 May 2006 13:27:49 -0700 Subject: [Mailman-Users] How to test SpamAssassin with mailman? Message-ID: <44737045.9040905@ncmir.ucsd.edu> Hi there, I've integrated SpamAssassin with Mailman following the instructions at http://www.jamesh.id.au/articles/mailman-spamassassin/ How do I test SpamAssassin with mail so that I know that mail is being filter? Below is the spamassassin config I've added to mm_cfg.py: # Adding the SpamAssassin Filter to Mailman GLOBAL_PIPELINE.insert(1, 'SpamAssassin') SPAMASSASSIN_HOST = birn-holly.ucsd.edu # how to contact SA SPAMASSASSIN_DISCARD_SCORE = 7.5 SPAMASSASSIN_HOLD_SCORE = 5 SPAMASSASSIN_MEMBER_BONUS = 2 Thanks! From brad at stop.mail-abuse.org Tue May 23 23:23:23 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 23 May 2006 16:23:23 -0500 Subject: [Mailman-Users] How to test SpamAssassin with mailman? In-Reply-To: <44737045.9040905@ncmir.ucsd.edu> References: <44737045.9040905@ncmir.ucsd.edu> Message-ID: At 1:27 PM -0700 2006-05-23, Jana Nguyen wrote: > I've integrated SpamAssassin with Mailman following the instructions at > http://www.jamesh.id.au/articles/mailman-spamassassin/ You may also want to look at integrating SpamAssassin into your MTA, so that this stuff gets handled before it even hits Mailman. See . > How do I test SpamAssassin with mail so that I know that mail is being > filter? Below is the spamassassin config I've added > to mm_cfg.py: If you followed the instructions at the URL that was given, then those instructions should have included information on how to do testing to see if it is working. If not, you should contact the maintainer of those instructions. We can provide a link to them from our FAQ Wizard, but that's about the extent of the support we can provide. -- 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 LOPSA member since December 2005. See . From wash at wananchi.com Wed May 24 10:37:58 2006 From: wash at wananchi.com (Odhiambo Washington) Date: Wed, 24 May 2006 11:37:58 +0300 Subject: [Mailman-Users] What does the following Mailman Error Suggest? Message-ID: <20060524083758.GI21289@ns2.wananchi.com> This is probably a stupid question to ask, but after looking at the doco for too long today playing with Mailman-2.1.8, I just cannot see clearly anymore. My MTA is already configured on the test box. However, when I create a new list, the mail to listadmin does not get there, and does not show on my MTA's log file. I have tracked the possible cause to log/smtp-error for Mailman: May 23 23:32:07 2006 (15435) delivery to wash at wananchi.com failed with code -1: (8, 'hostname nor servname provided, or not known') May 23 23:32:08 2006 (15435) Low level smtp error: (8, 'hostname nor servname provided, or not known'), msgid: What does it suggest I do? cheers - wash +----------------------------------+-----------------------------------------+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +---------------------------------+------------------------------------------+ "Oh My God! They killed init! You Bastards!" --from a /. post From Teresa at MiCleft.org Wed May 24 14:57:18 2006 From: Teresa at MiCleft.org (Teresa at MiCleft.org) Date: Wed, 24 May 2006 08:57:18 -0400 Subject: [Mailman-Users] How do I make 'username' appear in the 'from' field instead of email addy? Message-ID: <00bb01c67f31$99d2ec60$2101a8c0@np> I'm fairly new to Mailman. I know that I can have the subscribers email addresses appear in the 'from' field AND I know how to make it completely unknown to other members by having it 1 'from' name across the board. I'm having a problem with subscribers sending messages without any signature. I've reminded them to sign their name. They don't like the idea of everyone knowing their email addresses. How do I make the global change to display the USERNAME in the 'from' field of messages, instead of one standard name or the full email address of the sender? e.g.) instead of From: Mail Member / From: teresa at micleft.org I'd like it to display From: Teresa I've looked thru tons of archives and cannot find past threads. Am I the only one that would like this feature? Thanks! Teresa From pdbogen at gmail.com Wed May 24 16:32:58 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Wed, 24 May 2006 09:32:58 -0500 Subject: [Mailman-Users] What does the following Mailman Error Suggest? In-Reply-To: <20060524083758.GI21289@ns2.wananchi.com> References: <20060524083758.GI21289@ns2.wananchi.com> Message-ID: <6fbe3da00605240732u49a171f7na5dd75c8717848d3@mail.gmail.com> On 5/24/06, Odhiambo Washington wrote: > > May 23 23:32:07 2006 (15435) delivery to wash at wananchi.com failed with code -1: (8, 'hostname nor servname provided, or not known') > May 23 23:32:08 2006 (15435) Low level smtp error: (8, 'hostname nor servname provided, or not known'), msgid: 292.warta_01 at warta.wananchi.com> > > > What does it suggest I do? > My guess would be that your SMTPHOST isn't set, or isn't set properly. Check your Defaults.py and your mm_cfg.py for these values. If it's not in either one, or if it's wrong in Defaults.py, add SMTPHOST = '' to your mm_cfg.py. If it's wrong in mm_cfg.py, of course, fix it. -- - Patrick Bogen From msapiro at value.net Wed May 24 16:48:30 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 24 May 2006 07:48:30 -0700 Subject: [Mailman-Users] What does the following Mailman Error Suggest? In-Reply-To: <20060524083758.GI21289@ns2.wananchi.com> Message-ID: Odhiambo Washington wrote: > >May 23 23:32:07 2006 (15435) delivery to wash at wananchi.com failed with code -1: (8, 'hostname nor servname provided, or not known') >May 23 23:32:08 2006 (15435) Low level smtp error: (8, 'hostname nor servname provided, or not known'), msgid: 292.warta_01 at warta.wananchi.com> The 'hostname nor servname provided, or not known' message comes from the OS or the Python lib in attempting to establish an SMTP connection (which attempt fails which is why there is nothing in the MTA log. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 24 16:59:55 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 24 May 2006 07:59:55 -0700 Subject: [Mailman-Users] How do I make 'username' appear in the 'from' fieldinstead of email addy? In-Reply-To: <00bb01c67f31$99d2ec60$2101a8c0@np> Message-ID: wrote: > >How do I make the global change to display the USERNAME in the 'from' field of messages, instead of one standard name or the full email address of the sender? >e.g.) instead of From: Mail Member / From: teresa at micleft.org >I'd like it to display From: Teresa RFC 2822, the standard for message format, requires that a message have an originator (From:) header and that the header contain a mailbox address. See for example sections 3.6 and 3.6.2. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wash at wananchi.com Wed May 24 17:02:21 2006 From: wash at wananchi.com (Odhiambo Washington) Date: Wed, 24 May 2006 18:02:21 +0300 Subject: [Mailman-Users] What does the following Mailman Error Suggest? In-Reply-To: <6fbe3da00605240732u49a171f7na5dd75c8717848d3@mail.gmail.com> References: <20060524083758.GI21289@ns2.wananchi.com> <6fbe3da00605240732u49a171f7na5dd75c8717848d3@mail.gmail.com> Message-ID: <20060524150221.GG60030@ns2.wananchi.com> * On 24/05/06 09:32 -0500, Patrick Bogen wrote: | On 5/24/06, Odhiambo Washington wrote: | > | >May 23 23:32:07 2006 (15435) delivery to wash at wananchi.com failed with | >code -1: (8, 'hostname nor servname provided, or not known') | >May 23 23:32:08 2006 (15435) Low level smtp error: (8, 'hostname nor | >servname provided, or not known'), msgid: 292.warta_01 at warta.wananchi.com> | > | > | >What does it suggest I do? | > | | My guess would be that your SMTPHOST isn't set, or isn't set properly. | Check your Defaults.py and your mm_cfg.py for these values. If it's | not in either one, or if it's wrong in Defaults.py, add SMTPHOST = | '' to your mm_cfg.py. If it's wrong in mm_cfg.py, of course, | fix it. Bravo!!! You fixed my problem remotely ;) cheers - wash +----------------------------------+-----------------------------------------+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +---------------------------------+------------------------------------------+ "Oh My God! They killed init! You Bastards!" --from a /. post From acerider at gmail.com Wed May 24 17:25:08 2006 From: acerider at gmail.com (stephen jackson) Date: Wed, 24 May 2006 11:25:08 -0400 Subject: [Mailman-Users] need help for all list members to show in To header Message-ID: <8e8425080605240825ke527b77k7db4d0a13867918c@mail.gmail.com> Is there a way to have all list members show up in the same To field in an email sent to a list, instead of just a single individual? One of our customers is wanting to see all the users that receive a particular message. Thanks. Stephen From jwblist3 at olympus.net Wed May 24 19:42:40 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Wed, 24 May 2006 10:42:40 -0700 Subject: [Mailman-Users] How do I make 'username' appear in the 'from' field instead of email addy? In-Reply-To: <00bb01c67f31$99d2ec60$2101a8c0@np> Message-ID: On 5/24/06 5:57 AM, "Teresa at MiCleft.org" wrote: > I'd like it to display From: Teresa Some MTAs can be--and frequently are--configured to reject such a From: header, as it violates the email RFCs. Other mail systems may accept such a From: header but increase the message's "spamishness" because of the header. Users who are sensitive about their addresses should be trained to use throw-away addresses for mailing lists. (As I am, although this one is fresh, and I threw away the last one because of a change of direction at my ISP, not because it was getting spammed much .) My original address for mailing lists is now a nice honeypot--at least as much because I used it for Usenet as for mailing lists. Another approach which may (or may not) "take off" is to use something like --John http://xri.net/=johnbaxter From twolfe at sawback.com Wed May 24 21:06:17 2006 From: twolfe at sawback.com (Tom Wolfe) Date: Wed, 24 May 2006 15:06:17 -0400 (EDT) Subject: [Mailman-Users] Making "set delivery off" default for new users Message-ID: Hello -- I imagine this is a strange request, but I'm wondering if it is possible to set the options of a new member with default of "set delivery off"? E.g., if they are subscribing by email, would something like the following be possible: To: list-request at domain.com From: myemail at address.com Subject: subscribe set delivery off .... I tried it, and naturally it didn't work. But is something like this possible? I'm making a list that will have an easy-to use web interface to access list archives, with mailman as the backend--but don't want people to get email from the list unless they abosultely want it; yet I want only subscribers to be able to post... Thanks, Tom Wolfe From jdereus at gmail.com Wed May 24 22:29:55 2006 From: jdereus at gmail.com (Jeff DeReus) Date: Wed, 24 May 2006 15:29:55 -0500 Subject: [Mailman-Users] error when upgrading versions Message-ID: Hello again, currently running mailman 2.1.5 on FC3 with sendmail and apache. doing a test configure and install on a copy of my current mailing list configuration. I am getting the error Traceback (most recent call last): File "bin/update", line 50, in ? from Mailman import Utils File "/usr/local/mailman/Mailman/Utils.py", line 344, in ? def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH): AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH' make: *** [update] Error 1 I had configured with ./configure --with-cgi-gid=apache --with-mail-gid=mailman /tmp/usr/local/mailman If anyone would have any idea as to the source of this problem, any information would be greatly appreciated. Thank you, Jeff D From rogerben at rz.hu-berlin.de Wed May 24 23:09:45 2006 From: rogerben at rz.hu-berlin.de (Benjamin Roger) Date: Wed, 24 May 2006 23:09:45 +0200 Subject: [Mailman-Users] Batch member attributes In-Reply-To: References: Message-ID: <4474CB99.6010006@rz.hu-berlin.de> Hello again, Thanks for the support :-) I finally have put together a set of commands which do a great job for me: --- from Mailman import mm_cfg from Mailman.UserDesc import UserDesc from Mailman import MemberAdaptor userdesc = UserDesc() userdesc.address = "" m.ApprovedAddMember(userdesc, ack=False, admin_notif=False) m.setMemberOption("", mm_cfg.Moderate, False) m.setMemberOption("", mm_cfg.AcknowledgePosts, False) m.setDeliveryStatus("", MemberAdaptor.BYADMIN) --- (note that I had to replace "mlist" by "m", which is the default variable in my version, and "UserDesc" needs a capital D) But...that still isn't a batch script. I have to enter (/paste) this list of commands into the withlist console. Isn't there something like a shell script for the withlist console? It would really be cool to be able to apply those commands to all lists at once, or, at least, to a particular list using a single command. Best regards, -br > > > However, a much simpler approach for all but disabling delivery would > be with a shell script, for each list run 'bin/config_list' to set > new_member_options and default_member_moderation as desired, then > 'bin/add_members' to add the members and finally bin/config_list to > set the list back. > > Next time ... :-) > > From pdbogen at gmail.com Wed May 24 23:43:57 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Wed, 24 May 2006 16:43:57 -0500 Subject: [Mailman-Users] Batch member attributes In-Reply-To: <4474CB99.6010006@rz.hu-berlin.de> References: <4474CB99.6010006@rz.hu-berlin.de> Message-ID: <6fbe3da00605241443w40158fc9ped02c258fa864ea4@mail.gmail.com> On 5/24/06, Benjamin Roger wrote: > Isn't there something like a shell script for the withlist console? It > would really be cool to be able to apply those commands to all lists at > once, or, at least, to a particular list using a single command. > FAQ 03.016 has a good example of how to use withlist like this: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.016.htp The important bits are the 'changeuserpw.py' it uses and the 'withlist -l -r changeuserpw $list $member $passwd' line. Basically, wrap your commands inside a python function (subroutine? whatever python calls 'em), and give it arguments with the withlist commands. -- - Patrick Bogen From G.P.Defryn at massey.ac.nz Thu May 25 00:35:07 2006 From: G.P.Defryn at massey.ac.nz (Defryn, Guy) Date: Thu, 25 May 2006 10:35:07 +1200 Subject: [Mailman-Users] Install issues Message-ID: <8FF69F7AEE49944D81B439A97EABC86D5AB38C@its-xchg3.massey.ac.nz> Hi there, I am new to mailman/postfix and this is my first post. We are looking at replacing majordomo/sendmail. I don't know anything about that either :-) I managed to install postfix on a FreeBSD box and replace sendmail. I was able to send mail on the local server and everywhere else. So far so good. I installed mailman and got the web interface to work. I managed to create some lists, subscribed some users etc. Originally they received the message to confirm etc. Everything seemed fine until I posted to the list. The main issue was that it could not find the user locally (550 error). I assume that something is going wrong with the alias sync. I am going to start over again, fresh install and use Fedora Core 5. Reason for this is that we use FC as a distro and they will not let me use FreeBSD in production. If someone can tell me what could possibly have caused the issues above that would be great. We have a complicated mail setup here at work. We have a mixture of exchange and pop3. Everything gets relayed through one server running sendmail (we'd like to replace that too eventually). I specified a relayhost originally pointing to our smtp server and that seemed to work. Cheers Guy From jimpop at yahoo.com Thu May 25 07:33:52 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Thu, 25 May 2006 01:33:52 -0400 Subject: [Mailman-Users] auto-approve patch Message-ID: <447541C0.3020705@yahoo.com> At one time (2.1.7?) there was an auto-approve patch that allowed for subscriptions to be automatically approved for certain domains. Is there an update for 2.1.8? I searched high and low for references to it but could not locate anything. Thanks, -Jim P. From fatkinson at mishmash.com Thu May 25 13:50:09 2006 From: fatkinson at mishmash.com (Fred Atkinson) Date: Thu, 25 May 2006 07:50:09 -0400 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list Message-ID: <00b201c67ff1$5fc3ef40$c80a0a0a@mishmash> Is there any option that can be set in Mailman so that a message by a non-member is automatically deleted, rather that pestering the list manager about appoving/deleting it? I've just moved to a new site. I had Mailman on both sites. Since I've gotten onto the new one, I am getting these quite frequently. I rarely got these before. It's getting to be quite annoying. Regards, Fred From twolfe at sawback.com Thu May 25 14:03:10 2006 From: twolfe at sawback.com (Tom Wolfe) Date: Thu, 25 May 2006 06:03:10 -0600 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: <00b201c67ff1$5fc3ef40$c80a0a0a@mishmash> References: <00b201c67ff1$5fc3ef40$c80a0a0a@mishmash> Message-ID: <1148558590.1441.5.camel@wolfe.> There sure is, for Mailman 2.1.5 (and I belive earlier versions as well): go to Privacy > Sender filters > scroll down to "Action to take for postings from non-members for which no explicit action is defined" (near the bottom) > set to Discard, yahoo no more pestering. Some other good options on that page & others, look through and read each page in the admin section. Regards, Tom Wolfe On Thu, 2006-05-25 at 07:50 -0400, Fred Atkinson wrote: > Is there any option that can be set in Mailman so that a message by a > non-member is automatically deleted, rather that pestering the list manager > about appoving/deleting it? > > I've just moved to a new site. I had Mailman on both sites. Since I've > gotten onto the new one, I am getting these quite frequently. I rarely got > these before. It's getting to be quite annoying. > > Regards, > > > > Fred > > ------------------------------------------------------ > 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/twolfe%40sawback.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From brad at stop.mail-abuse.org Thu May 25 15:54:57 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 25 May 2006 08:54:57 -0500 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: <00b201c67ff1$5fc3ef40$c80a0a0a@mishmash> References: <00b201c67ff1$5fc3ef40$c80a0a0a@mishmash> Message-ID: At 7:50 AM -0400 2006-05-25, Fred Atkinson wrote: > Is there any option that can be set in Mailman so that a message by a > non-member is automatically deleted, rather that pestering the list manager > about appoving/deleting it? Deleting? No, not really. You could automatically discard the message, but that would cause some problems for people who would otherwise think that the message was accepted and posted to the list. Generally speaking, the recommended solution is to automatically reject such messages -- which informs the sender, and allows them to take appropriate action. -- 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 LOPSA member since December 2005. See . From danielbk at ornl.gov Thu May 25 15:01:18 2006 From: danielbk at ornl.gov (Daniel, Barry K.) Date: Thu, 25 May 2006 09:01:18 -0400 Subject: [Mailman-Users] Mailman and Sendmail debugging questions References: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181111k3157192q7207ef0b6dafe4d5@mail.gmail.com> <890ECEBADF00794ABC9C94752F4C0CEBB08A65@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181943w16d07d3fj786ee07a34f9118d@mail.gmail.com> Message-ID: <890ECEBADF00794ABC9C94752F4C0CEBB08A68@ORNLEXCHANGE.ornl.gov> I have added the suggested line and the mail seems to be hitting Mailman now. However, the mail is bouncing. I look in the Mailman smtp log file and it seems to be generating 4 emails like I expect for the 4 users of the testlist mailing list (A one line entry in file about something sent to 4 users, I forget the syntax now) however they are going to testlist-bounces at domain.gov not user1 at domain.gov, user2 at domain.gov, user3 at domain.gov, and user4 at domain.gov (This info seen in the /var/logs/maillog file). What am I doing wrong? ________________________________ From: Patrick Bogen [mailto:pdbogen at gmail.com] Sent: Thu 5/18/2006 10:43 PM To: Daniel, Barry K. Cc: Mark Sapiro; mailman-users at python.org Subject: Re: [Mailman-Users] Mailman and Sendmail debugging questions On 5/18/06, Daniel, Barry K. wrote: > > Yes, I did rebuild the aliases file and restart Sendmail. > The messages are arriving at the Mailman server with a @domain.gov address, not @domainpriv.gov. > How do I ensure that Sendmail is set to accept this as a local delivery address? The Mailman machine is XXXX.domainpriv.gov. There are a couple of ways to do this with sendmail. If you have mailertable support, you can add a rule to your mailertable like: domain.gov local: Or, perhaps, you can add domain.gov to sendmail's 'local-host-names' file. -- - Patrick Bogen From pdbogen at gmail.com Thu May 25 17:09:30 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 25 May 2006 10:09:30 -0500 Subject: [Mailman-Users] Mailman and Sendmail debugging questions In-Reply-To: <890ECEBADF00794ABC9C94752F4C0CEBB08A68@ORNLEXCHANGE.ornl.gov> References: <890ECEBADF00794ABC9C94752F4C0CEBB08A62@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181111k3157192q7207ef0b6dafe4d5@mail.gmail.com> <890ECEBADF00794ABC9C94752F4C0CEBB08A65@ORNLEXCHANGE.ornl.gov> <6fbe3da00605181943w16d07d3fj786ee07a34f9118d@mail.gmail.com> <890ECEBADF00794ABC9C94752F4C0CEBB08A68@ORNLEXCHANGE.ornl.gov> Message-ID: <6fbe3da00605250809v3014768dr36d5adc93e04e435@mail.gmail.com> On 5/25/06, Daniel, Barry K. wrote: > I have added the suggested line and the mail seems to be hitting Mailman now. > However, the mail is bouncing. I look in the Mailman smtp log file and it seems to be > generating 4 emails like I expect for the 4 users of the testlist mailing list (A one line > entry in file about something sent to 4 users, I forget the syntax now) however they are > going to testlist-bounces at domain.gov not user1 at domain.gov, user2 at domain.gov, > user3 at domain.gov, and user4 at domain.gov (This info seen in the /var/logs/maillog file). > What am I doing wrong? > Can you post the applicable log entries for us? Both from Mailman's smtp log and your /var/logs/maillog file. -- - Patrick Bogen From rob.zietlow at tdstelecom.com Thu May 25 17:24:52 2006 From: rob.zietlow at tdstelecom.com (Zietlow, Rob) Date: Thu, 25 May 2006 10:24:52 -0500 Subject: [Mailman-Users] Site list is missing: mailman. List exists Message-ID: <95DB40D8BC2E7D49B9216A90076F005B03AD54B1@wtc-msg019.tds.tdsgroup.net> Hello List, I'm running into some issues with running mailman on my system. I repeatedly get the error message "Starting mailman: Site List is missing: mailman" I have verified this exists, I have removed the list and added the list via command line & web interface but still get this error message. I have followed the FAQ steps listed for this particular message but I haven't gotten mailman to start up. Any insights into this would be appreciated. Below are the steps I have taken. Thank you Rob [root at maillist2 mailman]# ./bin/rmlist mailman Not removing archives. Reinvoke with -a to remove them. To finish removing your mailing list, you must edit your /etc/aliases (or equivalent) file by removing the following lines, and possibly running the `newaliases' program: ## mailman mailing list mailman: "|/u01/mailman/mail/mailman post mailman" mailman-admin: "|/u01/mailman/mail/mailman admin mailman" mailman-bounces: "|/u01/mailman/mail/mailman bounces mailman" mailman-confirm: "|/u01/mailman/mail/mailman confirm mailman" mailman-join: "|/u01/mailman/mail/mailman join mailman" mailman-leave: "|/u01/mailman/mail/mailman leave mailman" mailman-owner: "|/u01/mailman/mail/mailman owner mailman" mailman-request: "|/u01/mailman/mail/mailman request mailman" mailman-subscribe: "|/u01/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/u01/mailman/mail/mailman unsubscribe mailman" Removing list info [root at maillist2 mailman]# ps auxww | grep qrunner root 31662 0.0 0.0 1880 480 pts/2 S+ 09:48 0:00 grep qrunner [root at maillist2 mailman]# bin/newlist mailman Enter the email of the person running the list: rob.zietlow at tdstelecom.com Initial mailman password: To finish creating your mailing list, you must edit your /etc/aliases (or equivalent) file by adding the following lines, and possibly running the `newaliases' program: ## mailman mailing list mailman: "|/u01/mailman/mail/mailman post mailman" mailman-admin: "|/u01/mailman/mail/mailman admin mailman" mailman-bounces: "|/u01/mailman/mail/mailman bounces mailman" mailman-confirm: "|/u01/mailman/mail/mailman confirm mailman" mailman-join: "|/u01/mailman/mail/mailman join mailman" mailman-leave: "|/u01/mailman/mail/mailman leave mailman" mailman-owner: "|/u01/mailman/mail/mailman owner mailman" mailman-request: "|/u01/mailman/mail/mailman request mailman" mailman-subscribe: "|/u01/mailman/mail/mailman subscribe mailman" mailman-unsubscribe: "|/u01/mailman/mail/mailman unsubscribe mailman" Hit enter to notify mailman owner... [root at maillist2 mailman]# /etc/init.d/mailman start Starting mailman: Site list is missing: mailman [FAILED] From pdbogen at gmail.com Thu May 25 17:31:21 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 25 May 2006 10:31:21 -0500 Subject: [Mailman-Users] Site list is missing: mailman. List exists In-Reply-To: <95DB40D8BC2E7D49B9216A90076F005B03AD54B1@wtc-msg019.tds.tdsgroup.net> References: <95DB40D8BC2E7D49B9216A90076F005B03AD54B1@wtc-msg019.tds.tdsgroup.net> Message-ID: <6fbe3da00605250831o7a36e025nbdfe7f9a51aed51e@mail.gmail.com> On 5/25/06, Zietlow, Rob wrote: > [root at maillist2 mailman]# /etc/init.d/mailman start > Starting mailman: Site list is missing: mailman > [FAILED] > Can you check to see that your /etc/init.d/mailman script is referencing the "right" mailman wrappers? -- - Patrick Bogen From rob.zietlow at tdstelecom.com Thu May 25 18:49:58 2006 From: rob.zietlow at tdstelecom.com (Zietlow, Rob) Date: Thu, 25 May 2006 11:49:58 -0500 Subject: [Mailman-Users] Site list is missing: mailman. List exists Message-ID: <95DB40D8BC2E7D49B9216A90076F005B03AD54B3@wtc-msg019.tds.tdsgroup.net> This was it, for one reason or another the correct line was commented out and another in it's place, it is working correctly now. Thank you Rob -----Original Message----- From: Patrick Bogen [mailto:pdbogen at gmail.com] Sent: Thursday, May 25, 2006 10:31 AM To: Zietlow, Rob Cc: mailman-users at python.org. Subject: Re: [Mailman-Users] Site list is missing: mailman. List exists On 5/25/06, Zietlow, Rob wrote: > [root at maillist2 mailman]# /etc/init.d/mailman start > Starting mailman: Site list is missing: mailman > [FAILED] > Can you check to see that your /etc/init.d/mailman script is referencing the "right" mailman wrappers? -- - Patrick Bogen From Terry.Poperszky at SOSStaffing.Com Thu May 25 18:59:05 2006 From: Terry.Poperszky at SOSStaffing.Com (Terry Poperszky) Date: Thu, 25 May 2006 10:59:05 -0600 Subject: [Mailman-Users] When cloning a member clone_member Message-ID: Mailman 2.14 SLES 9 The new address retains the name information of the address that was cloned. Anyone have a solution? Terry From steve at tripperjones.com Thu May 25 23:41:07 2006 From: steve at tripperjones.com (Steve Quezadas) Date: Thu, 25 May 2006 14:41:07 -0700 Subject: [Mailman-Users] bounces are not disabling accounts Message-ID: <44762473.3060502@tripperjones.com> I set "bounce processing" to "on" so that mailman will disable email accounts if they receive just once bounce. However, mailman is not disabling the accounts! Here are the logs from /var/log/mailman/ to show that it DOES "know" about the mail bounce: May 25 11:58:09 2006 (2184) processing 1 queued bounces May 25 11:58:09 2006 (2184) isolation-list: john2 at tripperjones.com bounce score: 1.0 May 25 11:58:09 2006 (2184) sending isolation-list list probe to: john2 at tripperjones.com (score 1.0 >= 0.9) But shouldn't it automatically disable the account? And should it tell me, the administrator of the bounce? I set all the notifications message options to "yes". Also, the settings I set in bounce processing seem to be correct: * Should Mailman perform automatic bounce processing? -> yes * The maximum member bounce score before the member's subscription is disabled -> .9 * The number of days after which a member's bounce information is discarded, if no new bounces have been received in the interim -> 7 * How many Your Membership Is Disabled warnings a disabled member should get -> 0 * The number of days between sending the Your Membership Is Disabled warnings -> 7 The settings seem allright to me, but I see no change in the "Membership list" section. I checked google, the maillists, and the FAQs, but I cannot find the answer to this one, so I'm hoping someone in maillist-land can help me. - Steve From pdbogen at gmail.com Fri May 26 00:25:20 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Thu, 25 May 2006 17:25:20 -0500 Subject: [Mailman-Users] bounces are not disabling accounts In-Reply-To: <44762473.3060502@tripperjones.com> References: <44762473.3060502@tripperjones.com> Message-ID: <6fbe3da00605251525rcba49ex416a390ef608c59d@mail.gmail.com> On 5/25/06, Steve Quezadas wrote: > I set "bounce processing" to "on" so that mailman will disable email > accounts if they receive just once bounce. However, mailman is not > disabling the accounts! Here are the logs from /var/log/mailman/ to show > that it DOES "know" about the mail bounce: > May 25 11:58:09 2006 (2184) processing 1 > queued bounces > May 25 11:58:09 2006 (2184) isolation-list: john2 at tripperjones.com > bounce score: 1.0 > May 25 11:58:09 2006 (2184) sending isolation-list list probe to: > john2 at tripperjones.com (score 1.0 >= 0.9) > This indicates that mailman has sent a probe. IF the probe bounces, as well, then the user should be disabled. > But shouldn't it automatically disable the account? And should it tell > me, the administrator of the bounce? I set all the notifications > message options to "yes". Also, the settings I set in bounce processing I don't know about the notifications, sorry. -- - Patrick Bogen From daevid at daevid.com Fri May 26 00:21:26 2006 From: daevid at daevid.com (Daevid Vincent) Date: Thu, 25 May 2006 15:21:26 -0700 Subject: [Mailman-Users] Feature Req: Re-confirm subscription Message-ID: <20060525225551.19DE11E400B@bag.python.org> If there is a way to do this, please let me know, I didn't see anything in the FAQ. I also didn't see a 'bug/feature' tracking system link anywhere? Is there a bugzilla or anything for mailman? --- Anyways, I have a suspicion that some of my lists' mails are not getting to their destinations. This could be that some people used their job email and no longer work there, could be that they are on AOL or hotmail (which seem to just silently discard), or could be just people that joined up and now 'junk mail or filter' the list because they're either to stupid or lazy to properly unsubscribe. Bottom line is that I'm paying per emails sent (via my quota on DynDNS) and I want to unsubscribe these dead members. It would be great if I could push a button in the web GUI (or run some command on the CLI) and mailman would reset every members status to 'unconfirmed' (or whatever it is), mail them a link to click (with some crazy code in it like when you join a list), and then mark the responders as 'confirmed'. Then after some period of time, say a week or so, I could then go into the GUI, click some link and see a list of all 'unconfirmed' people with the option to unsubscribe them all (without sending an email obviously, since the address is bogus). Extra points if I can schedule this task to occur every month, every six months, once a year, etc... (probably some 'day' interval would be sufficient here). ??5?? From steve at marmot.org Fri May 26 00:51:01 2006 From: steve at marmot.org (Steve Lindemann) Date: Thu, 25 May 2006 16:51:01 -0600 Subject: [Mailman-Users] easy question on python regular expressions Message-ID: <447634D5.602@marmot.org> On the *Privacy options->Sender filters* admin page there is a non-member filter to *accept_these_nonmembers*. I would like to use a regular expression to accept all email from a particular domain. ex: *@any.com Apparently I don't understand python regular expressions very well. Everything I try simply gets ignored when I submit the page. Can someone out there *show* me what I need to use to accomplish the task. Thanks! -- Steve Lindemann __ Network Administrator //\\ ASCII Ribbon Campaign Marmot Library Network, Inc. \\// against HTML/RTF email, url: http://www.marmot.org //\\ vCards & M$ attachments email: mailto:steve at marmot.org voice: +1.970.242.3331 ext 16 fax: +1.970.245.7854 From brad at stop.mail-abuse.org Fri May 26 01:36:32 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 25 May 2006 18:36:32 -0500 Subject: [Mailman-Users] Feature Req: Re-confirm subscription In-Reply-To: <20060525225551.19DE11E400B@bag.python.org> References: <20060525225551.19DE11E400B@bag.python.org> Message-ID: At 3:21 PM -0700 2006-05-25, Daevid Vincent wrote: > I also didn't see a 'bug/feature' tracking system link anywhere? > Is there a bugzilla or anything for mailman? There's the Mailman Request for Feature Enhancements SourceForge page at , and the SourceForge pages are linked from the Developer Resources page at . Is that what you're looking for? > It would be great if I could push a button in the web GUI (or run some > command on the CLI) and mailman would reset every members status to > 'unconfirmed' (or whatever it is), mail them a link to click (with some > crazy code in it like when you join a list), and then mark the responders as > 'confirmed'. There is no feature currently present in Mailman to accomplish this goal, but it may not be hard to add. If you create a patch to provide this feature, please upload that to the SourceForge Patch page for Mailman at . Creating your own code to implement such a feature and then uploading the patch gives you a much higher probability that the patch may be incorporated into future versions -- otherwise, you're dependant on the core developers being able to take some of their non-existent free time to develop code to support your request. > Extra points if I can schedule this task to occur every month, every six > months, once a year, etc... (probably some 'day' interval would be > sufficient here). Other than the monthly password reminder mailings (which will be going away in the future), Mailman doesn't have any good internal process for managing periodic events like this. If you created Python code to implement your feature, you could put that into a cron job which would run monthly, or weekly, or whatever. -- 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 LOPSA member since December 2005. See . From G.P.Defryn at massey.ac.nz Fri May 26 01:41:31 2006 From: G.P.Defryn at massey.ac.nz (Defryn, Guy) Date: Fri, 26 May 2006 11:41:31 +1200 Subject: [Mailman-Users] FW: Install issues Message-ID: <8FF69F7AEE49944D81B439A97EABC86D012B8936@its-xchg3.massey.ac.nz> Thanks Patrick, I have reinstalled on FC5 but still having issues. Postfix itself appears to be working. It sends and delivers email correctly. I have installed mailman. The web interface is up and running. I have added the URL and email host to mm_cfg.py and set MTA to Postfix. I also set up the cronjob for mailman. I created a list called rugby through interface and subscribed myself. The message to confirm subscription arrives just fine. I confirmed but when posting I get an error in mail log that says I don't exist locally. Now this is most likely because it can't find the mailman aliases file. This will sound stupid but I cannot find it either!! I assume that when you create a list through interface that it adds it to the alias file? I did run genaliases and that generated the following error Traceback (most recent call last): File "./genaliases", line 116, in ? main() File "./genaliases", line 106, in main MTA.create(mlist, nolock=True, quiet=quiet) File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create _update_maps() File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in _update_maps raise RuntimeError, msg % (acmd, status, errstr) RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases (status: 1, Operation not permitted) I also have the mailman list. Setup and subscription worked fine but when I post to list I get error that says: < it022607.mydomain.com #5.0.0 X-Postfix; Command died with status 1: "/usr/lib/mailman/mail/mailman post mailman"> I assume that this is a permission issue? Hope someone can give me some pointers. Being completely new to mail sure is a steep learning curve! Cheers -----Original Message----- From: Patrick Bogen [mailto:pdbogen at gmail.com] Sent: Thursday, May 25, 2006 2:14 PM To: Defryn, Guy Subject: Re: [Mailman-Users] Install issues On 5/24/06, Defryn, Guy wrote: > If someone can tell me what could possibly have caused the issues above that would be great. > Did you go through FAQ 1.7? http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.007.htp -- - Patrick Bogen From rtanner at linfield.edu Fri May 26 01:10:57 2006 From: rtanner at linfield.edu (Rob Tanner) Date: Thu, 25 May 2006 16:10:57 -0700 Subject: [Mailman-Users] Getting notifications for admin requests that don'e exist Message-ID: <44763981.4080709@linfield.edu> Hi, I have at l;east one list owner (only one list owner has complained anyway) who is regularly getting email from Mailman with the subject "19 Small_centers admin request(s) waiting". When he clicks on the link, the page displays "There are no pending requests. Click here to reload this page". I'm presuming that the web page is correct and the email wrong (but I'm not sure). Other than the web interface, how can I determine if there are, in fact, admin requests waiting. And if there aren't what would be causing the email message to get repeatedly generated. Thanks, Rob -- Rob Tanner UNIX Services Manager Linfield College, McMinnville OR From peter.adams at umb.edu Thu May 25 23:32:43 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Thu, 25 May 2006 17:32:43 -0400 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: Message-ID: Thus spake Brad Knowles , circa 5/25/2006 9:54 AM: > Generally speaking, the recommended solution is to automatically > reject such messages -- which informs the sender, and allows them to > take appropriate action. In the old days, this was certainly true, but today, when 70-80% of all emails on the internet are spam, you may easily find that rejecting all those messages will (a) eat up a lot of your internet bandwidth, and (b) exacerbate the problem by telling the "sender" of the message -- which will, 90% of the time, be a forged address -- that "their" mail was rejected. I have a handful of lists set to "reject," but most are set to discard. In my opinion, the poster should be subscribed to the list and set to receive mail; otherwise they should have no expectation that their message was distributed. peter -- Peter C.S. Adams Director of Information and Communication Technologies College of Public and Community Service, UMass Boston "Be civil to all; sociable to many; familiar with few; friend to one; enemy to none." -- Benjamin Franklin, Poor Richard's Almanack From tmz at pobox.com Fri May 26 03:14:52 2006 From: tmz at pobox.com (Todd Zullinger) Date: Thu, 25 May 2006 21:14:52 -0400 Subject: [Mailman-Users] FW: Install issues In-Reply-To: <8FF69F7AEE49944D81B439A97EABC86D012B8936@its-xchg3.massey.ac.nz> References: <8FF69F7AEE49944D81B439A97EABC86D012B8936@its-xchg3.massey.ac.nz> Message-ID: <20060526011452.GC11325@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Defryn, Guy wrote: > I did run genaliases and that generated the following error > > Traceback (most recent call last): > File "./genaliases", line 116, in ? > main() > File "./genaliases", line 106, in main > MTA.create(mlist, nolock=True, quiet=quiet) > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create > _update_maps() > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in > _update_maps > raise RuntimeError, msg % (acmd, status, errstr) > RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases > (status: > 1, Operation not permitted) This is most likely FAQ 6.9: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.009.htp I get a "RuntimeError: command failed: /usr/sbin/postalias" when creating lists and Postfix is my MTA Check that and adjust the paths as appropriate for FC5. > I also have the mailman list. Setup and subscription worked fine > but when I post to list I get error that says: > > < it022607.mydomain.com #5.0.0 X-Postfix; Command died with status 1: > "/usr/lib/mailman/mail/mailman post mailman"> > > I assume that this is a permission issue? It appears to be. It may be caused by SELinux instead of just normal file system permissions. Do you have SELinux running in enforcing mode? Run the getenforce command as root to find out if you're unsure. If it's in enforcing mode, you're going to want to set it to permissive or disable it for now as there are problems making mailman and postfix work. I've posted about this to the fedora-selinux-list and not gotten any real solution yet. I'll hopefully get a chance to submit a bug to Fedora on this so it can get fixed, but for now, it's a no go unless you are real adept at managing SELinux (which I think only a very small handful of folks are). - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== I like this 'God'; he's so deliciously evil. -- Stewie Griffin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR2VosmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rkkwCffjt38ObXaKkEFbzhWx7j7xRM62QAoIqk5fIp Tw+fM4Zd93mEEtODbj3c =175E -----END PGP SIGNATURE----- From G.P.Defryn at massey.ac.nz Fri May 26 03:23:49 2006 From: G.P.Defryn at massey.ac.nz (Defryn, Guy) Date: Fri, 26 May 2006 13:23:49 +1200 Subject: [Mailman-Users] FW: Install issues Message-ID: <8FF69F7AEE49944D81B439A97EABC86D012B8A17@its-xchg3.massey.ac.nz> Hi guys, I found an older message in the archive that was similar to my issue and all the errors where caused by selinux. Now the aliases get nicely created. I have submitted some messages to the list and I do not get any errors in my mail log. However the emails don't seem to be delivered to list members? What other logs could provide me with any indication of what is wrong? I am sure I made progress :-) Cheers -----Original Message----- From: mailman-users-bounces+g.p.defryn=massey.ac.nz at python.org [mailto:mailman-users-bounces+g.p.defryn=massey.ac.nz at python.org] On Behalf Of Todd Zullinger Sent: Friday, May 26, 2006 1:15 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] FW: Install issues -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Defryn, Guy wrote: > I did run genaliases and that generated the following error > > Traceback (most recent call last): > File "./genaliases", line 116, in ? > main() > File "./genaliases", line 106, in main > MTA.create(mlist, nolock=True, quiet=quiet) > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create > _update_maps() > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in > _update_maps > raise RuntimeError, msg % (acmd, status, errstr) > RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases > (status: > 1, Operation not permitted) This is most likely FAQ 6.9: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.009.htp I get a "RuntimeError: command failed: /usr/sbin/postalias" when creating lists and Postfix is my MTA Check that and adjust the paths as appropriate for FC5. > I also have the mailman list. Setup and subscription worked fine > but when I post to list I get error that says: > > < it022607.mydomain.com #5.0.0 X-Postfix; Command died with status 1: > "/usr/lib/mailman/mail/mailman post mailman"> > > I assume that this is a permission issue? It appears to be. It may be caused by SELinux instead of just normal file system permissions. Do you have SELinux running in enforcing mode? Run the getenforce command as root to find out if you're unsure. If it's in enforcing mode, you're going to want to set it to permissive or disable it for now as there are problems making mailman and postfix work. I've posted about this to the fedora-selinux-list and not gotten any real solution yet. I'll hopefully get a chance to submit a bug to Fedora on this so it can get fixed, but for now, it's a no go unless you are real adept at managing SELinux (which I think only a very small handful of folks are). - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== I like this 'God'; he's so deliciously evil. -- Stewie Griffin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR2VosmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rkkwCffjt38ObXaKkEFbzhWx7j7xRM62QAoIqk5fIp Tw+fM4Zd93mEEtODbj3c =175E -----END PGP SIGNATURE----- ------------------------------------------------------ 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/g.p.defryn%40massey .ac.nz Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From msapiro at value.net Fri May 26 03:40:46 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 18:40:46 -0700 Subject: [Mailman-Users] auto-approve patch In-Reply-To: <447541C0.3020705@yahoo.com> Message-ID: Jim Popovitch wrote: >At one time (2.1.7?) there was an auto-approve patch that allowed for >subscriptions to be automatically approved for certain domains. Is >there an update for 2.1.8? I searched high and low for references to it >but could not locate anything. It's at . You couldn't find it either because it's an RFE and not a patch, even though it includes a patch, or because its status is Closed. It is Closed because it has been included in the trunk for Mailman 2.2. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From G.P.Defryn at massey.ac.nz Fri May 26 03:44:08 2006 From: G.P.Defryn at massey.ac.nz (Defryn, Guy) Date: Fri, 26 May 2006 13:44:08 +1200 Subject: [Mailman-Users] FW: Install issues Message-ID: <8FF69F7AEE49944D81B439A97EABC86D012B8A46@its-xchg3.massey.ac.nz> Doh! After rebooting I did not start the processes again Seems to work now -----Original Message----- From: Defryn, Guy Sent: Friday, May 26, 2006 1:24 PM To: 'Mailman-users at python.org' Subject: RE: [Mailman-Users] FW: Install issues Hi guys, I found an older message in the archive that was similar to my issue and all the errors where caused by selinux. Now the aliases get nicely created. I have submitted some messages to the list and I do not get any errors in my mail log. However the emails don't seem to be delivered to list members? What other logs could provide me with any indication of what is wrong? I am sure I made progress :-) Cheers -----Original Message----- From: mailman-users-bounces+g.p.defryn=massey.ac.nz at python.org [mailto:mailman-users-bounces+g.p.defryn=massey.ac.nz at python.org] On Behalf Of Todd Zullinger Sent: Friday, May 26, 2006 1:15 PM To: mailman-users at python.org Subject: Re: [Mailman-Users] FW: Install issues -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Defryn, Guy wrote: > I did run genaliases and that generated the following error > > Traceback (most recent call last): > File "./genaliases", line 116, in ? > main() > File "./genaliases", line 106, in main > MTA.create(mlist, nolock=True, quiet=quiet) > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 232, in create > _update_maps() > File "/usr/lib/mailman/Mailman/MTA/Postfix.py", line 53, in > _update_maps > raise RuntimeError, msg % (acmd, status, errstr) > RuntimeError: command failed: /usr/sbin/postalias /etc/mailman/aliases > (status: > 1, Operation not permitted) This is most likely FAQ 6.9: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq06.009.htp I get a "RuntimeError: command failed: /usr/sbin/postalias" when creating lists and Postfix is my MTA Check that and adjust the paths as appropriate for FC5. > I also have the mailman list. Setup and subscription worked fine > but when I post to list I get error that says: > > < it022607.mydomain.com #5.0.0 X-Postfix; Command died with status 1: > "/usr/lib/mailman/mail/mailman post mailman"> > > I assume that this is a permission issue? It appears to be. It may be caused by SELinux instead of just normal file system permissions. Do you have SELinux running in enforcing mode? Run the getenforce command as root to find out if you're unsure. If it's in enforcing mode, you're going to want to set it to permissive or disable it for now as there are problems making mailman and postfix work. I've posted about this to the fedora-selinux-list and not gotten any real solution yet. I'll hopefully get a chance to submit a bug to Fedora on this so it can get fixed, but for now, it's a no go unless you are real adept at managing SELinux (which I think only a very small handful of folks are). - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== I like this 'God'; he's so deliciously evil. -- Stewie Griffin -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR2VosmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rkkwCffjt38ObXaKkEFbzhWx7j7xRM62QAoIqk5fIp Tw+fM4Zd93mEEtODbj3c =175E -----END PGP SIGNATURE----- ------------------------------------------------------ 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/g.p.defryn%40massey .ac.nz Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From tmz at pobox.com Fri May 26 05:12:44 2006 From: tmz at pobox.com (Todd Zullinger) Date: Thu, 25 May 2006 23:12:44 -0400 Subject: [Mailman-Users] FW: Install issues In-Reply-To: <8FF69F7AEE49944D81B439A97EABC86D012B8A46@its-xchg3.massey.ac.nz> References: <8FF69F7AEE49944D81B439A97EABC86D012B8A46@its-xchg3.massey.ac.nz> Message-ID: <20060526031244.GF11325@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Defryn, Guy wrote: > Doh! After rebooting I did not start the processes again > Seems to work now Cool. If you want to be sure the services start at each boot on a RH/Fedora system, use chkconfig to turn them on. For postfix and mailman: # chkconfig postfix on # chkconfig mailman on (Sorry if that's glaringly obvious already. :) - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Plagiarism saves time. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR2ciwmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1plcQCg8T+mtUJKp+drYACcE01whMplA0AAoIoxSCKJ aX0smlkQkRP/GNfe0IIO =BNCQ -----END PGP SIGNATURE----- From nathan at pocketstudios.com Fri May 26 05:23:16 2006 From: nathan at pocketstudios.com (Nathan) Date: Thu, 25 May 2006 23:23:16 -0400 Subject: [Mailman-Users] follow up: help request: new 1300 member list results inmostly bounces Message-ID: After getting some advice from the list - specifically Mark - last week, I asked the hosting provider if there was in fact some limit on outgoing mail, or some other setting on their end which might be causing the bounces I'm getting. (see previous post for details, but basically, I set up a new mailman list with around 1300 subscribers and as best I could tell - without going through ALL of them one by one - most bounced. I did sample 30 addresses, of which 29 bounced). Below is the response from the host. They seem to feel it's all on the recipient's end. Does this make sense? or is it passing the buck? They suggest sending out 10-15 emails at a time - is there a way to set mailman up to do this? (and would there be a point?) Thanks again for your help. Nathan > There is really no cap as to how many emails you can send out. > However, the more you send out at one time the more likelly they are > to bounce. It has nothing to do with Globaltap, it has alot to do with > the servers that are recieving the email. There is a marker in the > email that marks it as bulk. Most servers including Globaltaps often > rejects those emails to protect their/our customers from spam. Comcast > and aol also do the same thing. For the most part most mail servers > use the same filters and black lists. So the more mail you send out at > one time the more likelly that most of them will get rejected by > recieving server and bounce. It also creates a possiblity that an > entire ip block will get black listed. Which means that ALL your mail > will get rejected, but also ALL other of our customers on the same ip > block as you will get black listed as well. > I'm sure you have a valid subscriber list, but the recieving server > has no way of knowing that. For all they know you're just another guy > peddling viagra. OK, there are options. 1. You can set up to send out > no more then 10-15 emails at a time. 2. There is an organization that > can certify your email as not spam. The ceritification is inserted in > to the header of your email and then the bulk delivery should get > accepted by most other servers, but still not all. And the > cerification isn't free. > > Most hosting services frown on people who send out large bulk emails. > It tends to cause problems for other customers and it takes alot of > time to clean up the mess plus explain to other customers why they are > not able to send mail for upto a week. > In those cases you could be held liable for the "clean up" and loss of > revenue. > From msapiro at value.net Fri May 26 05:42:22 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 20:42:22 -0700 Subject: [Mailman-Users] need help for all list members to show in To header In-Reply-To: <8e8425080605240825ke527b77k7db4d0a13867918c@mail.gmail.com> Message-ID: stephen jackson wrote: >Is there a way to have all list members show up in the same To field in an >email sent to a list, instead of just a single individual? One of our >customers is wanting to see all the users that receive a particular message. There is no such option in Mailman. I think in part at least, the reason no one responded to your post last week is that this seems contrary to the whole idea of a mailing list manager. It could be done by modifying Mailman code, but most people object to receiving a post with a To: header as long as or (much) longer than the message body. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tmz at pobox.com Fri May 26 05:53:26 2006 From: tmz at pobox.com (Todd Zullinger) Date: Thu, 25 May 2006 23:53:26 -0400 Subject: [Mailman-Users] follow up: help request: new 1300 member list results inmostly bounces In-Reply-To: References: Message-ID: <20060526035325.GG11325@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nathan wrote: > Below is the response from the host. They seem to feel it's all on > the recipient's end. Does this make sense? or is it passing the > buck? [...] > They suggest sending out 10-15 emails at a time - is there a way to > set mailman up to do this? (and would there be a point?) The SMTP_MAX_RCPTS setting can control the number of emails sent at a time. Others with more experience can comment on the worth of doing this. >> There is a marker in the email that marks it as bulk. Most servers >> including Globaltaps often rejects those emails to protect >> their/our customers from spam. Comcast and aol also do the same >> thing. I have a Comcast address and I receive a lot of mail from mailman run lists which contain the Precedence: bulk header. If Globaltap is saying that most servers reject mail with those headers I think they're wrong on that. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== It was probably drugs more than anything else that made me a Libertarian. -- John Gilmore -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR2e7UmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1oALwCgoLMZtPUAQB4pFSGhynqJTTHCT2oAoIyXF6/b 0HHaw7ka4IOftYeA/6fD =9eSq -----END PGP SIGNATURE----- From msapiro at value.net Fri May 26 05:57:36 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 20:57:36 -0700 Subject: [Mailman-Users] Making "set delivery off" default for new users In-Reply-To: Message-ID: Tom Wolfe wrote: >Hello -- I imagine this is a strange request, but I'm wondering if it is >possible to set the options of a new member with default of "set delivery >off"? No, there is no way to default delivery to 'off'. >E.g., if they are subscribing by email, would something like the following >be possible: > >To: list-request at domain.com >From: myemail at address.com >Subject: >subscribe >set delivery off Actually, I think it might work, but only if the list allows fully open (no confirmation/no approval) subscribes because in order to set delivery off, you have to be a member and authenticate, so you might do To: list-request at domain.com From: myemail at address.com Subject: subscribe set authenticate set delivery off but if the subscribe is waiting confirmation or approval, the set commands will fail. Also, you have to provide the password for the subscribe so you know what it is for the set authenticate. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 06:12:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 21:12:02 -0700 Subject: [Mailman-Users] error when upgrading versions In-Reply-To: Message-ID: Jeff DeReus wrote: >Hello again, >currently running mailman 2.1.5 on FC3 with sendmail and apache. doing a >test configure and install on a copy of my current mailing list >configuration. I am getting the error > >Traceback (most recent call last): > File "bin/update", line 50, in ? > from Mailman import Utils > File "/usr/local/mailman/Mailman/Utils.py", line 344, in ? > def MakeRandomPassword(length=mm_cfg.MEMBER_PASSWORD_LENGTH): >AttributeError: 'module' object has no attribute 'MEMBER_PASSWORD_LENGTH' >make: *** [update] Error 1 > >I had configured with > >./configure --with-cgi-gid=apache --with-mail-gid=mailman >/tmp/usr/local/mailman Should this be ./configure --with-cgi-gid=apache --with-mail-gid=mailman --prefix=/tmp/usr/local/mailman >If anyone would have any idea as to the source of this problem, any >information would be greatly appreciated. The source of this problem is Defaults.py doesn't have a definition for MEMBER_PASSWORD_LENGTH (i.e., it's not the proper version) or mm_cfg.py is missing from Defaults import * -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 06:28:57 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 21:28:57 -0700 Subject: [Mailman-Users] Batch member attributes In-Reply-To: <6fbe3da00605241443w40158fc9ped02c258fa864ea4@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/24/06, Benjamin Roger wrote: >> Isn't there something like a shell script for the withlist console? It >> would really be cool to be able to apply those commands to all lists at >> once, or, at least, to a particular list using a single command. >> >FAQ 03.016 has a good example of how to use withlist like this: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.016.htp And bin/withlist --help also gives examples of using withlist with a script file. Applying a script that needs the list locked to all lists (with the '-a' option to withlist) is tricky because 'withlist -a' only unlocks the last list so the script needs to do the unlocking. See for a sample script that works whether or not you specify '-l' to withlist. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 06:47:09 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 21:47:09 -0700 Subject: [Mailman-Users] When cloning a member clone_member In-Reply-To: Message-ID: Terry Poperszky wrote: > >The new address retains the name information of the address that was >cloned. Anyone have a solution? It's by design. clone_member is primarily intended for changing a member's address. Perhaps you could use add_members. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 07:13:11 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 22:13:11 -0700 Subject: [Mailman-Users] bounces are not disabling accounts In-Reply-To: <6fbe3da00605251525rcba49ex416a390ef608c59d@mail.gmail.com> Message-ID: Patrick Bogen wrote: >On 5/25/06, Steve Quezadas wrote: > >This indicates that mailman has sent a probe. IF the probe bounces, as >well, then the user should be disabled. Patrick is correct. If VERP_PROBES = Yes in mm_cfg.py, when the score reaches threshold, a probe is sent and the score is reset to 0. The user's delivery is only disabled if the probe bounces. >> But shouldn't it automatically disable the account? And should it tell >> me, the administrator of the bounce? I set all the notifications >> message options to "yes". Also, the settings I set in bounce processing > >I don't know about the notifications, sorry. Here too, the notice is only sent for the probe bounce. If the probes don't bounce, there's no notice and no disable. Probes can fail to bounce for several reasons. If the bounce is full mailbox, the probe may be small enough to fit. The VERP like token in the probe may cause delivery problems. Also, there is the insidious problem that the probe token is a normal 'pending confirmation' with a lifetime of PENDING_REQUEST_LIFE (default 3 days). If the bounce is for some 'retryable' reason like a DNS timeout, server connect time out, etc., the probe may not bounce for say 5 days in which case the token may have expired and the probe bounce will never be recorded. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 07:24:36 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 22:24:36 -0700 Subject: [Mailman-Users] easy question on python regular expressions In-Reply-To: <447634D5.602@marmot.org> Message-ID: Steve Lindemann wrote: >I would like to use a regular >expression to accept all email from a particular domain. > > ex: *@any.com > >Can someone >out there *show* me what I need to use to accomplish the task. ^.*@any\.com$ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri May 26 07:29:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Thu, 25 May 2006 22:29:51 -0700 Subject: [Mailman-Users] Getting notifications for admin requests that don'eexist In-Reply-To: <44763981.4080709@linfield.edu> Message-ID: Rob Tanner wrote: > >I have at l;east one list owner (only one list owner has complained >anyway) who is regularly getting email from Mailman with the subject "19 >Small_centers admin request(s) waiting". When he clicks on the link, >the page displays "There are no pending requests. Click here to reload >this page". > >I'm presuming that the web page is correct and the email wrong (but I'm >not sure). Other than the web interface, how can I determine if there >are, in fact, admin requests waiting. bin/dumpdb lists//request.pck >And if there aren't what would be >causing the email message to get repeatedly generated. A crontab still running the cron/checkdbs job from a prior install/version in a different location. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From twolfe at sawback.com Fri May 26 07:41:15 2006 From: twolfe at sawback.com (Tom Wolfe) Date: Thu, 25 May 2006 23:41:15 -0600 Subject: [Mailman-Users] Making "set delivery off" default for new users In-Reply-To: References: Message-ID: <1148622075.1496.5.camel@wolfe.> Thanks Mark, I came to the same conclusion and have made a hack that might do the job (emphasis on "hack", not so much on the "might do the job"!) Members would sign up via a php form that later uses their username and password to set delivery off after they've confirmed. A little weird and maybe risky, but it's the easiest thing that came to mind. Regards, Tom Wolfe On Thu, 2006-05-25 at 20:57 -0700, Mark Sapiro wrote: > Tom Wolfe wrote: > > >Hello -- I imagine this is a strange request, but I'm wondering if it is > >possible to set the options of a new member with default of "set delivery > >off"? > > > No, there is no way to default delivery to 'off'. > > > >E.g., if they are subscribing by email, would something like the following > >be possible: > > > >To: list-request at domain.com > >From: myemail at address.com > >Subject: > >subscribe > >set delivery off > > > Actually, I think it might work, but only if the list allows fully open > (no confirmation/no approval) subscribes because in order to set > delivery off, you have to be a member and authenticate, so you might do > > To: list-request at domain.com > From: myemail at address.com > Subject: > > subscribe > set authenticate > set delivery off > > but if the subscribe is waiting confirmation or approval, the set > commands will fail. Also, you have to provide the password for the > subscribe so you know what it is for the set authenticate. > From rtanner at linfield.edu Fri May 26 08:16:22 2006 From: rtanner at linfield.edu (Rob Tanner) Date: Thu, 25 May 2006 23:16:22 -0700 Subject: [Mailman-Users] Getting notifications for admin requests that don'eexist In-Reply-To: References: Message-ID: <44769D36.9060500@linfield.edu> Thanks. The crontab was the issue. -- Rob On 05/25/2006 10:29 PM, Mark Sapiro wrote: > Rob Tanner wrote: > >> I have at l;east one list owner (only one list owner has complained >> anyway) who is regularly getting email from Mailman with the subject "19 >> Small_centers admin request(s) waiting". When he clicks on the link, >> the page displays "There are no pending requests. Click here to reload >> this page". >> >> I'm presuming that the web page is correct and the email wrong (but I'm >> not sure). Other than the web interface, how can I determine if there >> are, in fact, admin requests waiting. >> > > > bin/dumpdb lists//request.pck > > > >> And if there aren't what would be >> causing the email message to get repeatedly generated. >> > > > A crontab still running the cron/checkdbs job from a prior > install/version in a different location. > > From brad at stop.mail-abuse.org Fri May 26 08:03:49 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 26 May 2006 01:03:49 -0500 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: References: Message-ID: At 5:32 PM -0400 2006-05-25, Peter C.S. Adams wrote: > In the old days, this was certainly true, but today, when 70-80% of all > emails on the internet are spam, you may easily find that rejecting all > those messages will (a) eat up a lot of your internet bandwidth, and (b) > exacerbate the problem by telling the "sender" of the message -- which will, > 90% of the time, be a forged address -- that "their" mail was rejected. This is a pretty sore point in the business right now. Which is more important? Wasting your bandwidth, eating up your MTA resources, and potentially notifying spammers that they didn't get through? Or simply throwing everything away, including messages that might have had great personal or business significance? Think about spam in general. Which is worse? Dealing with large quantities of spam to try to find the relatively small amount of legitimate mail? Or throwing everything away that might potentially be spam, possibly including important messages from your boss, your spouse, your parents, your children, your co-workers, prospective business partners, etc...? Myself, I tend to err on the side of caution. If they've managed to get through my anti-spam filters and the message fails the test of whether or not the poster is a subscriber to the list, the best thing to do is to hold those messages for moderation. Failing that, the next best thing to do is to attempt to notify the sender that the message was rejected (making sure to use rate-limiting technology so as to avoid excessive joe-job blowback). Only as a last resort is it appropriate to simply throw away messages that would otherwise have been held for moderation. But then maybe you've got different kinds of mailing lists where you don't really care about the content and where the posters don't really care about the content, and no one is going to get upset if some messages get thrown away. -- 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 LOPSA member since December 2005. See . From brad at stop.mail-abuse.org Fri May 26 08:13:26 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 26 May 2006 01:13:26 -0500 Subject: [Mailman-Users] follow up: help request: new 1300 member list results inmostly bounces In-Reply-To: References: Message-ID: At 11:23 PM -0400 2006-05-25, Nathan wrote: > They suggest sending out 10-15 emails at a time - is there a way to set > mailman up to do this? (and would there be a point?) I'm calling bull$#!+ on this one. First off, plenty of sites run Mailman-hosted mailing lists with thousands, tens of thousands, or even hundreds of thousands of subscribers, and they don't have these kinds of problems. Secondly, if rate-limiting does solve the problem, then you should seriously consider finding another provider. >> There is really no cap as to how many emails you can send out. >> However, the more you send out at one time the more likelly they are >> to bounce. It has nothing to do with Globaltap, it has alot to do with >> the servers that are recieving the email. There is a marker in the >> email that marks it as bulk. Wrong answer. Thanks for playing. Mailman does intentionally add a header for "Precedence: Bulk" to all outgoing messages, as is appropriate for the function that it is performing. However, I've been involved in running mail services at a good number of sites in the world, and I have never, ever heard of any site being stupid enough to filter based on this header. If this were a problem, then all the Mailman-hosted mailing lists with tens of thousands or hundreds of thousands of users would never have been able to get off the ground. >> Most servers including Globaltaps often >> rejects those emails to protect their/our customers from spam. Comcast >> and aol also do the same thing. No, AOL doesn't. I was the Sr. Internet Mail Administrator for AOL, and I know perfectly well how they operate, since I helped define most of those procedures. Anyone else in the world who claims that they know how AOL operates without having personal experience at AOL, or without having direct recent contact with the guys at AOL, is simply blowing smoke up your skirt. >> For the most part most mail servers >> use the same filters and black lists. Rate-based activity has nothing to do with filters or black lists. Again, clearly a sign of someone who knows the buzzwords but doesn't understand how the technology actually works. As for most of the rest of this crap, I'm not even going to bother. Clearly, they need to steal several clues, since they don't have any themselves and it doesn't appear likely that anyone else is going to give, sell, or loan them any. >> 2. There is an organization that >> can certify your email as not spam. The ceritification is inserted in >> to the header of your email and then the bulk delivery should get >> accepted by most other servers, but still not all. And the >> cerification isn't free. Talking about Goodmail? Maybe you might want to do some Googling on the phrase "AOL e-mail tax" and see what the community *really* thinks of this idea. >> Most hosting services frown on people who send out large bulk emails. >> It tends to cause problems for other customers and it takes alot of >> time to clean up the mess plus explain to other customers why they are >> not able to send mail for upto a week. >> In those cases you could be held liable for the "clean up" and loss of >> revenue. Hint: If your hosting provider is sounding this threatening to you over a small mailing list, you should seriously consider getting a different hosting provider. -- 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 LOPSA member since December 2005. See . From roland.studer at gmail.com Fri May 26 16:43:13 2006 From: roland.studer at gmail.com (Roland Studer) Date: Fri, 26 May 2006 16:43:13 +0200 Subject: [Mailman-Users] Missing headers of postings Message-ID: <9b4736940605260743l40ac74ees4adbd9a6ce15fe3f@mail.gmail.com> Hi there Suddenly postings on our Mailman (2.1.5) list are missing headers, the mails sometimes arrive without any Information about the sender or the subject. The headers From and Reply-to and Subject are missing. In addition I wanted to send a HTML-Email with an attachment: It wasn't displayed correctly, the display of the mail began with the following. --===============0751753693== Content-Type: multipart/alternative; boundary=Apple-Mail-1-691538562 What could cause this, what can I do about it? Below is the beginning of the original Mail including headers. Thanks a lot for your help! Roland X-Gmail-Received: 27ac530151bc134384510d30f1d7492a37200011 Delivered-To: roland.studer at gmail.com Received: by 10.70.60.15 with SMTP id i15cs679375wxa; Fri, 26 May 2006 06:30:41 -0700 (PDT) Received: by 10.49.57.4 with SMTP id j4mr198736nfk; Fri, 26 May 2006 06:30:41 -0700 (PDT) Return-Path: Received: from zion.devzone.ch (zion.devzone.ch [193.138.215.50]) by mx.gmail.com with ESMTP id l27si500890nfa.2006.05.26.06.30.40; Fri, 26 May 2006 06:30:41 -0700 (PDT) Received-SPF: pass (gmail.com: best guess record for domain of fachschaft-bounces at devzone.ch designates 193.138.215.50 as permitted sender) Date: Fri, 26 May 2006 06:30:41 -0700 (PDT) Message-Id: <44770301.1714ba69.2db1.ffffc6b8SMTPIN_ADDED at mx.gmail.com> X-devzone-MailScanner-Information: Please contact the ISP for more information X-devzone-MailScanner: Found to be clean X-devzone-MailScanner-From: fachschaft-bounces at devzone.ch --===============0751753693== Content-Type: multipart/alternative; boundary=Apple-Mail-1-691538562 --Apple-Mail-1-691538562 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8; delsp=yes; format=flowed From kclair at gmail.com Fri May 26 17:19:38 2006 From: kclair at gmail.com (kristina clair) Date: Fri, 26 May 2006 10:19:38 -0500 Subject: [Mailman-Users] language encoding for archives In-Reply-To: References: Message-ID: > > If the list language is Ukranian, the character set should be utf-8. > One potential issue is that the web server can be overriding this with > its own Content-Transfer-Encoding: header that specifies something > other than utf-8. Hi, I am still having some trouble understanding encoding and archives. You were correct that the webserver was overriding the utf-8 encoding on the archive pages, so the contents pages look great now. What I'm still having a problem with is the display of some messages on the archive pages. Some of the messages appear correctly in cyrillic, but some of the messages do not. The archive menus and headers, etc, appear with the correct character set - it is just the message itself which in some cases appears as gibberish. Looking at the html source of the archive pages, it seems like the message content is inserted into the archive page with
 tags?
The list administrator claims that when the emails are sent to the
list, they all appear with the correct character set.  I am wondering,
though, if the problem could be the the email programs of some list
members are setting the character set differently such that it is not
getting through to mailman.

Sorry to ask such a vague question, but I'm just trying to get a
handle on how messages with different character sets get into the
archive pages.  What factors could cause them to be displayed with the
incorrect character set on the archive pages?

Thanks,
Kristina


From msapiro at value.net  Fri May 26 17:22:22 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 08:22:22 -0700
Subject: [Mailman-Users] follow up: help request: new 1300 member
	listresults inmostly bounces
In-Reply-To: 
Message-ID: 

Nathan wrote:

>After getting some advice from the list - specifically Mark - last 
>week, I asked the hosting provider if there was in fact some limit on 
>outgoing mail, or some other setting on their end which might be 
>causing the bounces I'm getting. (see previous post for details, but 
>basically, I set up a new mailman list with around 1300 subscribers and 
>as best I could tell - without going through ALL of them one by one - 
>most bounced. I did sample 30 addresses, of which 29 bounced).
>
>Below is the response from the host. They seem to feel it's all on the 
>recipient's end. Does this make sense? or is it passing the buck?


Brad has addressed this response from the host, and I agree with Brad
with one minor exception. The header Mailman adds is 'Precedence:
list', not 'Precedence: bulk', but as Brad and Todd both point out,
mail in not generally bounced because of this header.


>They suggest sending out 10-15 emails at a time - is there a way to set 
>mailman up to do this? (and would there be a point?)


Todd mentioned setting SMTP_MAX_RCPTS. This may help, but as I recall,
you said in your original post that you are dealing with Mailman
hosted by the same host that gave the bogus reply to your inquiry. So
you have no control over these 'site' settings.

Thus, the situation appears to be that that this host offers Mailman
lists as a service to it's customers, but they are unwilling and or
unable to make it work, and when you ask for help they offer threats
that you can get into trouble for using it.

Note that 1300 is a modest list size for a Mailman list. You certainly
aren't asking anything out of the ordinary here. If you are interested
in getting this to work with this host, you are going to have to try
to escalate this to a management level within the host that cares that
they are offering a service that doesn't work, and if that is
unsuccessful, Your friend should take her business elsewhere.

BTW, Since you are just setting up, you can do the following:

Mass remove the 1300 members (with notifications set to No).

Go to the Bounce processing options and set bounce_score_threshold to
1.0 (or less). Be sure bounce_notify_owner_on_disable is set to Yes.

Mass subscribe the 1300 (with notifications set to No)

Send a post.

This time every bounce will result in a disable, and the owner will be
notified, and the notice will include the bounce.

This may help in your discussions with the host.

Finally, after the problem is resolved, you can remove the 1300 members
and re-add them with a welcome message if it is important that they
get that (their passwords will change when you remove and re-add
them). The remove and re-add is the easiest way to reset their
bouncing status in this case.

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From berk0081 at umn.edu  Fri May 26 17:13:38 2006
From: berk0081 at umn.edu (Michael Berkowski)
Date: Fri, 26 May 2006 10:13:38 -0500
Subject: [Mailman-Users] Permissions on public archives (apache 403)
Message-ID: <002101c680d6$f74308c0$900f5ea0@minitex.umn.edu>

Hi All, 

I have seen many questions related to this in the archives, and from what I
can tell, my configuration is complete and correct.  But I cannot seem to
get my public archives to be viewable.  I wonder if someone knowledgeable
could look over the following configs and point me in the right direction.
We recently upgraded to RHEL, Apache 2.0.52, Mailman 2.1.5.  We have around
80 lists, but only a handful require public archives.

check_perms returns no errors.  We do have a few virtual hosts in apache
with IP access restrictions, but mailman has no such restrictions. (Allow
from all)

All access attempts return:
Forbidden
You don't have permission to access /pipermail/xxxxx on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an
ErrorDocument to handle the request.
Apache/2.0.52 (Red Hat) Server xxxxxxxxxxxxxxx Port 80

Apache reads mailman.conf on startup.  Would it make a difference if I put
this information into httpd.conf instead?

# mailman.conf #######################
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/

    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all


Alias /pipermail/ /var/lib/mailman/archives/public/

   Options Indexes MultiViews FollowSymLinks
   # Options FollowSymlinks ExecCGI -Indexes -Includes
    AllowOverride None
    Order allow,deny
    Allow from all


[root at othello mailman]# ls -l /var/lib/mailman
total 68
drwxrwsr-x   5 mailman mailman  4096 May 19 11:43 archives
drwxrwsr-x   2 mailman mailman 16384 May 26 09:45 data
drwxrwsr-x  72 mailman mailman  4096 May 22 16:03 lists
drwxrwsr-x   3 mailman mailman  4096 Apr 17 11:35 locks
drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:15 logs
drwxrwsr-x  11 mailman mailman  4096 Apr 17 11:16 qfiles
drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:14 spam

[root at othello archives]# ls -l /var/lib/mailman/archives/
total 32
drwxrws--x  198 mailman mailman 12288 May 22 16:03 private
drwxrwsr-x    2 mailman mailman  4096 May 22 16:03 public

I really appreciate anyone taking the time to look these over.  Please let
me know if I forgot to include something.

Thanks much,
Michael
---
MINITEX Library Information Network / MnLINK
University of Minnesota




From msapiro at value.net  Fri May 26 17:41:27 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 08:41:27 -0700
Subject: [Mailman-Users] Permissions on public archives (apache 403)
In-Reply-To: <002101c680d6$f74308c0$900f5ea0@minitex.umn.edu>
Message-ID: 

Michael Berkowski wrote:
>
>All access attempts return:
>Forbidden
>You don't have permission to access /pipermail/xxxxx on this server.
>Additionally, a 403 Forbidden error was encountered while trying to use an
>ErrorDocument to handle the request.
>Apache/2.0.52 (Red Hat) Server xxxxxxxxxxxxxxx Port 80


What is in the Apache error_log relating to this?


>Apache reads mailman.conf on startup.  Would it make a difference if I put
>this information into httpd.conf instead?


Probably not.


># mailman.conf #######################
>ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
>
>    AllowOverride None
>    Options ExecCGI
>    Order allow,deny
>    Allow from all
>


Presumably, the above is working, but it has no effect on public
archive access.


>Alias /pipermail/ /var/lib/mailman/archives/public/
>
>   Options Indexes MultiViews FollowSymLinks
>   # Options FollowSymlinks ExecCGI -Indexes -Includes
>    AllowOverride None
>    Order allow,deny
>    Allow from all
>


The above looks OK to me.


>[root at othello mailman]# ls -l /var/lib/mailman
>total 68
>drwxrwsr-x   5 mailman mailman  4096 May 19 11:43 archives
>drwxrwsr-x   2 mailman mailman 16384 May 26 09:45 data
>drwxrwsr-x  72 mailman mailman  4096 May 22 16:03 lists
>drwxrwsr-x   3 mailman mailman  4096 Apr 17 11:35 locks
>drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:15 logs
>drwxrwsr-x  11 mailman mailman  4096 Apr 17 11:16 qfiles
>drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:14 spam
>
>[root at othello archives]# ls -l /var/lib/mailman/archives/
>total 32
>drwxrws--x  198 mailman mailman 12288 May 22 16:03 private
>drwxrwsr-x    2 mailman mailman  4096 May 22 16:03 public


Permissions look OK too.

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From steve at marmot.org  Fri May 26 17:43:04 2006
From: steve at marmot.org (Steve Lindemann)
Date: Fri, 26 May 2006 09:43:04 -0600
Subject: [Mailman-Users] easy question on python regular expressions
In-Reply-To: 
References: 
Message-ID: <44772208.2090402@marmot.org>

Mark Sapiro wrote:
> Steve Lindemann wrote:
> 
>> I would like to use a regular 
>> expression to accept all email from a particular domain.
>>
>>   ex: *@any.com
>>
>> Can someone 
>> out there *show* me what I need to use to accomplish the task.
> 
> 
> ^.*@any\.com$
> 
Thank you Mark!  Given the examples I could find and all the variations I 
tried I completely missed the trailing $ sign... *sigh*
--
Steve Lindemann                         __
Network Administrator                  //\\  ASCII Ribbon Campaign
Marmot Library Network, Inc.           \\//  against HTML/RTF email,
   url: http://www.marmot.org           //\\  vCards & M$ attachments
email: mailto:steve at marmot.org
voice: +1.970.242.3331 ext 16
   fax: +1.970.245.7854



From adamsca at gmail.com  Fri May 26 17:59:16 2006
From: adamsca at gmail.com (Christopher Adams)
Date: Fri, 26 May 2006 08:59:16 -0700
Subject: [Mailman-Users] Automatic deletion of posts by non-members of a
	list
In-Reply-To: <27572d930605260858u3cc7ea6br28a98abce8d7b0cd@mail.gmail.com>
References: 
	
	<27572d930605260858u3cc7ea6br28a98abce8d7b0cd@mail.gmail.com>
Message-ID: <27572d930605260859k8c2b1d5pbe72a6f9c0e59c4e@mail.gmail.com>

On 5/26/06, Christopher Adams  wrote:
>
> I agree in part. My site hosts over 500 lists and has about 100,000
> subscribers. By default, all new lists are set to Reject messages from
> "non-members" and sends them a message indicating that either their address
> has changed, they are sending from a different account, or they really
> aren't a member. Normally, I would think that simply discarding messages
> from "non-members" would be the best tactic. However, there were some
> situations with management on my own staff where a list owner subscribed an
> email address alias for someone in management. Since the alias was not the
> actual address that they were sending from, the message was discarded
> without any alert to the sender, so she assumed it was sent.
>
> On occasion, when I know there are problems with address aliases, I just
> add the non-subscribed alias as a non-member that can post, or as a
> subscriber set to 'no mail'. But, for so many lists and subscribers, there
> is the potential for problems with other lists. So, I set the default, let
> the list owners modify it if they like, and deal with the bandwidth issue
> and the fact that the system is actually making a contact with the address,
> many which are forged.
>
>
> On 5/25/06, Peter C.S. Adams  wrote:
> >
> > Thus spake Brad Knowles , circa 5/25/2006 9:54
> > AM:
> > > Generally speaking, the recommended solution is to automatically
> > > reject such messages -- which informs the sender, and allows them to
> > > take appropriate action.
> >
> > In the old days, this was certainly true, but today, when 70-80% of all
> > emails on the internet are spam, you may easily find that rejecting all
> > those messages will (a) eat up a lot of your internet bandwidth, and (b)
> >
> > exacerbate the problem by telling the "sender" of the message -- which
> > will,
> > 90% of the time, be a forged address -- that "their" mail was rejected.
> >
> > I have a handful of lists set to "reject," but most are set to discard.
> > In
> > my opinion, the poster should be subscribed to the list and set to
> > receive
> > mail; otherwise they should have no expectation that their message was
> > distributed.
> >
> >      peter
> >
> > --
> > Peter C.S. Adams
> > Director of Information and Communication Technologies
> > College of Public and Community Service, UMass Boston
> > "Be civil to all; sociable to many; familiar with few; friend to one;
> > enemy to none." -- Benjamin Franklin, Poor Richard's Almanack
> >
> >
> > ------------------------------------------------------
> > 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/adamsca%40gmail.com
> >
> > Security Policy:
> > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
> >
>
>
>
> --
> Christopher Adams
> adamsca at gmail.com
>



-- 
Christopher Adams
adamsca at gmail.com


From berk0081 at umn.edu  Fri May 26 17:59:53 2006
From: berk0081 at umn.edu (Michael Berkowski)
Date: Fri, 26 May 2006 10:59:53 -0500
Subject: [Mailman-Users] Permissions on public archives (apache 403)
In-Reply-To: 
Message-ID: <003f01c680dd$6d395740$900f5ea0@minitex.umn.edu>

Hi Mark, 

Thanks for responding so quickly.


> >All access attempts return:
> >Forbidden
> >You don't have permission to access /pipermail/xxxxx on this server.
> >Additionally, a 403 Forbidden error was encountered while trying to use
an
> >ErrorDocument to handle the request.
> >Apache/2.0.52 (Red Hat) Server xxxxxxxxxxxxxxx Port 80
> 
> 
> What is in the Apache error_log relating to this?

Apache's error log shows this:
[root at othello httpd]# tail -n 4 error_log

[Fri May 26 10:30:33 2006] [error] [client 160.94.15.144] (13)Permission
denied: access to /pipermail/minitex-news denied
[Fri May 26 10:39:25 2006] [error] [client 160.94.15.144] (13)Permission
denied: access to /pipermail/minitex-news denied
[Fri May 26 10:44:05 2006] [error] [client 160.94.15.144] (13)Permission
denied: access to /pipermail/minitex-news denied
[Fri May 26 10:44:05 2006] [error] [client 160.94.15.144] (13)Permission
denied: access to /pipermail/minitex-news denied


> 
> >Apache reads mailman.conf on startup.  Would it make a difference if I
put
> >this information into httpd.conf instead?
> 
> 
> Probably not.
> 
> 
> ># mailman.conf #######################
> >ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
> >
> >    AllowOverride None
> >    Options ExecCGI
> >    Order allow,deny
> >    Allow from all
> >
> 
> 
> Presumably, the above is working, but it has no effect on public
> archive access.
> 
> 
> >Alias /pipermail/ /var/lib/mailman/archives/public/
> >
> >   Options Indexes MultiViews FollowSymLinks
> >   # Options FollowSymlinks ExecCGI -Indexes -Includes
> >    AllowOverride None
> >    Order allow,deny
> >    Allow from all
> >
> 
> 
> The above looks OK to me.
> 
> 
> >[root at othello mailman]# ls -l /var/lib/mailman
> >total 68
> >drwxrwsr-x   5 mailman mailman  4096 May 19 11:43 archives
> >drwxrwsr-x   2 mailman mailman 16384 May 26 09:45 data
> >drwxrwsr-x  72 mailman mailman  4096 May 22 16:03 lists
> >drwxrwsr-x   3 mailman mailman  4096 Apr 17 11:35 locks
> >drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:15 logs
> >drwxrwsr-x  11 mailman mailman  4096 Apr 17 11:16 qfiles
> >drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:14 spam
> >
> >[root at othello archives]# ls -l /var/lib/mailman/archives/
> >total 32
> >drwxrws--x  198 mailman mailman 12288 May 22 16:03 private
> >drwxrwsr-x    2 mailman mailman  4096 May 22 16:03 public
> 
> 
> Permissions look OK too.


Thanks,
-Michael



From msapiro at value.net  Fri May 26 18:11:52 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 09:11:52 -0700
Subject: [Mailman-Users] language encoding for archives
In-Reply-To: 
Message-ID: 

"kristina clair" wrote:
>
>What I'm still having a problem with is the display of some messages
>on the archive pages.  Some of the messages appear correctly in
>cyrillic, but some of the messages do not.  The archive menus and
>headers, etc, appear with the correct character set - it is just the
>message itself which in some cases appears as gibberish.
>Looking at the html source of the archive pages, it seems like the
>message content is inserted into the archive page with 
 tags?


Yes. This is how it's done.

Prior to this, the message is processed by Mailman/Handlers/Scrubber.py
(unless replaced by setting ARCHIVE_SCRUBBER in mm_cfg.py). Scrubber
removes non-text and "character set unspecified" text attachments and
replaces them with a link to a separate file where they are stored.

Scrubber then converts all remaining text parts (in the multipart case)
from their specified character set to the character set of the list.

If the message is a single text/plain part (not MIME multipart),
Scrubber doesn't change it. In this case HyperArch.py attempts to
convert the character set of the message, but if it is unspecified, it
is assumed to be that of the list, and if it isn't, the message will
be garbled.

You need to find one of these 'garbled' messages in the
archives/private/listname.mbox/listname.mbox file. This should be the
raw message as sent by Mailman to the list. You may be able to see
from this message what the issue is. If not, post the raw message, and
we will try to help.


>The list administrator claims that when the emails are sent to the
>list, they all appear with the correct character set.  I am wondering,
>though, if the problem could be the the email programs of some list
>members are setting the character set differently such that it is not
>getting through to mailman.


Could be. See above for how to check.


>Sorry to ask such a vague question, but I'm just trying to get a
>handle on how messages with different character sets get into the
>archive pages.  What factors could cause them to be displayed with the
>incorrect character set on the archive pages?


Incorrect character set specification on the message or a sub-part or
no character set specification at all on a text/plain message. Maybe
other things too.

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From msapiro at value.net  Fri May 26 18:22:45 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 09:22:45 -0700
Subject: [Mailman-Users] easy question on python regular expressions
In-Reply-To: <44772208.2090402@marmot.org>
Message-ID: 

Steve Lindemann wrote:

>Mark Sapiro wrote:
>> 
>> ^.*@any\.com$
>> 
>Thank you Mark!  Given the examples I could find and all the variations I 
>tried I completely missed the trailing $ sign... *sigh*


Well, that shouldn't matter too much. ^.*@any\.com will match all the
same addresses. It will just match jdoe at any.com.us and similar
addresses too.

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From msapiro at value.net  Fri May 26 18:28:11 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 09:28:11 -0700
Subject: [Mailman-Users] Permissions on public archives (apache 403)
In-Reply-To: <003f01c680dd$6d395740$900f5ea0@minitex.umn.edu>
Message-ID: 

Michael Berkowski wrote:
>
>Apache's error log shows this:
>[root at othello httpd]# tail -n 4 error_log
>
>[Fri May 26 10:30:33 2006] [error] [client 160.94.15.144] (13)Permission
>denied: access to /pipermail/minitex-news denied


There is a permissions issue somewhere?


>> >[root at othello mailman]# ls -l /var/lib/mailman
>> >total 68
>> >drwxrwsr-x   5 mailman mailman  4096 May 19 11:43 archives
>> >drwxrwsr-x   2 mailman mailman 16384 May 26 09:45 data
>> >drwxrwsr-x  72 mailman mailman  4096 May 22 16:03 lists
>> >drwxrwsr-x   3 mailman mailman  4096 Apr 17 11:35 locks
>> >drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:15 logs
>> >drwxrwsr-x  11 mailman mailman  4096 Apr 17 11:16 qfiles
>> >drwxrwsr-x   2 mailman mailman  4096 Apr 17 11:14 spam
>> >
>> >[root at othello archives]# ls -l /var/lib/mailman/archives/
>> >total 32
>> >drwxrws--x  198 mailman mailman 12288 May 22 16:03 private
>> >drwxrwsr-x    2 mailman mailman  4096 May 22 16:03 public
>> 
>> 
>> Permissions look OK too.


What are the permissions on /var/lib/mailman? Are you running SeLinux
or any other 'extra' access controls?

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From msapiro at value.net  Fri May 26 18:36:29 2006
From: msapiro at value.net (Mark Sapiro)
Date: Fri, 26 May 2006 09:36:29 -0700
Subject: [Mailman-Users] Missing headers of postings
In-Reply-To: <9b4736940605260743l40ac74ees4adbd9a6ce15fe3f@mail.gmail.com>
Message-ID: 

Roland Studer wrote:
>
>Suddenly postings on our Mailman (2.1.5) list are missing headers, the
>mails sometimes arrive without any Information about the sender or the
>subject. The headers From and Reply-to and Subject are missing.


"Sometimes"? Not always?


>In addition I wanted to send a HTML-Email with an attachment: It
>wasn't displayed correctly, the display of the mail began with the
>following.
>
>--===============0751753693==
>Content-Type: multipart/alternative; boundary=Apple-Mail-1-691538562
>
>What could cause this, what can I do about it?


This is due to the fact that the main "Content-Type: multipart/mixed"
header is missing along with the From:, etc.


Does this happen only with a certain poster or posters, at random or
always? I don't know how it could be Mailman. I suspect some issue
with the incoming message.

-- 
Mark Sapiro        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



From dma at pern.co.uk  Fri May 26 18:43:36 2006
From: dma at pern.co.uk (David Anderson)
Date: Fri, 26 May 2006 17:43:36 +0100
Subject: [Mailman-Users] Newbie questions
Message-ID: <1264290206.20060526174336@pern.co.uk>

Hi,

My hosting company provides mailman for mailing lists. I am happy
with the functionality, but I have two questions

1. What is the format for the upload file in mass subscription
2. Is it possible to get the reverse - i.e. a listing from one list
that can then be massaged and used as the upload for a new list?

-- 
Best regards,
 David                            mailto:dma at pern.co.uk




From kclair at gmail.com  Fri May 26 18:47:14 2006
From: kclair at gmail.com (kristina clair)
Date: Fri, 26 May 2006 11:47:14 -0500
Subject: [Mailman-Users] language encoding for archives
In-Reply-To: 
References: 
	
Message-ID: 

> >Sorry to ask such a vague question, but I'm just trying to get a
> >handle on how messages with different character sets get into the
> >archive pages.  What factors could cause them to be displayed with the
> >incorrect character set on the archive pages?
>
>
> Incorrect character set specification on the message or a sub-part or
> no character set specification at all on a text/plain message. Maybe
> other things too.

Thanks so much!  I discovered that messages that are using one
character set (charset="windows-1251") are appearing correctly and
messages that are using another character set (charset=iso-8859-1) are
not appearing correctly.

Is the only fix for this for the list members to use the character set
which is appearing correctly after mailman processing?

Kristina


From jwblist3 at olympus.net  Fri May 26 18:56:34 2006
From: jwblist3 at olympus.net (John W. Baxter)
Date: Fri, 26 May 2006 09:56:34 -0700
Subject: [Mailman-Users] follow up: help request: new 1300 member list
 results inmostly bounces
In-Reply-To: 
Message-ID: 

On 5/25/06 11:13 PM, "Brad Knowles"  wrote:

> Mailman does intentionally add a header for "Precedence: Bulk" to
> all outgoing messages, as is appropriate for the function that it is
> performing.

Actually,
Precedence: list

(As copied from the message I'm replying to.)

This doesn't change the argument (much), and I agree with Brad's points.

  --John




From twolfe at sawback.com  Fri May 26 19:05:39 2006
From: twolfe at sawback.com (Tom Wolfe)
Date: Fri, 26 May 2006 13:05:39 -0400 (EDT)
Subject: [Mailman-Users] Newbie questions
In-Reply-To: <1264290206.20060526174336@pern.co.uk>
References: <1264290206.20060526174336@pern.co.uk>
Message-ID: 

1. Mass subscription format:

"Real Name" 
"Real2 Name2" 
...etc
has worked for me. "Real Name" is optional, you can just put email
addresses on each line, e.g.

email at address.com
email2 at address2.com
...etc

2. You can use email commands to retrieve the list of members by doing

To: listname-request at domain.com
From: (a subscriber's email address, pref. admin)
Subject: who password [address=
] >From the help: who password [address=
] See everyone who is on this mailing list. The roster is limited to list members only, and you must supply your membership password to retrieve it. If you're posting from an address other than your membership address, specify your membership address with `address=
' (no brackets around the email address, and no quotes!) You should be able to manipulate the reply easily enough to create a good text file for uploading to mailman. Regards, Tom Wolfe On Fri, 26 May 2006, David Anderson wrote: > Hi, > > My hosting company provides mailman for mailing lists. I am happy > with the functionality, but I have two questions > > 1. What is the format for the upload file in mass subscription > 2. Is it possible to get the reverse - i.e. a listing from one list > that can then be massaged and used as the upload for a new list? > > -- > Best regards, > David mailto:dma at pern.co.uk > > > ------------------------------------------------------ > 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/twolfe%40sawback.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > From msapiro at value.net Fri May 26 19:10:40 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 26 May 2006 10:10:40 -0700 Subject: [Mailman-Users] Missing headers of postings In-Reply-To: <9b4736940605260941t77b1402dp271e116fce5468f@mail.gmail.com> Message-ID: Roland Studer wrote: > >Itis really strange, actually sometimes I got the posting with correct >headers, while others got the very same posting without those headers. In that case, this almost certainly has to be something occurring after Mailman has sent the message to the outgoing MTA, either in the outgoing MTA or further out in the delivery. I don't see how it could be a Mailman problem. >Now >this time I got the mail without headers, I haven't heard yet, if others got >it the right way. > >So it's only happening for a part of the subscribers and not always for the >same ones. This is really puzzling. Yes it is. All I can suggest is to look at the Received: headers of the posts and try to determine if there is something involved in delivery of only the 'bad' posts. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nathan at pocketstudios.com Fri May 26 19:13:06 2006 From: nathan at pocketstudios.com (Nathan) Date: Fri, 26 May 2006 13:13:06 -0400 Subject: [Mailman-Users] follow up: help request: new 1300 member listresults inmostly bounces In-Reply-To: References: Message-ID: Mark, Todd, Brad, John, Thanks very much for your advice. It seems like we're dealing with an uninformed host here, and it would be an uphill battle all the way to get this thing working. While she will probably continuing the webhost, I think we'll look elsewhere for a mailing list option. It's unfortunate that a nice piece of software like mailman can be crippled by poor hosting. Again, I really appreciate all the help. Nathan From jwblist3 at olympus.net Fri May 26 19:13:00 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Fri, 26 May 2006 10:13:00 -0700 Subject: [Mailman-Users] Missing headers of postings In-Reply-To: <9b4736940605260743l40ac74ees4adbd9a6ce15fe3f@mail.gmail.com> Message-ID: On 5/26/06 7:43 AM, "Roland Studer" wrote: > Suddenly postings on our Mailman (2.1.5) list are missing headers, the > mails sometimes arrive without any Information about the sender or the > subject. The headers From and Reply-to and Subject are missing. > > In addition I wanted to send a HTML-Email with an attachment: It > wasn't displayed correctly, the display of the mail began with the > following. > > --===============0751753693== > Content-Type: multipart/alternative; boundary=Apple-Mail-1-691538562 > > What could cause this, what can I do about it? > My best guess is that the outgoing mail processing at devzone.ch has gone insane, based on what arrived at GMail. --John From msapiro at value.net Fri May 26 19:17:02 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 26 May 2006 10:17:02 -0700 Subject: [Mailman-Users] Newbie questions In-Reply-To: <1264290206.20060526174336@pern.co.uk> Message-ID: David Anderson wrote: > >1. What is the format for the upload file in mass subscription A plain text file with one entry per line, formatted as described in >2. Is it possible to get the reverse - i.e. a listing from one list >that can then be massaged and used as the upload for a new list? See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From berk0081 at umn.edu Fri May 26 19:44:09 2006 From: berk0081 at umn.edu (Michael Berkowski) Date: Fri, 26 May 2006 12:44:09 -0500 Subject: [Mailman-Users] Permissions on public archives (apache 403) In-Reply-To: Message-ID: <005301c680eb$fe85cf90$900f5ea0@minitex.umn.edu> Hi again Mark, > >[root at othello httpd]# tail -n 4 error_log > > > >[Fri May 26 10:30:33 2006] [error] [client 160.94.15.144] (13)Permission > >denied: access to /pipermail/minitex-news denied > > > There is a permissions issue somewhere? > > > >> >[root at othello mailman]# ls -l /var/lib/mailman > >> >total 68 > >> >drwxrwsr-x 5 mailman mailman 4096 May 19 11:43 archives > >> >drwxrwsr-x 2 mailman mailman 16384 May 26 09:45 data > >> >drwxrwsr-x 72 mailman mailman 4096 May 22 16:03 lists > >> >drwxrwsr-x 3 mailman mailman 4096 Apr 17 11:35 locks > >> >drwxrwsr-x 2 mailman mailman 4096 Apr 17 11:15 logs > >> >drwxrwsr-x 11 mailman mailman 4096 Apr 17 11:16 qfiles > >> >drwxrwsr-x 2 mailman mailman 4096 Apr 17 11:14 spam > >> > > >> >[root at othello archives]# ls -l /var/lib/mailman/archives/ > >> >total 32 > >> >drwxrws--x 198 mailman mailman 12288 May 22 16:03 private > >> >drwxrwsr-x 2 mailman mailman 4096 May 22 16:03 public > >> > >> > >> Permissions look OK too. > > > What are the permissions on /var/lib/mailman? Are you running SeLinux > or any other 'extra' access controls? SELinux is running and /var/lib/mailman looks like: drwxrwsr-x 9 mailman mailman 4096 Apr 17 15:17 mailman I'm pretty well stumped now. I suspect it may have something to do with the security on our blogs virtual host. Our head sysad is on vacation this week and I've sort of reached my limit of fumbling around. I think I'll just have to wait until next week to work it out with him, rather than to begin eliminating security features, etc. Anyway, our public archive is rarely accessed by anyone -- it can wait. Thanks for all your help, Michael -- MINITEX Library Information Network University of Minnesota From tmz at pobox.com Fri May 26 20:03:40 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 26 May 2006 14:03:40 -0400 Subject: [Mailman-Users] Permissions on public archives (apache 403) In-Reply-To: <005301c680eb$fe85cf90$900f5ea0@minitex.umn.edu> References: <005301c680eb$fe85cf90$900f5ea0@minitex.umn.edu> Message-ID: <20060526180340.GB26052@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Berkowski wrote: >> What are the permissions on /var/lib/mailman? Are you running >> SeLinux or any other 'extra' access controls? > > SELinux is running and /var/lib/mailman looks like: > drwxrwsr-x 9 mailman mailman 4096 Apr 17 15:17 mailman With SELinux, you also often want to see the security context. The -Z option to ls does this. On my FC5 system, /var/lib/mailman has: drwxrwsr-x root mailman system_u:object_r:mailman_data_t /var/lib/mailman/ And to check if SELinux is the reason you're getting errors, you need to look in /var/log/messages (or /var/log/audit/audit.log if the audit daemon is installed) Of course, reading the avc denial messages is the kind of black voodoo that makes Apache's mod_rewrite look like it was written for 5 year olds. :) When I'm in doubt, I turn off SELinux and try the action I was having problems with. If it works you found you problem. From there you'd have to modify the SELinux policy or file a bug to have that done. I've only just started toying with it, so I'm a long way from knowing how to modify policy properly. Anyway, you can use setenforce 0 to turn off selinux temporarily if you want to check that. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Ever notice that even the busiest people are never too busy to tell you just how busy they are? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR3QvsmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rf+ACgvTMR85JnvbYhZpnhSWMP+UewaGcAn0Uz1PVl z90LZ9stVkgvNgjlhz/S =5Hz2 -----END PGP SIGNATURE----- From n2nov at n2nov.net Fri May 26 20:11:09 2006 From: n2nov at n2nov.net (Charles J. Hargrove) Date: Fri, 26 May 2006 14:11:09 -0400 Subject: [Mailman-Users] Archived Messages Not Saved Message-ID: <447744BD.E4ED8EBC@n2nov.net> I recently had to rebuild my server after a long run of 6 years. The drive that contained the Mailman archives, mailing lists, member records, etc was mounted as the secondary drive so that I would not lose the info. The server was rebuilt with Fedora Core 5 and the latest versions of the rest of the software (Mailman, Sendmail, Postfix, Squirrelmail, etc). Everything is working now as far as the mailing lists and membership records. However, none of the messages are being archived, evethough the flags on the admin page are set to allow archiving. Any ideas where I should be looking to correct this problem. Thanks in advance. -- Charles J. Hargrove - N2NOV NYC ARECS/RACES Citywide Radio Officer/Skywarn Coord. US Coast Guard Auxiliary Flotilla 5-10 Comms Officer NYC-ARECS/RACES Net Mon. @ 8:30PM 147.360/107.2 PL http://www.nyc-arecs.org and http://www.nyc-races.org NYDXA SWL & Scanner Net Wed. @ 9PM 147.360/107.2 PL http://www.n2nov.net "Information is the oxygen of the modern age. It seeps through the walls topped by barbed wire, it wafts across the electrified borders." - Ronald Reagan From tmz at pobox.com Fri May 26 20:45:02 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 26 May 2006 14:45:02 -0400 Subject: [Mailman-Users] Archived Messages Not Saved In-Reply-To: <447744BD.E4ED8EBC@n2nov.net> References: <447744BD.E4ED8EBC@n2nov.net> Message-ID: <20060526184502.GC26052@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Charles J. Hargrove wrote: > I recently had to rebuild my server after a long run of 6 years. > The drive that contained the Mailman archives, mailing lists, member > records, etc was mounted as the secondary drive so that I would not > lose the info. The server was rebuilt with Fedora Core 5 and the > latest versions of the rest of the software (Mailman, Sendmail, > Postfix, Squirrelmail, etc). > > Everything is working now as far as the mailing lists and membership > records. However, none of the messages are being archived, > evethough the flags on the admin page are set to allow archiving. > Any ideas where I should be looking to correct this problem. Are you using the FC5 mailman package or did you build it from source? The locations of the directories are changed in the FC package. Is it possible that your apache setup is looking in the wrong place for the archives? Are the archive mboxes getting created? On a standard source install they should be at: $prefix/archives/private/$listname.mbox/$listname.mbox The FC5 package has them at: /var/lib/mailman/archives/private/$listname.mbox/$listname.mbox - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== The average woman would rather be beautiful than smart because the average man can see better than he can think. --Unknown -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR3TK4mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1qllQCeMJ0NXyxqliZ5v9yljlA9+nGhmhgAoOr4mtRn iXKUO761odcHUfZ5+bXI =uJtu -----END PGP SIGNATURE----- From msapiro at value.net Fri May 26 21:06:28 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 26 May 2006 12:06:28 -0700 Subject: [Mailman-Users] Permissions on public archives (apache 403) In-Reply-To: <005301c680eb$fe85cf90$900f5ea0@minitex.umn.edu> Message-ID: Michael Berkowski wrote: > >SELinux is running and /var/lib/mailman looks like: >drwxrwsr-x 9 mailman mailman 4096 Apr 17 15:17 mailman I think it may involve the SeLinux security policies. You can check this out by temporarily turning off SeLinux. You can find information on this by searching the archives of this list for 'selinux' (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 May 26 21:31:34 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 26 May 2006 12:31:34 -0700 Subject: [Mailman-Users] bounces are not disabling accounts In-Reply-To: <447752BD.1090909@tripperjones.com> Message-ID: Steve Quezadas wrote: >> >yeah, I see what went wrong. The probe is sending out a message, but >it's not bouncing back to qmail properly. I get the following message: >"sorry, no mailbox here by that name". It Seems to be trying to write to >"isolation-list-bounces+d54833a6a19099f92febe90bf05a85c86be6c2b3 at modelprinting.com". > > >I read the README.QMAIL file and I did what it says. Namely, I installed >the ".qmail-isolation-list-bounces-default" there, but it doesn't seem >to be accepting any mail from >"isolation-list-bounces+d54833a6a19099f92febe90bf05a85c86be6c2b3 at modelprinting.com". >Is this a qmail problem or a mailman problem? It's a Qmail configuration issue. Qmail has to ignore the '+' and following text in the local part of the address. I.e., it has to deliver mail with sent to "isolation-list-bounces+d54833a6a19099f92febe90bf05a85c86be6c2b3 at modelprinting.com" as though it were sent to "isolation-list-bounces at modelprinting.com". I don't know how you configure this in Qmail. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jnguyen at ncmir.ucsd.edu Fri May 26 21:43:15 2006 From: jnguyen at ncmir.ucsd.edu (Jana Nguyen) Date: Fri, 26 May 2006 12:43:15 -0700 Subject: [Mailman-Users] How to test SpamAssassin with mailman? In-Reply-To: References: <44737045.9040905@ncmir.ucsd.edu> Message-ID: <44775A53.2060407@ncmir.ucsd.edu> Hmm, I've been having problems for days not being able to send out mail with the spam header using postfix. I don't know if I want to go with amavisd at this point if I can't get a basic spamassassin integrated with mailman working. After integrating mailman with spamassassin I can't even send out or received email notification from my mailing list. Below is my "mm.cf file", not sure if I've added the variables for spamassassin right: # Put YOUR site-specific settings below this line. MTA = 'Postfix' SMTPHOST = 'birn-holly.ucsd.edu' SMTPPORT = 25 POSTFIX_ALIAS_CMD = '/usr/sbin/postalias' POSTFIX_MAP_CMD = '/usr/sbin/postmap' # Adding the SpamAssassin Filter to Mailman GLOBAL_PIPELINE.insert(1, 'SpamAssassin') SPAMASSASSIN_HOST = 'birn-holly.ucsd.edu' SPAMASSASSIN_DISCARD_SCORE = 5 SPAMASSASSIN_HOLD_SCORE = 5 #SPAMASSASSIN_MEMBER_BONUS = 2 My local.cf file used for spamassassin: # Encapsulate spam in an attachment (0=no, 1=yes, 2=safe) report_safe 1 # Enable the Bayes system use_bayes 1 # Enable Bayes auto-learning bayes_auto_learn 1 # Enable or disable network checks skip_rbl_checks 0 #use_razor2 0 #use_dcc 0 use_pyzor 1 Thanks! Brad Knowles wrote: > At 1:27 PM -0700 2006-05-23, Jana Nguyen wrote: > >> I've integrated SpamAssassin with Mailman following the instructions at >> http://www.jamesh.id.au/articles/mailman-spamassassin/ > > > You may also want to look at integrating SpamAssassin into your > MTA, so that this stuff gets handled before it even hits Mailman. See > . > >> How do I test SpamAssassin with mail so that I know that mail is being >> filter? Below is the spamassassin config I've added >> to mm_cfg.py: > > > If you followed the instructions at the URL that was given, then > those instructions should have included information on how to do > testing to see if it is working. > > If not, you should contact the maintainer of those instructions. > We can provide a link to them from our FAQ Wizard, but that's about > the extent of the support we can provide. > From berk0081 at umn.edu Fri May 26 22:39:39 2006 From: berk0081 at umn.edu (Michael Berkowski) Date: Fri, 26 May 2006 15:39:39 -0500 Subject: [Mailman-Users] Permissions on public archives (apache 403) In-Reply-To: Message-ID: <000401c68104$826c5d70$900f5ea0@minitex.umn.edu> Hi Mark, You're right, SELinux is the cause. Disabling it allows access to the public archives. I'll have to find out if Red Hat has an updated security policy to deal with this, or I'll have to start rolling my own. Thanks again, Michael --- MINITEX Library Information Network / MnLINK University of Minnesota > -----Original Message----- > From: Mark Sapiro [mailto:msapiro at value.net] > Sent: Friday, May 26, 2006 2:06 PM > To: Michael Berkowski; mailman-users at python.org > Subject: RE: [Mailman-Users] Permissions on public archives (apache 403) > > Michael Berkowski wrote: > > > >SELinux is running and /var/lib/mailman looks like: > >drwxrwsr-x 9 mailman mailman 4096 Apr 17 15:17 mailman > > I think it may involve the SeLinux security policies. You can check > this out by temporarily turning off SeLinux. You can find information > on this by searching the archives of this list for 'selinux' (see > ). > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan From peter.adams at umb.edu Fri May 26 23:23:03 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Fri, 26 May 2006 17:23:03 -0400 Subject: [Mailman-Users] Newbie questions In-Reply-To: Message-ID: Thus spake Tom Wolfe , circa 5/26/2006 1:05 PM: > 2. You can use email commands to retrieve the list of members by doing > To: listname-request at domain.com > From: (a subscriber's email address, pref. admin) > Subject: who password [address=
] This doesn't appear to work if there is a space in the password. By the way, does anyone else feel uneasy sending their password in cleartext through email (especially in the subject line)? Perhaps in a future version of mailman, commands could be authenticated in the same way as subscription requests -- with a return email asking for confirmation. peter From peter.adams at umb.edu Fri May 26 23:40:51 2006 From: peter.adams at umb.edu (Peter C.S. Adams) Date: Fri, 26 May 2006 17:40:51 -0400 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: Message-ID: Thus spake Brad Knowles , circa 5/26/2006 2:03 AM: > Think about spam in general. Which is worse? Dealing with large > quantities of spam to try to find the relatively small amount of > legitimate mail? Or throwing everything away that might potentially > be spam, possibly including important messages from your boss, your > spouse, your parents, your children, your co-workers, prospective > business partners, etc...? I'm not following. My lists accept all mail from subscribers. If they're not subscribed, they can't post. If the messages are important, people will notice if they're not distributed. > But then maybe you've got different kinds of mailing lists where > you don't really care about the content and where the posters don't > really care about the content, and no one is going to get upset if > some messages get thrown away. Most of my lists are for people who are subscribed. On the very rare occasion that a message is from a different email address, they contact me and ask me where the message went, and I either whitelist their other address or add them as nomail subscribers. This has happened 3-4 in four years on about 20 lists. Meanwhile, I often get dozens of messages per day helpfully telling me that my Mac is infected with SoBig or some other Windows virus and is sending copies of itself out, as an example. "From" lines are routinely forged, making "you are not subscribed" messages far less useful than they could be. I'm not saying this is right for everyone, but neither is setting lists to reject. -- Peter C.S. Adams (617) 287-7118 Director of Information and Communication Technologies College of Public and Community Service, UMass Boston "Be civil to all; sociable to many; familiar with few; friend to one; enemy to none." -- Benjamin Franklin, Poor Richard's Almanack From n2nov at n2nov.net Sat May 27 00:28:58 2006 From: n2nov at n2nov.net (Charles J. Hargrove) Date: Fri, 26 May 2006 18:28:58 -0400 Subject: [Mailman-Users] Archived Messages Not Saved References: Message-ID: <4477812A.1A18799F@n2nov.net> I am using the FC5 Mailman package. The archive files since the new build are being kept in /var/lib/mailman/archives/private/..... However, the /etc/httpd/conf.d/mailman.conf file shows it as: Alias /pipermail/ /var/lib/mailman/archives/public/ Where can I find where it is being forced to save it into private? > Are you using the FC5 mailman package or did you build it from source? > The locations of the directories are changed in the FC package. Is it > possible that your apache setup is looking in the wrong place for the > archives? > > Are the archive mboxes getting created? On a standard source install > they should be at: > > $prefix/archives/private/$listname.mbox/$listname.mbox > > The FC5 package has them at: > > /var/lib/mailman/archives/private/$listname.mbox/$listname.mbox > > - -- > Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp > ====================================================================== -- Charles J. Hargrove - N2NOV NYC ARECS/RACES Citywide Radio Officer/Skywarn Coord. US Coast Guard Auxiliary Flotilla 5-10 Comms Officer NYC-ARECS/RACES Net Mon. @ 8:30PM 147.360/107.2 PL http://www.nyc-arecs.org and http://www.nyc-races.org NYDXA SWL & Scanner Net Wed. @ 9PM 147.360/107.2 PL http://www.n2nov.net "Information is the oxygen of the modern age. It seeps through the walls topped by barbed wire, it wafts across the electrified borders." - Ronald Reagan From peter.adams at umb.edu Sat May 27 00:39:53 2006 From: peter.adams at umb.edu (Peter CS Adams aka Tom) Date: Fri, 26 May 2006 16:39:53 -0600 Subject: [Mailman-Users] Newbie questions In-Reply-To: References: Message-ID: <1148683193.32543.8.camel@wolfe.> Hi Peter - In general, as this post suggests (pardon the liberties...!), Mailman isn't super-secure. For example, all it takes to impersonate you as a member posting is to know your email address. So encrypted passwords are the least concern, and I wouldn't use a very important password. Regarding spaces in passwords -- I just noticed this today, and had to validate my password input against spaces. Mailman is great for simple, fast email list exchange and has its place. I've had no cause for complaints after using it for about 4 years now. Regards, Tom Wolfe informalex.org acmg.ca/mcr and soon... trailex.org On Fri, 2006-05-26 at 17:23 -0400, Peter C.S. Adams wrote: > Thus spake Tom Wolfe , circa 5/26/2006 1:05 PM: > > 2. You can use email commands to retrieve the list of members by doing > > To: listname-request at domain.com > > From: (a subscriber's email address, pref. admin) > > Subject: who password [address=
] > > This doesn't appear to work if there is a space in the password. > > By the way, does anyone else feel uneasy sending their password in cleartext > through email (especially in the subject line)? > > Perhaps in a future version of mailman, commands could be authenticated in > the same way as subscription requests -- with a return email asking for > confirmation. > > peter > > > ------------------------------------------------------ > 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/twolfe%40sawback.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From tmz at pobox.com Sat May 27 01:16:06 2006 From: tmz at pobox.com (Todd Zullinger) Date: Fri, 26 May 2006 19:16:06 -0400 Subject: [Mailman-Users] Archived Messages Not Saved In-Reply-To: <4477812A.1A18799F@n2nov.net> References: <4477812A.1A18799F@n2nov.net> Message-ID: <20060526231606.GF26052@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Charles J. Hargrove wrote: > I am using the FC5 Mailman package. The archive files since the new > build are being kept in /var/lib/mailman/archives/private/..... That's good. What does $ ls /var/lib/mailman/archives/private/$listname* show? Also, is SELinux running in enforcing mode? > However, the /etc/httpd/conf.d/mailman.conf file shows it as: > Alias /pipermail/ /var/lib/mailman/archives/public/ > > Where can I find where it is being forced to save it into private? That's as it should be. The public directory will contain symlinks to the private dir for lists that are public. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== Never attribute to malice that which can be adequately explained by stupidity. -- Hanlon's Razor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkR3jDYmGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1pDfwCg2r9bO9v7acUpHBmFxzE+WQaq+LwAnj49wCzn 3ok/J6pNLx+gnyJh1AI3 =0oz9 -----END PGP SIGNATURE----- From msapiro at value.net Sat May 27 03:54:25 2006 From: msapiro at value.net (Mark Sapiro) Date: Fri, 26 May 2006 18:54:25 -0700 Subject: [Mailman-Users] Newbie questions In-Reply-To: Message-ID: Peter C.S. Adams wrote: >Thus spake Tom Wolfe , circa 5/26/2006 1:05 PM: >> 2. You can use email commands to retrieve the list of members by doing >> To: listname-request at domain.com >> From: (a subscriber's email address, pref. admin) >> Subject: who password [address=
] > >This doesn't appear to work if there is a space in the password. You are correct. I'd say it's a bug. We could probably be more sophisticated in parsing the command and its args (currently we just split on whitespace). We might support quoting, but then someone will come up with a password containing pairs of quotes. >By the way, does anyone else feel uneasy sending their password in cleartext >through email (especially in the subject line)? You don't have to send email commands in the subject. The body is processed too, but to answer your question, I don't feel uneasy about sending a list member password. They are mailed in reminders and we say not to use a valuable password. Although password reminders are going away in Mailman 2.2 in favor of a reset scheme. I am less cavalier about the list admin password. I am not bothered by the idea of sending it, but whenever I do send it in an email command or an Approved: header, I am extra careful about how the mail is addressed. >Perhaps in a future version of mailman, commands could be authenticated in >the same way as subscription requests -- with a return email asking for >confirmation. Interesting suggestion. Please submit a feature request at or as a comment at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jwblist3 at olympus.net Sat May 27 06:35:16 2006 From: jwblist3 at olympus.net (John W. Baxter) Date: Fri, 26 May 2006 21:35:16 -0700 Subject: [Mailman-Users] Newbie questions In-Reply-To: Message-ID: On 5/26/06 6:54 PM, "Mark Sapiro" wrote: > You don't have to send email commands in the subject. The body is > processed too, but to answer your question, I don't feel uneasy about > sending a list member password. They are mailed in reminders and we > say not to use a valuable password. Although password reminders are > going away in Mailman 2.2 in favor of a reset scheme. > > I am less cavalier about the list admin password. I am not bothered by > the idea of sending it, but whenever I do send it in an email command > or an Approved: header, I am extra careful about how the mail is > addressed. I've mentioned before that part (only part) of the problem is that we call the thing a "password". So people see "password" and plain text, and rightly respond with security anguish. So it's not a "password" it's a " token". (I don't know what "mumble" should be.) A lot less frightening. And as a side benefit, if it isn't a "password" some people will be less likely to use the same password they've used 10 other places, endangering their accounts at those places. --John (at least if you think I haven't forged myself) From brad at stop.mail-abuse.org Sat May 27 09:40:35 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 27 May 2006 02:40:35 -0500 Subject: [Mailman-Users] Automatic deletion of posts by non-members of a list In-Reply-To: References: Message-ID: At 5:40 PM -0400 2006-05-26, Peter C.S. Adams wrote: > I'm not saying this is right for everyone, but neither is setting lists to > reject. You run your lists your way, I run my lists my way. Neither way is the best solution in all cases. This is why we have multiple options to choose from. -- 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 LOPSA member since December 2005. See . From imre.gergely at astral.ro Sat May 27 11:14:15 2006 From: imre.gergely at astral.ro (Imre Gergely) Date: Sat, 27 May 2006 12:14:15 +0300 Subject: [Mailman-Users] shunting Message-ID: <44781867.1060404@astral.ro> hi mailman just started to behave strangely. i have a couple (20-30) lists, and one or two started to 'now work' all of a sudden. mail sent to that list disappears. i looked in /var/log/mailman/error, and there i found these errors: May 27 12:02:42 2006 (10050) Uncaught runner exception: unpack list of wrong size May 27 12:02:42 2006 (10050) Traceback (most recent call last): File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process send_digests(mlist, mboxfp) File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests send_i18n_digests(mlist, mboxfp) File "/var/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests msg = scrubber(mlist, msg) File "/var/mailman/Mailman/Handlers/Scrubber.py", line 240, in process url = save_attachment(mlist, part, dir) File "/var/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment fnext = os.path.splitext(msg.get_filename(''))[1] File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line 725, in get_filename File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line 608, in get_param File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line 555, in _get_params_preserve File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line 337, in decode_params File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line 284, in decode_rfc2231 ValueError: unpack list of wrong size May 27 12:02:42 2006 (10050) SHUNTING: 1148720560.9632571+35d167125b7f3e005510df99b4728c1c6452c257 i have no idea what this means. i sent a couple of emails to this list, and to others lists on the same mailman, from the same email client (firefox), through the same server (postfix), and this particular list always gives this error. somebody got a hint to what to do? until yesterday, everything was ok. i don't see any strange updates, or modifications in the packages. [root at mail mailman]# rpm -qa | grep mailman mailman-2.1.5-10.fc2 [root at mail mailman]# rpm -qa |grep ^python python-devel-2.3.3-6 python-2.3.3-6 From msapiro at value.net Sat May 27 16:24:51 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 27 May 2006 07:24:51 -0700 Subject: [Mailman-Users] shunting In-Reply-To: <44781867.1060404@astral.ro> Message-ID: Imre Gergely wrote: > >mailman just started to behave strangely. i have a couple (20-30) lists, and >one or two started to 'now work' all of a sudden. mail sent to that list >disappears. >i looked in /var/log/mailman/error, and there i found these errors: > >May 27 12:02:42 2006 (10050) Uncaught runner exception: unpack list of wrong size >May 27 12:02:42 2006 (10050) Traceback (most recent call last): > File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose > more = self._dopipeline(mlist, msg, msgdata, pipeline) > File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline > sys.modules[modname].process(mlist, msg, msgdata) > File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process > send_digests(mlist, mboxfp) > File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests > send_i18n_digests(mlist, mboxfp) > File "/var/mailman/Mailman/Handlers/ToDigest.py", line 306, in >send_i18n_digests > msg = scrubber(mlist, msg) > File "/var/mailman/Mailman/Handlers/Scrubber.py", line 240, in process > url = save_attachment(mlist, part, dir) > File "/var/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment > fnext = os.path.splitext(msg.get_filename(''))[1] > File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line >725, in get_filename > File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line >608, in get_param > File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line >555, in _get_params_preserve > File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line >337, in decode_params > File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line >284, in decode_rfc2231 >ValueError: unpack list of wrong size > >May 27 12:02:42 2006 (10050) SHUNTING: >1148720560.9632571+35d167125b7f3e005510df99b4728c1c6452c257 > >i have no idea what this means. i sent a couple of emails to this list, and >to others lists on the same mailman, from the same email client (firefox), >through the same server (postfix), and this particular list always gives this >error. There is a malformed message - something wrong with an attachment filename - in lists//digest.mbox for the offending list. See where the actual message problem is different, but the solution is the same. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 27 16:41:15 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 27 May 2006 07:41:15 -0700 Subject: [Mailman-Users] shunting In-Reply-To: Message-ID: Mark Sapiro wrote: > >There is a malformed message - something wrong with an attachment >filename - in lists//digest.mbox for the offending list. > >See > >where the actual message problem is different, but the solution is the >same. BTW, I don't think it is mentioned in the above thread, but after fixing the problem in digest.mbox, you can run bin/unshunt to reprocess the shunted messages, but before doing that, look at all the messages in the shunt queue (qfiles/shunt/*) with bin/show_qfiles or bin/dumpdb, to make sure there aren't old, no longer wanted messages there. If there are unwanted messages in the shunt queue, just remove the unwanted files before running bin/unshunt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From imre.gergely at astral.ro Sat May 27 19:44:20 2006 From: imre.gergely at astral.ro (Imre Gergely) Date: Sat, 27 May 2006 20:44:20 +0300 Subject: [Mailman-Users] shunting In-Reply-To: References: Message-ID: <44788FF4.90106@astral.ro> Mark Sapiro wrote: > Mark Sapiro wrote: >> There is a malformed message - something wrong with an attachment >> filename - in lists//digest.mbox for the offending list. >> >> See >> >> where the actual message problem is different, but the solution is the >> same. > > > BTW, I don't think it is mentioned in the above thread, but after > fixing the problem in digest.mbox, you can run bin/unshunt to > reprocess the shunted messages, but before doing that, look at all the > messages in the shunt queue (qfiles/shunt/*) with bin/show_qfiles or > bin/dumpdb, to make sure there aren't old, no longer wanted messages > there. If there are unwanted messages in the shunt queue, just remove > the unwanted files before running bin/unshunt. > it was kinda urgent, that's why i tried on the list first. after that i did some search and found the solution, exactly what you said. thx a lot for the help tho. after solving this, i figured, on my lists nobody ever uses digest mode, so i just disabled it on all lists, then deleted digest.mbox. i guess with this setup, if a list gets a broken message which mailman can't handle, it will be shunted and that's it, the rest of the list and messages won't be affected, am i right? and what happens with the archiving? the message gets archived before, or after a successful delivery? in another words, is there a chance that a broken message will be archived? From msapiro at value.net Sat May 27 21:03:21 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 27 May 2006 12:03:21 -0700 Subject: [Mailman-Users] shunting In-Reply-To: <44788FF4.90106@astral.ro> Message-ID: Imre Gergely wrote: > >after solving this, i figured, on my lists nobody ever uses digest mode, so i >just disabled it on all lists, then deleted digest.mbox. i guess with this >setup, if a list gets a broken message which mailman can't handle, it will be >shunted and that's it, the rest of the list and messages won't be affected, >am i right? Yes. >and what happens with the archiving? the message gets archived before, or >after a successful delivery? in another words, is there a chance that a >broken message will be archived? Most of these problems that stop a list involve the digest.mbox. What happens is digest.mbox contains a message that throws an exception in Scrubber. When digest.mbox reaches digest_size_threshold, we try to create both a MIME and plain text digest and finally generate the recipient list for each digest and queue it to be sent. If Scrubber (which is invoked to flatten the message for the plain digest) throws an exception in this process, pre Mailman 2.1.7 this caused the message to be shunted and the list would effectively stop as this all occurs before archiving and regular delivery, and the whole thing repeats with each new message. By setting the list digestable to No, digest processing is skipped so the problem doesn't occur. In Mailman 2.1.7 and later, all exceptions, even unanticipated ones, in the send_digests process are caught and logged as an error, so list processing other than sending of digests doesn't stop. As far as archiving is concerned, Scrubber will also be invoked on the broken message in order to flatten it for the archive. It will throw some exception which will be caught in ArchRunner and the message will be shunted, but in this case, it only affects the one message and only the archive, not delivery. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat May 27 21:30:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 27 May 2006 12:30:49 -0700 Subject: [Mailman-Users] shunting In-Reply-To: Message-ID: Mark Sapiro wrote: > >If Scrubber (which is invoked to flatten the message for the plain >digest) throws an exception in this process, pre Mailman 2.1.7 this >caused the message to be shunted and the list would effectively stop >as this all occurs before archiving and regular delivery, and the >whole thing repeats with each new message. Just a clarification. The shunted message in the above case is not the 'problem' message. It is the current message which triggers the digest, and since the digest isn't produced and digest.mbox isn't removed, each subsequent message does the same thing and is also shunted. The original 'problem' message was possibly shunted in processing it for the archive, but it was most likely delivered to the list before the list 'shut down'. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adamski at graceland.edu Sun May 28 04:29:11 2006 From: adamski at graceland.edu (John Adamski) Date: Sat, 27 May 2006 21:29:11 -0500 Subject: [Mailman-Users] list stop sending - no changes to server or mailman in months Message-ID: An update on this problem: (recap: lists stop working after turning on/off Exchange filtering) Thursday night did a Live Meeting with a Microsoft tech and got the SMTP connector to work again between out Exchange front-end and the server hosting mailman. That's the good news. The bad news is some people on a list will get a email and other will not. Example: I have a test list I use has me and 3 co-workers on it. I get the email, the others don't. We have the main campus email list that has a few hundred people on it, most people did not get a test message. The post & SMTP logs seem to indicate it got the email and sent it ok, but its not getting there. Exchange logs seem to indicate it got the email from mailman and is sending it. Where can I go to verify who,what,when mailman sent a email. I don't know mailman's internals so not sure if it generates a email per memeber on a list or sends a email with all member on one email. So not sure what I should be looking for to resolve this issue. The short recap of what is happening now Exchange sends email to list on out mailman server, mailman is doing something with it and then it seems to be sending it back to Exchange to deliver but not everyone is getting the email. Any help or ideas of what to look at/for, let me know John From msapiro at value.net Sun May 28 05:34:20 2006 From: msapiro at value.net (Mark Sapiro) Date: Sat, 27 May 2006 20:34:20 -0700 Subject: [Mailman-Users] list stop sending - no changes to server ormailman in months In-Reply-To: Message-ID: John Adamski wrote: > >The post & SMTP logs seem to indicate it got the email and sent it ok, >but its not getting there. Exchange logs seem to indicate it got the >email from mailman and is sending it. > > >Where can I go to verify who,what,when mailman sent a email. I don't >know mailman's internals so not sure if it generates a email per >memeber on a list or sends a email with all member on one email. So >not sure what I should be looking for to resolve this issue. Mailman's 'smtp' and 'smtp-failure' logs will tell you about delivery to the outgoing smtp server. If there is an entry in the 'smtp' log of the form '%(msg_message-id)s smtp to %(listname)s for %(#recips)d recips, completed in %(time).3f seconds' and no entry in the 'smtp-failure' log, Mailman has successfully transferred the message to the outgoing MTA. If bounces are subsequently returned, they will be noted in the 'bounce' log if bounce processing is enabled. As far as how Mailman delivers, this depends on a number of things. The basic controls are Defaults.py/mm_cfg.py options SMTP_MAX_RCPTS (default 500) and SMTP_MAX_SESSIONS_PER_CONNECTION (default 0). These defaults say messages should be delivered to the MTA in chunks with a maximum of 500 recipients per chunk and as many chunks as necessary with one connect to the server. SMTP_MAX_RCPTS adjusts the chunk size, and if SMTP_MAX_SESSIONS_PER_CONNECTION is > 0, after that many chunks are sent, Mailman will close the SMTP connection and re-open it for the next chunk. VERP and personalization will reduce the chunk size to 1 - i.e., each recipient will be sent to individually. In any case, there will be only one 'smtp' log entry for a successful message send indicating the total #recips and time, regardless of how many chunks are sent. See the Defaults.py/mm_cfg.py settings for VERP_DELIVERY_INTERVAL and OWNERS_CAN_ENABLE_PERSONALIZATION and the list's personalize setting if OWNERS_CAN_ENABLE_PERSONALIZATION = Yes. As far as resolving the issue, the problem seems to be out of Mailman's hands based on what you say about the post and smtp logs. You may be able to work around the issue by mm_cfg.py settings like for example SMTP_MAX_RCPTS = 5 SMTP_MAX_SESSIONS_PER_CONNECTION = 1 but this may not help depending on what the actual problem is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From neil at scorah22.freeserve.co.uk Sun May 28 18:43:28 2006 From: neil at scorah22.freeserve.co.uk (Neil Scorah) Date: Sun, 28 May 2006 17:43:28 +0100 Subject: [Mailman-Users] Mailman CGI error Message-ID: <012a01c68275$d91b5730$4f604054@YOURNEILJO> When trying to access the group 'cae aviation lists' i am getting this error message......what can i do? Mailman CGI error!!! The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Permission deniedThanksNeil From msapiro at value.net Sun May 28 19:50:58 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 28 May 2006 10:50:58 -0700 Subject: [Mailman-Users] Mailman CGI error In-Reply-To: <012a01c68275$d91b5730$4f604054@YOURNEILJO> Message-ID: Neil Scorah wrote: >When trying to access the group 'cae aviation lists' i am getting this error message......what can i do? > >Mailman CGI error!!! >The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: >Permission denied It appears that the particular Mailman CGI wrapper (the name following mailman/ in the URL you went to) in Mailman's cgi-bin directory does not have permission to access the scripts/driver script. Mailman's bin/check_perms may help - run 'bin/check_perms --help' for info. If that is not the problem, perhaps it's a SeLinux issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cwieland at uci.edu Sun May 28 19:17:03 2006 From: cwieland at uci.edu (Con Wieland) Date: Sun, 28 May 2006 10:17:03 -0700 Subject: [Mailman-Users] cron - address errors Message-ID: <997D863F-9452-456B-8B43-40CE586B05F9@uci.edu> I get the following cron errors. Your "cron" job on maillists.nac.uci.edu /usr/local/bin/python -S /usr/local/mailman/cron/disabled produced the following output: Traceback (most recent call last): File "/usr/local/mailman/cron/disabled", line 219, in ? main() File "/usr/local/mailman/cron/disabled", line 162, in main if mlist.getDeliveryStatus(member) <> MemberAdaptor.ENABLED: File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 139, in getDeliveryStatus self.__assertIsMember(member) File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line 113, in __assertIsMember raise Errors.NotAMemberError, member Mailman.Errors.NotAMemberError: ahref="mailto:bfinkel at uci.edu" Does anyone know a way to figure out what list this is from? Thanks in advance Con Wieland Network and Academic Computing Services University of California at Irvine From msapiro at value.net Sun May 28 21:31:44 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 28 May 2006 12:31:44 -0700 Subject: [Mailman-Users] cron - address errors In-Reply-To: <997D863F-9452-456B-8B43-40CE586B05F9@uci.edu> Message-ID: Con Wieland wrote: > >Traceback (most recent call last): > File "/usr/local/mailman/cron/disabled", line 219, in ? > main() > File "/usr/local/mailman/cron/disabled", line 162, in main > if mlist.getDeliveryStatus(member) <> MemberAdaptor.ENABLED: > File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line >139, in getDeliveryStatus > self.__assertIsMember(member) > File "/usr/local/mailman/Mailman/OldStyleMemberships.py", line >113, in __assertIsMember > raise Errors.NotAMemberError, member >Mailman.Errors.NotAMemberError: ahref="mailto:bfinkel at uci.edu" It looks like you have bounce_info for an 'address' that's no longer a member. Perhaps the bad address was once a member and was removed via some low level withlist operation that didn't remove the bounce_info. The following withlist script should find the problem and fix it: Cut------------------------------------- """Find a bouncing member that's not a member and remove bounce_info. Save as bin/find_bad.py Run via bin/withlist -a -r find_bad """ def find_bad(mlist): for member in mlist.getBouncingMembers(): if not mlist.isMember(member): mlist.Lock() del mlist.bounce_info[member] print 'list: %s - non-member: %s - bounce_info deleted'\ % (mlist.internal_name(), member) mlist.Save() mlist.Unlock() Cut------------------------------------- -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From G.P.Defryn at massey.ac.nz Sun May 28 22:59:09 2006 From: G.P.Defryn at massey.ac.nz (Defryn, Guy) Date: Mon, 29 May 2006 08:59:09 +1200 Subject: [Mailman-Users] Some beginner questions Message-ID: <8FF69F7AEE49944D81B439A97EABC86D012B8D3A@its-xchg3.massey.ac.nz> Hi guys, I have mailman running in a basic configuration now and all seems to work. I'd like to change the way the email address appears. We have a naming standard for our computers as follows e.g. IT012345.mydomain.com I have created an alias in the DNS called lists.mydomain.com I post my message to mailman at lists.mydomain.com and it arrives fine. The sender appears to be mailman-bounces at it012345.mydomain.com and the recipient appears to be mailman at it012345.mydomain.com Question is how can I change IT012345 with lists? My mm_cfg.py file and postfix main.cf file point to lists.mydomain.com Also why does the sender appears to be mailman-bounces and not just mailman? Can this be changed too? Cheers From jimpop at yahoo.com Sun May 28 23:22:27 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Sun, 28 May 2006 17:22:27 -0400 Subject: [Mailman-Users] Archive search Message-ID: <447A1493.5020901@yahoo.com> I keep revisiting this issue. ;-) What works great these days wrt archive searching and Mailman 2.1.x? Is there anything as simple as a tested patch? What about private archives, and can the search interface be integrated into Mailman's pages? Tia, -Jim P. From msapiro at value.net Sun May 28 23:50:03 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 28 May 2006 14:50:03 -0700 Subject: [Mailman-Users] Some beginner questions In-Reply-To: <8FF69F7AEE49944D81B439A97EABC86D012B8D3A@its-xchg3.massey.ac.nz> Message-ID: Defryn, Guy wrote: > >The sender appears to be mailman-bounces at it012345.mydomain.com >and the recipient appears to be mailman at it012345.mydomain.com > >Question is how can I change IT012345 with lists? If this is Mailman it is because the list's host_name parameter (on the General Options page) is it012345.mydomain.com and changing it to lists.mydomain.com will help, but I suspect it may be your MTA rewriting it. >My mm_cfg.py file and postfix main.cf file point to lists.mydomain.com See . >Also why does the sender appears to be mailman-bounces and not just >mailman? >Can this be changed too? The envelope sender is mailman-bounces so bounces will be returned there for automated bounce processing. The Sender: header is set to the same address because of non-compliant MTAs that return bounces to the Sender:. This may be changed in a future release. See -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon May 29 00:05:33 2006 From: msapiro at value.net (Mark Sapiro) Date: Sun, 28 May 2006 15:05:33 -0700 Subject: [Mailman-Users] Archive search In-Reply-To: <447A1493.5020901@yahoo.com> Message-ID: Jim Popovitch wrote: > >What works great these days wrt archive searching and Mailman 2.1.x? Is >there anything as simple as a tested patch? What about private >archives, and can the search interface be integrated into Mailman's pages? Richard Barrett's patches for integrating ht://dig with Mailman are tested and in use and available for all reasonably current versions. See , and note that "#444879 - Archive indexer control to improve indexing" is prerequisite to "#444884 - Integration of Mailman & htdig for archive search". These patches work with both private and public archives, and the search form is on Mailman's archive index page. Of course, this requires you to separately install ht://dig. Perhaps you are looking for a patch that includes the search engine. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jimpop at yahoo.com Mon May 29 01:25:15 2006 From: jimpop at yahoo.com (Jim Popovitch) Date: Sun, 28 May 2006 19:25:15 -0400 Subject: [Mailman-Users] Archive search In-Reply-To: References: Message-ID: <447A315B.80109@yahoo.com> Mark Sapiro wrote: > Jim Popovitch wrote: >> What works great these days wrt archive searching and Mailman 2.1.x? Is >> there anything as simple as a tested patch? What about private >> archives, and can the search interface be integrated into Mailman's pages? > > > Richard Barrett's patches for integrating ht://dig with Mailman are > tested and in use and available for all reasonably current versions. > See > , > and note that "#444879 - Archive indexer control to improve indexing" > is prerequisite to "#444884 - Integration of Mailman & htdig for > archive search". > > These patches work with both private and public archives, and the > search form is on Mailman's archive index page. > > Of course, this requires you to separately install ht://dig. Perhaps > you are looking for a patch that includes the search engine. Thanks Mark. I did find that URL after sending my initial email. Richard's patches seem like exactly what I am looking for. ht://dig is no problem, in fact it is what I am using now. Having the two more integrated was my goal, and it looks like I am on the right track now. Thanks, -Jim P. From steve at tripperjones.com Mon May 29 20:06:48 2006 From: steve at tripperjones.com (Steve Quezadas) Date: Mon, 29 May 2006 11:06:48 -0700 Subject: [Mailman-Users] Removing the "Cc:" header In-Reply-To: References: Message-ID: <447B3838.4090504@tripperjones.com> Hello, I notice that when I send an email to mailman, it adds an extra "Cc:" header to the mail. I am looking under the options in the mailman configurator and can't seem to find a way to remove this. I can't use maildrop/xfilter/reformail either to remove the header because it adds the header AFTER my mta transfers the message to mailman. Any way to remove this line? - Steve > > From msapiro at value.net Mon May 29 21:03:04 2006 From: msapiro at value.net (Mark Sapiro) Date: Mon, 29 May 2006 12:03:04 -0700 Subject: [Mailman-Users] Removing the "Cc:" header In-Reply-To: <447B3838.4090504@tripperjones.com> Message-ID: Steve Quezadas wrote: > >I notice that when I send an email to mailman, it adds an extra "Cc:" >header to the mail. I am looking under the options in the mailman >configurator and can't seem to find a way to remove this. I can't use >maildrop/xfilter/reformail either to remove the header because it adds >the header AFTER my mta transfers the message to mailman. > >Any way to remove this line? This is a bug that was fixed in 2.1.6. If you are running pre-2.1.6 Mailman and are unable to upgrade, you can fix this by changing the last few lines of Mailman/Handlers/AvoidDuplicates.py from # RFC 2822 specifies zero or one CC header del msg['cc'] msg['Cc'] = COMMASPACE.join([formataddr(i) for i in ccaddrs.values()]) to # RFC 2822 specifies zero or one CC header del msg['cc'] if ccaddrs: msg['Cc'] = COMMASPACE.join([formataddr(i) for i in ccaddrs.values()]) Note in each of the above fragments, the last line is wrapped by my MUA. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pnavarre at netinteraction.com Mon May 29 19:51:22 2006 From: pnavarre at netinteraction.com (Paul Navarre) Date: Mon, 29 May 2006 10:51:22 -0700 Subject: [Mailman-Users] welcome messsage and help message formatting Message-ID: <200605291053671.SM01320@paul> I am running 2.1.8. I have a client with Outlook 2002. They do not receive the welcome message and help message in plain text, and this makes the messages look funny. Can anybody help me understand why these messages are not in plain text for them? I assume it is something to do with their version of Outlook doing something strange. If there is anyway around this problem I would really like to hear about it. It would seem a small issue to me but they are really getting irritated about it. Also, can someone explain the funny logic behind how hard returns work? Apparently you need a space before before a hard return for it to be recognized. Why? Why doesn't it just work like any plain text renderer? Thanks, Paul Navarre From serbulentu at gmail.com Tue May 30 12:38:40 2006 From: serbulentu at gmail.com (Serbulent UNSAL) Date: Tue, 30 May 2006 13:38:40 +0300 Subject: [Mailman-Users] filtering members for sending Message-ID: <772d6cb40605300338y5120c19fwd3a4f3b10dbb122e@mail.gmail.com> Hi, I a newbie on mailman. I would like to know can i make a filter for members to send messages. For example i have members named as A B C D E F then i would like that only member A and C can post messages directly to other members messages fromB D E F is moderated by me. How can i do this. Tahnks for all answers Serbulent From sythos at sythos.net Tue May 30 12:16:05 2006 From: sythos at sythos.net (Sythos) Date: Tue, 30 May 2006 12:16:05 +0200 Subject: [Mailman-Users] strange warning on mm2.1.5 Message-ID: <20060530121605.fa8f9c2b.sythos@sythos.net> /var/lib/mailman/Mailman/Handlers/Scrubber.py:175: DeprecationWarning: get_type() deprecated; use get_content_type() ctype = part.get_type (part.get_default_type()) Uhm... it is only a warning... all work, anyone else have this message from list cron? mailman2.1.5 python2.4 -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From adamski at graceland.edu Tue May 30 16:49:07 2006 From: adamski at graceland.edu (John Adamski) Date: Tue, 30 May 2006 09:49:07 -0500 Subject: [Mailman-Users] list stop sending - no changes to server or mailman in months Message-ID: I believe I found the cause of the problem; SMTPHOST = 'localhost' in mm_cfg.py was commented out and a line with the fully qualified server name as added. Switching which was commented out fix the problem. I must have done that when trying to resolve the Exchange sending issue. Or one of my co-workers was trying to help me out. Either way I am now getting the correct number of recips in the smtp log file. I got 50 recips on a test email to a list that has 50 members, before the switch would only get 1 recips. Now I get to go have fun getting umbrella list working here. Woohoo. Thanks for everyone's help and suggestions. John -----Original Message----- From: Mark Sapiro [mailto:msapiro at value.net] Sent: Saturday, May 27, 2006 10:34 PM To: John Adamski; mailman-users at python.org Subject: Re: [Mailman-Users] list stop sending - no changes to server ormailman in months John Adamski wrote: > >The post & SMTP logs seem to indicate it got the email and sent it ok, >but its not getting there. Exchange logs seem to indicate it got the >email from mailman and is sending it. > > >Where can I go to verify who,what,when mailman sent a email. I don't >know mailman's internals so not sure if it generates a email per >memeber on a list or sends a email with all member on one email. So >not sure what I should be looking for to resolve this issue. Mailman's 'smtp' and 'smtp-failure' logs will tell you about delivery to the outgoing smtp server. If there is an entry in the 'smtp' log of the form '%(msg_message-id)s smtp to %(listname)s for %(#recips)d recips, completed in %(time).3f seconds' and no entry in the 'smtp-failure' log, Mailman has successfully transferred the message to the outgoing MTA. If bounces are subsequently returned, they will be noted in the 'bounce' log if bounce processing is enabled. As far as how Mailman delivers, this depends on a number of things. The basic controls are Defaults.py/mm_cfg.py options SMTP_MAX_RCPTS (default 500) and SMTP_MAX_SESSIONS_PER_CONNECTION (default 0). These defaults say messages should be delivered to the MTA in chunks with a maximum of 500 recipients per chunk and as many chunks as necessary with one connect to the server. SMTP_MAX_RCPTS adjusts the chunk size, and if SMTP_MAX_SESSIONS_PER_CONNECTION is > 0, after that many chunks are sent, Mailman will close the SMTP connection and re-open it for the next chunk. VERP and personalization will reduce the chunk size to 1 - i.e., each recipient will be sent to individually. In any case, there will be only one 'smtp' log entry for a successful message send indicating the total #recips and time, regardless of how many chunks are sent. See the Defaults.py/mm_cfg.py settings for VERP_DELIVERY_INTERVAL and OWNERS_CAN_ENABLE_PERSONALIZATION and the list's personalize setting if OWNERS_CAN_ENABLE_PERSONALIZATION = Yes. As far as resolving the issue, the problem seems to be out of Mailman's hands based on what you say about the post and smtp logs. You may be able to work around the issue by mm_cfg.py settings like for example SMTP_MAX_RCPTS = 5 SMTP_MAX_SESSIONS_PER_CONNECTION = 1 but this may not help depending on what the actual problem is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stylusstudio at gmail.com Tue May 30 17:44:06 2006 From: stylusstudio at gmail.com (Stylus Studio) Date: Tue, 30 May 2006 11:44:06 -0400 Subject: [Mailman-Users] [ANN] Job Posting in Boston MA - Web Application Engineer (Python) Message-ID: <57783b190605300844u2f008932mfdaed495f8bb15a5@mail.gmail.com> Dear Python Users - We're looking to hire a Sr. Web Application Engineer with Python experience. A detailed Job Description follows. To apply, send an email with resume and cover letter to stylusstudio at stylusstudio.com Thank you! Job Description ---------------------- Sr. Web Developer / Application Engineer Responsibilities: The Sr. Web developer / Application Engineer will be responsible for developing advanced sales and marketing infrastructure and applications for the Stylus Studio Web site, http://www.stylusstudio.com. Responsibilities include developing and maintaining various mission-critical back-end server infrastructure to increase sales and visitor traffic to the site, for example: * Converting older web applications which were developed using various scripting languages into Python applications * Development of custom middleware and back-end applications * Advanced logging and personalization engines * Custom Sales tools * An online shop * Creating new websites * Creation of content authoring tools Qualifications: Ideally, the candidate will have had previously played a leading role in launching a high-traffic, e-commerce site. Candidate must have top-notch Web application development skills in addition to robust C# programming skills in order. Please note, only candidates with a bachelor's degree in computer science or engineering, or, a very substantial amount of related technical coursework and Work experience in a related field will be considered. Required Skills: Python, Windows Server 2003, SQL Server, IIS, C#, ASP.NET, HTML, CSS, XSLT, JavaScript, T-SQL/Stored Procedures. Required Experience: +5 Years, Bachelors Degree For more information about Stylus Studio you can visit the Stylus Studio website at: http://www.stylusstudio.com or download the product at: http://www.stylusstudio.com/xml_download.html From brad at stop.mail-abuse.org Tue May 30 18:11:02 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 30 May 2006 11:11:02 -0500 Subject: [Mailman-Users] [ANN] Job Posting in Boston MA - Web Application Engineer (Python) In-Reply-To: <57783b190605300844u2f008932mfdaed495f8bb15a5@mail.gmail.com> References: <57783b190605300844u2f008932mfdaed495f8bb15a5@mail.gmail.com> Message-ID: At 11:44 AM -0400 2006-05-30, Stylus Studio wrote: > Required Skills: Python, Windows Server 2003, SQL Server, IIS, C#, > ASP.NET, HTML, CSS, XSLT, JavaScript, T-SQL/Stored Procedures. This is the mailman-users mailing list. Unless your job has something to do specifically with Mailman, then this is an inappropriate message to be posted on this list. In addition, since you have probably spammed all the other lists hosted on python.org, you're not likely to be very welcome in this community. -- 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 LOPSA member since December 2005. See . From jnguyen at ncmir.ucsd.edu Tue May 30 19:39:48 2006 From: jnguyen at ncmir.ucsd.edu (Jana Nguyen) Date: Tue, 30 May 2006 10:39:48 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? Message-ID: <447C8364.1060203@ncmir.ucsd.edu> I am running other applications that needs to invoke mailman to create a new list and add a member to the list by calling "newlist" and "add_memebers" as user "tomcat". I have mailman setup with ownership "root" and group "mailman". So how do I make mailman scripts "newlist" and "add_members" so it can be run as user tomcat? Although the permissions on these scripts are 755 it doesn't allow other user beside root to create a new list or add a member to the list. So, when I run my application as user tomcat calling these scripts, I get error: Enter the email of the person running the list: jnguyen at test.edu Initial jtest11 password: Traceback (most recent call last): File "./newlist_new", line 254, in ? main() File "./newlist_new", line 196, in main mlist.Create(listname, owner_mail, pw) File "/usr/local/mailman/Mailman/MailList.py", line 488, in Create self._full_path = Site.get_listpath(name, create=1) File "/usr/local/mailman/Mailman/Site.py", line 65, in get_listpath _makedir(path) File "/usr/local/mailman/Mailman/Site.py", line 40, in _makedir os.makedirs(path, 02775) File "/usr/lib/python2.3/os.py", line 154, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/usr/local/mailman/lists/jtest11' From dragon at crimson-dragon.com Tue May 30 19:58:44 2006 From: dragon at crimson-dragon.com (Dragon) Date: Tue, 30 May 2006 10:58:44 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? In-Reply-To: <447C8364.1060203@ncmir.ucsd.edu> References: <447C8364.1060203@ncmir.ucsd.edu> Message-ID: <7.0.1.0.2.20060530104533.05bb4698@crimson-dragon.com> Jana Nguyen sent the message below at 10:39 5/30/2006: >I am running other applications that needs to invoke mailman to create a >new list and add a member to the list >by calling "newlist" and "add_memebers" as user "tomcat". > >I have mailman setup with ownership "root" and group "mailman". So how >do I make mailman scripts "newlist" and "add_members" so >it can be run as user tomcat? Although the permissions on these scripts >are 755 it doesn't allow other user beside root to create a new list >or add a member to the list. ---------------- End original message. --------------------- First thing I will point out is that running anything as root is a bad idea unless you absolutely need root access. I would suggest creating a user named mailman with no shell access and using that as the owner instead. This is a pretty important thing for security, root access can have very serious implications and may allow an attacker to gain control of your server. The real problem you are having here is tied to the permissions on the list directory you are trying to access. This being the critical information in the trace back: OSError: [Errno 13] Permission denied: '/usr/local/mailman/lists/jtest11' In order to get things to work the way you want, the user tomcat must be made a member of the mailman group. All of the scripts should be configured as set_gid, and the list configuration files and associated directories should be group writable. If they aren't, you should run bin/fix_perms -f to configure the permissions correctly. But before you do that, I would very seriously recommend that you rebuild and reinstall your mailman installation so it is not owned by root before somebody trashes your machine. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From jnguyen at ncmir.ucsd.edu Tue May 30 22:16:24 2006 From: jnguyen at ncmir.ucsd.edu (Jana Nguyen) Date: Tue, 30 May 2006 13:16:24 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? In-Reply-To: <7.0.1.0.2.20060530104533.05bb4698@crimson-dragon.com> References: <447C8364.1060203@ncmir.ucsd.edu> <7.0.1.0.2.20060530104533.05bb4698@crimson-dragon.com> Message-ID: <447CA818.4010506@ncmir.ucsd.edu> Dragon wrote: > Jana Nguyen sent the message below at 10:39 5/30/2006: > >> I am running other applications that needs to invoke mailman to create a >> new list and add a member to the list >> by calling "newlist" and "add_memebers" as user "tomcat". >> >> I have mailman setup with ownership "root" and group "mailman". So how >> do I make mailman scripts "newlist" and "add_members" so >> it can be run as user tomcat? Although the permissions on these scripts >> are 755 it doesn't allow other user beside root to create a new list >> or add a member to the list. > > ---------------- End original message. --------------------- > > First thing I will point out is that running anything as root is a bad > idea unless you absolutely need root access. I would suggest creating > a user named mailman with no shell access and using that as the owner > instead. This is a pretty important thing for security, root access > can have very serious implications and may allow an attacker to gain > control of your server. > > > The real problem you are having here is tied to the permissions on the > list directory you are trying to access. This being the critical > information in the trace back: > > OSError: [Errno 13] Permission denied: '/usr/local/mailman/lists/jtest11' > > > In order to get things to work the way you want, the user tomcat must > be made a member of the mailman group. I added user tomcat to mailman group in /etc/group > All of the scripts should be configured as set_gid, How can I configure the scripts as set_gid? This does not seem to be on the list of configuration options which mailman doc described. > and the list configuration files and associated directories should be > group writable. If they aren't, you should run bin/fix_perms -f to > configure the permissions correctly. I don't have bin/fix_perms script. I'm running mailman 2.1. So I manually chmod 775 to lists dir. Thanks! > > But before you do that, I would very seriously recommend that you > rebuild and reinstall your mailman installation so it is not owned by > root before somebody trashes your machine. > > > Dragon > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > From dragon at crimson-dragon.com Tue May 30 22:41:57 2006 From: dragon at crimson-dragon.com (Dragon) Date: Tue, 30 May 2006 13:41:57 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? In-Reply-To: <447CA818.4010506@ncmir.ucsd.edu> References: <447C8364.1060203@ncmir.ucsd.edu> <7.0.1.0.2.20060530104533.05bb4698@crimson-dragon.com> <447CA818.4010506@ncmir.ucsd.edu> Message-ID: <7.0.1.0.2.20060530132728.05ba6b90@crimson-dragon.com> Jana Nguyen sent the message below at 13:16 5/30/2006: >I added user tomcat to mailman group in /etc/group OK. That's a good thing and once the permissions are set right, things will work. See below... >How can I configure the scripts as set_gid? This does not seem to be on >the list of configuration options which mailman doc described. This is taken care of via a mailman script... see below. >I don't have bin/fix_perms script. I'm running mailman 2.1. So I >manually chmod 775 to lists dir. My apologies, I got the name wrong. It is the bin/check_perms script. This script will be located in the bin directory under the installation directory where mailman resides. As an example, on my system mailman lives in the /usr/local/mailman directory. Use the -f option of check_perms to fix things that are not correct. This should have been done as part of the installation of the mailman distribution, it is one of the steps detailed in the installation process after doing "make install". You do really want to use the check_perms script just in case something is amiss elsewhere. It is designed to make sure that all files and directories in your mailman installation have the correct permissions and owner/group assigned. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Wed May 31 00:50:49 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 30 May 2006 15:50:49 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? In-Reply-To: <7.0.1.0.2.20060530132728.05ba6b90@crimson-dragon.com> Message-ID: Dragon wrote: >Jana Nguyen sent the message below at 13:16 5/30/2006: > >>I added user tomcat to mailman group in /etc/group > >OK. That's a good thing and once the permissions are set right, >things will work. See below... > >>How can I configure the scripts as set_gid? This does not seem to be on >>the list of configuration options which mailman doc described. > >This is taken care of via a mailman script... see below. The bin/* scripts are NOT setgid and 'bin/check_perms -f' will not make them setgid. This is generally a good thing because in general you don't want anyone who happens to have access to the box to be able to run the bin/* scripts. They should only be runnable by a user in the mailman group or root. In Jana's case, adding 'tomcat' to the mailman group should allow 'tomcat' to successfully run the scripts. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dragon at crimson-dragon.com Wed May 31 00:57:29 2006 From: dragon at crimson-dragon.com (Dragon) Date: Tue, 30 May 2006 15:57:29 -0700 Subject: [Mailman-Users] how to run mailman scripts beside being root? In-Reply-To: References: <7.0.1.0.2.20060530132728.05ba6b90@crimson-dragon.com> Message-ID: <7.0.1.0.2.20060530155526.05bd0c38@crimson-dragon.com> Mark Sapiro sent the message below at 15:50 5/30/2006: >The bin/* scripts are NOT setgid and 'bin/check_perms -f' will not make >them setgid. This is generally a good thing because in general you >don't want anyone who happens to have access to the box to be able to >run the bin/* scripts. They should only be runnable by a user in the >mailman group or root. > >In Jana's case, adding 'tomcat' to the mailman group should allow >'tomcat' to successfully run the scripts. ---------------- End original message. --------------------- My mistake, I was thinking it worked differently than it does. However, she e-mailed me a while ago to let me know that adding the user to the mailman group and running the check_perms script fixed her problem. So even though I was a bit mixed up there about the details, she did get to where she needed to be. Dragon ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Venimus, Saltavimus, Bibimus (et naribus canium capti sumus) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From msapiro at value.net Wed May 31 02:07:12 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 30 May 2006 17:07:12 -0700 Subject: [Mailman-Users] strange warning on mm2.1.5 In-Reply-To: <20060530121605.fa8f9c2b.sythos@sythos.net> Message-ID: Sythos wrote: > >/var/lib/mailman/Mailman/Handlers/Scrubber.py:175: DeprecationWarning: >get_type() deprecated; use get_content_type() ctype = part.get_type >(part.get_default_type()) > > >Uhm... it is only a warning... all work, anyone else have this message from >list cron? > >mailman2.1.5 >python2.4 Something is wrong with your Mailman installation. Mailman 2.1.5 contains version 2.5.5 of the Python email library and it should be installed in $prefix/pythonlib/email and the $prefix/pythonlib/ directory should be inserted at the beginning of sys.path by cron/paths.py which is imported by all the cron scripts. Somehow, something is missing in the above and you are getting the Python 2.4 email library imported in your cron scripts which is issuing the deprecation warning. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 31 02:50:37 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 30 May 2006 17:50:37 -0700 Subject: [Mailman-Users] welcome messsage and help message formatting In-Reply-To: <200605291053671.SM01320@paul> Message-ID: Paul Navarre wrote >I am running 2.1.8. > >I have a client with Outlook 2002. They do not receive the welcome message >and help message in plain text, and this makes the messages look funny. By help message, do you mean the response to a 'help' command sent to listname-request at ...? If so, this message is a multipart/mixed message with a text/plain body which is the responce to the 'help' command and a message/rfc822 attachment which is a copy of the original message sent to the -request address. The list welcome message is a simple text/plain message. If it doesn't appear to be in Outlook 2002, that's an Outlook 2002 issue, and you might have more luck pursuing it on a list or support resource devoted to Outlook. >Can anybody help me understand why these messages are not in plain text for >them? I assume it is something to do with their version of Outlook doing >something strange. If there is anyway around this problem I would really >like to hear about it. It would seem a small issue to me but they are really >getting irritated about it. See above. >Also, can someone explain the funny logic behind how hard returns work? >Apparently you need a space before before a hard return for it to be >recognized. Why? Why doesn't it just work like any plain text renderer? Are you talking about the list 'welcome_msg' text? If so, see the '(Details for send_welcome_msg)' link where it says: Note that this text will be wrapped, according to the following rules: * Each paragraph is filled so that no line is longer than 70 characters. * Any line that begins with whitespace is not filled. * A blank line separates paragraphs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed May 31 05:44:39 2006 From: msapiro at value.net (Mark Sapiro) Date: Tue, 30 May 2006 20:44:39 -0700 Subject: [Mailman-Users] filtering members for sending In-Reply-To: <772d6cb40605300338y5120c19fwd3a4f3b10dbb122e@mail.gmail.com> Message-ID: Serbulent UNSAL wrote: > >I a newbie on mailman. I would like to know can i make a filter for >members to send messages. For example i have members named as A B C D >E F then i would like that only member A and C can post messages >directly to other members messages fromB D E F is moderated by me. How >can i do this. Tahnks for all answers On Privacy options...->Sender filters you set the default moderation status for new members and the action to take when a moderated member posts. On Membership Management...->Membership List you can set the moderation status (mod) individually for each member. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From noc at iem.at Wed May 31 14:37:43 2006 From: noc at iem.at (IEM - network operating center) Date: Wed, 31 May 2006 14:37:43 +0200 Subject: [Mailman-Users] accepting posts based on a header-field Message-ID: <447D8E17.1020705@iem.at> hi. i have searched the faq and asked google but haven't found anything for my problem (so forgive me if i missed something obvious): my basic problem is, that i want to forward mails from one mailing list to another (on both lists only subscribers can post): the setting is as follows: there is an "announce"-list and a "users"-list; mails going to the "announce"-list should also go to the "users"-list, so people don't have to subscribe to both lists the subscribers to both lists overlap, but there are a lot of users subscribed to only one of them. so my first attempt was, to just subscribe "users" to the "announce" list, but as soon as somebody who is subscribed to "announce" but NOT to "users" posts to the announce-list, the mail is held for approval in the "users" list. this is rather inconvenient. so my second thought was to auto-accept postings to the "users" list which has a special header-field (i thought that the "List-ID"-field would just be ok for my purposes). unfortunately i found that this wasn't possible (i am running debian and tried both 2.1.5-8sarge2 (which is basically 2.1.5 with some cross-site-scripting security issues fixed) and 2.1.8) the only header-field i found which could be used for auto-accepting is the the "Approved: ". so i did a quick hack to handle this at the MTA-level i didn't want to patch mailman itself, because this is only a rather long-term solution: wait until the patch gets accepted upstream; then wait until the upstream version is in debian (and with the debian way of releasing this will take years until it is in the stable branch which i prefer for my servers); in the meantime i could either run the newest mailman release (from source) or patch each and every security update of the debian-package. basically now my working setting is like this (using mailman, exim4, procmail) "users" is subscribed to "announce". mails for "users" are not directly delivered to the mailman-wrapper by the MTA but instead it is first piped through procmail. if any mail directed to "users" appears to come from "announce" (based on the "List-ID" header field) i add another header "Approved: " with formail, before it gets delivered to the mailman-wrapper for "users". of course this is not very secure (but not much less secure then accepting mails based on the "From:" field) however, since this was a bit of work and somewhat hackish (though only configuration and no patching was involved) my question is: is there as simpler way to acchieve this? would an option for each mailing list to auto-accept mails with a special header (perferrably a regex) make sense (feature-request)? or - if my setup is of some use for others - should i post a short howto somewhere (where)? mfg.asd.r IOhannes From msapiro at value.net Wed May 31 16:43:08 2006 From: msapiro at value.net (Mark Sapiro) Date: Wed, 31 May 2006 07:43:08 -0700 Subject: [Mailman-Users] accepting posts based on a header-field In-Reply-To: <447D8E17.1020705@iem.at> Message-ID: IEM - network operating center wrote: > >my basic problem is, that i want to forward mails from one mailing list >to another (on both lists only subscribers can post): >the setting is as follows: there is an "announce"-list and a >"users"-list; mails going to the "announce"-list should also go to the >"users"-list, so people don't have to subscribe to both lists >the subscribers to both lists overlap, but there are a lot of users >subscribed to only one of them. There is a patch which would allow you to specify the "announce" list in the "users" list's accept_these_nonmembers. This would solve your problem and is a candidate for inclusion in Mailman 2.2, but in the mean time it is still a patch which you don't want to do. >so my second thought was to auto-accept postings to the "users" list >which has a special header-field (i thought that the "List-ID"-field >would just be ok for my purposes). >unfortunately i found that this wasn't possible (i am running debian and >tried both 2.1.5-8sarge2 (which is basically 2.1.5 with some >cross-site-scripting security issues fixed) and 2.1.8) You could do this with a custom handler which is not a patch in that once it is implemented and installed, it survives upgrades. See for info on custom handlers and see Mailman/Handlers/Approve.py for details of what needs to be done to accept a post based on a header - basically, recognize the header and set the 'approved' flag in the message metadata. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From pnathan at nextgenfoundation.org Wed May 31 16:53:19 2006 From: pnathan at nextgenfoundation.org (Peo Nathan) Date: Wed, 31 May 2006 10:53:19 -0400 Subject: [Mailman-Users] Postfix/Cyrus/Mailman-2.1.8: data format error..: Mailbox does not exist Message-ID: <95388f384a2fa344469f70b2e5f01eae@localhost> Hi, I have installed Mailman 2.1.8 on a box running postfix and cyrus email working. But, emails to mailman aliases are all bouncing back with data format error..: Mailbox does not exist. For example, even the subscription request bounces back a follows. Any suggestions or help would be greatly appreciated. -------- Reporting-MTA: dns; nextgenfoundation.org Arrival-Date: Wed, 31 May 2006 10:13:39 -0400 (EDT) Final-Recipient: rfc822; us-volunteers-request at nextgenfoundation.org Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; data format error. Command output: us-volunteers-request: Mailbox does not exist -------- -- Thanks, Peo From pdbogen at gmail.com Wed May 31 18:26:27 2006 From: pdbogen at gmail.com (Patrick Bogen) Date: Wed, 31 May 2006 11:26:27 -0500 Subject: [Mailman-Users] Postfix/Cyrus/Mailman-2.1.8: data format error..: Mailbox does not exist In-Reply-To: <95388f384a2fa344469f70b2e5f01eae@localhost> References: <95388f384a2fa344469f70b2e5f01eae@localhost> Message-ID: <6fbe3da00605310926o7c8adb04t363e96d51e82271c@mail.gmail.com> On 5/31/06, Peo Nathan wrote: > I have installed Mailman 2.1.8 on a box running postfix and cyrus email working. But, > emails to mailman aliases are all bouncing back with data format error..: Mailbox does > not exist. Have you checked: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.007.htp and http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp ? Specifically, the bits that deal with Postfix's aliases. -- - Patrick Bogen From jnguyen at ncmir.ucsd.edu Wed May 31 21:14:54 2006 From: jnguyen at ncmir.ucsd.edu (Jana Nguyen) Date: Wed, 31 May 2006 12:14:54 -0700 Subject: [Mailman-Users] migrating mailman to a new box Message-ID: <447DEB2E.7020906@ncmir.ucsd.edu> I'm moving our current mailman to a new box. We want to migrate all the data (lists, archives, and configuration files), except for the hostname and web_url will be change on the new box. Below are the steps, not sure if this is a good way of migrating mailman from current to new box? 1) Move the entire contents of the archives/ lists/ and directories 2) fix the host_name and web_page_url attributes of the list with "withlist", "fix_url", and rebuild the archives with 'bin/arch --wipe' Not sure if we have to rebuild the archives if I'm already running fix_url with withlist? Thanks! From secretary at healheadingley.org.uk Wed May 31 20:41:33 2006 From: secretary at healheadingley.org.uk (Heal Secretary) Date: Wed, 31 May 2006 19:41:33 +0100 Subject: [Mailman-Users] message body is blank for some users Message-ID: <7.0.0.16.0.20060531193536.01df19e8@healheadingley.org.uk> Hello One of my users' messages are always sent out to list members with a blank body. I have tried unsubscribing him and resubscribing him. Same result. Most other members are posting fine (though some never bother!). What could be causing this and how can I run diagnostics to trace the problem? Or, even better, how can I fix it? I am running Mailman v 2.1.7. I am not allowed to upgrade to 2.1.8 as the installation is provided by a third party (CPanel) via my web host. Any ideas? Many thanks Nigel From brad at stop.mail-abuse.org Wed May 31 22:58:11 2006 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 31 May 2006 15:58:11 -0500 Subject: [Mailman-Users] message body is blank for some users In-Reply-To: <7.0.0.16.0.20060531193536.01df19e8@healheadingley.org.uk> References: <7.0.0.16.0.20060531193536.01df19e8@healheadingley.org.uk> Message-ID: At 7:41 PM +0100 2006-05-31, Heal Secretary wrote: > One of my users' messages are always sent out to list members with a > blank body. > > I have tried unsubscribing him and resubscribing him. Same result. This user is probably sending out an HTML-formatted message (or in some other MIME format), and you have Mailman configured to strip HTML (or whatever the other MIME format is). Check your settings. Have the user send you a message directly, then use whatever techniques your MUA allows you to have to see all the messy headers and MIME body structure. If you don't have an MUA that lets you see all that, you'll need to get an MUA that will. -- 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 LOPSA member since December 2005. See .