From leventelpen at gmail.com Thu Dec 1 08:56:41 2011 From: leventelpen at gmail.com (Levent Elpen) Date: Thu, 1 Dec 2011 09:56:41 +0200 Subject: [Mailman-Users] How to export and import a mailman members list? Message-ID: How to export and import a mailman members list? And how I can restore a members list on a new server from a mailman list backup? It is great torture take one by one to the old list on the new server. Thanks for yor attention. L.E. From cpz at tuunq.com Thu Dec 1 17:26:39 2011 From: cpz at tuunq.com (Carl Zwanzig) Date: Thu, 01 Dec 2011 08:26:39 -0800 Subject: [Mailman-Users] How to export and import a mailman members list? In-Reply-To: References: Message-ID: <4ED7AABF.9070704@tuunq.com> On 11/30/2011 11:56 PM, Levent Elpen wrote: > How to export and import a mailman members list? > > And how I can restore a members list on a new server from a mailman list > backup? If you have shell access, you can usually copy the entire list directory to the new server, which will get you members & settings. You can also use list_members and add_members to extract and enter. If you don't have shell access, you can use bulk add in member management to put them in. I'm sure there's a FAQ on this, have you checked? z! From mark at msapiro.net Thu Dec 1 19:55:10 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 1 Dec 2011 10:55:10 -0800 Subject: [Mailman-Users] Moderators not getting notifications In-Reply-To: Message-ID: Harvey, Edward wrote: >Ideally, whenever there is any pending moderator request (too many recipients, post by non-member, etc) I would like the moderator to be immediately notified. I have done my best to configure it this way, but it's not working, and I'm not sure what to try next. > >I have a moderator address entered in both the "owner" and "moderator" fields. Putting the same address in both fields is redundant. Putting the address in 'owner' only should suffice. >I have "admin_immed_notify" = yes. Good. >I confirmed it's a valid email address by sending test mail to it. Confirmed what address? Did you mail to LISTNAME-owner at ...? If so, tid the owners/moderators receive the mail? >The only thing I can think of is the From address. If it's sending From an invalid name or something, then the recipient spam filter might be rejecting it based on invalid reverse DNS or SPF or something. So ... How can I know From what address the moderator requests will be sent? The original message is From: LISTNAME-owner at ... and To: LISTNAME-owner at ... and the envelope is from LISTNAME-bounces at ... This then should be received by Mailman and resent to the actual owner and moderator addresses with the same From: and To: headers, but with envelope from SITELIST-bounces at ... where 'SITELIST' is usually 'mailman'. >And any other ideas to figure out what's going wrong? Check the MTA logs to see if the message was actually sent. If you don't have access to the logs, verify that you can send a message to LISTNAME-owner at ... and receive it at the owner/moderator addresses. If not, contact your hosting service. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dennisthetiger at chez-vrolet.net Fri Dec 2 10:09:28 2011 From: dennisthetiger at chez-vrolet.net (Dennis Carr) Date: Fri, 02 Dec 2011 01:09:28 -0800 Subject: [Mailman-Users] (no subject) Message-ID: <02791aba-92bb-4b33-9be6-5f9f85e40bd3@email.android.com> Set show Set help End -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. From frank.bell at washburn.edu Thu Dec 1 21:09:37 2011 From: frank.bell at washburn.edu (Frank Bell) Date: Thu, 01 Dec 2011 14:09:37 -0600 Subject: [Mailman-Users] Deleting old msgs? Message-ID: <4ED7DF01.8000202@washburn.edu> I've seen a post on one method for removing old msgs involving copying a mbox to another location, opening it with a mail client, review/delete msgs, and then replace the mbox, run a process. I'm very very new to mailman, so forgive me. Is there any easier way? I just took over our mailman server and we have several years worth of messages in 190+ mboxs totaling approx 130 gig and a few 100K msgs. Thanks, Frank From frank.bell at washburn.edu Thu Dec 1 23:44:11 2011 From: frank.bell at washburn.edu (Frank Bell) Date: Thu, 01 Dec 2011 16:44:11 -0600 Subject: [Mailman-Users] Archive folder for migration In-Reply-To: <4ED7DF01.8000202@washburn.edu> References: <4ED7DF01.8000202@washburn.edu> Message-ID: <4ED8033B.3020605@washburn.edu> A few hopefully simple questions for upgrade to a new server. 2.1.5 --> 2.1.12 1) Do I even have to move the Archives folder contents for a migration 2) Can't I just regenerate Archives if we need them? 3) Since Archives are just a set of folders, can I just right a script to selectively copy newer items based on date?? Thanks! From mark at msapiro.net Sat Dec 3 00:25:08 2011 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 2 Dec 2011 15:25:08 -0800 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: <4ED7DF01.8000202@washburn.edu> Message-ID: Frank Bell wrote: >Is there any easier way? I just took over our mailman server and we have >several years worth of messages in 190+ mboxs totaling approx 130 gig >and a few 100K msgs. You inspired me. I've created a script for pruning archives. See "NOTE ON PRUNING OLD MESSAGES:" in the FAQ at for links. Since this is a brand new process, I suggest you make backup copies of the LISTNAME.mbox files before starting. The script has a --backup option, but I would make separate backups to be sure until you've run the script successfully. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Sat Dec 3 00:38:28 2011 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 2 Dec 2011 15:38:28 -0800 Subject: [Mailman-Users] Archive folder for migration In-Reply-To: <4ED8033B.3020605@washburn.edu> Message-ID: Frank Bell wrote: >A few hopefully simple questions for upgrade to a new server. 2.1.5 --> >2.1.12 > >1) Do I even have to move the Archives folder contents for a migration See 2. >2) Can't I just regenerate Archives if we need them? This is the recommended thing. Just copy the archives/private/LISTNAME.mbox/LISTNAME.mbox files and run 'bin/arch --wipe' to regenerate the pipermail archive. >3) Since Archives are just a set of folders, can I just right a script >to selectively copy newer items based on date?? It's tricky in that that won't remove the old entries from archives/private/LISTNAME/index.html, and even if you manually edit this file, the information is in archives/private/LISTNAME/pipermail.pck file and the removed entries will return. It's much better to remove the unwanted messages from the archives/private/LISTNAME.mbox/LISTNAME.mbox file and run 'bin/arch --wipe' to regenerate the pipermail archive. See the FAQ at for links to a pruning script. See the first two paragraphs of the FAQ at for info on moving lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rhaas at rhaas.us Sat Dec 3 17:50:41 2011 From: rhaas at rhaas.us (Richard Haas) Date: Sat, 3 Dec 2011 16:50:41 +0000 (UTC) Subject: [Mailman-Users] Deleting old msgs? References: <4ED7DF01.8000202@washburn.edu> Message-ID: Mark Sapiro msapiro.net> writes: > > Frank Bell wrote: > > >Is there any easier way? I just took over our mailman server and we have > >several years worth of messages in 190+ mboxs totaling approx 130 gig > >and a few 100K msgs. > > You inspired me. I've created a script for pruning archives. See "NOTE > ON PRUNING OLD MESSAGES:" in the FAQ at > for links. > > Since this is a brand new process, I suggest you make backup copies of > the LISTNAME.mbox files before starting. The script has a --backup > option, but I would make separate backups to be sure until you've run > the script successfully. > :-) Timing is everything ... just finished integrating mbox-purge.pl (http://www.argon.org/~roderick/mbox-purge.html) with a withlist callable module to do the same thing. Having fewer layers would be welcome though, so thanks for this script, Mark. One idea/request: Would you be willing to add the logic to write the pruned message data to a supplied path+filename? That would let the script dump the pruned data where it could be retained or aged via another scheme. Our site (and maybe this is more common) periodically prunes the archived .mbox messages when they are a year old, rebuilding the pipermail hierarchy, but keeps a compressed copy of the pruned data for another year (or longer), in case it is needed. The compressed pruned .mbox text is considerably smaller (like 1/20th or better on average) when compared to the uncompressed .mbox plus the associated pipermail HTML hierarchy -- so keeping a copy is a relatively trivial insurance policy or "nice to have" for our lists. We've found that pruning is essential once archives become multi-gigabyte, not for the .mbox archives themselves, but due to the pipermail HTML files that result (particularly for archives with many small messages). We've seen 3 GB .mbox archives with approaching 1 million files in the pipermail hierarchy. Traversing that many files or rebuilding them, particularly for hundreds of such lists, is non-trivial even on modern hardware and file systems. Thanks in advance for considering adding a way to save the pruned data. Richard From mark at msapiro.net Sat Dec 3 20:13:19 2011 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 3 Dec 2011 11:13:19 -0800 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: Message-ID: Richard Haas wrote: > >Having fewer layers would be welcome though, so thanks for this script, >Mark. You're welcome. >One idea/request: Would you be willing to add the logic to write >the pruned message data to a supplied path+filename? That would let >the script dump the pruned data where it could be retained or aged via >another scheme. I have added a -p/--preserve option to collect the pruned messages in archives/private/LISTNAME.mbox/LISTNAME.mbox.pruned, appending to that file if it exists. You could then compress that and save it anywhere you want. If you feel it is important to provide the path rather than using the fixed path above, I can do that, but since my script can process multiple lists in one invocation, it is more complicated. I.e., should all the pruned messages from multiple lists be saved in a single file, or should the list name be inserted into the path name somehow? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rhaas at rhaas.us Sat Dec 3 21:02:00 2011 From: rhaas at rhaas.us (Richard Haas) Date: Sat, 3 Dec 2011 20:02:00 +0000 (UTC) Subject: [Mailman-Users] Deleting old msgs? References: Message-ID: Mark Sapiro msapiro.net> writes: > > I have added a -p/--preserve option to collect the pruned messages in > archives/private/LISTNAME.mbox/LISTNAME.mbox.pruned, appending to that > file if it exists. You could then compress that and save it anywhere > you want. If you feel it is important to provide the path rather than > using the fixed path above, I can do that, but since my script can > process multiple lists in one invocation, it is more complicated. > I.e., should all the pruned messages from multiple lists be saved in a > single file, or should the list name be inserted into the path name > somehow? > Nope, this will more than suffice. Keeping the script's operations in the Mailman hierarchy prevents dependencies on permissions, and follows the precedent of the other scripts. There's no point in getting your python code involved in all the possible local variations, let the calling script (if there is one) handle that logic. Nice. Thanks again. My mailman-owner non-denominational holiday gift receptical runeth over. :-) Richard From frank.bell at washburn.edu Mon Dec 5 15:45:03 2011 From: frank.bell at washburn.edu (Frank Bell) Date: Mon, 05 Dec 2011 08:45:03 -0600 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: References: Message-ID: <4EDCD8EF.2050503@washburn.edu> You did the work, so I'll just thank you very, very much!! Have a merry Christmas or Hanukkah or ......... Thank you, Frank Bell Application Systems Admin Information Systems and Services Washburn University Topeka, KS 66621 785-670-2334 On 12/2/2011 5:25 PM, Mark Sapiro wrote: > Frank Bell wrote: > >> Is there any easier way? I just took over our mailman server and we have >> several years worth of messages in 190+ mboxs totaling approx 130 gig >> and a few 100K msgs. > > You inspired me. I've created a script for pruning archives. See "NOTE > ON PRUNING OLD MESSAGES:" in the FAQ at > for links. > > Since this is a brand new process, I suggest you make backup copies of > the LISTNAME.mbox files before starting. The script has a --backup > option, but I would make separate backups to be sure until you've run > the script successfully. > From drew.tenenholz at isid.org Mon Dec 5 16:22:07 2011 From: drew.tenenholz at isid.org (Drew Tenenholz) Date: Mon, 5 Dec 2011 10:22:07 -0500 Subject: [Mailman-Users] Changes to CookHeaders.py stop working for SOME lists!? Message-ID: Folks -- OS: Red Hat Linux OS Version: RHEL 5.6 MailTransfer Agent (MTA): postfix MTA Version: 2.3.3-2.1 Mailman Version: 2.1.9 release 6.el5 (yikes!) Over a year ago, I added some code to CookHeaders.py to add a custom header of my choosing to all messages on all lists for this installation, and all was well. Right now, some of the lists apply the custom header, and just a few (but more than one), do NOT. I don't think that should even be possible, but it certainly is happening. Any ideas on how this could be happening and how to fix it? Additional information: About a month ago, the custom header disappeared completely from everywhere, and when I looked at the files somehow CookHeaders.py had been reverted to an earlier state that did not contain my changes. So, I overwrote that configuration with the backup of my version and ran /bin/restart. Everything worked just fine on ALL lists for a couple of weeks, and then this strange problem came up. I've checked CookHeaders.py, and it contains the desired changes. I've since run /bin/restart and /bin/stop with /bin/start, but the problem persists. I have complete sudo access to this virtual machine, so there should be no restrictions on what I can do; but I'm a novice when it come to linux usage. Any help is appreciated, Drew Tenenholz From rob at colorist.org Tue Dec 6 03:16:24 2011 From: rob at colorist.org (Rob Lingelbach) Date: Mon, 5 Dec 2011 18:16:24 -0800 Subject: [Mailman-Users] MIME digests problem? Message-ID: could the following be directly related to the toggle between MIME digests and plain-text ones? (herewith the question) I've been using mailman for a very long time, since I migrated from SmartList maybe 12 years ago. I have a multi-question topic that takes a few questions and combines them into a cohesive whole. This is what I'd like to ask: 1) My main mailinglist runs to about 2000 subscribers. I would say perhaps it's evenly split between those who would like to have something more blog-ish (web-based) and those who would like to have it remain email-based. However, I've just noticed something on a user's cellphone-based email and their web-based email; this is one of the people who would like me to move the whole interface to Facebook. (and I have spent years developing the wiki associated with this mailinglist!). (see http://www.colorist.org/wiki ) Now I think FB has its place, but this is a professional forum where almost instantaneous answers that come from mailman's email-based design are very valuable to that half of the community who use it for asking important questions that are answered in literally, a moment or two. Yet I just looked at this particular user's celphone (Android) message queue, (he subscribes to the digest) and saw that the digests he's getting are empty attachments indicating 2k in length (I forced one out that is about 8 pages to test). Then he also complained that on Earthlink's "Webmail" he gets his digests not with concatenated text like I'm used to seeing, but with no text in the message and instead, an "Attachments" header that lists each message (horizontally) as "Forwarded message" "Forwarded message" etc. (which when clicked, show the messages, supposedly). He hates this of course. For what it's worth, he says Outlook exhibits the same behavior as Earthlink's Webmail. So I'm wondering, has something changed in the way the RFCs are not being honored; are digests not 'homogenous' across platforms any more; is there a way to fix this behavior which may be affecting others? Thank you to Barry, et al., for maintaining Mailman. btw I'm running 2.1.12 on CentOS. Rob Lingelbach rob at colorist.org From mark at msapiro.net Tue Dec 6 04:17:03 2011 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 5 Dec 2011 19:17:03 -0800 Subject: [Mailman-Users] MIME digests problem? In-Reply-To: Message-ID: Rob Lingelbach wrote: >could the following be directly related to the toggle between MIME digests and plain-text ones? It almost certainly is. >1) Yet I just looked at this particular user's celphone (Android) message queue, (he subscribes to the digest) and saw that the digests he's getting are empty attachments indicating 2k in length (I forced one out that is about 8 pages to test). I use K-9 mail on an Android phone, and it's handling of MIME format digests is a disaster. See . I think there may be similar issues with the Android native mail client. I don't know about iPhones. >Then he also complained that on Earthlink's "Webmail" he gets his digests not with concatenated text like I'm used to seeing, but with no text in the message and instead, an "Attachments" header that lists each message (horizontally) as "Forwarded message" "Forwarded message" etc. (which when clicked, show the messages, supposedly). He hates this of course. > >For what it's worth, he says Outlook exhibits the same behavior as Earthlink's Webmail. So both Earthlink web mail and Outlook do not render a MIME digest very well. >So I'm wondering, has something changed in the way the RFCs are not being honored; are digests not 'homogenous' across platforms any more; is there a way to fix this behavior which may be affecting others? Have your user switch to plain digests. For a long time, Mailman digest subscribers have had a choice between MIME format and 'plain' format digests. The MIME format digest is fully conformant with the MIME RFCs, but not all MUAs deal with it well. The plain format digest is (mostly) RFC 1153 compliant, but compliance only matters to digest exploder software. Virtually all MUAs should be able to properly render it, but non-plain text message parts get replaced by short blurbs containing a URL to where they can be found, and one can't directly reply to an individual message, at least without an 'exploder'. Thus, each user gets to choose which format better suits their needs. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 6 04:36:26 2011 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 5 Dec 2011 19:36:26 -0800 Subject: [Mailman-Users] Changes to CookHeaders.py stop working for SOMElists!? In-Reply-To: Message-ID: Drew Tenenholz wrote: > >OS: Red Hat Linux >OS Version: RHEL 5.6 >MailTransfer Agent (MTA): postfix >MTA Version: 2.3.3-2.1 >Mailman Version: 2.1.9 release 6.el5 (yikes!) > >Over a year ago, I added some code to CookHeaders.py to add a custom header of my choosing to all messages on all lists for this installation, and all was well. Right now, some of the lists apply the custom header, and just a few (but more than one), do NOT. I don't think that should even be possible, but it certainly is happening. > >Any ideas on how this could be happening and how to fix it? What is your change to CookHeaders? I.e., I would need to see the exact change to know whether it is somewhere that is conditionally executed based on list settings. Is either include_rfc2369_headers or include_list_post_header set to No for the affected lists (those that don't apply the header)? Do the affected lists have a lists/LISTNAME/extend.py file or a 'pipeline' attribute? /usr/lib/mailman/bin/dumpdb /var/lib/mailman/lists/LISTNAME/config.pck \ | grep pipeline >Additional information: About a month ago, the custom header disappeared completely from everywhere, and when I looked at the files somehow CookHeaders.py had been reverted to an earlier state that did not contain my changes. yum probably 'upgraded' Mailman. >So, I overwrote that configuration with the backup of my version and ran /bin/restart. Do you mean /usr/lib/mailman/bin/mailmanctl restart? Everything worked just fine on ALL lists for a couple of weeks, and then this strange problem came up. I've checked CookHeaders.py, and it contains the desired changes. I've since run /bin/restart and /bin/stop with /bin/start, but the problem persists. If you don't mean 'mailmanctl {stop|start|restart}, what are these things. In any case, if you didn't restart Mailman after your changes, no lists would have your change. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From drew.tenenholz at isid.org Tue Dec 6 16:18:44 2011 From: drew.tenenholz at isid.org (Drew Tenenholz) Date: Tue, 6 Dec 2011 10:18:44 -0500 Subject: [Mailman-Users] Changes to CookHeaders.py stop working for SOMElists!? In-Reply-To: References: Message-ID: At 7:36 PM -0800 12/5/11, Mark Sapiro wrote: >Is either include_rfc2369_headers or include_list_post_header set to No >for the affected lists (those that don't apply the header)? Yes, include_rfc2369_headers=No on the affected lists and not on the others. Oddly enough, I remember doing this, because I was getting complaints about users with mobile devices like Blackberries complaining that the actual email ends up hidden below the headers and they have to do a lot of scrolling to get to the message. I moved all of the same information to the footer, so we are sort of compliant to the RFC while making the message more easily read. (Also, the MTA on another server is running a tumbleweed spam/virus filter that tacks on an ocean of its own headers as well; I have no control over this....) Knowing this, however, may give me something I've wanted for a while; a way to include the custom header on the 'public' lists that send messages to the broad subscriber base and not include them on 'internal' messages that are only sent between a small group of folks putting together the final content for the public list. Mark Sapiro wrote: >yum probably 'upgraded' Mailman. Maybe that's possible with a Linux (Red Hat Enterprise Linux) update run by some other sysadmin. The version number displayed on the Mailman admin pages still says 2.1.9, is there a simple way to get the full release number or 'upgrade' date? (I was previously told the version was 2.1.9 release 6.el5.) Mark Sapiro wrote: >Do you mean /usr/lib/mailman/bin/mailmanctl restart? Yes, that's what I get for typing from memory... So, the /bin/mailmanctl restart only restarts the qrunners, but that is enough to enact any changes to CookHeaders.py, correct? Thanks, Drew Tenenholz From rob at colorist.org Tue Dec 6 19:22:59 2011 From: rob at colorist.org (Rob Lingelbach) Date: Tue, 6 Dec 2011 10:22:59 -0800 Subject: [Mailman-Users] very elementary question Message-ID: <91B53172-7897-44BB-A165-7596E0B35BEE@colorist.org> this is embarrassing. but I haven't done it in years, and have forgotten. How do I change an individual user's preferences- specifically switch him from MIME to plain-text digests? (forgive me the lapse of memory) Rob Lingelbach From rob at colorist.org Tue Dec 6 20:11:39 2011 From: rob at colorist.org (Rob Lingelbach) Date: Tue, 6 Dec 2011 11:11:39 -0800 Subject: [Mailman-Users] very elementary question In-Reply-To: <91B53172-7897-44BB-A165-7596E0B35BEE@colorist.org> References: <91B53172-7897-44BB-A165-7596E0B35BEE@colorist.org> Message-ID: <32728481-93EF-48A2-AF0E-9CBC87A9B81A@colorist.org> please forgive me I found it of course On Dec 6, 2011, at 10:22 AM, Rob Lingelbach wrote: > this is embarrassing. but I haven't done it in years, and have forgotten. How do I change an individual user's preferences- specifically switch him from MIME to plain-text digests? From mark at msapiro.net Tue Dec 6 21:47:32 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 6 Dec 2011 12:47:32 -0800 Subject: [Mailman-Users] Changes to CookHeaders.py stop working forSOMElists!? In-Reply-To: Message-ID: Drew Tenenholz wrote: >At 7:36 PM -0800 12/5/11, Mark Sapiro wrote: >>Is either include_rfc2369_headers or include_list_post_header set to No >>for the affected lists (those that don't apply the header)? > >Yes, include_rfc2369_headers=No on the affected lists and not on the others. So your change to CookHeaders is in the section following the lines if msgdata.get('_nolist') or not mlist.include_rfc2369_headers: return If you don't want it conditional on this setting, put it ahead of those lines. Oddly enough, I remember doing this, because I was getting complaints about users with mobile devices like Blackberries complaining that the actual email ends up hidden below the headers and they have to do a lot of scrolling to get to the message. I moved all of the same information to the footer, so we are sort of compliant to the RFC while making the message more easily read. (Also, the MTA on another server is running a tumbleweed spam/virus filter that tacks on an ocean of its own headers as well; I have no control over this....) > >Knowing this, however, may give me something I've wanted for a while; a way to include the custom header on the 'public' lists that send messages to the broad subscriber base and not include them on 'internal' messages that are only sent between a small group of folks putting together the final content for the public list. Or maybe you like this 'conditional' feature :) >Mark Sapiro wrote: >>yum probably 'upgraded' Mailman. > >Maybe that's possible with a Linux (Red Hat Enterprise Linux) update run by some other sysadmin. The version number displayed on the Mailman admin pages still says 2.1.9, is there a simple way to get the full release number or 'upgrade' date? (I was previously told the version was 2.1.9 release 6.el5.) That's the latest latest RHEL/Centos 5 Mailman RPM, aks 2.1.9-6.el5_6.1. yum list mailman will give this info. Try grep mailman /var/log/yum.log* to see when Mailman was last updated by yum. >Mark Sapiro wrote: >>Do you mean /usr/lib/mailman/bin/mailmanctl restart? > >Yes, that's what I get for typing from memory... > >So, the /bin/mailmanctl restart only restarts the qrunners, but that is enough to enact any changes to CookHeaders.py, correct? When you make a change to CookHeaders.py, that change is effective for anything that imports that module from then forward. The issue is IncomingRunner and VirginRunner already imported that module the first time they handled a message, and they won't reload it and get the updated module unless you restart them. Since mailmanctl and the qrunners are the only persistent Mailman processes, and since mailmanctl is not involved in processing messages, it is generally only necessary to restart the qrunners after making code changes that affect message processing. There are a couple of mm_cfg.py settings such as those that affect qrunner slicing, the Mailman user and group and paths to the Mailman installation and Python interpreter that would require actually stopping and starting Mailman, but outside of that, changes require at most a restart to be effective. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Tue Dec 6 22:40:25 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 6 Dec 2011 13:40:25 -0800 Subject: [Mailman-Users] very elementary question In-Reply-To: <32728481-93EF-48A2-AF0E-9CBC87A9B81A@colorist.org> Message-ID: Rob Lingelbach wrote: >please forgive me I found it of course > >On Dec 6, 2011, at 10:22 AM, Rob Lingelbach wrote: > >> this is embarrassing. but I haven't done it in years, and have forgotten. How do I change an individual user's preferences- specifically switch him from MIME to plain-text digests? I'm not sure which method you found, but for me, the best method, at least the first time, is to empower the user by referring him to his options page and having him do it himself. Other methods are from the web admin Membership List, change the user's setting directly if as in this case, it's one of the displayed settings, or click his email address to visit his options page as admin. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From oscar.hodgson at gmail.com Tue Dec 6 22:59:35 2011 From: oscar.hodgson at gmail.com (Oscar Hodgson) Date: Tue, 06 Dec 2011 16:59:35 -0500 Subject: [Mailman-Users] Operating mailman across a mail gateway for inbound mail. Message-ID: I'm considering Mailman as an alternative. High number of groups, small number of users, used for internal groups, no interest / need for public discussion groups. This is about managing our business, not communicating with the world (although some of our users forward internal mail to external SMTP servers ...). Mailman docs seem to be oriented towards a direct connection to the internet for external mail. We've got a single opening in the firewall for SMTP (inbound and outbound), and that's fine by me. Having Mailman running on the mail server (sendmail) is not a viable option ... but having all mail that addressed to lists delivered to mboxes on the gateway that are periodically (10 mins?) retrieved via POP and fed into Mailman would be a viable option (but I'm open to suggestions). There's no split DNS here, the MX for Mailman would presumably be the external MX host. When Mailman needs to distribute externally, outbound mail would go across the external gateway. It's not clear to (from my admittedly limited review of the documentation thus far) if or how Mailman could be made to function as described. Suggestions would be welcomed. Oscar. From mark at msapiro.net Wed Dec 7 07:28:27 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 6 Dec 2011 22:28:27 -0800 Subject: [Mailman-Users] Operating mailman across a mail gateway for inboundmail. In-Reply-To: Message-ID: Oscar Hodgson wrote: > >I'm considering Mailman as an alternative. High number of groups, small >number of users, used for internal groups, no interest / need for public >discussion groups. This is about managing our business, not communicating >with the world (although some of our users forward internal mail to >external SMTP servers ...). > >Mailman docs seem to be oriented towards a direct connection to the >internet for external mail. Mailman is typically installed on a machine with an MTA and a web server. The MTA handles inbound and outbound mail possibly receiving and/or sending via other relays. It is difficult to administer Mailman lists without the web interface. >We've got a single opening in the firewall for SMTP (inbound and >outbound), and that's fine by me. Having Mailman running on the mail >server (sendmail) is not a viable option ... but having all mail that >addressed to lists delivered to mboxes on the gateway that are >periodically (10 mins?) retrieved via POP and fed into Mailman would be a >viable option (but I'm open to suggestions). This can be done via something like fetchmail on the Mailman server, or you could have an MTA installed on the Mailman server and arrange for the mail server to relay list mail to the Mailman server via SMTP. The latter approach is simplest if you have a dedicated subdomain for Mailman lists. Then you don't have to touch the mail server when creating or deleting Mailman lists. >There's no split DNS here, >the MX for Mailman would presumably be the external MX host. When Mailman >needs to distribute externally, outbound mail would go across the external >gateway. This part is doable by telling Mailman to use the mail server directly for outgoing SMTP or possibly by relaying via a local MTA. It is not clear to me how internal mail would be routed from the Mailman server to the recipients, so I don't know which might be a more suitable solution. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From rachel at longitude0.co.uk Wed Dec 7 11:04:29 2011 From: rachel at longitude0.co.uk (Rachel Mawhood) Date: Wed, 07 Dec 2011 10:04:29 +0000 Subject: [Mailman-Users] Looking for a new Mailman host Message-ID: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Hi list My client is looking to move his Mailman from self-hosting to somewhere else. I found this http://wiki.list.org/display/COM/Mailman+hosting+services but the first organisation I wrote to, taken from this list, said that they are probably going to cease offering and running this Mailman hosting service in the near future. So may I ask you for recommendations? Although my client is based in the UK, the Mailman hosting company could be in Germany (my client speaks German fluently) or in the USA. Thanks in advance. Rachel From malcolm.austen at weald.org.uk Wed Dec 7 11:39:30 2011 From: malcolm.austen at weald.org.uk (Malcolm Austen) Date: Wed, 07 Dec 2011 10:39:30 -0000 Subject: [Mailman-Users] Looking for a new Mailman host In-Reply-To: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Message-ID: On Wed, 07 Dec 2011 10:04:29 -0000, Rachel Mawhood wrote: > So may I ask you for recommendations? Although my client is based in > the UK, the Mailman hosting company could be in Germany (my client > speaks German fluently) or in the USA. I have several lists hosted (just the lists, nothing extra) by Mythic Beasts (based in Cambridge, UK) - see down at the bottom of: Apart from the matter of them still running MailMan 2.1.9 I have nothing by praise for them. They are (from my experience) amenable to scaling the cost to cover higher traffic volumes. = Malcolm. -- Using Opera's revolutionary email client: http://www.opera.com/mail/ From adam-mailman at amyl.org.uk Wed Dec 7 12:48:04 2011 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Wed, 7 Dec 2011 11:48:04 +0000 Subject: [Mailman-Users] Looking for a new Mailman host In-Reply-To: References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Message-ID: <20111207114804.GF2567@hendricks.amyl.org.uk> On Wed, Dec 07, 2011 at 10:39:30AM -0000, Malcolm Austen wrote: > I have several lists hosted (just the lists, nothing extra) by Mythic > Beasts (based in Cambridge, UK) - see down at the bottom of: > > > Apart from the matter of them still running MailMan 2.1.9 I have nothing > by praise for them. Hum. Odd version 2.0.12, on http://lists.beasts.org/mailman/listinfo/mythic-users (I co-lo a couple of boxes with them.) -- "The power of accurate observation is often called cynicism by those who do not have it." -- George Bernard Shaw From brian at emwd.com Wed Dec 7 14:03:23 2011 From: brian at emwd.com (Brian Carpenter) Date: Wed, 07 Dec 2011 08:03:23 -0500 Subject: [Mailman-Users] Looking for a new Mailman host In-Reply-To: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Message-ID: <4EDF641B.4060802@emwd.com> On 12/7/2011 5:04 AM, Rachel Mawhood wrote: > Hi list > > My client is looking to move his Mailman from self-hosting to > somewhere else. I found this > > http://wiki.list.org/display/COM/Mailman+hosting+services > > but the first organisation I wrote to, taken from this list, said that > they are probably going to cease offering and running this Mailman > hosting service in the near future. > > So may I ask you for recommendations? Although my client is based in > the UK, the Mailman hosting company could be in Germany (my client > speaks German fluently) or in the USA. > > Thanks in advance. > Rachel > Hi Rachel: I invite you to look into our services at www.mailmanhost.com. We have been offering mailman list hosting for over 7 years and our client base is growing on a weekly basis. We do not impose any sending limits on our mailman clients and our prices are very hard to beat. Some of the folks on this list can testify to our dedication to mailman. I look forward to hearing from you! -- Brian Carpenter Owner | EMWD& dotList brian at emwd.com | http://www.emwd.com | http://www.mailmanhost.com From gtaylor at tnetconsulting.net Thu Dec 8 01:22:46 2011 From: gtaylor at tnetconsulting.net (Grant Taylor) Date: Wed, 07 Dec 2011 18:22:46 -0600 Subject: [Mailman-Users] Operating mailman across a mail gateway for inboundmail. In-Reply-To: References: Message-ID: <4EE00356.9010709@tnetconsulting.net> On 12/7/2011 00:28, Mark Sapiro wrote: > This part is doable by telling Mailman to use the mail server directly > for outgoing SMTP or possibly by relaying via a local MTA. It is not > clear to me how internal mail would be routed from the Mailman server > to the recipients, so I don't know which might be a more suitable > solution. Split DNS should not be needed to solve this. Simply install Mailman as it's own sub-domain (maillists.example.com?) and have the Sendmail gateway route that domain to the server that Mailman is running on. (It /could/ be the Sendmail server, but it does not really matter.) Then when Mailman sends email to your users (i.e. user1 at example.com) it will route to the existing MX for example.com just like normal email would. - If for some reason you set up other mail routing, email from Mailman would happily follow that configuration. If you would like more details, pleas more clearly specify your existing environment and what you are thinking about doing and would like to do. Grant. . . . From cschen at asiaa.sinica.edu.tw Thu Dec 8 03:28:57 2011 From: cschen at asiaa.sinica.edu.tw (Joshua, C.S. Chen) Date: Thu, 08 Dec 2011 10:28:57 +0800 Subject: [Mailman-Users] migrating my current mailman site In-Reply-To: References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Message-ID: <4EE020E9.1060704@asiaa.sinica.edu.tw> Hello folks, I have a similar issue here, but I would like to 'reinstall' my current mailman host because it has some minor problem (like I can not discard/delete any hold mails, can not add/delete members of subscription). My plan is to backup all site, re-install the whole platform and restore the data. Is there a faq/doc for this issue? Thanks in advance Joshua Malcolm Austen wrote: > On Wed, 07 Dec 2011 10:04:29 -0000, Rachel Mawhood > wrote: > >> So may I ask you for recommendations? Although my client is based in >> the UK, the Mailman hosting company could be in Germany (my client >> speaks German fluently) or in the USA. > > I have several lists hosted (just the lists, nothing extra) by Mythic > Beasts (based in Cambridge, UK) - see down at the bottom of: > > > Apart from the matter of them still running MailMan 2.1.9 I have > nothing by praise for them. > > They are (from my experience) amenable to scaling the cost to cover > higher traffic volumes. > > = Malcolm. > From mark at msapiro.net Thu Dec 8 03:59:35 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 07 Dec 2011 18:59:35 -0800 Subject: [Mailman-Users] migrating my current mailman site In-Reply-To: <4EE020E9.1060704@asiaa.sinica.edu.tw> References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> <4EE020E9.1060704@asiaa.sinica.edu.tw> Message-ID: <4EE02817.3060004@msapiro.net> On 12/7/2011 6:28 PM, Joshua, C.S. Chen wrote: > > I have a similar issue here, but I would like to 'reinstall' my current > mailman host because it has some minor problem (like I can not > discard/delete any hold mails, can not add/delete members of subscription). > My plan is to backup all site, re-install the whole platform and restore > the data. Is there a faq/doc for this issue? The first two paragraphs of the FAQ at and the things linked therefrom will tell you what files you need to backup and restore. Basically, it's Mailman's lists/ and archives/private/ directories. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From basroufs at gmail.com Wed Dec 7 14:34:33 2011 From: basroufs at gmail.com (Bas G. Roufs ) Date: Wed, 7 Dec 2011 14:34:33 +0100 Subject: [Mailman-Users] Fruitless attempts to preserve HTML formatting while filtering other content. Message-ID: <201112071434.34076.BasRoufs@gmail.com> Hello Mailman user forum members. One of the lists I am moderating is the "European Gathering Forum" which can be found via this link: http://european.rainbowgathering.eu/ The exact link to the mailman list is: http://lists.rainbowgathering.eu/mailman/listinfo/european Already for weeks, I have been trying to find out how to get through the list HTML formatted messages in a responsible way: without transmitting virus infected stuff, spyware, etc. After scrutinising the FAQ pages and previous threads with similar subjects, I found a page which seems to contain exactly what I am looking for: http://wiki.list.org/pages/viewpage.action?pageId=11960323 This page contains suggestions how to preserve HTML formatting while filtering other content. As much as I can, I have been trying to follow those instructions: so far fruitlessly. By example a trial mail sent yesterday looks like the screen-shot in this file: http://rainbowgathering.eu/trialmail-attempt.pdf But each list member has received the trial message with "HTML attachments scrubbed". See this screen shot: http://rainbowgathering.eu/trialmail-result.pdf That's why I am wondering whether I overlooked something in the "content filtering settings". Be so kind to look at another screen-shot and provide me with your feedback. The screen-shot I refer to is this one: http://rainbowgathering.eu/Content-filtering.pdf At present, I am using Mailman version 2.1.9. The mailing list has been created via a "Plesk" control panel: the one I use to administer the domain "RainbowGathering.eu". The exact name of this control panel is: "Parallels Plesk Panel 10.2" I really would appreciate your feedback. Respectfully yours, Bas Roufs. -- ==== Bas G. Roufs MA Van 't Hoffstraat 1 NL-3514 VT Utrecht +31 30 785 20 40 +31 6 446 835 10 BasRoufs at gmail.com OS: Linux Kubuntu 11.04, kubuntu.org Websites in construction: * rainbowgathering.eu * basroufs.eu * viaconsensus.nl From craiggc at gmail.com Wed Dec 7 12:59:53 2011 From: craiggc at gmail.com (craig coulson) Date: Wed, 7 Dec 2011 19:59:53 +0800 Subject: [Mailman-Users] preventing auto respond to list admin on announce only list Message-ID: Hi REF - http://support.modwest.com/content/13/195/en/how-do-i-make-an-announce-only-newsletter-with-mailman.html I've followed the above to setup an announce only list but the list owner and list admins get the 'this is an announce-only list' bounce message when posting an announcement I have added the admins to the `accept all` filter when approving their first posts but even subsequent posts get the announce only message again - although they do go straight to the list. What's necessary to exempt list owner and/or admins from moderation, so that their posts go to the list members, but the auto-respond does not come to them everytime they post ? I have been unable to locate any further info on this sort of situation. Thanks in advance. From ismailozatay at gmail.com Wed Dec 7 16:32:39 2011 From: ismailozatay at gmail.com (Ismail Ozatay) Date: Wed, 07 Dec 2011 17:32:39 +0200 Subject: [Mailman-Users] can not see lists on the web Message-ID: <4EDF8717.4040706@gmail.com> Hi guys, I am trying to fix a problem related to my mailman lists. Mailman works properly even i can manage all the list but when i access http://lists.domain.com/cgi-bin/mailman/admin i can not see my lists. But if i go to the http://lists.odtumd.org.tr/cgi-bin/mailman/admin/list_name i can see it. Here is some output from my ubuntu linux console; os ubuntu 11.04 mailman version 2.1.14 root at mail:~# /usr/lib/mailman/bin/list_lists 50 matching mailing lists found: a b c d I tried to fix urls; ./withlist -l -r fix_url list_name -u lists.domain.com When i create a new list, i can see on the web. but i want to recover and see existing lists on the web. How can i fix this problem? thanks From mstopka at jmshosting.us Wed Dec 7 14:25:50 2011 From: mstopka at jmshosting.us (mike and bud) Date: Wed, 7 Dec 2011 08:25:50 -0500 Subject: [Mailman-Users] Looking for a new Mailman host In-Reply-To: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> References: <7.0.1.0.1.20111207100012.0235ce80@longitude0.co.uk> Message-ID: <07e901ccb4e3$bd4037a0$37c0a6e0$@us> hi, I could host his list if you like. I have a company but my sight is under construction at the moment if you get back to me and tell me what he is looking for I can help you fearther -----Original Message----- From: mailman-users-bounces+mstopka=jmshosting.us at python.org [mailto:mailman-users-bounces+mstopka=jmshosting.us at python.org] On Behalf Of Rachel Mawhood Sent: Wednesday, December 07, 2011 5:04 AM To: mailman-users at python.org Subject: [Mailman-Users] Looking for a new Mailman host Hi list My client is looking to move his Mailman from self-hosting to somewhere else. I found this http://wiki.list.org/display/COM/Mailman+hosting+services but the first organisation I wrote to, taken from this list, said that they are probably going to cease offering and running this Mailman hosting service in the near future. So may I ask you for recommendations? Although my client is based in the UK, the Mailman hosting company could be in Germany (my client speaks German fluently) or in the USA. Thanks in advance. Rachel ------------------------------------------------------ Mailman-Users mailing list Mailman-Users at python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/mstopka%40jmshosting.us From mark at msapiro.net Thu Dec 8 08:18:37 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 7 Dec 2011 23:18:37 -0800 Subject: [Mailman-Users] Fruitless attempts to preserve HTML formattingwhile filtering other content. In-Reply-To: <201112071434.34076.BasRoufs@gmail.com> Message-ID: Bas G. Roufs wrote: > >As much as I can, I have been trying to follow those instructions: so far >fruitlessly. By example a trial mail sent yesterday looks like the screen-shot >in this file: http://rainbowgathering.eu/trialmail-attempt.pdf >But each list member has received the trial message with "HTML attachments >scrubbed". See this screen shot: >http://rainbowgathering.eu/trialmail-result.pdf You need to set Non-digest options -> scrub_nondigest to No. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 8 08:30:07 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 7 Dec 2011 23:30:07 -0800 Subject: [Mailman-Users] can not see lists on the web In-Reply-To: <4EDF8717.4040706@gmail.com> Message-ID: Ismail Ozatay wrote: > >I am trying to fix a problem related to my mailman lists. Mailman works >properly even i can manage all the list but when i access >http://lists.domain.com/cgi-bin/mailman/admin i can not see my lists. >But if i go to the >http://lists.odtumd.org.tr/cgi-bin/mailman/admin/list_name i can see it. >Here is some output from my ubuntu linux console; > >os ubuntu 11.04 >mailman version 2.1.14 > >root at mail:~# /usr/lib/mailman/bin/list_lists >50 matching mailing lists found: >a >b >c >d > >I tried to fix urls; >./withlist -l -r fix_url list_name -u lists.domain.com > >When i create a new list, i can see on the web. but i want to recover >and see existing lists on the web. How can i fix this problem? There are two things that control whether a list is visible in the web admin and listinfo overviews. One is the list's Privacy options... -> Subscription rules -> advertised setting which must be Yes. The other is if VIRTUAL_HOST_OVERVIEW is On (the default setting), the host name in the list's web_page_url attribute must match the host name in the URL used to visit the page. The above fix_url will set the host in list_name's web_page_url to lists.domain.com. If this matches the host in the http://lists.domain.com/cgi-bin/mailman/admin URL and the list doesn't appear on the overview, check its advertised setting. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 8 08:36:59 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 7 Dec 2011 23:36:59 -0800 Subject: [Mailman-Users] preventing auto respond to list admin on announceonly list In-Reply-To: Message-ID: craig coulson wrote: > >What's necessary to exempt list owner and/or admins from moderation, >so that their posts go to the list members, but the auto-respond does >not come to them everytime they post ? If you want an autoresponse to post requests, ALL posters will get it. You could set autoresponse_graceperiod to something other than 0 so that they will only get one every so many days, or you could see the FAQ at for our suggestions on setting up such a list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From basroufs at gmail.com Thu Dec 8 14:12:36 2011 From: basroufs at gmail.com (Bas Roufs) Date: Thu, 8 Dec 2011 14:12:36 +0100 Subject: [Mailman-Users] Fruitless attempts to preserve HTML formattingwhile filtering other content. In-Reply-To: References: <201112071434.34076.BasRoufs@gmail.com> Message-ID: > > You need to set Non-digest options -> scrub_nondigest to No. > Thank you, Mark, this was the missing link. Now, everything works properly. Warm greetings, Bas. -- ==================== *Bas G. Roufs* Van 't Hoffstraat 1 NL-3514 VT Utrecht M./SMS +31 6 446 835 10 T. +31 30 785 2040 E. BasRoufs at gmail.com From basroufs at gmail.com Thu Dec 8 17:56:01 2011 From: basroufs at gmail.com (Bas Roufs) Date: Thu, 8 Dec 2011 17:56:01 +0100 Subject: [Mailman-Users] Fruitless attempts to preserve HTML formattingwhile filtering other content. In-Reply-To: References: <201112071434.34076.BasRoufs@gmail.com> Message-ID: Hello Mark and everybody else > You need to set Non-digest options -> scrub_nondigest to No. > > It could be useful to add this instruction to this page: http://wiki.list.org/pages/viewpage.action?pageId=11960323 As I said - this was the only missing link. Respectfully yours, Bas. -- ==================== *Bas G. Roufs* Van 't Hoffstraat 1 NL-3514 VT Utrecht M./SMS +31 6 446 835 10 T. +31 30 785 2040 E. BasRoufs at gmail.com From Hagedorn at uni-koeln.de Thu Dec 8 17:31:13 2011 From: Hagedorn at uni-koeln.de (Sebastian Hagedorn) Date: Thu, 08 Dec 2011 17:31:13 +0100 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: References: Message-ID: Hi Mark, > You inspired me. I've created a script for pruning archives. See "NOTE > ON PRUNING OLD MESSAGES:" in the FAQ at > for links. this script is very welcome, but I'm having trouble getting it to work: /usr/lib/mailman/bin/prune_arch -v -l test -d 1700 -n Traceback (most recent call last): File "/usr/lib/mailman/bin/prune_arch", line 190, in ? main() File "/usr/lib/mailman/bin/prune_arch", line 142, in main except (IOError, mailbox.NoSuchMailboxError), e: AttributeError: 'module' object has no attribute 'NoSuchMailboxError' The list exists. We're running Red Hat Enterprise Linux, which comes with Python 2.4 ... I've seen that newer versions have that attribute. Mailman 2.1.14 officially supports Python 2.4, so perhaps the script should reflect that? Update: I noticed that there are so many dependencies on new features of the mailbox module that it doesn't seem feasible to use Python 2.4. Do you know what the minimum required Python version would be? I suggest you add that info to the script. Cheers, Sebastian -- .:.Sebastian Hagedorn - RZKR-R1 (Geb?ude 52), Zimmer 18.:. .:.Regionales Rechenzentrum (RRZK).:. .:.Universit?t zu K?ln / Cologne University - ? +49-221-478-5587.:. From mark at msapiro.net Thu Dec 8 19:44:07 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 08 Dec 2011 10:44:07 -0800 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: References: Message-ID: <4EE10577.3080704@msapiro.net> On 12/8/2011 8:31 AM, Sebastian Hagedorn wrote: > >> You inspired me. I've created a script for pruning archives. See "NOTE >> ON PRUNING OLD MESSAGES:" in the FAQ at >> for links. > > this script is very welcome, but I'm having trouble getting it to work: > > /usr/lib/mailman/bin/prune_arch -v -l test -d 1700 -n > Traceback (most recent call last): > File "/usr/lib/mailman/bin/prune_arch", line 190, in ? > main() > File "/usr/lib/mailman/bin/prune_arch", line 142, in main > except (IOError, mailbox.NoSuchMailboxError), e: > AttributeError: 'module' object has no attribute 'NoSuchMailboxError' > > The list exists. We're running Red Hat Enterprise Linux, which comes > with Python 2.4 ... I've seen that newer versions have that attribute. > Mailman 2.1.14 officially supports Python 2.4, so perhaps the script > should reflect that? I can look into revising the script to use the mailbox.UnixMailbox class instead. which will work with python 2.4. Note that I run a production CentOS 5 server on which I have installed Python 2.6.5 from source. The default Python on this server is still 2.4.3 as changing the default breaks yum and possibly other things, but I use python2.6 for things I install from source like Mailman, bzr and mod_wsgi. > Update: I noticed that there are so many dependencies on new features of > the mailbox module that it doesn't seem feasible to use Python 2.4. Do > you know what the minimum required Python version would be? I suggest > you add that info to the script. It should work with Python 2.5. I will either fix the script to work with Python 2.4 or add a "requires at least Python 2.5" note to it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 8 20:09:12 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 8 Dec 2011 11:09:12 -0800 Subject: [Mailman-Users] Fruitless attempts to preserve HTMLformattingwhile filtering other content. In-Reply-To: Message-ID: Bas Roufs wrote: > >> You need to set Non-digest options -> scrub_nondigest to No. >> >> It could be useful to add this instruction to this page: > >http://wiki.list.org/pages/viewpage.action?pageId=11960323 Done! -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From basroufs at gmail.com Thu Dec 8 21:31:50 2011 From: basroufs at gmail.com (Bas Roufs) Date: Thu, 8 Dec 2011 21:31:50 +0100 Subject: [Mailman-Users] Fruitless attempts to preserve HTMLformattingwhile filtering other content. In-Reply-To: References: Message-ID: > > Done! > Excellent! Respectfully yours, Bas. From mark at msapiro.net Fri Dec 9 01:52:06 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 8 Dec 2011 16:52:06 -0800 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: <4EE10577.3080704@msapiro.net> Message-ID: Mark Sapiro wrote: >On 12/8/2011 8:31 AM, Sebastian Hagedorn wrote: >> >>> You inspired me. I've created a script for pruning archives. See "NOTE >>> ON PRUNING OLD MESSAGES:" in the FAQ at >>> for links. >> >> this script is very welcome, but I'm having trouble getting it to work: >> >> /usr/lib/mailman/bin/prune_arch -v -l test -d 1700 -n >> Traceback (most recent call last): >> File "/usr/lib/mailman/bin/prune_arch", line 190, in ? >> main() >> File "/usr/lib/mailman/bin/prune_arch", line 142, in main >> except (IOError, mailbox.NoSuchMailboxError), e: >> AttributeError: 'module' object has no attribute 'NoSuchMailboxError' >> >> The list exists. We're running Red Hat Enterprise Linux, which comes >> with Python 2.4 ... I've seen that newer versions have that attribute. >> Mailman 2.1.14 officially supports Python 2.4, so perhaps the script >> should reflect that? I have revised the script and it should now work with all Python versions that are acceptable for Mailman itself. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From leventelpen at gmail.com Fri Dec 9 09:21:47 2011 From: leventelpen at gmail.com (Levent Elpen) Date: Fri, 9 Dec 2011 10:21:47 +0200 Subject: [Mailman-Users] Copying a mailman list to another server Message-ID: Hi, I have a server with cpanel. I have copied from a cpanel account on another hosting server account to my server, entirely. It was copied my mailman list and it shows on cpanel with usage amount and its e-mail address. But, when I modified it, shows this erroro message: ?No such list at -server IP address- " I do not think to renew my old hosting account with my mailman list and I want to continue it on my new server. Because it's the time to renew my old account. I can not find about this issue on your FAQs. What can I do? Sincerely, L.E. From Hagedorn at uni-koeln.de Fri Dec 9 16:55:41 2011 From: Hagedorn at uni-koeln.de (Sebastian Hagedorn) Date: Fri, 09 Dec 2011 16:55:41 +0100 Subject: [Mailman-Users] Deleting old msgs? In-Reply-To: References: Message-ID: <1FFAD3BD1ED2C85E0707D502@tyrion.rrz.uni-koeln.de> --On 8. Dezember 2011 16:52:06 -0800 Mark Sapiro wrote: >>> The list exists. We're running Red Hat Enterprise Linux, which comes >>> with Python 2.4 ... I've seen that newer versions have that attribute. >>> Mailman 2.1.14 officially supports Python 2.4, so perhaps the script >>> should reflect that? > > > I have revised the script and it should now work with all Python > versions that are acceptable for Mailman itself. Thanks a lot! -- .:.Sebastian Hagedorn - RZKR-R1 (Geb?ude 52), Zimmer 18.:. .:.Regionales Rechenzentrum (RRZK).:. .:.Universit?t zu K?ln / Cologne University - ? +49-221-478-5587.:. From mark at msapiro.net Fri Dec 9 20:17:47 2011 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 9 Dec 2011 11:17:47 -0800 Subject: [Mailman-Users] Copying a mailman list to another server In-Reply-To: Message-ID: Levent Elpen wrote: > >I have a server with cpanel. I have copied from a cpanel account on another >hosting server account to my server, entirely. It was copied my mailman >list and it shows on cpanel with usage amount and its e-mail address. But, >when I modified it, shows this erroro message: "No such list at -server IP >address- " First of all, mailman-users at python.org may not be the best place to start looking for help for this. See the FAQs at and . That said, where do you see that message? Is it in some cPanel process or do you go successfully to Mailman's admin or admindb GUI pages and see the error when you attempt to save changes. Please describe the exact scenario in detail. This may be an issue that can be resolved by running fix_url (see ), but we can't know for sure without more information. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at bradakis.com Sat Dec 10 20:39:58 2011 From: mark at bradakis.com (Mark J Bradakis) Date: Sat, 10 Dec 2011 12:39:58 -0700 Subject: [Mailman-Users] Data version error? Message-ID: <4EE3B58E.2040209@bradakis.com> So I go to the mailman/admin webpage, and get a the 'we hit a bug' page. The error log shows: admin(3764): [----- Mailman Version: 2.1.14 -----] admin(3764): [----- Traceback ------] admin(3764): Traceback (most recent call last): admin(3764): File "/local/mailman/teamnet/scripts/driver", line 112, in run_main admin(3764): main() admin(3764): File "/local/mailman/teamnet/Mailman/Cgi/admin.py", line 65, in main admin(3764): admin_overview() admin(3764): File "/local/mailman/teamnet/Mailman/Cgi/admin.py", line 234, in admin_overview admin(3764): mlist = MailList.MailList(name, lock=0) admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line 130, in __init__ admin(3764): self.Load() admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line 676, in Load admin(3764): self.CheckVersion(dict) admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line 715, in CheckVersion admin(3764): if self.data_version >= mm_cfg.DATA_FILE_VERSION: admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line 146, in __getattr__ admin(3764): raise AttributeError, name admin(3764): AttributeError: data_version All the lists config files have data version 98 in them, same as the version in Defaults.py - what's going on, is there actually something else wrong? mjb. From mark at msapiro.net Sat Dec 10 22:03:53 2011 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 10 Dec 2011 13:03:53 -0800 Subject: [Mailman-Users] Data version error? In-Reply-To: <4EE3B58E.2040209@bradakis.com> Message-ID: Mark J Bradakis wrote: >So I go to the mailman/admin webpage, and get a the 'we hit a bug' page. >The error log shows: > > >admin(3764): [----- Mailman Version: 2.1.14 -----] >admin(3764): [----- Traceback ------] >admin(3764): Traceback (most recent call last): >admin(3764): File "/local/mailman/teamnet/scripts/driver", line 112, >in run_main >admin(3764): main() >admin(3764): File "/local/mailman/teamnet/Mailman/Cgi/admin.py", line >65, in main >admin(3764): admin_overview() >admin(3764): File "/local/mailman/teamnet/Mailman/Cgi/admin.py", line >234, in admin_overview >admin(3764): mlist = MailList.MailList(name, lock=0) >admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line >130, in __init__ >admin(3764): self.Load() >admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line >676, in Load >admin(3764): self.CheckVersion(dict) >admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line >715, in CheckVersion >admin(3764): if self.data_version >= mm_cfg.DATA_FILE_VERSION: >admin(3764): File "/local/mailman/teamnet/Mailman/MailList.py", line >146, in __getattr__ >admin(3764): raise AttributeError, name >admin(3764): AttributeError: data_version > > > >All the lists config files have data version 98 in them, same as the >version in Defaults.py - >what's going on, is there actually something else wrong? What's going on here is the admin overview page is instantiating every list in the installation in order to determine whether or not to list it on the overview. Presumably, the same error will occur when going to the mailman/listinfo overview. The error is that there is at least one lists/LISTNAME/config.pck file that is corrupt and doesn't have a data_version attribute. You could try something like #!/bin/bash for list in path/to/mailman/lists/* ; do echo $list path/to/mailman/bin/dumpdb $list/config.pck | grep data_version done to try to find the problem list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From oscar.hodgson at gmail.com Sun Dec 11 17:43:04 2011 From: oscar.hodgson at gmail.com (Oscar Hodgson) Date: Sun, 11 Dec 2011 11:43:04 -0500 Subject: [Mailman-Users] Operating mailman across a mail gateway for inboundmail. In-Reply-To: References: Message-ID: Mark, Grant ... thank you. Duh. mailertable on the mail gateway machine would be the solution, eh?. Haven't used that feature previously. (Yea, this was really a sendmail question from the outset ..). So here's a bit more detail (names are changed). We're a sub-domain in the organization. The mail gateway is mailhost.dept.example.com. All machines in dept.example.com have MX records pointing to mailhost. Client sendmail.mc files include "define(`SMART_HOST', `mailhost$?m.$m$.') define(`MAIL_HUB', `mailhost$?m.$m$.')". The intent is to run Mailman on 'mailman.dept.example.com'. 'mailman' relays outbound through local sendmail with the standard client sendmail.mc. Web access to 'mailman' is available through the VPN. Mailman lists should be addressable at the local sub-domain, such as 'userlist at dept.example.com'. Getting mail from 'mailhost' to 'mailman' was puzzling me ... So I reckon the solution is that mailhost gets: .. an alias entry (or perhaps a virtualusertable entry) that points 'userlist' to 'userlist at mailman.dept.example.com'. ... a mailertable entry of 'mailman.dept.example.com smtp:mailman.dept.example.com'. And the usual mailhost anti-spam stuff will still work (I think ..). Thanks for your help. Oscar. On Wed, 07 Dec 2011 01:28:27 -0500, Mark Sapiro wrote: > Oscar Hodgson wrote: >> >> I'm considering Mailman as an alternative. High number of groups, small >> number of users, used for internal groups, no interest / need for public >> discussion groups. This is about managing our business, not >> communicating >> with the world (although some of our users forward internal mail to >> external SMTP servers ...). >> >> Mailman docs seem to be oriented towards a direct connection to the >> internet for external mail. > > > Mailman is typically installed on a machine with an MTA and a web > server. The MTA handles inbound and outbound mail possibly receiving > and/or sending via other relays. It is difficult to administer Mailman > lists without the web interface. > > >> We've got a single opening in the firewall for SMTP (inbound and >> outbound), and that's fine by me. Having Mailman running on the mail >> server (sendmail) is not a viable option ... but having all mail that >> addressed to lists delivered to mboxes on the gateway that are >> periodically (10 mins?) retrieved via POP and fed into Mailman would be >> a >> viable option (but I'm open to suggestions). > > > This can be done via something like fetchmail on the Mailman server, or > you could have an MTA installed on the Mailman server and arrange for > the mail server to relay list mail to the Mailman server via SMTP. The > latter approach is simplest if you have a dedicated subdomain for > Mailman lists. Then you don't have to touch the mail server when > creating or deleting Mailman lists. > > >> There's no split DNS here, >> the MX for Mailman would presumably be the external MX host. When >> Mailman >> needs to distribute externally, outbound mail would go across the >> external >> gateway. > > > This part is doable by telling Mailman to use the mail server directly > for outgoing SMTP or possibly by relaying via a local MTA. It is not > clear to me how internal mail would be routed from the Mailman server > to the recipients, so I don't know which might be a more suitable > solution. From rtanner at linfield.edu Tue Dec 13 01:02:58 2011 From: rtanner at linfield.edu (Rob Tanner) Date: Tue, 13 Dec 2011 00:02:58 +0000 Subject: [Mailman-Users] How do I assign a default password when doing mass subscriptions Message-ID: Hi, I'm setting up a mailman list for the folks over in the anthropology department and they have a list of around email addresses that they wish to initially subscribe. How do I assign a default password to each subscriber so they can get in via the web interface and change preferences, access private archives, etc? Thanks. Rob Tanner UNIX Services Manager Linfield College, McMinnville Oregon ITS will never ask you for your password. Please don?t share yours with anyone! From mark at msapiro.net Tue Dec 13 01:55:14 2011 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 12 Dec 2011 16:55:14 -0800 Subject: [Mailman-Users] How do I assign a default password when doing mass subscriptions In-Reply-To: References: Message-ID: <4EE6A272.2020509@msapiro.net> On 12/12/2011 4:02 PM, Rob Tanner wrote: > > I'm setting up a mailman list for the folks over in the anthropology > department and they have a list of around email addresses that they > wish to initially subscribe. How do I assign a default password to > each subscriber so they can get in via the web interface and change > preferences, access private archives, etc? When you subscribe a list of addresses, either with web admin Mass Subscription or with command line tools such as add_members or sync_members, Mailman generates a random password for each new member. If you select the option to send the list welcome message to the new members, the welcome message will inform them of the password and the URL of their options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From carloswill at gmail.com Wed Dec 14 18:01:46 2011 From: carloswill at gmail.com (Carlos Mennens) Date: Wed, 14 Dec 2011 12:01:46 -0500 Subject: [Mailman-Users] MailMan Installation On Remote System? Message-ID: I've got three servers in the office: 1. mail 2. web 3. db My question is can I install MailMan on my web server and have it manage lists for my mail server? They're all on the same physical LAN and subnet so there's no weird networking hopscotch that needs to occur. Anyone know if this is possible? From stepanov at bm.ru Wed Dec 14 17:15:23 2011 From: stepanov at bm.ru (=?utf-8?B?0KHRgtC10L/QsNC90L7QsiDQoNC+0LzQsNC9INCS0LvQsNC00LjQvNC40YDQvg==?= =?utf-8?B?0LLQuNGH?=) Date: Wed, 14 Dec 2011 20:15:23 +0400 Subject: [Mailman-Users] Tend to pending moderator requests Message-ID: <8F7EB881E831A8498801092BFCB122681F7713@MSK-EX6.main.mmbank.ru> Dear mailman, i have a problem with displaying information if user send a message to mail list and message pended for moderate. From: is incorrect displayed and did not decoded and it is in lower case??? in the information message the same thing Subject: is unreadable with signs ???. How can I solve these problems? Thank you in advance, Roman Stepanov From mark at msapiro.net Wed Dec 14 22:15:21 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 14 Dec 2011 13:15:21 -0800 Subject: [Mailman-Users] Tend to pending moderator requests In-Reply-To: <8F7EB881E831A8498801092BFCB122681F7713@MSK-EX6.main.mmbank.ru> References: <8F7EB881E831A8498801092BFCB122681F7713@MSK-EX6.main.mmbank.ru> Message-ID: <4EE911E9.2080502@msapiro.net> On 12/14/2011 8:15 AM, ???????? ????? ???????????? wrote: > > i have a problem with displaying information if user send a message > to mail list and message pended for moderate. > > > > From: is incorrect displayed and did not decoded and it is in lower > case??? > > in the information message the same thing > > Subject: is unreadable with signs ???. Displaying an undecoded message body in the admindb interface is Bug #629738 and is fixed in Mailman 2.1.14. You may need to upgrade. The other issues and possibly issues involving display of the decoded message body probably result from an incompatibility between the character set of the message and the character set of the list's preferred language. If the list's preferred_language is not Russian, setting it so may help. Other incompatibilities can exist between Mailman and the web server. If the list's preferred language is Russian, Mailman's CGIs will send web pages encoded as koi8-r and will even generate a Content-Type: text/html; charset=koi8-r header for the output, but depending on the exact web server and its configuration, this header may be supressed or changed. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Dec 14 22:49:33 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 14 Dec 2011 13:49:33 -0800 Subject: [Mailman-Users] MailMan Installation On Remote System? In-Reply-To: Message-ID: Carlos Mennens wrote: >I've got three servers in the office: > >1. mail >2. web >3. db > >My question is can I install MailMan on my web server and have it >manage lists for my mail server? They're all on the same physical LAN >and subnet so there's no weird networking hopscotch that needs to >occur. Anyone know if this is possible? Yes, you can do this. You can configure Mailman to use the mail server directly for outgoing mail, but the more difficult part is incoming mail. It is probably best to install an MTA on the web server solely for delivery to Mailman. Then the mail server can relay Mailman's mail to the MTA on the web server for delivery to Mailman. You can use a non-standard port for this, and if you're really concerned about external access, use a firewall to limit access to this port to the mail server. Then Mailman could use its local MTA for delivery, either directly or via relay to the mail server, or Mailman can deliver via the mail server directly. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From m3freak at thesandhufamily.ca Wed Dec 14 22:35:02 2011 From: m3freak at thesandhufamily.ca (Kanwar Ranbir Sandhu) Date: Wed, 14 Dec 2011 16:35:02 -0500 Subject: [Mailman-Users] mimdefang and footers Message-ID: <1323898502.24423.37.camel@master> Hi All, I'm using the mimedefang method to fix the footer "problem" for Outlook users. The attachments are gone, but now every message to our lists gets a footer with the text "MAILMAN_MIMEDEFANG". I'm going to guess I've done something wrong. Up until a few days ago, I'd never used mailman or mimedefang! I followed this very useful post as my guide for the mimedefang part: http://markmail.org/message/vey67jto2ry45f4i#query:+page:1 +mid:vey67jto2ry45f4i+state:results I'm using mailman 2.1.9 and mimedefang 2.70 on CentOS 5. Regards, Ranbir From mark at msapiro.net Wed Dec 14 23:24:17 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 14 Dec 2011 14:24:17 -0800 Subject: [Mailman-Users] mimdefang and footers In-Reply-To: <1323898502.24423.37.camel@master> Message-ID: Kanwar Ranbir Sandhu wrote: > >I'm using the mimedefang method to fix the footer "problem" for Outlook >users. The attachments are gone, but now every message to our lists >gets a footer with the text "MAILMAN_MIMEDEFANG". > >I'm going to guess I've done something wrong. Up until a few days ago, >I'd never used mailman or mimedefang! I followed this very useful post >as my guide for the mimedefang part: >http://markmail.org/message/vey67jto2ry45f4i#query:+page:1+mid:vey67jto2ry45f4i+state:results > >I'm using mailman 2.1.9 and mimedefang 2.70 on CentOS 5. Both that post and our FAQ at refer to the document at . Did you follow those instructions, particularly items 3, 4, 5 and 6 under Usage? What is the exact contents of your list's msg_footer? It should be MAILMAN_MIMEDEFANG Text you want to append to the bottom of your list mail. MAILMAN_MIMEDEFANG Do you have the "MAILMAN_MIMEDEFANG" line both at the beginning and at the end of msg_footer. Do you see anything other than "MAILMAN_MIMEDEFANG" added to the posts? Please see the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jik at kamens.us Wed Dec 14 23:24:44 2011 From: jik at kamens.us (Jonathan Kamens) Date: Wed, 14 Dec 2011 17:24:44 -0500 Subject: [Mailman-Users] mimdefang and footers In-Reply-To: <1323898502.24423.37.camel@master> References: <1323898502.24423.37.camel@master> Message-ID: <4EE9222C.9060403@kamens.us> On 12/14/2011 4:35 PM, Kanwar Ranbir Sandhu wrote: > I'm using the mimedefang method to fix the footer "problem" for Outlook > users. I wrote that code. Fortunately for you I'm subscribed to this right now. I come and go. :-) My email address is in the script, so it probably would have been a good idea for you to contact me directly before emailing a bunch of people who don't know anything about it. > The attachments are gone, but now every message to our lists > gets a footer with the text "MAILMAN_MIMEDEFANG". What EXACTLY do you have configured in the mailman administrative interface as the footer of the list? What you should have configured is a line containing nothing but "MAILMAN_MIMEDEFANG", followed by the actual footer text you want, followed by another line containing nothing but "MAILMAN_MIMEDEFANG". Is that what you have? I've updated the documentation on the web site and the script itself to make this clearer. jik From m3freak at thesandhufamily.ca Thu Dec 15 00:15:11 2011 From: m3freak at thesandhufamily.ca (Kanwar Ranbir Sandhu) Date: Wed, 14 Dec 2011 18:15:11 -0500 Subject: [Mailman-Users] mimdefang and footers In-Reply-To: <4EE9222C.9060403@kamens.us> References: <1323898502.24423.37.camel@master> <4EE9222C.9060403@kamens.us> Message-ID: <1323904511.3815.11.camel@master> On Wed, 2011-12-14 at 17:24 -0500, Jonathan Kamens wrote: > Fortunately for you I'm subscribed to this right now. I come and go. :-) > My email address is in the script, so it probably would have been a good > idea for you to contact me directly before emailing a bunch of people > who don't know anything about it. I thought about that, but I thought maybe enough people here had tried it to help me out. You know, more eyes and all that. I also wasn't sure if I'd get a reply from you. My bad! > What you should have configured is a line containing nothing but > "MAILMAN_MIMEDEFANG", followed by the actual footer text you want, > followed by another line containing nothing but "MAILMAN_MIMEDEFANG". > > Is that what you have? I did, yes. I wasn't quite sure what your original documentation meant, but I reasoned you were saying to do what you said to do above. Specifically, this is what I have: MAILMAN_MIMEDEFANG A bunch of text MAILMAN_MIMEDEFANG Let me back track a bit. When the attachment garbage started to be reported, I looked into the issue. I found a bunch of posts on this list, and random websites explaining what was going on. Eventually I found your code. However, before I put in mimedefang and your solution, I deleted the entire footer because I reasoned with no footer, Outlook wouldn't get confused and show an attachment. Unfortunately, it didn't work. Emails still had the attachment - enter confusion. That's when I put in your solution. Which still didn't work - further confusion. A few minutes ago I deleted the MAILMAN_MIMEDEFANG lines, but left mimedefang running. Now Outlook users are reporting the attachment is gone. WTH?! I've seen some warnings in the mail log about not being able to see the mimedefang socket. I think it's because the /var/spool/MIMEDefang dir is owned by the user "defang", and the postfix user has not rights to read the contents within (i.e. 700). I'm going to try running mimedefang under the postfix user. Maybe THIS is the source of the problem with the "MAILMAN_MIMEDEFANG" lines showing up in the footer. But, it still doesn't explain why removing the footer altogether before I implemented your solution didn't work. Regards, Ranbir From mark at msapiro.net Thu Dec 15 02:09:49 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 14 Dec 2011 17:09:49 -0800 Subject: [Mailman-Users] mimdefang and footers In-Reply-To: <1323904511.3815.11.camel@master> Message-ID: Kanwar Ranbir Sandhu wrote: > >Let me back track a bit. When the attachment garbage started to be >reported, I looked into the issue. I found a bunch of posts on this >list, and random websites explaining what was going on. Eventually I >found your code. However, before I put in mimedefang and your solution, >I deleted the entire footer because I reasoned with no footer, Outlook >wouldn't get confused and show an attachment. Unfortunately, it didn't >work. Emails still had the attachment - enter confusion. There are two footer settings, Non-digest options -> msg_footer and Digest options -> digest_footer. Are you making your changes to Non-digest options -> msg_footer? If this setting is empty, Mailman will not add any extra MIME part to individual messages. Note that "empty" is not the same as "containing only whitespace" There may be spaces and/or newlines in the text box that you don't see. If msg_footer is truly empty, Mailman won't add a part for it to messages. >That's when I >put in your solution. Which still didn't work - further confusion. > >A few minutes ago I deleted the MAILMAN_MIMEDEFANG lines, but left >mimedefang running. Now Outlook users are reporting the attachment is >gone. WTH?! Maybe this time you actually emptied the setting. >I've seen some warnings in the mail log about not being able to see the >mimedefang socket. I think it's because the /var/spool/MIMEDefang dir is >owned by the user "defang", and the postfix user has not rights to read >the contents within (i.e. 700). > >I'm going to try running mimedefang under the postfix user. Maybe THIS >is the source of the problem with the "MAILMAN_MIMEDEFANG" lines showing >up in the footer. But, it still doesn't explain why removing the footer >altogether before I implemented your solution didn't work. Probably because you didn't remove it entirely but left one or more white space characters. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From m3freak at thesandhufamily.ca Thu Dec 15 03:16:01 2011 From: m3freak at thesandhufamily.ca (Kanwar Ranbir Sandhu) Date: Wed, 14 Dec 2011 21:16:01 -0500 Subject: [Mailman-Users] mimdefang and footers In-Reply-To: References: Message-ID: <1323915361.3815.17.camel@master> On Wed, 2011-12-14 at 17:09 -0800, Mark Sapiro wrote: > There are two footer settings, Non-digest options -> msg_footer and > Digest options -> digest_footer. Are you making your changes to > Non-digest options -> msg_footer? If this setting is empty, Mailman > will not add any extra MIME part to individual messages. I was making changes to the footer in non-digest options. > Note that "empty" is not the same as "containing only whitespace" There > may be spaces and/or newlines in the text box that you don't see. If > msg_footer is truly empty, Mailman won't add a part for it to messages. Understood. I'm confident I made sure it was empty. When I clicked in the footer box, I could see the caret blinking on the first line at the very beginning of it. I took that to mean the footer was completely empty. > Maybe this time you actually emptied the setting. It would appear so. But, I swear it appeared empty the first time around. Tomorrow morning I'll find out if the Outlook users are still seeing the attachment. Hopefully they're not. I really don't like having to bend over to appease them. Stupid Outlook!! :) Thanks for all the help. Much appreciated. Regards, Ranbir From hkap790 at gmail.com Thu Dec 15 07:33:58 2011 From: hkap790 at gmail.com (hk) Date: Thu, 15 Dec 2011 00:33:58 -0600 Subject: [Mailman-Users] A few questions about mailman 2.1.14 install on Dreamhost In-Reply-To: <4EE83791.8030100@fastmail.net> References: <4EE83791.8030100@fastmail.net> Message-ID: <4EE994D6.8010105@gmail.com> I'm considering the move of a longstanding discussion list with 600+ members from L-Soft Listserv (hosted at a university) to Mailman on Dreamhost (v2.1.14.) There are a few management features I've really grown to like from hosting other lists -- I was hoping if someone can tell me if there's any way to enable them in Mailman (assuming one can't hack Dreamhost's install . . .?) 1) Mark S helped me get a modification set up to a current mailman list I manage that enabled real-time notifications of moderation requests (Thanks again!). Any way to do this here? 2) I suspect there's a fair amount of joining and leaving this list each day in its current incarnation, but don't have a way to receive notifications; of course Mailman does have the option of having owners notified when members join and leave, but I'm afraid this could generate too much mail for some moderators. Is there a way to set this preference individually like in Yahoogroups so that a mod who didn't want these messages could not get them, while the other mods still would? 3) I may just be tired but is there a was to set the archives to be available only when logged in? And/or to munge e-mail addresses like on Yahoogroups? Ugh . . . I think there was a number 4 but maybe it will come back to me. Clarifying questions welcome if anything's not clear. Thanks! hk Chicago From cwieland at uci.edu Thu Dec 15 20:00:32 2011 From: cwieland at uci.edu (Con Wieland) Date: Thu, 15 Dec 2011 11:00:32 -0800 Subject: [Mailman-Users] odd message to owner when adding addresses to list Message-ID: when I add an a new subscriber via the admin Mass Subscriptions I receive the following bounce From: MAILER-DAEMON at mta3.service.uci.edu Date: December 15, 2011 10:01:50 AM PST To: pal-allprocessors-bounces at department-lists.uci.edu Subject: Returned mail - nameserver error report --------Message not delivered to the following addresses: cwieland-owner at uci.edu --------Error Detail (phquery V3.0): ---- cwieland-owner at uci.edu Does not exist, and no people with that alias(UCInetID) are at UCI. Please contact Postmaster at uci.edu if you have any questions. example - I add cwieland at uci.edu and it sends the confirmation to cwieland-owner at uci.edu any ideas? con From mark at msapiro.net Thu Dec 15 20:54:35 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 15 Dec 2011 11:54:35 -0800 Subject: [Mailman-Users] A few questions about mailman 2.1.14 install onDreamhost In-Reply-To: <4EE994D6.8010105@gmail.com> Message-ID: hk wrote: >I'm considering the move of a longstanding discussion list with 600+ >members from L-Soft Listserv (hosted at a university) to Mailman on >Dreamhost (v2.1.14.) > >There are a few management features I've really grown to like from >hosting other lists -- I was hoping if someone can tell me if there's >any way to enable them in Mailman (assuming one can't hack Dreamhost's >install . . .?) > >1) Mark S helped me get a modification set up to a current mailman list >I manage that enabled real-time notifications of moderation requests >(Thanks again!). Any way to do this here? I don't recall what the issue was in that case, but normally, setting General Options -> admin_immed_notify to Yes will cause immediate notification to the admins/moderators of all held messages except those held for 'emergency' moderation. Note that 'emergency' is intended to be used only for emergencies such as a flame war. There are other ways to moderate a list in general. >2) I suspect there's a fair amount of joining and leaving this list each >day in its current incarnation, but don't have a way to receive >notifications; of course Mailman does have the option of having owners >notified when members join and leave, but I'm afraid this could generate >too much mail for some moderators. Is there a way to set this >preference individually like in Yahoogroups so that a mod who didn't >want these messages could not get them, while the other mods still would? No. Or I should say, only by leaving the moderator's address out of the 'owner' and 'moderator' lists which would cause that moderator to receive no notifications at all, which is probably not what you want. >3) I may just be tired but is there a was to set the archives to be >available only when logged in? And/or to munge e-mail addresses like on >Yahoogroups? Yes, setting Archiving Options -> archive_private to private will require authentication to access the archives. Email address obfuscation in the archives is very minimal, i.e. only replacing '@' with ' at '. If you want a public archive with better obfuscation, you can use a third party archiver such as mail-archive.com. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 15 21:02:08 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 15 Dec 2011 12:02:08 -0800 Subject: [Mailman-Users] odd message to owner when adding addresses to list In-Reply-To: Message-ID: Con Wieland wrote: > >example - I add cwieland at uci.edu and it sends the confirmation to cwieland-owner at uci.edu The list's umbrella_list setting is Yes. See the Umbrella list settings section on the General Options page and follow the 'Details' links for more info. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From informatica at actiu.net Mon Dec 19 08:58:49 2011 From: informatica at actiu.net (Narcis Garcia - GiLUG) Date: Mon, 19 Dec 2011 08:58:49 +0100 Subject: [Mailman-Users] Read-only setup options for administration Message-ID: <4EEEEEB9.5080007@actiu.net> Hello, Is there an easy way to make some options not customizable by a list administrator? We want, for example, max_message_size and/or other options cannot be changed with the web interface. I suppoose that then "config_list" can be useful to export, edit options manually and import any configuration. Thanks. From mark at msapiro.net Mon Dec 19 18:07:36 2011 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 19 Dec 2011 09:07:36 -0800 Subject: [Mailman-Users] Read-only setup options for administration In-Reply-To: <4EEEEEB9.5080007@actiu.net> Message-ID: Narcis Garcia - GiLUG wrote: > >Is there an easy way to make some options not customizable by a list >administrator? > >We want, for example, max_message_size and/or other options cannot be >changed with the web interface. You can override the definition of ADMIN_CATEGORIES in mm_cfg.py. See the definition in Defaults.py for more information. This controls what pages/sections are visible in the web admin interface. However, even if you omit 'general' from the list, the General Options category (which contains max_message_size) will always be available. The only other way is to edit the actual Mailman/Gui/ modules that define the pages. >I suppoose that then "config_list" can be useful to export, edit options >manually and import any configuration. Yes, and to change just one or a few settings. I.e. config_list doesn't change anything that isn't in its input. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From joemailgroups at gmail.com Mon Dec 19 22:47:43 2011 From: joemailgroups at gmail.com (JRC Groups) Date: Mon, 19 Dec 2011 13:47:43 -0800 Subject: [Mailman-Users] Missing archives and deleting archive messages. Message-ID: Hello, everyone. I am experiencing two problems with my Mailman lists and wanted to ask if any of you know the solutions. Question 1: Two (2) out of the five lists I created on my Mac OS X server are not displaying their archives. I get as far as the default Mailman subscription page for these two lists but once I click on the link on top of the page that should go to the list's archives I get a blank browser page stating "Safari can't find the server" (I'm on a Mac). On the next line it states the following: Safari can't open the page "http://domain.com/mailman/private/listname/" because Safari can't find the server "domain.com". Just to make this clear, I don't believe it can't find the server since this works for the other three (3) lists I have on the server. Only two seem to be displaying this behavior. Question 2: On a few of the lists I have created I have messages in their archives that were sent just as test messages to ensure the lists were working right. I don't want to have these messages as part of the lists' archives once I have subscribers signing up for the lists. How can I (1) delete the entire archive for a list and (2) delete only specific messages ? Thank you in advance for your help. Joe. From mark at msapiro.net Mon Dec 19 23:06:15 2011 From: mark at msapiro.net (Mark Sapiro) Date: Mon, 19 Dec 2011 14:06:15 -0800 Subject: [Mailman-Users] Missing archives and deleting archive messages. In-Reply-To: Message-ID: JRC Groups wrote: >Question 1: > >Two (2) out of the five lists I created on my Mac OS X server are not >displaying their archives. I get as far as the default Mailman subscription >page for these two lists but once I click on the link on top of the page >that should go to the list's archives I get a blank browser page stating >"Safari can't find the server" (I'm on a Mac). On the next line it states >the following: > >Safari can't open the page "http://domain.com/mailman/private/listname/" >because Safari can't find the server "domain.com". Is the host name (domain.com) the same as the host name in the URL of the listinfo page you went to? If so, this is a Safari or Mac OS issue of some kind. If not, the list's web_page_url attribute is wrong and you need to run fix_url to fix it. See the FAQ at . >Just to make this clear, I don't believe it can't find the server since this >works for the other three (3) lists I have on the server. Only two seem to >be displaying this behavior. > >Question 2: > >On a few of the lists I have created I have messages in their archives that >were sent just as test messages to ensure the lists were working right. I >don't want to have these messages as part of the lists' archives once I have >subscribers signing up for the lists. How can I (1) delete the entire >archive for a list and (2) delete only specific messages ? See the FAQ at . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam-mailman at amyl.org.uk Mon Dec 19 23:06:43 2011 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Mon, 19 Dec 2011 22:06:43 +0000 Subject: [Mailman-Users] Missing archives and deleting archive messages. In-Reply-To: References: Message-ID: <20111219220643.GL4423@hendricks.amyl.org.uk> On Mon, Dec 19, 2011 at 01:47:43PM -0800, JRC Groups wrote: > Hello, everyone. > > I am experiencing two problems with my Mailman lists and wanted to ask if > any of you know the solutions. > > Question 1: > > Two (2) out of the five lists I created on my Mac OS X server are not > displaying their archives. I get as far as the default Mailman subscription > page for these two lists but once I click on the link on top of the page > that should go to the list's archives I get a blank browser page stating > "Safari can't find the server" (I'm on a Mac). On the next line it states > the following: > > Safari can't open the page "http://domain.com/mailman/private/listname/" > because Safari can't find the server "domain.com". Check DNS? adam at hokey:~$ host -t ns domain.com domain.com name server ns3.dotsterhost.com. domain.com name server ns2.dotsterhost.com. domain.com name server ns1.dotsterhost.com. adam at hokey:~$ seq 1 3 | while read S; do host domain.com \ ns$S.dotsterhost.com; done # slight formating jig for clarity Using domain server: Name: ns1.dotsterhost.com Address: 72.5.54.12#53 Aliases: domain.com has address 66.150.120.145 domain.com mail is handled by 10 sentry.domainbank.com. Using domain server: Name: ns2.dotsterhost.com Address: 72.5.54.13#53 Aliases: domain.com has address 66.150.120.145 domain.com mail is handled by 10 sentry.domainbank.com. Using domain server: Name: ns3.dotsterhost.com Address: 64.94.31.85#53 Aliases: domain.com has address 66.150.120.145 domain.com mail is handled by 10 sentry.domainbank.com. Those nameservers point to the same address. It would appear that the HTTPD config is also returning the wrong status codes; 404 != 301. (q.v. https://github.com/Exim/exim/wiki/Dont-Obfuscate &c) > Just to make this clear, I don't believe it can't find the server since this > works for the other three (3) lists I have on the server. Only two seem to > be displaying this behavior. Maybe check the host_name is the same for all lists? > On a few of the lists I have created I have messages in their archives that > were sent just as test messages to ensure the lists were working right. I > don't want to have these messages as part of the lists' archives once I have > subscribers signing up for the lists. How can I (1) delete the entire > archive for a list and (2) delete only specific messages ? This is in the FAQ. http://wiki.list.org/x/2YA9 -- "MP3s are for people who download music. People who buy Mercedes cars can afford to buy their music." (Mercedes dealer, to customer requesting an in-car MP3 player) From doug.gaff at gmail.com Tue Dec 20 04:15:01 2011 From: doug.gaff at gmail.com (Doug Gaff) Date: Mon, 19 Dec 2011 22:15:01 -0500 Subject: [Mailman-Users] Approved messages not coming through Message-ID: <19FC9AF2-BAF9-4D67-B217-18BB6C397DDD@gmail.com> Hi, Lately message that queue up for approval are not going through their respective lists even after they are approved by the moderator. Messages from list members are coming through fine. Anyone else seen this? How should I diagnose before just bouncing mailman? Thanks, Doug From informatica at actiu.net Tue Dec 20 10:53:49 2011 From: informatica at actiu.net (Narcis Garcia - GiLUG) Date: Tue, 20 Dec 2011 10:53:49 +0100 Subject: [Mailman-Users] Read-only setup options for administration In-Reply-To: References: Message-ID: <4EF05B2D.3050006@actiu.net> Thanks, I'll try with these ways. (/usr/lib/mailman/Mailman/Defaults.py and to /etc/mailman/mm_cfg.py) Do ADMIN_CATEGORIES in that file work for already created lists? I'm using Ubuntu server; where are the Mailman/Gui/modules files that define the pages? A good feature would be to have each field customizable to have readonly attribute or min.value and max.value. Another option could be to interfere the value validation when a list administrator submits the form. Which file validates the submited values? Al 19/12/11 18:07, En/na Mark Sapiro ha escrit: > Narcis Garcia - GiLUG wrote: >> >> Is there an easy way to make some options not customizable by a list >> administrator? >> >> We want, for example, max_message_size and/or other options cannot be >> changed with the web interface. > > > You can override the definition of ADMIN_CATEGORIES in mm_cfg.py. See > the definition in Defaults.py for more information. > > This controls what pages/sections are visible in the web admin > interface. However, even if you omit 'general' from the list, the > General Options category (which contains max_message_size) will always > be available. > > The only other way is to edit the actual Mailman/Gui/ modules that > define the pages. > > >> I suppoose that then "config_list" can be useful to export, edit options >> manually and import any configuration. > > > Yes, and to change just one or a few settings. I.e. config_list doesn't > change anything that isn't in its input. > From stepanov at bm.ru Tue Dec 20 14:49:16 2011 From: stepanov at bm.ru (=?utf-8?B?0KHRgtC10L/QsNC90L7QsiDQoNC+0LzQsNC9INCS0LvQsNC00LjQvNC40YDQvg==?= =?utf-8?B?0LLQuNGH?=) Date: Tue, 20 Dec 2011 17:49:16 +0400 Subject: [Mailman-Users] How to subscribe user without notify one Message-ID: <8F7EB881E831A8498801092BFCB1226822D151@MSK-EX6.main.mmbank.ru> Dear mailman, How to subscribe/unsubscribe user to/from specific mail list without approve it by user? Thank you in advance, Roman Stepanov From mark at msapiro.net Wed Dec 21 04:16:18 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 20 Dec 2011 19:16:18 -0800 Subject: [Mailman-Users] Approved messages not coming through In-Reply-To: <19FC9AF2-BAF9-4D67-B217-18BB6C397DDD@gmail.com> References: <19FC9AF2-BAF9-4D67-B217-18BB6C397DDD@gmail.com> Message-ID: <4EF14F82.6030804@msapiro.net> On 12/19/2011 7:15 PM, Doug Gaff wrote: > Hi, > > Lately message that queue up for approval are not going through their respective lists even after they are approved by the moderator. Do they disappear from the moderation queue? > Messages from list members are coming through fine. Anyone else seen this? How should I diagnose before just bouncing mailman? Check Mailman's logs, particularly 'error'. Also look for approvals in 'vette'. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Dec 21 04:20:19 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 20 Dec 2011 19:20:19 -0800 Subject: [Mailman-Users] Read-only setup options for administration In-Reply-To: <4EF05B2D.3050006@actiu.net> Message-ID: Narcis Garcia - GiLUG wrote: >Thanks, I'll try with these ways. >(/usr/lib/mailman/Mailman/Defaults.py and to /etc/mailman/mm_cfg.py) >Do ADMIN_CATEGORIES in that file work for already created lists? > >I'm using Ubuntu server; where are the Mailman/Gui/modules files that >define the pages? If /usr/lib/mailman/Mailman/Defaults.py is the correct path to Defaults.py, look in /usr/lib/mailman/Mailman/Gui/. >A good feature would be to have each field customizable to have readonly >attribute or min.value and max.value. > >Another option could be to interfere the value validation when a list >administrator submits the form. >Which file validates the submited values? The Gui/* modules and /usr/lib/mailman/Mailman/Cgi/admin.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Dec 21 04:25:27 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 20 Dec 2011 19:25:27 -0800 Subject: [Mailman-Users] How to subscribe user without notify one In-Reply-To: <8F7EB881E831A8498801092BFCB1226822D151@MSK-EX6.main.mmbank.ru> References: <8F7EB881E831A8498801092BFCB1226822D151@MSK-EX6.main.mmbank.ru> Message-ID: <4EF151A7.8080504@msapiro.net> On 12/20/2011 5:49 AM, ???????? ????? ???????????? wrote: > > How to subscribe/unsubscribe user to/from specific mail list without approve it by user? The web admin Membership Management... -> Mass Removal page or check the members 'unsub' box on Membership Management... -> Membership List or use the Mailman command line tool bin/remove_members. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stepanov at bm.ru Wed Dec 21 06:36:23 2011 From: stepanov at bm.ru (=?utf-8?B?0KHRgtC10L/QsNC90L7QsiDQoNC+0LzQsNC9INCS0LvQsNC00LjQvNC40YDQvg==?= =?utf-8?B?0LLQuNGH?=) Date: Wed, 21 Dec 2011 09:36:23 +0400 Subject: [Mailman-Users] How to subscribe user without notify one Message-ID: <8F7EB881E831A8498801092BFCB1226822D1E6@MSK-EX6.main.mmbank.ru> Dear mailman, We have automotive process to subscribe/unsubscribe when users visit a site and select a specific list and leave their email than robot must send a command by email to mailman to subscribe or unsubs that user. How to do it by email command not from GUI or command line tool without notify user? Thank you in advance, Roman Stepanov From yves.moisan at boreal-is.com Mon Dec 19 21:57:22 2011 From: yves.moisan at boreal-is.com (Yves Moisan) Date: Mon, 19 Dec 2011 15:57:22 -0500 Subject: [Mailman-Users] Simple notification handler Message-ID: <4EEFA532.4070004@boreal-is.com> Hi All, I know this is a relatively easy question, but I don't have enough of the Mailman/Handlers examples and what I got from searching the web to get a clear picture of how to create a simple handler that does this : - Parse the Subject line looking for "*rror*" - If so, send an email to an arbitrary address The handler will not stop the normal flow of the list in any manner (e.g. it won't hold an email or something). I'll be using the list to store backup reports in which the subject line will have either "OK" or "Error" and I just want to notify someone when an error occurs so they can go in the list private Archive and see what's going on. I understand the pipeline system and how I could add the Handler for a specific list, but I'm looking for a detailed Python API listing somewhere to see what I can really do in the process() function, e.g. def process(mlist, msg, msgdata): subject = msg.getheader('subject') # parse subject (I'll find that) and if error # msg.send("arbitraryemail at whatever.com") Thanx for pointers, Yves Moisan From mailman-admin at uni-konstanz.de Wed Dec 21 17:04:38 2011 From: mailman-admin at uni-konstanz.de (Mailman Admin) Date: Wed, 21 Dec 2011 17:04:38 +0100 Subject: [Mailman-Users] How to subscribe user without notify one In-Reply-To: <8F7EB881E831A8498801092BFCB1226822D1E6@MSK-EX6.main.mmbank.ru> References: <8F7EB881E831A8498801092BFCB1226822D1E6@MSK-EX6.main.mmbank.ru> Message-ID: <4EF20396.800@uni-konstanz.de> Hi ???????? ????? ???????????? On 2011-12-21 06:36, ???????? ????? ???????????? wrote: > > > We have automotive process to subscribe/unsubscribe when users visit > a site and select a specific list and leave their email than robot > must send a command by email to mailman to subscribe or unsubs that > user. > > How to do it by email command not from GUI or command line tool > without notify user? > By email command you can't do that without knowing the password of the user. >From commandline use: bin/remove_members --nouserack ${LISTNAME} ${LIST_OF_USERS_TO_UNSUB} or bin/remove_members --nouserack --file=${FILE_WITH_USERS_TO_UNSUB} ${LISTNAME} Kind regards, Christian Mack From mark at msapiro.net Wed Dec 21 17:23:37 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 21 Dec 2011 08:23:37 -0800 Subject: [Mailman-Users] How to subscribe user without notify one In-Reply-To: <8F7EB881E831A8498801092BFCB1226822D1E6@MSK-EX6.main.mmbank.ru> References: <8F7EB881E831A8498801092BFCB1226822D1E6@MSK-EX6.main.mmbank.ru> Message-ID: <4EF20809.6030205@msapiro.net> On 12/20/2011 9:36 PM, ???????? ????? ???????????? wrote: > > We have automotive process to subscribe/unsubscribe when users visit > a site and select a specific list and leave their email than robot > must send a command by email to mailman to subscribe or unsubs that > user. > > How to do it by email command not from GUI or command line tool > without notify user? You can subscribe a user by email without the user's involvement if you set the list's Privacy options... -> Subscription rules -> subscribe_policy to Require approval. Then subscription will require moderator approval, but not user interaction. You can't unsubscribe a user by email without user confirmation or the user's list password. See the FAQ at for alternatives to email. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Wed Dec 21 17:39:15 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 21 Dec 2011 08:39:15 -0800 Subject: [Mailman-Users] Simple notification handler In-Reply-To: <4EEFA532.4070004@boreal-is.com> Message-ID: Yves Moisan wrote: > >- Parse the Subject line looking for "*rror*" >- If so, send an email to an arbitrary address [...] > >I understand the pipeline system and how I could add the Handler for a >specific list, but I'm looking for a detailed Python API listing >somewhere to see what I can really do in the process() function, e.g. > >def process(mlist, msg, msgdata): > subject = msg.getheader('subject') ># parse subject (I'll find that) and if error > # msg.send("arbitraryemail at whatever.com") The Mailman API is documented in the source. You need something like import re from Mailman import Utils from Mailman.Message import UserNotification NTEXT = """The text of the notification. """ NRECIP = 'recipient at example.com' NFROM = 'sender at example.com' NSUBJ = 'Notification subject' def process(mlist, msg, msgdata): subject = Utils.oneline(msg['subject'], 'us-ascii') if re.search('.*rror.*', subject, re.IGNORECASE) nmsg = UserNotification(NRECIP, NFROM, NSUBJ, NTEXT) nmsg.send(mlist) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From yves.moisan at boreal-is.com Wed Dec 21 17:43:38 2011 From: yves.moisan at boreal-is.com (Yves Moisan) Date: Wed, 21 Dec 2011 11:43:38 -0500 Subject: [Mailman-Users] Simple notification handler In-Reply-To: References: Message-ID: <4EF20CBA.1020104@boreal-is.com> Thank you Mark. I'll give it a try. Yves > > > You need something like > > import re > from Mailman import Utils > from Mailman.Message import UserNotification > NTEXT = """The text of > the > notification. > """ > NRECIP = 'recipient at example.com' > NFROM = 'sender at example.com' > NSUBJ = 'Notification subject' > > def process(mlist, msg, msgdata): > subject = Utils.oneline(msg['subject'], 'us-ascii') > if re.search('.*rror.*', subject, re.IGNORECASE) > nmsg = UserNotification(NRECIP, NFROM, NSUBJ, NTEXT) > nmsg.send(mlist) > > From mark at msapiro.net Wed Dec 21 18:08:18 2011 From: mark at msapiro.net (Mark Sapiro) Date: Wed, 21 Dec 2011 09:08:18 -0800 Subject: [Mailman-Users] Simple notification handler In-Reply-To: <4EF20CBA.1020104@boreal-is.com> References: <4EF20CBA.1020104@boreal-is.com> Message-ID: <4EF21282.6020806@msapiro.net> On 12/21/2011 8:43 AM, Yves Moisan wrote: > Thank you Mark. I'll give it a try. See . You may want a different re. E,g. r'\W[Ee]rror\W' without IGNORECASE. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ma.76 at osu.edu Wed Dec 21 23:03:10 2011 From: ma.76 at osu.edu (Ma, Yuan) Date: Wed, 21 Dec 2011 22:03:10 +0000 Subject: [Mailman-Users] Is there a way to see a member's current score on bounce levels? Message-ID: <3D7D185549C2E048814EC5CF34B8FD671B3360@CIO-KRC-D1MBX02.osuad.osu.edu> Hi, We are using mailman as our mailing list at OSU. A professor who is an admin for his mailing list found that three people's email addresses were removed from his mailing list due to bounced score. Is there a way to see a members current score on bounce levels? I would appreciate it very much if you could tell me the way to see a members current score on bounce levels. Thank you very much in advance. Yuan Ma System Engineer Ohio State University From mark at msapiro.net Thu Dec 22 16:48:39 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 22 Dec 2011 07:48:39 -0800 Subject: [Mailman-Users] Is there a way to see a member's current score onbounce levels? In-Reply-To: <3D7D185549C2E048814EC5CF34B8FD671B3360@CIO-KRC-D1MBX02.osuad.osu.edu> Message-ID: Ma, Yuan wrote: > >Is there a way to see a members current score on bounce levels? >I would appreciate it very much if you could tell me the way to see a members current score on bounce levels. An individual members current bounce score if any is on the members 'options' page which is accessable to the list admin by clicking the members address on the web admin Membership Management... -> Membership List pages. If the member has a non-zero score There will be a note similar to the following near the top of the members options page: ----------------------------------- We have received some recent bounces from your address. Your current bounce score is 1.0 out of a maximum of 5.0. Please double check that your subscribed address is correct and that there are no problems with delivery to this address. Your bounce score will be automatically reset if the problems are corrected soon. ----------------------------------- To see the current score for all bouncing members, use the script at (mirrored at ). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From yves.moisan at boreal-is.com Thu Dec 22 20:42:29 2011 From: yves.moisan at boreal-is.com (Yves Moisan) Date: Thu, 22 Dec 2011 14:42:29 -0500 Subject: [Mailman-Users] Simple notification handler In-Reply-To: References: Message-ID: <4EF38825.3000504@boreal-is.com> Hi Mark, It seems the handler stops the list from working. When I delete the new pipeline the list works fine so it's the Python file (or the way I included it in the pipeline ?) that has a problem. I've tried including a she-bang line or not (see below for both the handler and the text file used to shove it in the list pipeline), importing Message in addition to UserNotification and a few other things to no avail. One thing I find odd is that the handler doesn't get a .pyc file upon restart. Should I expect that or does it get created the first time it is invoked ? I've copied the file over from a windows machine and I took care of chowning it so it has the same permissions as the other Handlers. The file looks ok in vi. What other options do I have before pdb ? Thanx, Yves Moisan === BackupErrors.py === #!/usr/bin/python # I also treid without, like in the other handlers on my server # BackupErrors.py """Add a list specific alert generator in case there was a problem in the backup, in which case the Subject of the email will contain the word 'ERROR' """ import re from Mailman import Utils from Mailman.Message import UserNotification # from Mailman.Message import Message,UserNotification NTEXT = """Texte du corps du message TESTS. """ NRECIP = 'xyz at example.com' NFROM = 'abc at example.com' NSUBJ = 'Error in backup' def process(mlist, msg, msgdata): subject = Utils.oneline(msg['subject'], 'us-ascii') if re.search('.*error.*', subject, re.IGNORECASE) nmsg = UserNotification(NRECIP, NFROM, NSUBJ, NTEXT) nmsg.send(mlist) === backupHandlerPipeline.txt === mlist.pipeline = [ # These are the modules that do tasks common to all delivery paths. 'SpamDetect', 'Approve', 'Replybot', 'BackupErrors', 'Moderate', 'Hold', 'MimeDel', 'Scrubber', 'Emergency', 'Tagger', 'CalcRecips', 'AvoidDuplicates', 'Cleanse', 'CleanseDKIM', 'CookHeaders', # And now we send the message to the digest mbox file, and to the arch and # news queues. Runners will provide further processing of the message, # specific to those delivery paths. 'ToDigest', 'ToArchive', 'ToUsenet', # Now we'll do a few extra things specific to the member delivery # (outgoing) path, finally leaving the message in the outgoing queue. 'AfterDelivery', 'Acknowledge', 'ToOutgoing', ] From mark at msapiro.net Thu Dec 22 20:59:52 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 22 Dec 2011 11:59:52 -0800 Subject: [Mailman-Users] Simple notification handler In-Reply-To: <4EF38825.3000504@boreal-is.com> Message-ID: Yves Moisan wrote: > >It seems the handler stops the list from working. When I delete the new >pipeline the list works fine so it's the Python file (or the way I >included it in the pipeline ?) that has a problem. > >I've tried including a she-bang line or not (see below for both the >handler and the text file used to shove it in the list pipeline), >importing Message in addition to UserNotification and a few other things >to no avail. One thing I find odd is that the handler doesn't get a >.pyc file upon restart. Should I expect that or does it get created the >first time it is invoked ? The .pyc file will not get created until the handler is imported which does not happen until IncomingRunner handles a post for a list which has the handler in its pipeline. Also, IncomingRunner is a python process which imports the handler, so no shebang line is required. >I've copied the file over from a windows machine and I took care of >chowning it so it has the same permissions as the other Handlers. The >file looks ok in vi. What other options do I have before pdb ? Check Mailman's error log. Also, see below. > >=== BackupErrors.py === > [...] > >def process(mlist, msg, msgdata): > subject = Utils.oneline(msg['subject'], 'us-ascii') > if re.search('.*error.*', subject, re.IGNORECASE) I misled you here. The above line needs to be if re.search('.*error.*', subject, re.IGNORECASE): The missing colon results in a syntax error which causes all list posts to be shunted. There will be an error message and traceback in Mailman's error log. If the messages that were shunted are wanted, you can process them with Mailman's bin/unshunt. If not, remove them from qfiles/shunt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From yves.moisan at boreal-is.com Thu Dec 22 21:00:47 2011 From: yves.moisan at boreal-is.com (Yves Moisan) Date: Thu, 22 Dec 2011 15:00:47 -0500 Subject: [Mailman-Users] Simple notification handler In-Reply-To: <4EF38825.3000504@boreal-is.com> References: <4EF38825.3000504@boreal-is.com> Message-ID: <4EF38C6F.4000702@boreal-is.com> Mark: I had forgotten the ":" at the end of the if line. Sorry for the noise. Yves From yves.moisan at boreal-is.com Thu Dec 22 21:11:58 2011 From: yves.moisan at boreal-is.com (Yves Moisan) Date: Thu, 22 Dec 2011 15:11:58 -0500 Subject: [Mailman-Users] Simple notification handler In-Reply-To: References: Message-ID: <4EF38F0E.4040604@boreal-is.com> Hi Mark, Our emails crossed here. I just tried importing my handler on the python prompt and the syntax error popped obvious. The minute the pipeline for the list was set with /bin/config_list I could see the pyc so I knew I was in business. A final question : I see now that even restarting Mailman won't change the list-specific handler application and one needs to explicitly delete it if one wants to get rid of it. That's a good thing. But where are list-specific pipeline defs stored ? Thanx! Yves > Yves Moisan wrote: >> It seems the handler stops the list from working. When I delete the new >> pipeline the list works fine so it's the Python file (or the way I >> included it in the pipeline ?) that has a problem. >> >> I've tried including a she-bang line or not (see below for both the >> handler and the text file used to shove it in the list pipeline), >> importing Message in addition to UserNotification and a few other things >> to no avail. One thing I find odd is that the handler doesn't get a >> .pyc file upon restart. Should I expect that or does it get created the >> first time it is invoked ? > > The .pyc file will not get created until the handler is imported which > does not happen until IncomingRunner handles a post for a list which > has the handler in its pipeline. > > Also, IncomingRunner is a python process which imports the handler, so > no shebang line is required. > > >> I've copied the file over from a windows machine and I took care of >> chowning it so it has the same permissions as the other Handlers. The >> file looks ok in vi. What other options do I have before pdb ? > > Check Mailman's error log. > > Also, see below. > > >> === BackupErrors.py === >> > [...] >> def process(mlist, msg, msgdata): >> subject = Utils.oneline(msg['subject'], 'us-ascii') >> if re.search('.*error.*', subject, re.IGNORECASE) > > I misled you here. The above line needs to be > > if re.search('.*error.*', subject, re.IGNORECASE): > > The missing colon results in a syntax error which causes all list posts > to be shunted. There will be an error message and traceback in > Mailman's error log. If the messages that were shunted are wanted, you > can process them with Mailman's bin/unshunt. If not, remove them from > qfiles/shunt. > From mark at msapiro.net Thu Dec 22 21:31:30 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 22 Dec 2011 12:31:30 -0800 Subject: [Mailman-Users] Simple notification handler In-Reply-To: <4EF38F0E.4040604@boreal-is.com> Message-ID: Yves Moisan wrote: > >A final question : I see now that even restarting Mailman won't change >the list-specific handler application and one needs to explicitly delete >it if one wants to get rid of it. That's a good thing. But where are >list-specific pipeline defs stored ? The pipeline attribute is stored along with all the other attributes of the list object, the persistent state of which is stored in lists/LISTNAME/config.pck. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maspsr at sdu.dk Fri Dec 23 09:35:49 2011 From: maspsr at sdu.dk (=?iso-8859-1?Q?Peter_S=F8rensen?=) Date: Fri, 23 Dec 2011 09:35:49 +0100 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list Message-ID: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> Hi, I have a setup with mailman where I use virtual domains with postfix. This is working very well. I know need to rename some of the domains for the list. So I do the following: I have a list named mytest in mydomain.sdu.dk and i want to change the domain to newdomain.sdu.dk I call withlist -l -r fix_url.py testsdu mytest -u newdomain.sdu.dk And then genaliases to rebuild the virtiual-mailman file I can address the list and everything seems to work apart from the list is missing on the web when using the listinfo command. I'm sure that his is because a url is changed but I can't find out where. It's not in the config file. Where to look ?? Best regards Peter S?rensen/Univ. Of Southern Denmark/email: maspsr at sdu.dk From mark at msapiro.net Fri Dec 23 19:03:31 2011 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 23 Dec 2011 10:03:31 -0800 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> Message-ID: <4EF4C273.9030401@msapiro.net> On 12/23/2011 12:35 AM, Peter S?rensen wrote: > > I have a list named mytest in mydomain.sdu.dk and i want to change the domain to newdomain.sdu.dk > > I call withlist -l -r fix_url.py testsdu mytest -u newdomain.sdu.dk If you did literally the above, it didn't work. You must not have a .py extension on fix_url. Also, it appears you are trying to do two lists. This requires two commands: withlist -l -r fix_url testsdu -u newdomain.sdu.dk withlist -l -r fix_url mytest -u newdomain.sdu.dk > And then genaliases to rebuild the virtiual-mailman file > > I can address the list and everything seems to work apart from the list is missing on the web > when using the listinfo command. I'm sure that his is because a url is changed but I can't > find out where. It's not in the config file. Where to look ?? If the above is not the issue, then perhaps you are not visiting the correct listinfo URL. Lists whose host in their web_page_url attribute is newdomain.sdu.dk will only appear on the listinfo page http://newdomain.sdu.dk/mailman/listinfo. They won't appear on any other host's listinfo unless you set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. See the FAQs at and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maspsr at sdu.dk Tue Dec 27 07:07:52 2011 From: maspsr at sdu.dk (=?iso-8859-1?Q?Peter_S=F8rensen?=) Date: Tue, 27 Dec 2011 07:07:52 +0100 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <4EF4C273.9030401@msapiro.net> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> <4EF4C273.9030401@msapiro.net> Message-ID: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk> Hello Mark, My fault - cut & paste typo. What I actually did was: Withlist -l -r fix_url testsdu -u newdomain.sdu.dk And I have VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. I can address the list on : http://newdomain.sdu.dk/mailman/listinfo/testsdu But all other lists area addressed on: http://mymailserver.sdu.dk/mailman/listinfo/somelist What.s The problem ?? Regards Peter Med venlig hilsen Peter S?rensen Vid.medarb., IT-service Tlf. 6550 2858 Fax 6550 2860 Email maspsr at sdu.dk Web http://www.sdu.dk/ansat/maspsr Adr. Campusvej 55, 5230 Odense M SYDDANSK UNIVERSITET _______________________________________________________________ Campusvej 55 * 5230 * Odense M * Tlf. 6550 1000 * www.sdu.dk -----Oprindelig meddelelse----- Fra: Mark Sapiro [mailto:mark at msapiro.net] Sendt: 23. december 2011 19:04 Til: Peter S?rensen Cc: mailman-users at python.org Emne: Re: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list On 12/23/2011 12:35 AM, Peter S?rensen wrote: > > I have a list named mytest in mydomain.sdu.dk and i want to change the > domain to newdomain.sdu.dk > > I call withlist -l -r fix_url.py testsdu mytest -u newdomain.sdu.dk If you did literally the above, it didn't work. You must not have a .py extension on fix_url. Also, it appears you are trying to do two lists. This requires two commands: withlist -l -r fix_url testsdu -u newdomain.sdu.dk withlist -l -r fix_url mytest -u newdomain.sdu.dk > And then genaliases to rebuild the virtiual-mailman file > > I can address the list and everything seems to work apart from the > list is missing on the web when using the listinfo command. I'm sure > that his is because a url is changed but I can't find out where. It's not in the config file. Where to look ?? If the above is not the issue, then perhaps you are not visiting the correct listinfo URL. Lists whose host in their web_page_url attribute is newdomain.sdu.dk will only appear on the listinfo page http://newdomain.sdu.dk/mailman/listinfo. They won't appear on any other host's listinfo unless you set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. See the FAQs at and . -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bernie at fantasyfarm.com Tue Dec 27 14:23:56 2011 From: bernie at fantasyfarm.com (Bernie Cosell) Date: Tue, 27 Dec 2011 08:23:56 -0500 Subject: [Mailman-Users] Rear interior lights not working Message-ID: <4EF9C6EC.7965.3DE24FAA@bernie.fantasyfarm.com> 2003 1.8T. I happened to notice the other day that the rear interior lights don't work any more. I don't normally notice them so I dont' know how long they've been out [but I was vaguely aware that it was a bit darker in the car when I opened the doors]. They have three-way tilt switches [I assume: on/dooropen/off] and no setting of the switch gets either driver or passenger light to come on. [so not likely a burned out bulb, unless both rear bulbs burned out at the same time]. Is this something I could (try to) fix or should I just wait until my next trip to the dealer? Thanks! /Bernie\ -- Bernie Cosell Fantasy Farm Fibers mailto:bernie at fantasyfarm.com Pearisburg, VA --> Too many people, too few sheep <-- From pennguin at mac.com Tue Dec 27 15:23:20 2011 From: pennguin at mac.com (Rob McLear) Date: Tue, 27 Dec 2011 09:23:20 -0500 Subject: [Mailman-Users] Rear interior lights not working In-Reply-To: <4EF9C6EC.7965.3DE24FAA@bernie.fantasyfarm.com> References: <4EF9C6EC.7965.3DE24FAA@bernie.fantasyfarm.com> Message-ID: <8B37EF28-EBC6-4D38-9552-D4129DA21040@mac.com> Bernie, 1) Probably the wrong list? this list is for users of the Mailman mailing list software. 2) I would first check your fuses to see if it might be a blown fuse. If not, then the switch would be the next most likely culprit, but as you say it could actually be two bad bulbs; I've had that happen. Good luck! -Rob On Dec 27, 2011, at 8:23 AM, Bernie Cosell wrote: > 2003 1.8T. I happened to notice the other day that the rear interior > lights don't work any more. I don't normally notice them so I dont' know > how long they've been out [but I was vaguely aware that it was a bit > darker in the car when I opened the doors]. They have three-way tilt > switches [I assume: on/dooropen/off] and no setting of the switch gets > either driver or passenger light to come on. [so not likely a burned out > bulb, unless both rear bulbs burned out at the same time]. > > Is this something I could (try to) fix or should I just wait until my > next trip to the dealer? Thanks! > > /Bernie\ > > -- > Bernie Cosell Fantasy Farm Fibers > mailto:bernie at fantasyfarm.com Pearisburg, VA > --> Too many people, too few sheep <-- > > > > ------------------------------------------------------ > Mailman-Users mailing list Mailman-Users at python.org > http://mail.python.org/mailman/listinfo/mailman-users > Mailman FAQ: http://wiki.list.org/x/AgA3 > Security Policy: http://wiki.list.org/x/QIA9 > Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ > Unsubscribe: http://mail.python.org/mailman/options/mailman-users/pennguin%40mac.com From etharp at earthlink.net Tue Dec 27 15:32:48 2011 From: etharp at earthlink.net (ed) Date: Tue, 27 Dec 2011 09:32:48 -0500 Subject: [Mailman-Users] all sorts of OT here, apologies ; Re: Rear interior lights not working In-Reply-To: <4EF9C6EC.7965.3DE24FAA@bernie.fantasyfarm.com> References: <4EF9C6EC.7965.3DE24FAA@bernie.fantasyfarm.com> Message-ID: <4EF9D710.7070205@earthlink.net> On 12/27/2011 08:23 AM, Bernie Cosell wrote: > 2003 1.8T. I happened to notice the other day that the rear interior > lights don't work any more. I don't normally notice them so I dont' know > how long they've been out [but I was vaguely aware that it was a bit > darker in the car when I opened the doors]. They have three-way tilt > switches [I assume: on/dooropen/off] and no setting of the switch gets > either driver or passenger light to come on. [so not likely a burned out > bulb, unless both rear bulbs burned out at the same time]. > > Is this something I could (try to) fix or should I just wait until my > next trip to the dealer? Thanks! > > /Bernie\ > wait for the dealer, if they burn out at the same time it is an indication your charge system is charging to much voltage. you might try asking on an automotive list, as this is a list for folks that run the mailman mailing list software, and not an automotive list at all. I am soooo tempted to ask if you have any memories of Howard (Cosell) to share... From mark at msapiro.net Tue Dec 27 18:17:08 2011 From: mark at msapiro.net (Mark Sapiro) Date: Tue, 27 Dec 2011 09:17:08 -0800 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> <4EF4C273.9030401@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk> Message-ID: <4EF9FD94.6010507@msapiro.net> On 12/26/2011 10:07 PM, Peter S?rensen wrote: > > My fault - cut & paste typo. What I actually did was: > > Withlist -l -r fix_url testsdu -u newdomain.sdu.dk > > And I have > > VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. > > I can address the list on : http://newdomain.sdu.dk/mailman/listinfo/testsdu > But all other lists area addressed on: http://mymailserver.sdu.dk/mailman/listinfo/somelist > > What.s The problem ?? Check the list's Privacy options... -> Subscription rules -> advertised setting. If VIRTUAL_HOST_OVERVIEW = Off is in mm_cfg.py the advertised setting is the only thing that controls whether a list appears on overviews. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maspsr at sdu.dk Thu Dec 29 11:13:51 2011 From: maspsr at sdu.dk (=?iso-8859-1?Q?Peter_S=F8rensen?=) Date: Thu, 29 Dec 2011 11:13:51 +0100 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <4EF9FD94.6010507@msapiro.net> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> <4EF4C273.9030401@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk>, <4EF9FD94.6010507@msapiro.net> Message-ID: <07734B44E9BBED4EAAD1F6968D18C004C36D936F63@ADM-EXMBX0AB.adm.c.sdu.dk> Hi Mark, Thanks again for taking your time to look into the problem. The only links that is using the new domain is on the overview page and when linking to the archives. If I put this into the config file: web_page_url = 'http://mymailserver.sdu.dk/mailman' The links are correct. best regards Peter ________________________________________ Fra: Mark Sapiro [mark at msapiro.net] Sendt: 27. december 2011 18:17 Til: Peter S?rensen Cc: mailman-users at python.org Emne: Re: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list On 12/26/2011 10:07 PM, Peter S?rensen wrote: > > My fault - cut & paste typo. What I actually did was: > > Withlist -l -r fix_url testsdu -u newdomain.sdu.dk > > And I have > > VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. > > I can address the list on : http://newdomain.sdu.dk/mailman/listinfo/testsdu > But all other lists area addressed on: http://mymailserver.sdu.dk/mailman/listinfo/somelist > > What.s The problem ?? Check the list's Privacy options... -> Subscription rules -> advertised setting. If VIRTUAL_HOST_OVERVIEW = Off is in mm_cfg.py the advertised setting is the only thing that controls whether a list appears on overviews. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mark at msapiro.net Thu Dec 29 18:11:31 2011 From: mark at msapiro.net (Mark Sapiro) Date: Thu, 29 Dec 2011 09:11:31 -0800 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <07734B44E9BBED4EAAD1F6968D18C004C36D936F63@ADM-EXMBX0AB.adm.c.sdu.dk> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> <4EF4C273.9030401@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk>, <4EF9FD94.6010507@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D936F63@ADM-EXMBX0AB.adm.c.sdu.dk> Message-ID: <4EFC9F43.9030707@msapiro.net> On 12/29/2011 2:13 AM, Peter S?rensen wrote: > > The only links that is using the new domain is on the overview page and when linking to the archives. > > If I put this into the config file: > > web_page_url = 'http://mymailserver.sdu.dk/mailman' > > The links are correct. Now I am thoroughly confused. I thought the original issue was that you wanted the list to be in the newdomain.sdu.dk domain so you did withlist -l -r fix_url testsdu -u newdomain.sdu.dk and then the list didn't appear on the listinfo overview. But, you had (or put) VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py, and the list was then on the overview, but now the issue is that the links on the overview and for the archive had the newdomain.sdu.dk host and you apparently wanted them to have the mymailserver.sdu.dk host. So the question is why did you run withlist -l -r fix_url testsdu -u newdomain.sdu.dk in the first place, since all it does is effectively set web_page_url = 'http://newdomain.sdu.dk/mailman' and set the list's host_name to the corresponding email domain. By running the withlist command and then setting the host in web_page_url back to mymailserver.sdu.dk, at most, all you have done is change the list's email domain which you could have done in the first place by just setting the list's host_name on the web admin General Options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maspsr at sdu.dk Fri Dec 30 10:24:51 2011 From: maspsr at sdu.dk (=?iso-8859-1?Q?Peter_S=F8rensen?=) Date: Fri, 30 Dec 2011 10:24:51 +0100 Subject: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list In-Reply-To: <4EFC9F43.9030707@msapiro.net> References: <07734B44E9BBED4EAAD1F6968D18C004C36D9F1E81@ADM-EXMBX0AB.adm.c.sdu.dk> <4EF4C273.9030401@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D9F1EBD@ADM-EXMBX0AB.adm.c.sdu.dk>, <4EF9FD94.6010507@msapiro.net> <07734B44E9BBED4EAAD1F6968D18C004C36D936F63@ADM-EXMBX0AB.adm.c.sdu.dk>, <4EFC9F43.9030707@msapiro.net> Message-ID: <07734B44E9BBED4EAAD1F6968D18C004C36D936F68@ADM-EXMBX0AB.adm.c.sdu.dk> Hi Mark, Thanks again for clarifying my thoughts. I found a recipe when googling that used the fix_url.py script I should instead just read the docs - sorry. So to summarize. I change the host-name on the general options page and then run genaliases to rebuild the virtual-mailman.db file. Thats it - so simple. Sorry for all my confusion on this. regards Peter ________________________________________ Fra: Mark Sapiro [mark at msapiro.net] Sendt: 29. december 2011 18:11 Til: Peter S?rensen Cc: mailman-users at python.org Emne: Re: SV: [Mailman-Users] when renaming a virtual domain the listinfo command can't show list On 12/29/2011 2:13 AM, Peter S?rensen wrote: > > The only links that is using the new domain is on the overview page and when linking to the archives. > > If I put this into the config file: > > web_page_url = 'http://mymailserver.sdu.dk/mailman' > > The links are correct. Now I am thoroughly confused. I thought the original issue was that you wanted the list to be in the newdomain.sdu.dk domain so you did withlist -l -r fix_url testsdu -u newdomain.sdu.dk and then the list didn't appear on the listinfo overview. But, you had (or put) VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py, and the list was then on the overview, but now the issue is that the links on the overview and for the archive had the newdomain.sdu.dk host and you apparently wanted them to have the mymailserver.sdu.dk host. So the question is why did you run withlist -l -r fix_url testsdu -u newdomain.sdu.dk in the first place, since all it does is effectively set web_page_url = 'http://newdomain.sdu.dk/mailman' and set the list's host_name to the corresponding email domain. By running the withlist command and then setting the host in web_page_url back to mymailserver.sdu.dk, at most, all you have done is change the list's email domain which you could have done in the first place by just setting the list's host_name on the web admin General Options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From egmhansen at gmail.com Fri Dec 30 19:42:18 2011 From: egmhansen at gmail.com (Eric Hansen) Date: Fri, 30 Dec 2011 12:42:18 -0600 Subject: [Mailman-Users] contact email incorrect Message-ID: Hi, Installed mailman and have confirmed that everything works fine?except the ?If you are having trouble using the lists, please contact mailman at example.com.? doesn?t send an email that I can find anywhere on the server or in my accounts?any thoughts on how to fix this? Any help would be greatly appreciated! Happy New Year! *eric* -- Eric Hansen From mark at msapiro.net Fri Dec 30 21:46:11 2011 From: mark at msapiro.net (Mark Sapiro) Date: Fri, 30 Dec 2011 12:46:11 -0800 Subject: [Mailman-Users] contact email incorrect In-Reply-To: References: Message-ID: <4EFE2313.9090105@msapiro.net> On 12/30/2011 10:42 AM, Eric Hansen wrote: > Hi, > > Installed mailman and have confirmed that everything works fine?except the > ?If you are having trouble using the lists, please contact > mailman at example.com.? doesn?t send an email that I can find anywhere on the > server or in my accounts?any thoughts on how to fix this? Any help would > be greatly appreciated! mailman at example.com is the posting address for the 'mailman' site list. Set that list's Privacy options... -> Sender filters -> generic_nonmember_action to Accept and join the list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam-mailman at amyl.org.uk Fri Dec 30 21:50:22 2011 From: adam-mailman at amyl.org.uk (Adam McGreggor) Date: Fri, 30 Dec 2011 20:50:22 +0000 Subject: [Mailman-Users] contact email incorrect In-Reply-To: References: Message-ID: <20111230205022.GD4423@hendricks.amyl.org.uk> On Fri, Dec 30, 2011 at 12:42:18PM -0600, Eric Hansen wrote: > Installed mailman and have confirmed that everything works fine?except the > ?If you are having trouble using the lists, please contact > mailman at example.com.? doesn?t send an email that I can find anywhere on the > server or in my accounts?any thoughts on how to fix this? Check your logs: there may be a delivery attempt to the 'mailman' list, which I'd guess has no members, and may have posting restrictions in effect. Subscribe yourself to the mailman (site-)list, check the sender filters, and try again? (If you're using a competent MTA (^___^), 'exim -D -bt mailman at example.com', may be useful.) I'm presuming here that you've obfuscated your domain, and aren't from the IANA. -- If all else fails, immortality can always be assured by spectacular error. -- Galbraith From pennguin at mac.com Sat Dec 31 21:16:21 2011 From: pennguin at mac.com (Rob McLear) Date: Sat, 31 Dec 2011 15:16:21 -0500 Subject: [Mailman-Users] Log of rejected messages? Message-ID: <8F464307-8CEA-482D-AB42-460CFBE56A43@mac.com> Does mailman log posts which are automatically rejected (e.g. non-member posts)? I assumed that it would in the post log file, but I just tested it and my intentionally rejected submission does not appear in the log file. I ask because on occasion a list member complains that their message was rejected inappropriately, and in fact they never sent it to the list, or they sent it to the wrong address, or they sent it from the wrong address, and it helps to be able to look at a log file and verify or refute their claim, particularly given that they almost invariably delete the rejection notice the instant it arrives. Thanks, -Rob From mark at msapiro.net Sat Dec 31 22:47:32 2011 From: mark at msapiro.net (Mark Sapiro) Date: Sat, 31 Dec 2011 13:47:32 -0800 Subject: [Mailman-Users] Log of rejected messages? In-Reply-To: <8F464307-8CEA-482D-AB42-460CFBE56A43@mac.com> Message-ID: Rob McLear wrote: >Does mailman log posts which are automatically rejected (e.g. non-member posts)? I assumed that it would in the post log file, but I just tested it and my intentionally rejected submission does not appear in the log file. > If it's logged, it would be in the vette log, not the post log, but I think that automatic rejects (reject_these_nonmembers or generic_nonmember_action = Reject) are not logged. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan