[Mailman-Users] Getting full From not via
Hi, we have a list server with several lists and the setup seems different on some and not sure how to fix this. The problem is on some lists some people are not getting the names of the people who send emails (in thunderbird). Looking at the source the lists that are showing the names have this in the source. From: "Ben Edwards (CUBE)" But the ones that are not have this in the source. From: "Ben Edwards \(CUBE\) via lighting" So how do I setup mailman so the email address, rather than list name and via, are in the From field? Regards, Ben -- Mailman-Users mailing list -- mailman-users@python.org To unsubscribe send an email to mailman-users-le...@python.org https://mail.python.org/mailman3/lists/mailman-users.python.org/ Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/ https://mail.python.org/archives/list/mailman-users@python.org/
Re: [Mailman-Users] [Mailman-Developers] DMARC and Mail Lists open space at Pycon
* Mark Sapiro : > On April 11, 2014 3:18:13 PM EDT, Mark Sapiro wrote: > >On 04/11/2014 05:25 AM, Mark Sapiro wrote: > >> > >> Tentatively rescheduled to 17:00 EDT (21:00 GMT) on Friday, 11 Apr in > >room 525. > >> > >> I will attempt to post realtime summaries on #mailman. > > > > > >Due to various scheduling issues, this will be rescheduled for Saturday > >evening (Montreal time). Details to follow. > > > >Please email me if you're thinking of attending. So far I know it's me, > >Florian Fuchs, and Barry Warsaw, but we need DMARC folks too. > > We are currently scheduled for 19:00 EDT (23:00 GMT), today, 12 Apr in room > 525. > > It looks like it may just be Barry, Florian and me making dinner plans, but > if you're interested and here please come. Yikes! That's 1:00 a.m. my time. Can't guarantee I will still be up then. p@rick -- [*] sys4 AG https://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein -- Mailman-Users mailing list Mailman-Users@python.org https://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: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] Removing admins using command line
Is there any way to remove an admin from a list from the command line similar to the remove_members command? I have to remove old users from 150+ lists and am not looking forward to doing it one at a time from the web interface :-/ Thanks in advance! Ben __ The information contained in and transmitted with this communication is strictly confidential, is intended only for use of the intended recipient, and is the property of Franklin American Mortgage Company. If you are not the intended recipient, you are hereby notified that any use of the information contained in or transmitted with the communication or distribution, dissemination or copying of this communication is strictly prohibited by law. If you have received this communication in error, please immediately return this communication to the Sender and delete the original message and any copy of it in your possession. -- Mailman-Users mailing list Mailman-Users@python.org https://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: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman needs 20 seconds to complete per email
On Wed, Nov 28, 2012 at 10:56 AM, Ralf Hildebrandt wrote: > * Mark Sapiro : > >> >> Nov 27 08:00:22 2012 (10393) >> >> smtp to >> >> carbonmarkets for 1 recips, completed in 21.021 seconds >> >> Nov 27 08:00:43 2012 (10393) >> >> smtp to >> >> agriculture for 1 recips, completed in 21.013 seconds >> [...] >> >> >> It is extreme and highly unusual for a single Mailman-Postfix SMTP >> transaction to take 20 seconds, but it is almost certainly due to >> something in your Postfix configuration. > > It's probably some DNS resolution issue (I'd say). Or a really slow > smtpd_proxy_filter. It could also be a sleep command, in one of the various smtpd_client_restrictions rules. Usually one puts permit_mynetworks (which contains localhost/127.0.0.1) before those though. > > -- > Ralf Hildebrandt Charite Universitätsmedizin Berlin > ralf.hildebra...@charite.deCampus Benjamin Franklin > http://www.charite.de Hindenburgdamm 30, 12203 Berlin > Geschäftsbereich IT, Abt. Netzwerk fon: +49-30-450.570.155 > -- > Mailman-Users mailing list Mailman-Users@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/bcooksley%40kde.org -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
Re: [Mailman-Users] Automated Subscription Bots Inundating List Owners With Subscription Requests
[Post by list member from an unsubscribed address] On Nov 18, 2012 4:07 AM, "Petersen, Kirsten J - NET" < kirsten.peter...@oregonstate.edu> wrote: > > Gary, et al: > > The Mailman lists at Oregon State University have been receiving excessive request for subscriptions since mid-October as well. Our list administrators were suspicious because often the names on the requests did not match the email addresses. Also, many lists that had been defunct for years were receiving requests, too. > > I spent some time trying to figure out what the lists that were being hit had in common. Not all of the lists receiving requests were advertised on the listinfo page. Today I realized that all of the lists involved in this attack have their subscribe_policy set to just "require approval" rather "confirm" or "confirm and approve". So I think the theory that spammers were just trying to get on the lists to harvest member addresses is probably correct. > > My folks are beating down my door for a solution, too, and I can't think of a good one. We host lists for the international community, so any measure I take that makes it harder for external people to subscribe will negatively impact intended use. I am going to advise my list admins to enable confirmation, which should discourage these attempts. It also occurred to me that I could write a script to monitor the vette log and purge requests that look suspicious - mainly based on the same email address attempting to subscribe to multiple unrelated lists at the same time. At KDE we took the semi drastic measure of allowing the commencement of mailing list subscription by email only as the attackers use HTTP POST to perform their attacks. If Mailman were to implement basic CSRF protection for all POST requests that would also slow the attackers down I suspect (as they would have to make a GET request first and parse it). One thing I do know is that at least for us the attacks all appeared to be coming from Tor endpoints or open web proxies. Regards, Ben [Quoted footers removed by moderator] -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
Re: [Mailman-Users] POST based subscribe attacks
On Tue, Oct 30, 2012 at 6:40 AM, Mark Sapiro wrote: > Ben Cooksley wrote: >> >>It seems that the attackers are capitalizing on Mailman's lack of CSRF >>protection. Does anyone know if there are plans to add CSRF protection >>into Mailman 2? > > > It depends what you mean by CSRF protection. If you mean true > protection based on something like the addition and validation of some > nonce in URLs, then no, there are no plans to do this. I mean placing some form of unique token in the form itself on the web page, and validating this token on the server side. > > However, the admin interface in Mailman 2.1.15 has been somewhat > hardened against CSRF. The following is from the 2.1.15 section of the > NEWS file That is good news. > >> The web admin interface has been hardened against CSRF attacks by adding >> a hidden, encrypted token with a time stamp to form submissions and not >> accepting authentication by cookie if the token is missing, invalid or >> older than the new mm_cfg.py setting FORM_LIFETIME which defaults to one >> hour. Posthumous thanks go to Tokio Kikuchi for this implementation >> which is only one of his many contributions to Mailman prior to his >> death from cancer on 14 January 2012. > > > This hardening does not extend to the subscribe form, but I doubt that > CSRF is involved there as no authentication is required to POST a > subscribe request. Anyone can GET the listinfo page and then post the > form data. Otherwise, it wouldn't be very useful as a user > subscription request. A pity, as the subscription form definitely could do with the same form of protection. The need to retrieve another page, parse the html to get the CSRF token and then generate an appropriate POST request would represent a much larger obstacle than the current Mailman subscription system, which provides no protection. > > Also, see the thread at > <http://mail.python.org/pipermail/mailman-users/2012-October/074213.html> > referred to in Carl's reply. While i'm aware that CAPTCHA's can be broken, it does raise the level of difficulty the spammer must go through to abuse your service. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, Californiabetter use your sense - B. Dylan > Regards, Ben Cooksley KDE Sysadmin -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
[Mailman-Users] POST based subscribe attacks
Hi all, We at KDE are currently experiencing attacks upon our Mailman installation, attempting to subscribe random email addresses (which more often than not are valid unfortunately). These attacks are conducted essentially through performing mass HTTP POST requests to /subscribe/listname with few proceeding GET requests. It seems that the attackers are capitalizing on Mailman's lack of CSRF protection. Does anyone know if there are plans to add CSRF protection into Mailman 2? Alternately, is anyone aware of any form of CAPTCHA protection which can be applied to Mailman? It has gotten to the point where we have had to disable web based subscriptions to our mailing lists due to this abuse. Thanks, Ben Cooksley KDE Sysadmin -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
Re: [Mailman-Users] Bounceback from Another List
>There can be issues with Exim (and other MTAs) if one of the list names >looks like one of the administrative addresses for another list?. >Check your Exim logs which should tell you how the mail is getting to >List2. Thanks again. MailMan was working perfectly. It was a configuration issue on exim. -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
Re: [Mailman-Users] Bounceback from Another List
Ben McGee wrote: >>I have a fairly large Mailman Installation on Ubuntu server 9 with >>several thousand subscribers and about a dozen lists. When users post >>to List1 they receive a bounce message from List2. For example, the >>list administrator receives this notice... > [...] >> >> Reason: Message has implicit destination >li...@example.com is a member of li...@example.com >List2 has Privacy options... -> Recipient filters -> >require_explicit_destination set to Yes and Privacy options... -> >Recipient filters -> acceptable_aliases does not contain >li...@example.com. >See the FAQ at <http://wiki.list.org/x/boA9>. Thanks for the reply. I have checked and double checked and li...@example.com is not a member of li...@example.com in the membership list. Is there any other place I should check? From what I can tell that is "the" list of members. I've been through the FAQ and didn't find anything there. As far as the privacy options go, that's what I want. Members of list1 should not be allowed to post to list2, unless they are explicitly added to list2. Do you think this could be an MTA problem (exim4)? Has anybody seen an issue like this with MailMan + Exim4? Thanks again. -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
[Mailman-Users] Bounceback from Another List
I have a fairly large Mailman Installation on Ubuntu server 9 with several thousand subscribers and about a dozen lists. When users post to List1 they receive a bounce message from List2. For example, the list administrator receives this notice... As list administrator, your authorization is requested for the following mailing list posting: List:li...@lists.someserver.net From:listad...@myemail.com Subject: [List1] Testing 1 2 3 Reason: Message has implicit destination At your convenience, visit: http://lists.someserver.net/listmanager/admindb/list2 to approve or deny the request. ... I have asked the list administrator to confirm that he is indeed sending *only* to List1. "Regular" users also get a rejection notice from List2 when they post to List1. List1 allows posting from all subscribers, but List2 is limited to just a few specific email addresses. The MTA is exim4. Any help would be much appreciated. Thanks! -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
[Mailman-Users] Exim / Mailman No Longer Working
Hello, I am having some difficulty getting Mailman to work with Exim after a recent upgrade of the email software that we run. The configuration for exim has remained, as has the configuration for mailman. This *was* working, but is not after the update. The error message i get in the Exim log: 2010-03-15 12:25:47 1Nqz3z-0001P7-EL <= H= [removed] P=esmtp S=12847 id=7bdcdb52cc6ec948b0c5b40cb3f71a1f03d08...@clshex01. 2010-03-15 12:25:47 1Nqz3z-0001P7-EL unable to set gid=41 or uid=41 (euid=3000): local delivery to transport=mailman_transport 2010-03-15 12:25:47 1Nqz3z-0001P7-EL failed to read delivery status for from delivery subprocess 2010-03-15 12:25:47 1Nqz3z-0001P7-EL pipe transport process returned non-zero status 0x0100: exit code 1 2010-03-15 12:25:47 1Nqz3z-0001P7-EL == R=mailman_router T=mailman_transport defer (-1) 2010-03-15 12:25:47 1Nqz3z-0001P7-EL Frozen Extract from /etc/passwd: mailman:x:41:41:GNU Mailing List Manager:/usr/lib/mailman:/sbin/nologin atmail:x:3000:3000::/home/atmail:/bin/bash Directory listing for /usr/lib/mailman: drwxrwsr-x 2 root mailman 4096 Jan 26 11:58 bin drwxrwsr-x 2 root mailman 4096 Jan 27 04:02 cgi-bin drwxrwsr-x 2 root mailman 4096 Jan 26 11:58 cron drwxrwsr-x 2 root mailman 4096 Jan 26 11:58 icons drwxrwsr-x 2 root mailman 4096 Jan 27 04:02 mail drwxrwsr-x 11 root mailman 4096 Feb 8 17:03 Mailman drwxrwsr-x 34 root mailman 4096 Jan 26 11:58 messages drwxrwsr-x 6 root mailman 4096 Jan 26 11:58 pythonlib drwxrwsr-x 2 root mailman 4096 Jan 26 11:58 scripts drwxrwsr-x 35 root mailman 4096 Jan 26 11:58 templates drwxrwsr-x 4 root mailman 4096 Jan 26 11:58 tests Directory listing for exim: lrwxrwxrwx 1 atmail apache 11 Mar 10 23:15 exim -> exim-4.69-1 -rwsr-xr-x 1 atmail apache 1102871 Mar 10 23:15 exim-4.69-1 I'm sure i'm missing something really simplebut i just can't see what it is... Any help would be much appreciated. Regards, Ben -- Mailman-Users mailing list Mailman-Users@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/archive%40jab.org
[Mailman-Users] how senddigests cron are generated & how can I stop it?
Hi, I've just start to monitor a system which implements mailman, and I receive a regular email (every day) from senddigests cron with this body message: You are not allowed to post to this mailing list, and your message has been automatically rejected. If you think that your messages are being rejected in error, contact the mailing list owner at [EMAIL PROTECTED] There is a traceback attached in the mail : Traceback (most recent call last): File "/usr/lib/mailman/cron/senddigests", line 94, in ? main() File "/usr/lib/mailman/cron/senddigests", line 86, in main mlist.send_digest_now() File "/usr/lib/mailman/Mailman/Digester.py", line 60, in send_digest_now ToDigest.send_digests(self, mboxfp) File "/usr/lib/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests send_i18n_digests(mlist, mboxfp) File "/usr/lib/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests msg = scrubber(mlist, msg) File "/usr/lib/mailman/Mailman/Handlers/Scrubber.py", line 227, in process url = save_attachment(mlist, part, dir, filter_html=False) File "/usr/lib/mailman/Mailman/Handlers/Scrubber.py", line 466, in save_attachment fp = open(path, 'w') IOError: [Errno 36] File name too long: '/var/lib/mailman/archives/private/[too long file name].html' Any ideas about how it's generated and how can I stop it? Thanks in advance for your help! Monia -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Retrieving list members
Hi, I need to get a list of all the members that is still subscribed to my mailing list sent to me. How can this be done? Regards Ben Botes -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] mailman list read-only
Ok, I'm across all that. The thing is, we have had a few users actually post messages to this list and I get a message saying the post requires moderator approval. I then go and approve the message, however each day I am notified about the same messages (i.e. ones I have "approved") require approval.? On 11/1/07, Brad Knowles <[EMAIL PROTECTED]> wrote: > On 11/1/07, Ben O'Shea wrote: > > >I have a mailman installation where posts to the "mailman" list > > must be approved before being sent to the list. However any > > approves/unapproves don't seem to take, i.e. even after approving or > > not approving a nmessage I am notified each day that these same > > messages require approval. Also, other changes to the configuration of > > this list don't seem to take either. Is there something I'm missing? > > The "mailman" list is only used internally for managing subscriptions > of users who are bouncing on other lists. It is not a normal list to > which posts are made. You need to ensure that it exists and is > working as Mailman would expect, but you shouldn't have any other > administration overhead with it. > > -- > Brad Knowles <[EMAIL PROTECTED]> > LinkedIn Profile: <http://tinyurl.com/y8kpxu> > -- Never be afraid to share your dreams with the world, because theres nothing the world likes more than the taste of really sweet dreams -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] mailman list read-only
Hi all, I have a mailman installation where posts to the "mailman" list must be approved before being sent to the list. However any approves/unapproves don't seem to take, i.e. even after approving or not approving a nmessage I am notified each day that these same messages require approval. Also, other changes to the configuration of this list don't seem to take either. Is there something I'm missing? Cheers, Ben -- Never be afraid to share your dreams with the world, because theres nothing the world likes more than the taste of really sweet dreams -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] (no subject)
Good day, When importing a mailing list using mass import, is there a way that one can import the persons name and email address at the same time? Regards Ben Botes -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Displaying email address
Can someone help me with the following problem. When sending an email to my mailing list, I need to display the email address of the person the message is going to in the To field. Is there a setting that I am not seeing or is there a code that must be include in every mail I sent to have the email address visible? Regards Ben Botes -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Error when subscribing to list
Oddly, this seems to happen when I try to get to this list's admin interface, too: Sep 12 13:03:21 2007 admin(16872): admin(16872): [- Mailman Version: 2.1.9 -] admin(16872): [- Traceback --] admin(16872): Traceback (most recent call last): admin(16872): File "/usr/lib/mailman/scripts/driver", line 101, in run_main admin(16872): main() admin(16872): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 199, in main admin(16872): mlist.Save() admin(16872): File "/usr/lib/mailman/Mailman/MailList.py", line 565, in Save admin(16872): self.CheckHTMLArchiveDir() admin(16872): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 236, in CheckHTMLArchiveDir admin(16872): breaklink(pubdir) admin(16872): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 56, in breaklink admin(16872): os.unlink(link) admin(16872): OSError: [Errno 21] Is a directory: '/var/lib/mailman/archives/public/askref' admin(16872): [- Python Information -] admin(16872): sys.version = 2.3.4 (#1, Jan 9 2007, 16:40:18) [GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] admin(16872): sys.executable = /usr/bin/python admin(16872): sys.prefix = /usr admin(16872): sys.exec_prefix = /usr admin(16872): sys.path= /usr admin(16872): sys.platform= linux2 admin(16872): [- Environment Variables -] admin(16872): HTTP_COOKIE: __utmz=28244473.1183482814.137.10.utmccn=(referral)|utmcsr=wordpress.com |utmcct=/signup/|utmcmd=referral; __utma=28244473.1334177691.1149792248.1188997686.1189613645.149; __utmc=28244473 admin(16872): SERVER_SOFTWARE: Apache/2.0.52 (Red Hat) admin(16872): SCRIPT_NAME: /mailman/admin admin(16872): SERVER_SIGNATURE: Apache/2.0.52 (Red Hat) Server at lists.tblc.org Port 80 admin(16872): admin(16872): REQUEST_METHOD: POST admin(16872): HTTP_KEEP_ALIVE: 300 admin(16872): SERVER_PROTOCOL: HTTP/1.1 admin(16872): QUERY_STRING: admin(16872): CONTENT_LENGTH: 36 admin(16872): HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 admin(16872): HTTP_USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 admin(16872): HTTP_CONNECTION: keep-alive admin(16872): HTTP_REFERER: http://lists.tblc.org/mailman/admin/askref admin(16872): SERVER_NAME: lists.tblc.org admin(16872): REMOTE_ADDR: 64.128.136.196 admin(16872): PATH_TRANSLATED: /usr/lib/mailman/cgi-bin/askref admin(16872): SERVER_PORT: 80 admin(16872): SERVER_ADDR: 64.128.136.9 admin(16872): DOCUMENT_ROOT: /usr/lib/mailman/cgi-bin/ admin(16872): PYTHONPATH: /usr/lib/mailman admin(16872): SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/admin admin(16872): SERVER_ADMIN: [EMAIL PROTECTED] admin(16872): HTTP_HOST: lists.tblc.org admin(16872): HTTP_CACHE_CONTROL: max-age=0 admin(16872): REQUEST_URI: /mailman/admin/askref admin(16872): HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plai n;q=0.8,image/png,*/*;q=0.5 admin(16872): GATEWAY_INTERFACE: CGI/1.1 admin(16872): REMOTE_PORT: 4017 admin(16872): HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 admin(16872): CONTENT_TYPE: application/x-www-form-urlencoded admin(16872): HTTP_ACCEPT_ENCODING: gzip,deflate admin(16872): PATH_INFO: /askref And yet I have no problems getting into the admin interface on several other lists I've tried. Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Error when subscribing to list
I'm trying to figure out why people can't subscribe to the askref list. It may be a more general problem with other lists, but I've only heard that it's a problem with this one. Since the error was first reported, Red Hat's up2date helpfully installed an rpm version of mailman-2.1.5 on top of our existing 2.1.9 installation, but since then I have removed the rpm, run 'make install' from our already-configured source, and run check_perms -f until it reported no errors. Here's what I get in /var/lib/mailman/logs/error when I try to subscribe myself to the list: Sep 12 12:34:31 2007 admin(16095): admin(16095): [- Mailman Version: 2.1.9 -] admin(16095): [- Traceback --] admin(16095): Traceback (most recent call last): admin(16095): File "/usr/lib/mailman/scripts/driver", line 101, in run_main admin(16095): main() admin(16095): File "/usr/lib/mailman/Mailman/Cgi/subscribe.py", line 97, in main admin(16095): mlist.Save() admin(16095): File "/usr/lib/mailman/Mailman/MailList.py", line 565, in Save admin(16095): self.CheckHTMLArchiveDir() admin(16095): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 236, in CheckHTMLArchiveDir admin(16095): breaklink(pubdir) admin(16095): File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 56, in breaklink admin(16095): os.unlink(link) admin(16095): OSError: [Errno 21] Is a directory: '/var/lib/mailman/archives/public/askref' admin(16095): [- Python Information -] admin(16095): sys.version = 2.3.4 (#1, Jan 9 2007, 16:40:18) [GCC 3.4.6 20060404 (Red Hat 3.4.6-3)] admin(16095): sys.executable = /usr/bin/python admin(16095): sys.prefix = /usr admin(16095): sys.exec_prefix = /usr admin(16095): sys.path= /usr admin(16095): sys.platform= linux2 admin(16095): [- Environment Variables -] admin(16095): HTTP_COOKIE: __utmz=28244473.1183482814.137.10.utmccn=(referral)|utmcsr=wordpress.com |utmcct=/signup/|utmcmd=referral; __utma=28244473.1334177691.1149792248.1188997686.1189613645.149; __utmb=28244473; __utmc=28244473 admin(16095): SERVER_SOFTWARE: Apache/2.0.52 (Red Hat) admin(16095): SCRIPT_NAME: /mailman/subscribe admin(16095): SERVER_SIGNATURE: Apache/2.0.52 (Red Hat) Server at lists.tblc.org Port 80 admin(16095): admin(16095): REQUEST_METHOD: POST admin(16095): HTTP_KEEP_ALIVE: 300 admin(16095): SERVER_PROTOCOL: HTTP/1.1 admin(16095): QUERY_STRING: admin(16095): CONTENT_LENGTH: 92 admin(16095): HTTP_ACCEPT_CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.7 admin(16095): HTTP_USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 admin(16095): HTTP_CONNECTION: keep-alive admin(16095): HTTP_REFERER: http://lists.tblc.org/mailman/listinfo/askref admin(16095): SERVER_NAME: lists.tblc.org admin(16095): REMOTE_ADDR: 64.128.136.196 admin(16095): PATH_TRANSLATED: /usr/lib/mailman/cgi-bin/askref admin(16095): SERVER_PORT: 80 admin(16095): SERVER_ADDR: 64.128.136.9 admin(16095): DOCUMENT_ROOT: /usr/lib/mailman/cgi-bin/ admin(16095): PYTHONPATH: /usr/lib/mailman admin(16095): SCRIPT_FILENAME: /usr/lib/mailman/cgi-bin/subscribe admin(16095): SERVER_ADMIN: [EMAIL PROTECTED] admin(16095): HTTP_HOST: lists.tblc.org admin(16095): HTTP_CACHE_CONTROL: max-age=0 admin(16095): REQUEST_URI: /mailman/subscribe/askref admin(16095): HTTP_ACCEPT: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plai n;q=0.8,image/png,*/*;q=0.5 admin(16095): GATEWAY_INTERFACE: CGI/1.1 admin(16095): REMOTE_PORT: 3649 admin(16095): HTTP_ACCEPT_LANGUAGE: en-us,en;q=0.5 admin(16095): CONTENT_TYPE: application/x-www-form-urlencoded admin(16095): HTTP_ACCEPT_ENCODING: gzip,deflate admin(16095): PATH_INFO: /askref What should I be looking for here? Regards, Ben Ostrowsky -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] A script for changing subscriber/owner email domains
I didn't know any other way to do this, so I wrote a script. Hope it's not politically incorrect around here to have used Perl. ;) Share and enjoy! Ben #!/usr/bin/perl -w # Change all Mailman email addresses from one domain to another. # Example: change_subscriber_domain tblc.lib.fl.us tblc.org my $from = $ARGV[0]; my $to= $ARGV[1]; print "Old domain name: $from\n"; print "New domain name: $to\n\n"; open FH, "/usr/lib/mailman/bin/find_member --owners $from\$ |"; while () { if (/^([EMAIL PROTECTED]).(.*) found in:/) { my $old = "[EMAIL PROTECTED]"; my $new = "[EMAIL PROTECTED]"; print "$old\n\t=> $new\n"; $old =~ s/(['"])/\\$1/g; $new =~ s/(['"])/\\$1/g; system "/usr/lib/mailman/bin/clone_member --remove --admin --quiet $old $new\n"; print "\n"; } } -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Mailman Virtual Domains
Hi, I want to use virtual domains on my mailman server. Though the problem I'm having at the moment is that any email sent out from the second virtual domain the resulting address matches that of the server itself and not the individual list (domain). For example the mailman server's FQDN is "listserv.testdomain.com.au" and the new virtual domain that has been added to this server is "listserv.anotherdomain.com.au". So any email sent out from "listserv.anotherdomain.com.au" the domain name gets replaced with "listserv.testdomain.com.au". I currently using sendmail as my MTA and I'm using mailman 2.1.9. Any assistance is appreciated. Many Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Turning off unsubscription confirmation
Sorry if I confused you. Allow me to clarify. First, I am using version 2.1.9.cp1, which I don't think I have mentioned so far. What I really wanted was to turn off unsubscription confirmations, as we don't feel there is a threat of malicious "spoof" unsubscribes on this particularly benign list about art events. However, you can only turn off *all* confirmations (by selecting "None" in 'What steps are required for subscription?'), which I did and was experimenting with to see if it could work. When I did this, e-mail command results were being e-mailed. Since I can't fix that problem, I have set "What steps are required for subscription?" to Confirm. Thank you for answering my question - there is no way to turn off only unsubscription confirmation e-mails. Note: I applied a patch and reviewed your previous e-mail (referenced below) and have followed instructions carefully and verified the code is as you have suggested. And restarted. My problem is resolved, as far as this particular use of mailman. However, if you set mailman to show the None option and select it, that appears to cause the e-mail command results bug. Thank you, Ben Mark Sapiro wrote: > Ben Swihart wrote: > >> Because we are unable to stop mailman from delivering e-mail command >> results to our subscribers, we have gone back to a confirmation system >> whereby an e-mail is sent to users when a subscription request is made. >> > > > Now I'm really confused. I thought that what was happening before was > your users would submit a subscription request and receive a confirm > email saying they needed to reply (or visit a web link) to confirm > their subscription, and when they replied to the confirm email, they > would get both a 'results of your email commands' message and a list > welcome message, and you didn't want both. And I said I didn't > understand why the user was sent the 'results of your email commands' > commands message because it shouldn't be sent in this case. > > Now it sounds like this is the system you have 'gone back to', so what > were you doing before? > > Also, I was trying to work with you to find out what the problem is. I > asked some questions in my reply at > <http://mail.python.org/pipermail/mailman-users/2006-December/054733.html>. > Did you answer these off list? There is nothing in the archive. > Anyway, they may not be the correct questions as it now seems I didn't > understand what you were doing. > > > >> However, we feel that unsubscription confirmation is uncessary and the >> unsub e-mail is basically an extra step. How do you turn off the unsub >> confirmation e-mail and keep the sub confirmation e-mail? >> > > > The only way for a user to unsubscribe without a confirmation is to log > in to her options page with her password and unsubscribe from there. > Any other unsubscribe method can be easily spoofed, thus a > confirmation is required. I don't know if you were avoiding this in > the past, and if you were, I don't know how, at least not without > modifying code. > > -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Turning off unsubscription confirmation
Hello, Because we are unable to stop mailman from delivering e-mail command results to our subscribers, we have gone back to a confirmation system whereby an e-mail is sent to users when a subscription request is made. However, we feel that unsubscription confirmation is uncessary and the unsub e-mail is basically an extra step. How do you turn off the unsub confirmation e-mail and keep the sub confirmation e-mail? Thank you, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Mailman still sending command confirmations via e-maili
My problem is that Mailman is sending "The results of your email commands" messages when a subscription is successful and *I do not want it to do that* as I have set the send_welcome_msg to Yes and this is unfriendly and redundant to the welcome message that goes out to new members. Can you help? Mark Sapiro <[EMAIL PROTECTED]> tried to help by sending me a patch. In my Defaults.py file I added # Should Mailman send a response to a successful e-mail 'confirm' command? RESPOND_TO_SUCCESSFUL_CONFIRM = No And, in cmd_confirm.py I modified a couple lines: -(results[0] == Pending.UNSUBSCRIPTION and mlist.send_goodbye_msg)): +(results[0] == Pending.UNSUBSCRIPTION and mlist.send_goodbye_msg) +or +(not mm_cfg.RESPOND_TO_SUCCESSFUL_CONFIRM)): Also, Mark said: "The command results should not be sent if a welcome will be sent (send_welcome_msg on General Options is Yes) even without the patch." Well, I have set the send_welcome_msg to Yes. These command result e-mails are still going out. Also, is mailmainctl -s restart the proper way to restart and incorporate changes to the code? Thank you, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Sending emails via Mailman Issue
Hi Patrick, I tired to telnet to port 25 on localhost and got a connection refused error. I verified that sendmail was running and it was. I then proceeded to /etc/hosts file and found that the loopback address for the machine was incorrect. Instead of the address being 127.0.0.1 it was ::1. Once I change it back it was all sweet. I did apply some patches to my system recently so one of them must have changed this address. Again thanks for your assistance. Regards, Ben -Original Message- From: Patrick Bogen [mailto:[EMAIL PROTECTED] Sent: Friday, 1 December 2006 1:50 AM To: Saxvik, Ben Cc: mailman-users@python.org Subject: Re: [Mailman-Users] Sending emails via Mailman Issue On 11/30/06, Saxvik, Ben <[EMAIL PROTECTED]> wrote: > Yes the MTA is running on the mailman machine. > > No I have not changed the options SMTPHOST and SMTPPORT, they are > still set to their default settings. SMTPHOST 'localhost' SMTPPORT '0'. Can you double-check that your MTA is listening on port 25? Either using: netstat -lnp (and looking for port 25) or: telnet localhost 25 and see if the MTA responds (after a few seconds, probably.) -- - Patrick Bogen -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Sending emails via Mailman Issue
Hi Patrick, Thanks for your reply. Yes the MTA is running on the mailman machine. No I have not changed the options SMTPHOST and SMTPPORT, they are still set to their default settings. SMTPHOST 'localhost' SMTPPORT '0'. Regards, Ben -Original Message- From: Patrick Bogen [mailto:[EMAIL PROTECTED] Sent: Thursday, 30 November 2006 2:37 PM To: Saxvik, Ben Cc: mailman-users@python.org Subject: Re: [Mailman-Users] Sending emails via Mailman Issue On 11/29/06, Saxvik, Ben <[EMAIL PROTECTED]> wrote: > "Low level smtp error: (111, 'Connection refused') msgid:" Have you overriden the 'SMTPHOST' or 'SMTPPORT' options in mm_cfg.py? Alternatively, have you changed one of them in Defaults.py? (The latter would be a bad thing). The default SMTPHOST is 'localhost', and the port is 0, which means the default. If you aren't running an MTA on the machine running Mailman (from what I understand, you are?), you'll need to change them. If you've changed them to something else, that may be the problem. -- - Patrick Bogen -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Sending emails via Mailman Issue
Hi All, I'm fairly new to mailman and have just recently installed it (version 2.1.9) on a Fedora 6 VM. The installation went well with no major issues. Though the problem I'm having at the moment is when every time mailman try's to send a message the following error appears in the smtp-failure log underneath the mailman logs directory. "Low level smtp error: (111, 'Connection refused') msgid:" I'm using sendmail as my mail server version 8.13.8 and my Python version is 2.4.4 As yet I have been unable to locate a solution to this issue and was hoping that somebody may be able to provide some guidance. Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] How do you turn off e-mail command results?
Hello, I was unable to search the archive this morning. When users subscribe, I like sending them a "welcome" e-mail with introductions, instructions, etc. However, if you send an e-mail to [EMAIL PROTECTED], we are getting this back: "The results of your email command are provided below. Attached is your original message. - Results: Subscription request succeeded. - Done." Is there a way to disable command result notifications? Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] retreving main list password
I have a server with mailman on it. Is there a way of retrieving the main list password? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Migrating configuration
I have managed to move mail archives by copying the mailbox file and using: bin/arch --wipe new-list and exporting/bulk subscribing users works fine. However how do I move the configuration? -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] misgation advice
We have a new server running plesk/mailman 2.1.5. We need to move from a old server with mailman 2.1.2. What is the best way to do this, the URL/domains are changing and we want to move the archive. Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Hi Mark, > >Right. Perhaps the trouble is that Apache runs outside of > >Cygwin (or more precisely, the trouble is that Mailman runs > >inside it :) > > This is the first time you mentioned Apache doesn't run under > Cygwin. I'm sure this adds a serious complication. Wow. I had no idea at all that it was possible to run Apache _inside_ Cygwin. The Apache website directs Windows people to just install and run, so the alternate route is not well known. > If you can make the mailman files all > belong to the group that Cygwin sees Apache as (we > think that's Administrators) it should work. Alas, experience seems to indicate that I cannot make them belong that way. Sometimes it's Adminstrators, but generally it's None. > think you can get around this by either > not using command line tools or possibly creating a user who > is a member of ONLY the Administrators group to run them or > by changing the group on files after the fact. I've tried several users (e.g. Ben) which is a member of ONLY the Administrators group (both in Windows and /etc/passwd), and yet it produces files with 660 permissions and e.g. Ben.None ownership. C'est la Cygwin. > Maybe the solution is to run Apache under Cygwin or run a > mailman only version of Apache under Cygwin that listens on a > different port. Arrgh, it's hard to imagine that moving _closer_ to Cygwin is the right direction, when all the trouble seems to stem from Cygwin itself. In any case, I have found a solution of sorts! It requires giving up the web interface, which is unfortunate but I can live with it. It turns out that Exim itself is perfectly capable of processing simple mailing lists (http://www.exim.org/exim-html-4.10/doc/html/spec_41.html) including open, closed, and announcement-only lists. I basically pasted a few lines from that Exim documentation into my exim.conf, did some tweaking, and I've got several mailing lists functional! Someday, somebody will write a portable, open-source MLM that doesn't fundamentally require Unixy permissions, and ideally doesn't require command-line fiddling or hacks like Cygwin either. As much as I am drawn to the challenge, I fear it won't be me. I wish best of luck to y'all in the Mailman community, and thanks for helping out on my trip down this particular rabbit hole. -Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Mark, > Well, apparantly Apache runs as group Administrators, so I'm > guessing that when Apache creates files, they will be created > with group Administrators. Right. Perhaps the trouble is that Apache runs outside of Cygwin (or more precisely, the trouble is that Mailman runs inside it :) although Apache is simply executing a binary which is built and runs inside Cygwin, so that must not be it. Perhaps the only real solution here is to port (fork) Mailman from Cygwin to native Win32. I can't even imagine what kind of work that would entail. I'm have to become far more python-savvy before the end, no doubt. > >> Apache is running as a service presumably in > >> the Administrators group so everything has to be in the > >> Administrators group for things to work. > > >Right, although Cygwin doesn't fully realize that the service is > >running in the Administrators group. > > Oh but I think it does, that's why it can't access the group > None files. I'm beginning to wonder how on earth Cygwin fakes the group id for files. Apparently there's nowhere to store it in Windows, so if Cygwin encounteres a file it didn't create, it must just guess. -Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Mark, > Aha! Well, maybe that's the only functional workaround! I > will try re-configure and re-install with > "--with-mail-gid=None --with-cgi-gid=None > --with-groupname=None" and see if it gets further. To continue the story. I tried this, and web access produced the error that Apache is running it from group "Administrators", not "None". So next, I tried: ./configure --with-mail-gid=None --with-cgi-gid=Administrators --with-groupname=None Not much better results. Using "addlist" does seem to succeed. Attempting the web interface now gives the classic: "We're sorry, we hit a bug! [...] the webmaster can find this information in the Mailman error logs." However, this time there is no error log; /usr/local/mailman/logs is empty. I don't know if we've exhausted all possible combinations of mail-gid, cgi-gid, and groupname, but it sure feels elusive. You mentioned that you _have_ seen it work with user 'Mark' and group 'None'. Do you have any record of what you passed to ./configure in this case? Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
> >So, as far as both Windows and Cygwin should be concerned, > >mailman _is_ in the Administrators group. > > But that clearly isn't what's happening. What do you get from > group Ben > and > group mailman I get "bash: group: command not found" > If they are in more than one group, I think files they create > will be assigned to the first group they belong to. Files they create are apparently assigned to group "None" in most cases. (I find that if I use "touch" to create a dummy file, it gets the right Group owner, but almost all other cases result in "None".) > >> or create the list via the web create interface. > > > >Tried that too. I get an web page stating "Error: You are not > >authorized to create new mailing lists." > > And what did you use for the password? It must be the site > password or the list creator password set by bin/mmsitepass. I tried everything I could think of: the passwords for 'Ben' account, for the 'mailman' account, for the 'Administrator' account, empty password, list password. No matter what I tried, it says "Error: You are not authorized." Now i tried setting mmsitepass, and giving the same value in the web create inteface. That got past the authorization message, and now says "Error: Unknown virtual host: localhost". > >But, it won't be run as the 'mailman' user when it's invoked from > >Apache, so that assumption will surely fail, right? > > Well, actually it expects to be run in the mailman group > which in your case is the Administrators group. Any files it > creates have to be group owned by Administrators. Since Cygwin regularly sets group to 'None', I think this isn't going to work. AFAICT there is no real "None" group, it is a pseudo-group created my Cygwin's "mkgroup" and "mkpasswd" commands. I had been getting around it by manually fixing the group IDs in the /etc/passwd file, to force user 'mailman' into the 'Administrators' group to match the reality in Windows, but apparently that is not sufficient to really convince Cygwin. > Well, in my case, everything runs as user Mark and group None > so everything is in the None group, and it works. Aha! Well, maybe that's the only functional workaround! I will try re-configure and re-install with "--with-mail-gid=None --with-cgi-gid=None --with-groupname=None" and see if it gets further. I suspect, though, that it will still create files with 660 permissions, which will cause other parts of the code to fail.. > Apache is running as a service presumably in > the Administrators group so everything has to be in the > Administrators group for things to work. Right, although Cygwin doesn't fully realize that the service is running in the Administrators group. > BTW, did you run bin/check_perms after reconfiguring with > --with-groupname=Administrators? I did, with -f so that it would fix everything up. Unfortunately it doesn't avoid the 660 and 'None' problems. If we finally get through this, I promise to make up a FAQ entry that really works, unlike the really wrong/outdated one in FAQ entry 5.2. -Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
> You need to run bin/newlist as mailman or some user in the > Administrators group, not as Ben in group None. User 'Ben' and 'mailman' are both in the Administrators group. It is cygwin that decides to display "None" as the file's group owner. I assume this is just a limitation of Cygwin. On the Windows side (Manage: Users), I have users like this: Ben, member of Administrators mailman, member of Administrators In /etc/group, I have: Administrators:S-1-5-32-544:544: In /etc/passwd: Ben:unused_by_nt/2000/xp:1004:544:... mailman:unused_by_nt/2000/xp:1010:544:... So, as far as both Windows and Cygwin should be concerned, mailman _is_ in the Administrators group. Next, I tried running bin/netlist as mailman, as you suggest. This gives the error: File "/usr/local/mailman/Mailman/Site.py", line 40, in _makedir os.makedirs(path, 02775) File "/usr/lib/python2.4/os.py", line 159, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: '/usr/local/mailman/lists/friends' Next I tried 'chown -R mailman:Administrators /usr/local/mailman/lists' then tried again to add the list as 'mailman', which gives a different error: File "/usr/local/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 13] Permission denied: '/usr/local/mailman/locks/_site_.lock.Lit tleGuy.4260.0' > or create the list via the web create interface. Tried that too. I get an web page stating "Error: You are not authorized to create new mailing lists." > > As before, it is the 660 permission bits, not the > > owner/group, which is causing Mailman to choke. > > I can't understand why Mailman's 'newlist' > > uses this permission mask to create files which Mailman > > will subsequently refuse to read. > > Because it expects to be run as the mailman user. But, it won't be run as the 'mailman' user when it's invoked from Apache, so that assumption will surely fail, right? > The underlying problem here is Windows lack of support for > setting effective user and group ids. This breaks all kinds > of things that Mailman assumes about its environment. Yes, that's clear :) The question remaining is, is there any hope of getting around it :( Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Mark, Thanks very much for continuing to try to help.. > >I tried explicitly forcing permissions with 'chmod 777 > >config.pck', and that made the Admin page work. So, the > >"660" permissions are the problem, not the owner/group. > >This seems to be a widespread issue with Mailman under Cygwin - > >permission don't behave as under Unix, so Mailman chokes easily. > Here's how you can make it work. > From your previous posts, I think your web server runs in the > Administrators group. What are you running as a mail server? > I use Exim under Cygwin and that works well and integrates > well with Mailman. I run exim too, and it works fine. Getting mailman to talk to exim is a step I haven't even gotten to yet, so far I am just trying to get Mailman to create a list. > you need to make your > mailman user a member of the Administrators group, not mm, > and reconfigure Mailman with --with-groupname, --with-cgi-gid > and --with-mail-gid all equal to Administrators. Then > reinstall with 'make install' and run 'bin/check_perms -f' to > make sure things are OK. I have tried this. However, I get the exact same error as before: admin(704): File "/usr/local/mailman/Mailman/MailList.py", line 591, in __load admin(704): fp = open(dbfile) admin(704): IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/friends/config.pck' I have attached the whole error log in case it helps. The "config.pck" file exists, and it has 660 permissions: -rw-rw 1 Ben None 3607 Dec 22 12:10 config.pck As before, it is the 660 permission bits, not the owner/group, which is causing Mailman to choke. I can't understand why Mailman's 'newlist' uses this permission mask to create files which Mailman will subsequently refuse to read. Any other ideas? Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Thanks Mark, the source code change you gave me made it work: I was able to use newlist, and it completed successfully! However, when I attempt to connect to the Admin page (http://localhost/mailman/admin.exe) it says: "Bug in Mailman version 2.1.6 We're sorry, we hit a bug! ... the webmaster can find this information in the Mailman error logs." The error log says: admin(428): File "/usr/local/mailman/Mailman/MailList.py", line 591, in __load admin(428): fp = open(dbfile) admin(428): IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/friends/config.pck' I looked, and found that the file exists, although the permissions look questionable: $ ls -l /usr/local/mailman/lists/friends total 4 -rw-rw 1 Ben None 3607 Dec 21 23:22 config.pck I tried running the 'newlist' command as user 'mailman' instead, which produced the same "bug!" error, even though the user/group was now set as mailman.mm: -rw-rw 1 mailman mm 3605 Dec 21 23:29 config.pck I tried explicitly forcing permissions with 'chmod 777 config.pck', and that made the Admin page work. So, the "660" permissions are the problem, not the owner/group. However, when I tried the Admin page for the list, I got "We're sorry, we hit a bug!" again: admin(4088): File "/usr/local/mailman/Mailman/MailList.py", line 512, in __save admin(4088): fp = open(fname_tmp, 'w') admin(4088): IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/friends/config.pck.tmp.LittleGuy.4088' This seems to be a widespread issue with Mailman under Cygwin - permission don't behave as under Unix, so Mailman chokes easily. I don't blame Mailman, I'm sure it's reasonable for it to expect permissions to behave they way they should. However, at this point I'm wondering whether the Mailman + Cygwin combination is workable. The Mailman website, Manual and FAQ reasonably state that Mailman "does not currently work on Windows" and "some source-code level changes are currently necessary to get Mailman working under Cygwin" and "It probably does not work on Windows, although it's possible you could get it running on a Cygwin system." This makes me sad, as I had high hopes, as I cannot find any real alternative to Mailman in the Windows world, neither free nor commercial. All I wanted to do was to create a small mailing list on a plain XP box, but it's become a week-long ordeal ending in frustration. I'm wide open to advice, although I suspect "Get a Linux machine" is the likely response :( (I do have a Linux box, but this XP box is the quiet, low-power always-on server machine in our office which runs our website with Apache wonderfully, hence that's where I must install a mailing list.) Thanks, Ben > -Original Message- > From: Mark Sapiro [mailto:[EMAIL PROTECTED] > > Ben wrote: > >Now, when I try to add a list, I get a python error! > >IOError: [Errno 2] No such file or directory: > >'/usr/local/mailman/locks/.lock.LittleGuy.2992.0' > > The MailList.Create() method needs to obtain a lock for the > create process. Unfortunately, the name of the 'site' lock is > not a valid Windows name. Thus on Cygwin, you need to patch > MailList.py similarly to > > --- mailman-2.1.6/Mailman/MailList.py 2005-02-15 16:21:41 > +++ mailman-mas/Mailman/MailList.py 2005-10-15 14:29:56 > -os.path.join(mm_cfg.LOCK_DIR, name or '') '.lock', > +os.path.join(mm_cfg.LOCK_DIR, name or '_site_') '.lock', -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman under Cygwin - won't add list
Hi folks, Some more information. I tried to banish all knowledge of the local hostname by providing the --with-mailhost and --with-urlhost arguments at the time of configure: $ ./configure --with-mail-gid=mm --with-cgi-gid=Administrators --with-groupname=mm --with-cgi-ext=.exe --with-mailhost=ahualoa.net --with-urlhost=ahualoa.net Then I did the 'make' and 'make install' and 'check_perms'. Now, when I try to add a list, I get a python error! $ newlist --urlhost=ahualoa.net --emailhost=ahualoa.net friends [EMAIL PROTECTED] Initial friends password: Traceback (most recent call last): File "/usr/local/mailman/bin/newlist", line 254, in ? main() File "/usr/local/mailman/bin/newlist", line 196, in main mlist.Create(listname, owner_mail, pw) File "/usr/local/mailman/Mailman/MailList.py", line 488, in Create self.__lock.lock() File "/usr/local/mailman/Mailman/LockFile.py", line 243, in lock self.__write() File "/usr/local/mailman/Mailman/LockFile.py", line 422, in __write fp = open(self.__tmpfname, 'w') IOError: [Errno 2] No such file or directory: '/usr/local/mailman/locks/.lock.LittleGuy.2992.0' I have no idea why it is trying to create this lock file, nor why it would be unable to do so. The permissions are all normal: $ ls -al /usr/local/mailman total 0 (...) drwxrwsrwx+ 2 mailman mm0 Dec 20 20:55 icons drwxrwsrwx+ 3 mailman mm0 Dec 20 22:32 lists drwxrwsrwx+ 2 mailman mm0 Dec 20 12:00 locks The locks folder is empty. I tried running the 'newlist' command as user 'mailman', and as a user with Adminstrator priveleges. In both cases it gives that same IOError. Can anyone help? All I am trying to do is create a simple mailing list. Thanks, Ben > -Original Message- > From: Ben > Sent: Tuesday, December 20, 2005 8:26 PM > To: mailman-users@python.org > > Aside from the Apache problem, I can't seem to get Mailman to > create a list. This is on Cygwin. > > I give the command: > > $ newlist friends > Enter the email of the person running the list: > [EMAIL PROTECTED] Initial friends password: Create a new, > unpopulated mailing list. > Usage: /usr/local/mailman/bin/newlist [options] [listname > [listadmin-addr [admin- password]]] > Options: (...a whole bunch of explanation...) > Illegal list name: [EMAIL PROTECTED] > > Now, "LittleGuy" is just the name of my local host; it's not > the fully-qualified domain. I don't know why Mailman is > trying to use it, but I figured that I could force it otherwise: > > $ newlist --urlhost=ahualoa.net --emailhost=ahualoa.net > [EMAIL PROTECTED] Enter the email of the person running > the list: [EMAIL PROTECTED] Initial friends password: > () > Illegal list name: [EMAIL PROTECTED] > > This doesn't make any sense at all. I'm telling Mailman very > explicitly which domain to create the list on. Why is > Mailman still trying to use my local hostname? -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman vs. Apache - please help
Mark, Thanks very much for tackling my issue. > -Original Message- > From: Mark Sapiro [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 20, 2005 3:23 PM > > >"Mailman CGI error!!! > >Group mismatch error. Mailman expected the CGI wrapper script to be > >executed as group "mm", but the system's web server executed the CGI > >script as group "Administrators". > > > >Does this really mean I have to force Apache to run as a user in the > >"mm" group? > > No. You don't need (or want) suEXEC. I'm very glad to hear it, because I suspect that suEXEC doesn't really exist on Cygwin in any case. > The above message > indicates that you configured mailman with --with-cgi-gid=mm. > This is not what you wanted to do as it requires you to have > Apache run the cgi-bin wrappers as group 'mm' I believe you, and I'll try it next with a 'mm' group, but it is a little alarming, because that contradicts the Mailman documentation (GNU Mailman - Installation Manual, section 2.1) which says: "Mailman _requires_ a unique user and group name which will own its files, and under which its processes will run. Mailman's basic security is based on group ownership permissions, so it's important to get this step right. Typically, you will add a new user and a new group, both called mailman. The mailman user must be a member of the mailman group." It also contradicts the Whole Mailman FAQ (http://www.python.org/cgi-bin/faqw-mm.py?req=all#5.2), which explicitly walks you through creating the "mailman" user and the "mm" group, under Cygwin no less. > (which I think you could do with User and Group directives > rather than suEXEC, but you don't want to anyway). I looked all through the Apache documentation but didn't find any User or Group directives. The relevant portion of the Apache site: http://httpd.apache.org/docs/2.0/mod/mod_cgi.html Has a link "Running CGI programs under different user IDs" which directs you to a page on suEXEC. There is no other way, unless it is undocumented. > What you need is just what it says. Rerun configure with > --with-cgi-gid=Administrators instead of --with-cgi-gid=mm > (and the rest of the options the same as before) and then run > 'make install'. I will try it. If this proves to work, then there are some serious changes needed to the Mailman documentation and FAQ. Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Mailman under Cygwin - won't add list
Hi folks, Aside from the Apache problem, I can't seem to get Mailman to create a list. This is on Cygwin. I give the command: $ newlist friends Enter the email of the person running the list: [EMAIL PROTECTED] Initial friends password: Create a new, unpopulated mailing list. Usage: /usr/local/mailman/bin/newlist [options] [listname [listadmin-addr [admin- password]]] Options: (...a whole bunch of explanation...) Illegal list name: [EMAIL PROTECTED] Now, "LittleGuy" is just the name of my local host; it's not the fully-qualified domain. I don't know why Mailman is trying to use it, but I figured that I could force it otherwise: $ newlist --urlhost=ahualoa.net --emailhost=ahualoa.net [EMAIL PROTECTED] Enter the email of the person running the list: [EMAIL PROTECTED] Initial friends password: () Illegal list name: [EMAIL PROTECTED] This doesn't make any sense at all. I'm telling Mailman very explicitly which domain to create the list on. Why is Mailman still trying to use my local hostname? Thanks, Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Mailman vs. Apache - please help
Hi folks, I have the latest versions of Apache and Cygwin installed on my WinXP machine. Under Cygwin, I have Exim installed (and working), and Mailman (build and installed). I cannot get Mailman to co-operate with Apache. Following this advice: http://www.python.org/cgi-bin/faqw-mm.py?req=all#5.2 I made a user called "mailman" which is a member of a group "mm", then configured and installed mailman with these. I ran check_perms and all permissions are OK. This is in my Apache config: ScriptAlias /mailman "C:/cygwin/usr/local/mailman/cgi-bin" Order allow,deny Allow from all When I attempt to access Mailman from my brower, eg. http://ahualoa.net/mailman/admin.exe I get: "Mailman CGI error!!! Group mismatch error. Mailman expected the CGI wrapper script to be executed as group "mm", but the system's web server executed the CGI script as group "Administrators". Try tweaking the web server to run the script as group "mm", or re-run configure, providing the command line option `--with-cgi-gid=Administrators'." Does this really mean I have to force Apache to run as a user in the "mm" group? From what I know of Apache, that means forcing it with suEXEC which is really horribly messy. There is this advice in the GNU Mailman - Installation Manual, section 10: "Warning: You want to be very sure that the user id under which your CGI scripts run is NOT in the mailman group you created above, otherwise private archives will be accessible to anyone." This seems to directly contradict the "Mailman CGI error" message - do I need to run the mailman CGI scripts as "mailman.mm", or not? Thanks for any help, advice or pointers! -Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] scrubbing/posting attachments?
(Don't know whether this post belongs in the development list or not ...) (I know very little about Mailman at this point, am just trying to gather some information.) We would very much like to be able to configure Mailman to strip certain attachments, but rather than deleting them entirely have them posted to a temporary or archived location and have the attachment replaced by a link to that location. (The point would be to allow users to send useful attachments to the list (e.g. Excel files etc.) without hammering the mail server.) It seems that Mailman already does something very much like this for archiving purposes. Is it imaginable that the existing code could be hacked/adapted to allow this behavior? sincerely Ben Bolker -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Where's my mail?
> See > <http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp>. Thanks -- it seems that the problem here is not actually with Mailman, as I can post to lists as long as I'm not in the building. I think I have to configure my main mail server, since in-house PCs deliver all their mail to mail.tblc.org (but machines outside the network have their own MTAs which sensibly deliver directly to lists.tblc.org as per the MX record). I've got mail.tblc.org set up to forward list mail, I think; /etc/aliases on the main mail server looks like this (for each list): youth: [EMAIL PROTECTED] youth-admin: [EMAIL PROTECTED] youth-bounces: [EMAIL PROTECTED] youth-confirm: [EMAIL PROTECTED] youth-join: [EMAIL PROTECTED] youth-leave: [EMAIL PROTECTED] youth-owner: [EMAIL PROTECTED] youth-request: [EMAIL PROTECTED] youth-subscribe: [EMAIL PROTECTED] youth-unsubscribe: [EMAIL PROTECTED] And I've run 'newaliases' already. So now I'm off to troubleshoot Postfix on the main mail server... Thanks again! Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Where's my mail?
I sent mail to [EMAIL PROTECTED] a few minutes ago, but it hasn't appeared on the list, it's not in the archives, and I haven't gotten any error messages, either. And I've tried mailq | grep suntalk, but it returns null. How should I troubleshoot this problem? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Bounces are going to my old mail server
> OK, I found that; is there an easy way to change that to > lists.tblc.org for all existing lists? Hey, dummy, (he said to himself), this one's in the FAQ! http://www.python.org/cgi-bin/faqw-mm.py?req=all#4.38 Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Bounces are going to my old mail server
> The domain in the -bounces and other addresses comes directly > from the list's host_name attribute which is visible on the > list's General Options page OK, I found that; is there an easy way to change that to lists.tblc.org for all existing lists? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Bounces are going to my old mail server
> One of two things. Assuming DEFAULT_EMAIL_HOST is not > 'snoopy.tblc.org' DEFAULT_EMAIL_HOST was 'mail.tblc.org' but I've changed it to 'lists.tblc.org' and done 'mailman reload'. Still seems to do the same thing. > either the host name part of the web_page_url attribute of the bentest > list when looked up in the VIRTUAL_HOSTS dictionary (add_virtualhost) > returns 'snoopy.tblc.org' How could I test for this possibility? > or your outgoing MTA is changing the domain for the outside world. Well, if I just email my Gmail account from the command line, it appears to come from [EMAIL PROTECTED], but the "Your mail is being held" headers have loads of domains: lists.tblc.org, www2.tblc.org, snoopy.tblc.org, mail.tblc.org... Here are the headers: X-Gmail-Received: 4c3136d801db9219ade6e8b8ce914c41308c83c3 Delivered-To: [EMAIL PROTECTED] Received: by 10.65.251.18 with SMTP id d18cs78529qbs; Mon, 19 Dec 2005 11:47:08 -0800 (PST) Received: by 10.54.122.15 with SMTP id u15mr29842wrc; Mon, 19 Dec 2005 11:47:08 -0800 (PST) Return-Path: <[EMAIL PROTECTED]> Received: from www2.tblc.org (lists.tblc.org [64.128.136.9]) by mx.gmail.com with ESMTP id 28si11281093wrl.2005.12.19.11.47.08; Mon, 19 Dec 2005 11:47:08 -0800 (PST) Received-SPF: fail (gmail.com: domain of [EMAIL PROTECTED] does not designate 64.128.136.9 as permitted sender) Received: from lists.tblc.org (localhost.localdomain [127.0.0.1]) by www2.tblc.org (8.13.1/8.13.1) with ESMTP id jBJJl7a6006599 for <[EMAIL PROTECTED]>; Mon, 19 Dec 2005 14:47:07 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: Your message to Bentest awaits moderator approval From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Message-ID: <[EMAIL PROTECTED]> Date: Mon, 19 Dec 2005 14:47:07 -0500 Precedence: bulk X-BeenThere: [EMAIL PROTECTED] X-Mailman-Version: 2.1.5 List-Id: bentest.mail.tblc.org X-List-Administrivia: yes Sender: [EMAIL PROTECTED] Errors-To: [EMAIL PROTECTED] -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Bounces are going to my old mail server
I've created a mailing list called bentest. My bounce messages are going to [EMAIL PROTECTED], but I don't remember telling this new mailman server about a host named "snoopy". I did copy the list data over from snoopy (which is our general email server, but not our mailing list server). Several mailing lists' config.* files contain the string 'snoopy', but bentest's config.* files do not, so I think I can rule that out. What's going on here, and how can I fix it? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Configuring Apache for Mailman - /pipermail/ is redirecting in a way I don't like
I can't see the archives because Apache is redirecting requests for pipermail: [EMAIL PROTECTED] httpd]# telnet lists.tblc.org 80 Trying 64.128.136.9... Connected to lists.tblc.org (64.128.136.9). Escape character is '^]'. HEAD /pipermail/ipac/ HTTP/1.1 Host: lists.tblc.org HTTP/1.1 302 Found Date: Mon, 19 Dec 2005 18:20:34 GMT Server: Apache/2.0.52 (Red Hat) Location: http://lists.tblc.org/mailman/listinfo Connection: close Content-Type: text/html; charset=iso-8859-1 Connection closed by foreign host. These Apache directives are in play: In conf/httpd.conf: ServerName lists.tblc.org DocumentRoot /usr/lib/mailman/cgi-bin/ RedirectMatch /index.html http://lists.tblc.org/mailman/listinfo TransferLog /var/log/httpd/lists.tblc.org/access_log ErrorLog /var/log/httpd/lists.tblc.org/error_log In conf.d/mailman.conf: ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/ AllowOverride None Options ExecCGI Order allow,deny Allow from all Alias /pipermail/ /var/lib/mailman/archives/public/ Options Indexes MultiViews FollowSymLinks AllowOverride None Order allow,deny Allow from all RedirectMatch ^/mailman[/]*$ http://lists.tblc.org/mailman/listinfo Can anyone spot where I'm going wrong? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] "There are no pending requests"
Looks like my system wasn't as configured as I thought it was. Never mind, I'm sure I'll have other questions later. Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] "There are no pending requests"
> If the number of messages being held is -1, then there was a > bug/problem with upgrade that caused that. You go to handle > the messages, you see -1, you try to release -1 messages, > after that things are fine. No, the message I get is "ipac Administrative Database (newline) There are no pending requests. Click here to reload this page." > Are the messages in fact disappearing, and never being mailed > to list members? I'm not sure whether the messages are still being held somewhere. > Are any messages getting through? Yes, some messages are getting through. > Is it possible that your mail aliases are pointing to the old > Mailman, which is storing them in the old queue, and the new > Mailman isn't seeing them at all? Probably not, since the old Mailman is on a different server. I've also tried bin/check_perms -f and was told there were no problems. What else might be going on? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] "There are no pending requests"
As you may remember from our last thrilling episode, I've upgraded from 2.1.4 to 2.1.5. Our users are trying to send messages that are being held for review, which is fine. But when we try to release the messages, Mailman says that there are no pending messages. I've tried deleting the request.* files as suggested in a previous discussion ( http://mail.python.org/pipermail/mailman-users/2005-June/045075.html ) but that didn't solve the problem. What do you think might be going wrong here? Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] All my lists are unadvertised, even after fix_url
OK, got it figured out -- somehow I'd neglected to look at DEFAULT_URL_HOST! No wonder fix_url wasn't working! Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] All my lists are unadvertised, even after fix_url
Weirder yet, http://www.tblc.org/mailman/listinfo shows all my lists, but http://lists.tblc.org/mailman/listinfo doesn't -- even though www and lists have the same IP address. I think this is related to FAQ 4.17, but I don't see a web_page_url setting on the General Options page of the list's administrative interface. Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] All my lists are unadvertised, even after fix_url
> >Hmm, looks like I'm almost done... Only thing is, now none of my lists > >are marked as publicly advertised. I guess I'll just have to change > >that, list by list. > That's taken care of by running the fix_url.py script I mentioned. Hmm. I tried running bin/withlist -l -r fix_url suntalk, and it's still not showing up Any ideas what I'm doing wrong? I know I'm close to being finished with this setup, I can feel it! Ben -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Mailman is on the web server, mail is going to the mail server. How do I connect them?
OK, thanks to the generous help of several of y'all, I've finally got Mailman set up on the new web server. Thank you! I have a follow-up question. Mail is delivered to mail.tblc.org. Mailman is running on lists.tblc.org. How can I get Mailman to get the mail sent to [EMAIL PROTECTED] Mail.tblc.org is currently running Postfix, but will eventually become an Exchange server. (I know, I know.) Is fetchmail a viable solution? If you've got a similar setup (Mailman not running on the MX), how do you handle it? Thanks! Ben Ostrowsky -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Migrating from 2.1.4 on one machine to 2.1.5 on another?
We're trying to move Mailman from one machine to another, and I'm not quite sure how to do this. I've configured Mailman 2.1.5 on our new Red Hat Enterprise Linux 4 server. I would like to copy all of the mailing lists (configurations, membership information, and archives) from the 2.1.4 installation on our old SuSE Linux 8.1 server. Should I do this? If so, what's the easiest sane way to do it? Thanks! Ben Ostrowsky -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
[Mailman-Users] Setting up
Hi, Could you please direct me to any document that covers in detail the setting up of mailman ? The version that I use is 2.1.5. and I am using the GUI version. There are a lot of various options under 'general options', 'digest/non-digest options' etc' and the explanation attached to each parameter is somewhat laconic. Thank you Oded Ben-Ami -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp
Re: [Mailman-Users] Mailman broken?
Added a new list and it must of created the main list page cos its OK now. Thanks for your help. Ben On Thu, 6 Jan 2005 00:10:46 +, Ben Edwards <[EMAIL PROTECTED]> wrote: > Have apsted output below. Further investigation has shown it is only > the main list page that is broke. The lists are actualy running OK > and the lists individual pages work. > > Ben > > [EMAIL PROTECTED] bin]# ./check_db --all --verbose > List: blaafoo > /usr/local/mailman/lists/blaafoo/config.pck: okay > /usr/local/mailman/lists/blaafoo/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/blaafoo/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/blaafoo/config.db.last' > List: mailman > /usr/local/mailman/lists/mailman/config.pck: okay > /usr/local/mailman/lists/mailman/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/mailman/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/mailman/config.db.last' > List: bfm > /usr/local/mailman/lists/bfm/config.pck: okay > /usr/local/mailman/lists/bfm/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bfm/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bfm/config.db.last' > List: lacketvideo > /usr/local/mailman/lists/lacketvideo/config.pck: okay > /usr/local/mailman/lists/lacketvideo/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/lacketvideo/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/lacketvideo/config.db.last' > List: indigymedia > /usr/local/mailman/lists/indigymedia/config.pck: okay > /usr/local/mailman/lists/indigymedia/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/indigymedia/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/indigymedia/config.db.last' > List: stwerburghs > /usr/local/mailman/lists/stwerburghs/config.pck: okay > /usr/local/mailman/lists/stwerburghs/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/stwerburghs/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/stwerburghs/config.db.last' > List: trinity > /usr/local/mailman/lists/trinity/config.pck: okay > /usr/local/mailman/lists/trinity/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/trinity/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/trinity/config.db.last' > List: trinity-docs > /usr/local/mailman/lists/trinity-docs/config.pck: okay > /usr/local/mailman/lists/trinity-docs/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/trinity-docs/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/trinity-docs/config.db.last' > List: cultureshop > /usr/local/mailman/lists/cultureshop/config.pck: okay > /usr/local/mailman/lists/cultureshop/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/cultureshop/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/cultureshop/config.db.last' > List: span > /usr/local/mailman/lists/span/config.pck: okay > /usr/local/mailman/lists/span/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/span/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/span/config.db.last' > List: bristol_nuj > /usr/local/mailman/lists/bristol_nuj/config.pck: okay > /usr/local/mailman/lists/bristol_nuj/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bristol_nuj/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bristol_nuj/config.db.last' > List: bgp > /usr/local/mailman/lists/bgp/config.pck: okay > /usr/local/mailman/lists/bgp/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bgp/config.db' >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/bgp/config.db.last' > List: 3avc > /usr/local/mailman/lists/3avc/config.pck: okay > /usr/local/mailman/lists/3avc/config.pck.last: okay >[Errno 2] No such file or directory: > '/usr/local/mailman/lists/3avc/config.db'
Re: [Mailman-Users] Mailman broken?
Have apsted output below. Further investigation has shown it is only the main list page that is broke. The lists are actualy running OK and the lists individual pages work. Ben [EMAIL PROTECTED] bin]# ./check_db --all --verbose List: blaafoo /usr/local/mailman/lists/blaafoo/config.pck: okay /usr/local/mailman/lists/blaafoo/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/blaafoo/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/blaafoo/config.db.last' List: mailman /usr/local/mailman/lists/mailman/config.pck: okay /usr/local/mailman/lists/mailman/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/mailman/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/mailman/config.db.last' List: bfm /usr/local/mailman/lists/bfm/config.pck: okay /usr/local/mailman/lists/bfm/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/bfm/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/bfm/config.db.last' List: lacketvideo /usr/local/mailman/lists/lacketvideo/config.pck: okay /usr/local/mailman/lists/lacketvideo/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/lacketvideo/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/lacketvideo/config.db.last' List: indigymedia /usr/local/mailman/lists/indigymedia/config.pck: okay /usr/local/mailman/lists/indigymedia/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/indigymedia/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/indigymedia/config.db.last' List: stwerburghs /usr/local/mailman/lists/stwerburghs/config.pck: okay /usr/local/mailman/lists/stwerburghs/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/stwerburghs/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/stwerburghs/config.db.last' List: trinity /usr/local/mailman/lists/trinity/config.pck: okay /usr/local/mailman/lists/trinity/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/trinity/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/trinity/config.db.last' List: trinity-docs /usr/local/mailman/lists/trinity-docs/config.pck: okay /usr/local/mailman/lists/trinity-docs/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/trinity-docs/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/trinity-docs/config.db.last' List: cultureshop /usr/local/mailman/lists/cultureshop/config.pck: okay /usr/local/mailman/lists/cultureshop/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/cultureshop/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/cultureshop/config.db.last' List: span /usr/local/mailman/lists/span/config.pck: okay /usr/local/mailman/lists/span/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/span/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/span/config.db.last' List: bristol_nuj /usr/local/mailman/lists/bristol_nuj/config.pck: okay /usr/local/mailman/lists/bristol_nuj/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/bristol_nuj/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/bristol_nuj/config.db.last' List: bgp /usr/local/mailman/lists/bgp/config.pck: okay /usr/local/mailman/lists/bgp/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/bgp/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/bgp/config.db.last' List: 3avc /usr/local/mailman/lists/3avc/config.pck: okay /usr/local/mailman/lists/3avc/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/3avc/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/3avc/config.db.last' [EMAIL PROTECTED] bin]# On Thu, 6 Jan 2005 08:49:55 +0900, Jim Tittsler <[EMAIL PROTECTED]> wrote: > On Jan 6, 2005, at 03:31, Ben Edwards wrote: > > > This looks bad ;( > > > > [EMAIL PROTECTED] bin]# ./check_db --all > > Sorry, add the --verbose switch and watch for the object it fails on: > ./check_db --all --verbose > > -- > Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 > Python Starship http://Starship.Python.net/ >
Re: [Mailman-Users] Mailman broken?
This looks bad ;( [EMAIL PROTECTED] bin]# ./check_db --all Traceback (most recent call last): File "./check_db", line 153, in ? main() File "./check_db", line 121, in main mlist = MailList(listname, lock=0) File "/usr/local/mailman/Mailman/MailList.py", line 124, in __init__ self.Load() File "/usr/local/mailman/Mailman/MailList.py", line 583, in Load dict, e = self.__load(file) File "/usr/local/mailman/Mailman/MailList.py", line 556, in __load dict = loadfunc(fp) cPickle.UnpicklingError: invalid load key, '_'. [EMAIL PROTECTED] bin]# On Wed, 5 Jan 2005 21:33:12 +0900, Jim Tittsler <[EMAIL PROTECTED]> wrote: > On Jan 5, 2005, at 20:18, Ben Edwards wrote: > > > File "/usr/local/mailman/Mailman/Cgi/listinfo.py", line 87, in > > listinfo_overview > >mlist = MailList.MailList(name, lock=0) > > File "/usr/local/mailman/Mailman/MailList.py", line 124, in __init__ > >self.Load() > > File "/usr/local/mailman/Mailman/MailList.py", line 583, in Load > >dict, e = self.__load(file) > > File "/usr/local/mailman/Mailman/MailList.py", line 556, in __load > >dict = loadfunc(fp) > > UnpicklingError: invalid load key, '_'. > > It looks like one of your list objects might be corrupt. (Did > something catastrophic happen on the server? Run out of disk space?) > > You might try using '~mailman/bin/check_dbs --all' to narrow down which > list has the problem. If you are lucky, you might be able to replace > the config.pck with config.pck.last... or at least you will know which > file to restore from a backup. > > -- > Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 > Python Starship http://Starship.Python.net/ > Ringo MUG Tokyo http://www.ringo.net/rss.html > > -- Ben Edwards - Poole, UK, England WARNING:This email contained partisan views - dont ever accuse me of using the veneer of objectivity If you have a problem emailing me use http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Mailman broken?
Went to the main page on out server and got the below errors. Mailman has been running OK for a couple of years, I tried rebooting the server but no joy. Has anybody got any ideas what this could be? Ben Bug in Mailman version 2.1.2 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/local/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/mailman/Mailman/Cgi/listinfo.py", line 42, in main listinfo_overview() File "/usr/local/mailman/Mailman/Cgi/listinfo.py", line 87, in listinfo_overview mlist = MailList.MailList(name, lock=0) File "/usr/local/mailman/Mailman/MailList.py", line 124, in __init__ self.Load() File "/usr/local/mailman/Mailman/MailList.py", line 583, in Load dict, e = self.__load(file) File "/usr/local/mailman/Mailman/MailList.py", line 556, in __load dict = loadfunc(fp) UnpicklingError: invalid load key, '_'. Python information: Variable Value sys.version 2.2.2 (#1, Jun 4 2003, 17:09:19) [GCC 2.96 2731 (Red Hat Linux 7.2 2.96-108.7.2)] sys.executable /usr/local/bin/python2.2 sys.prefix /usr/local sys.exec_prefix /usr/local sys.path /usr/local sys.platform linux2 Environment variables: Variable Value HTTP_PRAGMA no-cache PYTHONPATH /usr/local/mailman SERVER_SOFTWARE Apache/1.3.27 (Unix) (Red-Hat/Linux) mod_jk/1.2.0 mod_perl/1.24_01 PHP/4.2.2 FrontPage/5.0.2 mod_ssl/2.8.12 OpenSSL/0.9.6b SCRIPT_FILENAME /usr/local/mailman/cgi-bin//listinfo SERVER_ADMIN [EMAIL PROTECTED] SCRIPT_NAME /mailman/listinfo SERVER_SIGNATURE Apache/1.3.27 Server at lists.serverone.co.uk Port 80 REQUEST_METHOD GET HTTP_HOST lists.serverone.co.uk SERVER_PROTOCOL HTTP/1.0 QUERY_STRING HTTP_NOVINET v1.0 REQUEST_URI /mailman/listinfo HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */* HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) HTTP_CONNECTION keep-alive SERVER_NAME lists.serverone.co.uk REMOTE_ADDR 81.98.213.157 REMOTE_PORT 16328 HTTP_ACCEPT_LANGUAGE en-gb SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 SERVER_ADDR 217.160.210.88 DOCUMENT_ROOT /home/serverone.co.uk/lists -- Ben Edwards - Poole, UK, England WARNING:This email contained partisan views - dont ever accuse me of using the veneer of objectivity If you have a problem emailing me use http://www.gurtlush.org.uk/profiles.php?uid=4 (email address this email is sent from may be defunct) -- Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Tracebacks with 2.1.5 since upgrading to Python 2.4
Bryan Fullerton([EMAIL PROTECTED])@Fri, Dec 03, 2004 at 07:58:26AM -0500: > > Do I need to do something with Mailman after updating to Python 2.4, > or is this a bug? Okay, I just did a couple of tests here and after doing a "mailmanctl restart" I no longer appear to be receiving those traceback errors. Hopefully that should be the end of it. Regards, Ben pgpe37L3BWs8o.pgp Description: PGP signature -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] Tracebacks with 2.1.5 since upgrading to Python 2.4
Bryan Fullerton([EMAIL PROTECTED])@Fri, Dec 03, 2004 at 07:58:26AM -0500: > > Do I need to do something with Mailman after updating to Python 2.4, > or is this a bug? Looks like I'm getting the same thing with Mailman 2.1.4 and Python 2.4, although the mail sent to the lists is reaching the appropriate destinations. Not sure if it is affecting anything else. Regards, Ben pgp7UC8QkCpbZ.pgp Description: PGP signature -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] sudden "group mismatch error"
So I idiotically decided to go ahead and do this without making backups of the lists (mostly because I wasn't sure of the best way to do that short of manually dumping each list with list_members). It solved my problem (once I figured out I had to run "mailmanctl stop" before redoing the install). All lists appear to be intact. Sorry to inconvenience anyone with what I now know was "the most common and frequest question asked on the Mailman support lists." Ben On Sep 2, 2004, at 4:35pm, Brad Knowles wrote: At 3:49 PM -0400 2004-09-02, Ben Byrne wrote: Thanks. Fortunately I'm running a version of OS X server that predates Apple's inclusion of mailman, and I believe I've found the source directory used for the installation (I did not perform the install). Whew! Then you can ignore everything I said about running Mailman on MacOS X Server. Thankfully. I have a stupid but quick question: will running #make clean, #configure --with-mail-gid=daemon #make install erase my existing lists, or will they be left untouched? If the former, is there a convenient way to backup and re-create the lists post-install? I think this should be safe, but I'd want a backup of all the mailing lists, etc... just in case. It shouldn't go randomly deleting anything in $MAILMAN_HOME/* unless it's updating a given binary from what it has just built, but I don't feel that you can never be 100% certain. -- Brad Knowles, <[EMAIL PROTECTED]> "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See <http://www.sage.org/> for more info. -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Re: [Mailman-Users] sudden "group mismatch error"
Thanks. Fortunately I'm running a version of OS X server that predates Apple's inclusion of mailman, and I believe I've found the source directory used for the installation (I did not perform the install). I have a stupid but quick question: will running #make clean, #configure --with-mail-gid=daemon #make install erase my existing lists, or will they be left untouched? If the former, is there a convenient way to backup and re-create the lists post-install? Ben Byrne Information Coordinator Free Press 413.585.1533, x11 On Sep 2, 2004, at 3:18pm, Brad Knowles wrote: At 2:32 PM -0400 2004-09-02, Ben Byrne wrote: I've been running Mailman happily on our server (mac os x server on an xserve) for months. But suddenly today things have gone awry. Is this Mailman as provided by Apple with MacOS X Server? If so, then you need to take another look at <http://www.python.org/cgi-bin/faqw-mm.py? req=show&file=faq01.021.htp>. Specifically, the stuff at the bottom about Mailman on MacOS X Server. Specifically, I'm now getting this error when I try to post to a list: - The following addresses had permanent fatal errors - "|/usr/local/mailman/mail/mailman post staff" (reason: 2) (expanded from: <[EMAIL PROTECTED]>) - Transcript of session follows - Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "daemon". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=daemon'. The standard answer to this question is at <http://www.python.org/cgi-bin/faqw-mm.py? req=show&file=faq01.004.htp>. Unfortunately, the standard answer tells you to reinstall Mailman with the right group, which you can't do because Apple didn't give you the source code to the version they shipped. Moreover, they created their own proprietary admin interface, so you can't upgrade the version of Mailman you're running unless you completely rip out everything Apple gave you with regards to Mailman under MacOS X Server and install your own copy that is based directly on our source code. Like I said, I've been running mailman for several months without problems, and am very surprised to get this message. Yesterday I made a minor change to our sendmail configuration (activated a feature), so I'm wondering if something hasn't changed in sendmail? It's hard to say. Apple ships that as a closed black box, so virtually everything under the hood is hidden from view, even from those people who would otherwise know what they're doing. Any help would be appreciated, I've got several live, active lists that are down as a result of this (!) With MacOS X Server, about the only thing we can recommend is that you contact Apple to find out how to fix what they've shipped. I've recently gotten some more contacts inside Apple and I'm trying to get contacts with the team that is responsible for creating MacOS X Server. So far, I'm not having any luck. -- Brad Knowles, <[EMAIL PROTECTED]> "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety." -- Benjamin Franklin (1706-1790), reply of the Pennsylvania Assembly to the Governor, November 11, 1755 SAGE member since 1995. See <http://www.sage.org/> for more info. -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] sudden "group mismatch error"
Hey everyone. I just joined the list and this is my first post, so I apologize if it's out of sync with what's going on. I've been running Mailman happily on our server (mac os x server on an xserve) for months. But suddenly today things have gone awry. Specifically, I'm now getting this error when I try to post to a list: - The following addresses had permanent fatal errors - "|/usr/local/mailman/mail/mailman post staff" (reason: 2) (expanded from: <[EMAIL PROTECTED]>) - Transcript of session follows - Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "daemon". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=daemon'. Like I said, I've been running mailman for several months without problems, and am very surprised to get this message. Yesterday I made a minor change to our sendmail configuration (activated a feature), so I'm wondering if something hasn't changed in sendmail? I understand I can rerun the configuration, as it says, but I'd prefer to "tweak the mail server" back to however it was before (de-activating the feature didn't seem to help). I don't believe the change I made should have affected who sendmail runs scripts as, all I did was activate FEATURE(`relay_mail_from'), but here I am with a problem. Any help would be appreciated, I've got several live, active lists that are down as a result of this (!) Ben Byrne Information Coordinator Free Press 413.585.1533, x11 Support the media reform movement, become a member of the Free Press Action Fund! Visit http://www.freepress.net/support -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] oops - found the FAQ
I found the FAQ on why the footer is being sent as an attachment when I send HTML mails... Looking into removing the footer now. Sorry! - Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Mailing list info being sent as an attachment...
Hello, I've got mailman 2.1.3 running well, but there is one detail left: when I send a post to the list, it's adding the following attachment: __ MyList mailing list [EMAIL PROTECTED] http://mydomain.com/mailman/listinfo/MyList_mydomain.com Is it possible to prevent this attachement from going out? I think this has to do with the fact that I'm sending an HTML mail. Thanks, Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Is it possible to customize e-mail command request text?
Hello, I have found the /templates/ directory and this is very helpful for customizing certain things. Also, I am getting pretty familiar with the administrative interface to mailman v. 2.1.3, but I don't think I can edit e-mail command request messages. I am setting up mailman to be managed via e-mail. I would like to customize the subscription and unsubscription confirm/acknowledge e-mails that are sent when you execute an e-mail command. For example, if I wish to subscribe via e-mail, here is what I get: - Subject: The results of your e-mail command Attached: original mail Body: The results of your email command are provided below. Attached is your original message. - Results: Subscription request succeeded. - Done. - I'd really much rather just simply have an e-mail like this one: - Subject: Your request is complete! Attached: nothing Body: Your request is complete: Subscription request succeeded. - Any suggestions? I looked into editing the mailman.po and compiling it with "msgfmt" but I wasn't sure which one to edit (or which text editor for that matter... Emacs seems to freak out). Thanks, Graylight -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Integrating mailman with customer data
Hello, Mailman basically has a database of e-mail addresses and (optionally) names. Commercial clients of mine find databases like these very useful. However, most of them need a little more data about their customers. NAME ADDRESS E-MAIL PHONE ... Etc... One of the best way to gather this data is on the web. Typically, someone who gathers this data will want to contact them. They can either send them a nice card in the postal mail or, at much less cost, send them a mass e-mail. This is where mailman comes in. It seems to me to be the best written open-source method of doing safe, responsible, mass delivery of e-mail. However, there seems to be little consideration for the idea that e-mail address is typically only one field in a database of customers that is used in real life to make money and/or grow business. All I am trying to accomplish is integrate the powerful functionality of mailman with a database of customers. When someone wishes to contact all of their customers by e-mail, then they should be using mailman IMHO because it's intelligent about headers, MTA's, logging, configuration, and much more. So... Since I can't expand mailman's database of customers, I have to use another database and middleware such as MySQL/PHP. Whenever I manage this database via admin tools, if I delete a customer or change their e-mail address, then I have to manage them in mailman as well. It makes no sense to have to have to do things twice every time you add/change a customer! This basic idea of using mailman in concert with more data about who is being e-mailed does not seem all that foreign or unusual to me, but reading through the mailman documents and posting to this list leaves me feeling like I am trying to use mailman to power my hobby spacecraft to 100km! Hoping to find someone who has succeeded at this sort of implementation, Ben M. Swihart -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
RE: [Mailman-Users] Moving beyond the Newsletter FAQ
Your suggestion appears to be: For every user who wishes to subscribe to the newsletter an admin (me or my client) must go to a web page and manually add them, one at a time. This is completely unviable. Either I am harassing my very busy client to add members manually or I am spending valuable time (for which I'm certain I could never bill the client) doing this task myself . If there is not a way for users to add themselves to a one-way newsletter mode of mailman, it's simply not practical. Thank you for your reply, Ben -Original Message- From: Jeff Barger [mailto:[EMAIL PROTECTED] Sent: Thursday, July 08, 2004 4:33 PM To: Ben M. Swihart Subject: Re: [Mailman-Users] Moving beyond the Newsletter FAQ On Jul 8, 2004, at 4:28 PM, Ben M. Swihart wrote: > Hello, > > I am using mailman exclusively as a newsletter/announce delivery > system. > Only one specified e-mail account can post to my lists and they are > one-way posts only. > > I've read the helpful FAQ on the subject and I have gotten my "mailman > newsletter" up and running. My problem is, though, since no-one but > the moderator can actually post, how do I add new subscribers? Is > there a > way to send commands via e-mail from the moderator? I believe I am > bound to management via e-mail because I'm unable to execute mailman > commands with a php script - the permissions are too strict, and I'm > sure it's for good reason. The admin generally would do it through the built-in web interface. Subscribers should be able to go to the listinfo page and attempt to subscribe or attempt it through the -request, -join and -subscribe addresses. As far as I know there are no admin tools available through email beyond the 'who' command. -Jeff -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
RE: [Mailman-Users] Moving beyond the Newsletter FAQ
I could, as you suggest, send them to mailman's web interface so they can then add themselves, but it's a great deal of work (if not impossible) to get this page to match an existing design. Here is my subscription page: http://thetroutdale.spiritguardian.com/mailinglist.php Also, when someone wishes to enter a contest, they have an option of subscribing to a newsletter. This is a very commonly enabled feature to forms online that collect customer data. If they opt to subscribe to the newsletter during contest entry, then I must somehow interact with the mailman instance following or preceding data entry. Here is the contest page: http://thetroutdale.spiritguardian.com/contest.php Regards, Ben -Original Message- From: Dan Phillips [mailto:[EMAIL PROTECTED] Sent: Thursday, July 08, 2004 4:30 PM To: Ben M. Swihart Subject: Re: [Mailman-Users] Moving beyond the Newsletter FAQ On Jul 8, 2004, at 3:28 PM, Ben M. Swihart wrote: > I've read the helpful FAQ on the subject and I have gotten my "mailman > newsletter" up and running. My problem is, though, since no-one but > the moderator can actually post, how do I add new subscribers? Is > there a > way to send commands via e-mail from the moderator? I believe I am > bound to management via e-mail because I'm unable to execute mailman > commands with a php script - the permissions are too strict, and I'm > sure it's for good reason. > I don't understand why you'd want to use a php script; why not just use the normal MM web interface? Dan -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Moving beyond the Newsletter FAQ
Hello, I am using mailman exclusively as a newsletter/announce delivery system. Only one specified e-mail account can post to my lists and they are one-way posts only. I've read the helpful FAQ on the subject and I have gotten my "mailman newsletter" up and running. My problem is, though, since no-one but the moderator can actually post, how do I add new subscribers? Is there a way to send commands via e-mail from the moderator? I believe I am bound to management via e-mail because I'm unable to execute mailman commands with a php script - the permissions are too strict, and I'm sure it's for good reason. Thanks for your help, Ben M. Swihart SpiritGuardian.com -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
RE: [Mailman-Users] SMS mailing list
I tried "hacking" mailman a bit... Here's the relevant lines in SMTPDirect.py : del msg['sender'] del msg['errors-to'] msg['Sender'] = envsender msg['Errors-To'] = envsender At least, that's all I can find. Nothing seems to happen when I comment out some or all of these lines. Am I doing something wrong? Do I have to restart mailman for these changes to work? Thanks for you help, Jim. - Ben -Original Message- From: Jim Tittsler [mailto:[EMAIL PROTECTED] Sent: Thursday, June 03, 2004 4:32 AM To: [EMAIL PROTECTED] Subject: Re: [Mailman-Users] SMS mailing list On Jun 3, 2004, at 00:28, Ben M. Swihart wrote: > How do I restrict this option to a particular list? It seems global. Setting ALLOW_OPEN_SUBSCRIBE allows you to set the subscribe_policy to 'None'. After you configure your list, you could set it back to No. (Or you could use bin/withlist to set your list's m.subscribe_policy=0 directly.) I should warn again that this setting seems like a bad idea in an era of malicious users. If the list is as "closed" as you described, I would think it much better to set the subscription policy as tight as possible (to require 'approval', so that nobody joins the list "unexpectedly") and then always have the list manager do the subscription and unsubscription through the administrative interface. > Also, the "Errors-to:" field is the field that is being grabbed and > stuffed into the body of the SMS message. Is there a way to > change/disable that? You could hack Mailman/Handlers/SMTPDirect.py, but it may be easier to have your MTA strip it. (Think carefully before doing so, since some elderly MTAs might still honor that header. If you are sure none are in the path between you and your SMS gateway, you should be safe.) -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/ Ringo MUG Tokyo http://www.ringo.net/rss.html -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
RE: [Mailman-Users] SMS mailing list
Thank you, Jim. How do I restrict this option to a particular list? It seems global. Also, the "Errors-to:" field is the field that is being grabbed and stuffed into the body of the SMS message. Is there a way to change/disable that? - Ben -Original Message- From: Jim Tittsler [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 02, 2004 11:07 AM To: [EMAIL PROTECTED] Subject: Re: [Mailman-Users] SMS mailing list On Wed, Jun 02, 2004 at 10:39:42AM -0400, Ben M. Swihart wrote: > First problem is... I don't seem to be able to set the list to not > require confirmation for subscription. This is a closed, internally > managed list that is not open to the public. Confirmations are not > needed. How do I disable required confirmation? If you set ALLOW_OPEN_SUBSCRIBE = Yes in your mm_cfg.py, lists will have the option of not requiring confirmation. But if it is "internally managed," the mailing list administrator could just use the Membership Management interface to subscribe (and unsubscribe) members... which is less subject to malicious mischief. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/ Ringo MUG Tokyo http://www.ringo.net/rss.html -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] SMS mailing list
Hello, I am trying to create a mailman list that is delivered via SMS to phones. First problem is... I don't seem to be able to set the list to not require confirmation for subscription. This is a closed, internally managed list that is not open to the public. Confirmations are not needed. How do I disable required confirmation? Secondly, each message is sent with a [EMAIL PROTECTED] from: field. I need to turn this off because it's simply being shoved into the "body" of the SMS message. I'm not exactly sure why the SMS gateways are moving the from field into the body - but I suspect it's because there are duplicate From: headers is some way shape or fashion, as a matter of e-mail courtesy to other servers. Where can I fiddle with the from:fields values/options? Thanks! Ben Swihart Spirit Guardian Design and Development http://www.spiritguardian.com 423-276-5355 -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Delivery problems
Hi, Can anyone point me in the direction of a good troubleshooting guide for pin pointing problems with mailman? Specifically, it not delivering to a single subscribed user? We run about 55 sperate lists, they're all working perfectly, except for one subscriber who doesn't get anything delivered. I've trolled through some logs and she is just not being forwarded the mails. Thank you -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
RE: [Mailman-Users] Carriage return and newline in member address?
Worked, thanks. My apologies for the insufficient FAQ sweep. Ben -Original Message- From: Tokio Kikuchi [mailto:[EMAIL PROTECTED] Sent: Friday, March 05, 2004 12:02 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [Mailman-Users] Carriage return and newline in member address? Try this faq http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.013.htp Ben Durbin wrote: > Somehow we ended up with a list member with an address like > [EMAIL PROTECTED]@domain.com and I'm having trouble removing the > user using the web admin tool or the command line tools. > > Tried the following on the command line: > > ./remove_members listname [EMAIL PROTECTED]@domain.com > ./remove_members listname '[EMAIL PROTECTED]@domain.com' > > Neither of the above worked. > > Can anyone recommend a way of removing this user from the list? I'm > fairly new to mailman admin so I don't doubt I'm missing something > simple. > > Thanks in advance for any help, > > Ben > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Carriage return and newline in member address?
Somehow we ended up with a list member with an address like [EMAIL PROTECTED]@domain.com and I'm having trouble removing the user using the web admin tool or the command line tools. Tried the following on the command line: ./remove_members listname [EMAIL PROTECTED]@domain.com ./remove_members listname '[EMAIL PROTECTED]@domain.com' Neither of the above worked. Can anyone recommend a way of removing this user from the list? I'm fairly new to mailman admin so I don't doubt I'm missing something simple. Thanks in advance for any help, Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
[Mailman-Users] Possibility to hook mailman up with lyris mailengine?
(Python 1.5.2 Red Hat Linux 7.3 2 on linux-i386) We've a lyris mailengine on the server. Does any one know whether it is possible to hook the mailman up to it? How? Thanks in advance Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] Mailman Error: Sendmail service not available
System info: Red Hat Linux 7.3 2 on linux-i386 Python 1.5.2 When sending to request to the mailman, it generates the error info in the maillog as following: Jan 16 09:07:00 sls-da1p6 sendmail[31534]: i0GE70L31534: i0GE70M31534: return to sender: Service unavailable Jan 16 09:07:00 sls-da1p6 sendmail[31534]: i0GE70M31534: to=benzhonggo, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30738, dsn=2.0.0, stat=Sent Jan 16 09:07:17 sls-da1p6 ipop3d[31539]: pop3 service init from 66.36.226.22 Jan 16 09:07:17 sls-da1p6 ipop3d[31539]: Logout user=??? host=ensim-c2.dca2.superb.net [66.36.226.22] Jan 16 09:08:01 sls-da1p6 sendmail[31545]: i0GE81i31545: from=mailman, size=801, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, [EMAIL PROTECTED] Jan 16 09:08:01 sls-da1p6 virthostmail[31547]: Chrooting to /home/virtual/site1/fst Jan 16 09:08:01 sls-da1p6 sendmail[31549]: i0GE81331549: from=<[EMAIL PROTECTED]>, size=1076, class=0, nrcpts=1, msgid=<[EMAIL PROTECTED]>, proto=ESMTP, [EMAIL PROTECTED] Jan 16 09:08:01 sls-da1p6 sendmail[31545]: i0GE81i31545: [EMAIL PROTECTED], ctladdr=mailman (509/509), delay=00:00:00, xdelay=00:00:00, mailer=virthostmail, pri=30801, relay=e-que.biz, dsn=2.0.0, stat=Sent (i0GE81331549 Message accepted for delivery) Jan 16 09:08:01 sls-da1p6 smrsh: uid 506: attempt to use mailman_wrapper post goodorient (stat failed) Jan 16 09:08:01 sls-da1p6 sendmail[31550]: i0GE81331549: to="|/etc/smrsh/mailman_wrapper post goodorient", ctladdr=<[EMAIL PROTECTED]> (506/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=30538, dsn=5.0.0, stat=Service unavailable Jan 16 09:08:01 sls-da1p6 sendmail[31550]: i0GE81331549: i0GE81331550: DSN: Service unavailable Jan 16 09:08:01 sls-da1p6 smrsh: uid 506: attempt to use mailman_wrapper post goodorient (stat failed) Jan 16 09:08:01 sls-da1p6 sendmail[31550]: i0GE81331550: to="|/etc/smrsh/mailman_wrapper post goodorient", [EMAIL PROTECTED] (506/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=30638, dsn=5.0.0, stat=Service unavailable Jan 16 09:08:01 sls-da1p6 sendmail[31550]: i0GE81331550: i0GE81431550: return to sender: Service unavailable Jan 16 09:08:01 sls-da1p6 sendmail[31550]: i0GE81431550: to=benzhonggo, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30738, dsn=2.0.0, stat=Sent --"Jan 16 08:53:01 sls-da1p6 smrsh: uid 506: attempt to use mailman_wrapper post goodorient (stat failed) Jan 16 08:53:01 sls-da1p6 sendmail[31156]: i0GDr1D31156: to="|/etc/smrsh/mailman_wrapper post goodorient", [EMAIL PROTECTED] (506/0)"-- I notice that the request to sendmail was from user/group (506/0), which in the sendmail.cf, it specifies the default user/group as mail/mail(8/12). I've tried to modify the sendmail.cf file, however, fail to connect the MTA totally. So I am a bit puzzled. How to assign the user and group as 8/12 then? Is it the reason caused the service unavailable? Looking forward to your help. Thanks very much in advance. P.S. During installation, I assigned the --with-mail-gid=12. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] how to configure mailman to use a specific python?
We have an old version of python installed which is heavily used by the Ensim, so I need to compile the up-to-date version to an isolated place and assign mailman to use this installation. Can someone tell me how to do the configuration for mailman before installation. Thanks. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] TXT attachments
Krause, Uwe wrote: Not only Outlook ... try to get a EUR through the list ... I assume you mean you have your list configured for German (ISO-8859-1) but then send an email with a Euro sign character (ISO-8859-11) to the list. This is one special case where I think Mailman should not assume the charsets are incompatible, and allow adding the footer directly to the body. I'll see if I can come up with a patch. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] mailman public archive not working
Been looking at the virtual hosts stuff for mailman. There are a couple of things I don't get. It seems oak.serverone (the main domain) is set up for pipermail but not lists.serverone (the mailman one). Should I try changing this? Also there douse not seem to be a followsymlinks for /usr/local/mailman/archives/public/ I'm new to apache config so any info would be usefull. Ben from httpd.conf:- .. Options +FollowSymlinks # #AllowOverride None #Options +ExecCGI #Order allow,deny #Allow from all # ... Include /etc/appliance/apacheconf ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/ Alias /pipermail/ /usr/local/mailman/archives/public/ # Include all the virtual host config files Include /etc/httpd/conf/virtual DocumentRoot /home/serverone.co.uk/www ServerName www.serverone.co.uk ServerAlias serverone.co.uk DocumentRoot "/home/serverone.co.uk/lists" ServerName lists.serverone.co.uk ScriptAlias /mailman /usr/local/mailman/cgi-bin/ Alias /pipermail/ /usr/local/mailman/archives/ -- ******** * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] CC upper limit.
Seem to remember from older versions of mailman there is a way of saying only let messages through if they are CCd to or sent to a maximum number of people. Cant find this in 2.1.2. Is it still there. Ben -- Ben EdwardsTel +44 (0)1179 553 551 ICQ 42000477 Homepage - nothing of interest here http://gurtlush.org.uk Webhosting for the masses http://www.serverone.co.uk criticalSite Builder CMS http://www.criticaldistribution.com Get alt news/views films online http://www.cultureshop.org i-Contact Progressive Video http://www.videonetwork.org Fun with corporate graphicshttp://www.subvertise.org -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] cant access public archive from the Net
> It may be that you have failed to put an Alias directive for pipermail > in your web server's httpd.conf file as described in the INSTAL file in > your Mailman build directory, assuming you installed from source. Not sure weather it was built from source as I did not set it up. Found a directory that looks like it was were it was installed from and an INSTAL file. The only reference to httpd.config is: "If you're using Apache, check the values for the `Group' option in your httpd.conf file." Any chance of some more specific pointers? Regards, ben -- **** * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Re: cant access public archive from the Net
> I'm still getting a log in for a private archive at > http://lists.serverone.co.uk/mailman/private/bfm . It can't be both, and > something still lives there. This also shows up in your locate results, > lots of stuff under the private/bfm . I guess the list was set up, some mail was sent whan the archive was private, I made it public and more email was sent. However I seem to remember the lists are public by default so this seems unlickly. > > >Which seems to be the archive. I cant find any directory called > >pipermail on the server. > > And you won't - it's a virtual directory created when the virtual > files are created. What is in /usr/local/mailman/archives/public/bfm > should show up on-line as http://lists.serverone.co.uk/pipermail/bfm . I > suspect you have wrong aliases set in /etc/aliases. You need to remove the > aliases for the private archive, add the ones for the public archive, and > probably run `newaliases' . I don't know if it matters, but I'd remove the > old list completely (from the web or the command line) before changing the > aliases. As I recall removing a list does not by default remove the > archives, so you could move the archives to the public list if you want. > I also wonder how you were able to create a new list with the same > name as an existing list? Maybe it did not create it, and you need to > remove the old one, create the new one, then do the aliases. Didn't realise public and private lists had different /etc/aliases, anyway here are the bfm ones:- ## bfm mailing list bfm: "|/etc/smrsh/mailman post bfm" bfm-admin:"|/etc/smrsh/mailman admin bfm" bfm-bounces: "|/etc/smrsh/mailman bounces bfm" bfm-confirm: "|/etc/smrsh/mailman confirm bfm" bfm-join: "|/etc/smrsh/mailman join bfm" bfm-leave:"|/etc/smrsh/mailman leave bfm" bfm-owner:"|/etc/smrsh/mailman owner bfm" bfm-request: "|/etc/smrsh/mailman request bfm" Also here is what is in /usr/local/mailman/archives/public/bfm [EMAIL PROTECTED] ben]$ ls -l /usr/local/mailman/archives/public/bfm lrwxrwxrwx1 apache mailman39 Sep 25 14:27 /usr/local/mailman/archives/public/bfm -> /usr/local/mailman/archives/private/bfm [EMAIL PROTECTED] ben]$ cd /usr/local/mailman/archives/public/bfm [EMAIL PROTECTED] bfm]$ ls -l total 40 drwxrwsr-x2 mailman mailman 4096 Jun 27 14:26 2003-June -rw-rw-r--1 mailman mailman 4436 Jun 27 14:26 2003-June.txt -rw-rw-r--1 mailman mailman 1236 Jun 28 03:27 2003-June.txt.gz drwxrwsr-x2 mailman mailman 4096 Sep 25 11:21 2003q3 -rw-rw-r--1 mailman mailman 2696 Sep 25 11:21 2003q3.txt -rw-rw-r--1 mailman mailman 951 Sep 26 03:27 2003q3.txt.gz drwxrws---2 mailman mailman 4096 Sep 25 11:21 database -rw-rw-rw-1 apache mailman 1530 Sep 25 11:21 index.html -rw-rw1 mailman mailman 846 Sep 25 11:21 pipermail.pck Regards, Ben -- * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Icelandic
Oli wrote: Hi, I have been trying to find out if anyone has translated Mailman to Icelandic. If that is not the case, what is involved in taking on such a task? Olafur, Thanks for writing! There is an active Mailman internationalization effort going on right now, but I don't believe there is an Icelandic translation in progress yet. You should read the Mailman i18n page: http://www.list.org/i18n.html and join the Mailman i18n list: http://mail.python.org/mailman/listinfo/mailman-i18n It'd be great if you could mail the i18n list and let everyone know you're interested in starting an Icelandic translation! Thanks for your efforts. Ben Gertzfield -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] cant access public archive from the Net
>From a Browser I am trying to find out how to access the public archive for a list I created called bfm. The link the general list info page says is http://lists.serverone.co.uk/pipermail/bfm/ But got a 'The requested URL /pipermail/bfm/ was not found on this server.'. Had a look on the server and found /usr/local/mailman/archives/public/bfm Which seems to be the archive. I cant find any directory called pipermail on the server. So basically, how do I access the archive and is there something wrong with the mailman setup (someone mentioned something about symbolic links). Ben PS, I run a 'locate' on bfm and get: /usr/local/mailman/archives/private/bfm.mbox /usr/local/mailman/archives/private/bfm.mbox/bfm.mbox /usr/local/mailman/archives/private/bfm /usr/local/mailman/archives/private/bfm/index.html /usr/local/mailman/archives/private/bfm/2003-June /usr/local/mailman/archives/private/bfm/2003-June/index.html /usr/local/mailman/archives/private/bfm/2003-June/00.html /usr/local/mailman/archives/private/bfm/2003-June/date.html /usr/local/mailman/archives/private/bfm/2003-June/subject.html /usr/local/mailman/archives/private/bfm/2003-June/author.html /usr/local/mailman/archives/private/bfm/2003-June/thread.html /usr/local/mailman/archives/private/bfm/2003-June/01.html /usr/local/mailman/archives/private/bfm/2003-June/02.html /usr/local/mailman/archives/private/bfm/2003-June/03.html /usr/local/mailman/archives/private/bfm/2003-June/04.html /usr/local/mailman/archives/private/bfm/2003-June.txt /usr/local/mailman/archives/private/bfm/database /usr/local/mailman/archives/private/bfm/database/2003-June-author /usr/local/mailman/archives/private/bfm/database/2003-June-subject /usr/local/mailman/archives/private/bfm/database/2003-June-thread /usr/local/mailman/archives/private/bfm/database/2003-June-article /usr/local/mailman/archives/private/bfm/database/2003q3-author /usr/local/mailman/archives/private/bfm/database/2003q3-subject /usr/local/mailman/archives/private/bfm/database/2003q3-thread /usr/local/mailman/archives/private/bfm/database/2003q3-article /usr/local/mailman/archives/private/bfm/database/2003q3-date /usr/local/mailman/archives/private/bfm/database/2003-June-date /usr/local/mailman/archives/private/bfm/pipermail.pck /usr/local/mailman/archives/private/bfm/2003-June.txt.gz /usr/local/mailman/archives/private/bfm/2003q3 /usr/local/mailman/archives/private/bfm/2003q3/index.html /usr/local/mailman/archives/private/bfm/2003q3/05.html /usr/local/mailman/archives/private/bfm/2003q3/date.html /usr/local/mailman/archives/private/bfm/2003q3/subject.html /usr/local/mailman/archives/private/bfm/2003q3/author.html /usr/local/mailman/archives/private/bfm/2003q3/thread.html /usr/local/mailman/archives/private/bfm/2003q3/06.html /usr/local/mailman/archives/private/bfm/2003q3.txt /usr/local/mailman/archives/private/bfm/2003q3.txt.gz /usr/local/mailman/archives/public/bfm /usr/local/mailman/archives/public/bfm.mbox /usr/local/mailman/lists/bfm /usr/local/mailman/lists/bfm/config.pck.last /usr/local/mailman/lists/bfm/request.db /usr/local/mailman/lists/bfm/config.pck /usr/local/mailman/lists/bfm/en /usr/local/mailman/lists/bfm/en/listinfo.html /usr/local/mailman/data/heldmsg-bfm-1.pck -- **** * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Mailman puts footer in MIME attachment
Mark Koek wrote: Hello list, After I added some lines to the footer of my list run by Mailman 2.1, it has started converting the list messages (plain old text only) into multipart/mixed MIME messages, with the footer in a separate text/plain attachment. Subscribers are complaining because not all mail clients can handle this properly, apparently. Is there a way to switch off this behaviour? I haven't found anything in the web interface. This is fast becoming a FAQ. The reason Mailman does this, is because your list is configured for a different character set than the incoming emails. For example, if it's set for German (ISO-8859-1), and someone sends a message in UTF-8, the footer cannot be directly added to the message, and needs to be attached separately. There is a patch available that attempts to coerce all emails to Unicode so footers can be safely added. http://sourceforge.net/tracker/index.php?func=detail&aid=664209&group_id=103&atid=300103 Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] Re: List Archive Link broken / not working
On Fri, 2003-10-03 at 18:38, Paul H Byerly wrote: > you wrote: > > I am using Mailman 2.1.2. All the lists I have the Archive link > > takes > > me to a link link http://lists.serverone.co.uk/pipermail/bfm/ and I > > get > > the error 'The requested URL /pipermail/bfm/ was not found on this > > server.' > > > The change in server name might be an issue, but the problem is > that it's looking for a "pipermail" directory rather than in the > "private" directory. > > The archive you are looking for is at > <http://lists.serverone.co.uk/mailman/private/bfm>, which is where it > should be. The link on > <http://lists.serverone.co.uk/mailman/listinfo/bfm> should be created > by listinfo.html with the code: > Archives > > is also used to generate the title in the blue bar, > but that shows as "Bfm --" on your page.. Clearly you have made > modifications. Is the code to create the link correct? > I would back up your listinfo.html and copy over with the > original in the templates directory. If that works, go from there. Actually no, I haven't changed the pages. When I first run into problems I deleted and re-created the list. The code is below for reference. Ben Info Page -- About To see the collection of prior postings to the list, visit the Archives. Using To post a message to all the list members, send email to . You can subscribe to the list, or change your existing subscription, in the sections below. Subscribing to Subscribe to by filling out the following form. Your email address: Your name (optional): You may enter a privacy password below. This provides only mild security, but should prevent others from messing with your subscription. Do not use a valuable password as it will occasionally be emailed back to you in cleartext. If you choose not to enter a password, one will be automatically generated for you, and it will be sent to you once you've confirmed your subscription. You can always request a mail-back of your password when you edit your personal options. Pick a password: Reenter password to confirm: Which language do you prefer to display your messages? Would you like to receive list mail batched in a daily digest? No Yes Subscribers -- * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
[Mailman-Users] List Archive Link broken / not working
I am using Mailman 2.1.2. All the lists I have the Archive link takes me to a link link http://lists.serverone.co.uk/pipermail/bfm/ and I get the error 'The requested URL /pipermail/bfm/ was not found on this server.'. A friend of mine also has similar problems. Is this a known issue with a workaround. One think that may be relevent is we have changed the name of the server, alouth as the URL has lists. at the beginning I guess things are ok (the main domain on the server is oak.serverone.co.uk). Ben -- **** * Ben Edwards Tel +44 (0)1179 553 551 ICQ 42000477 * * Homepage - nothing of interest here http://gurtlush.org.uk * * Webhosting for the masses http://www.serverone.co.uk * * Critical Site Builderhttp://www.criticaldistribution.com * * online collaborative web authoring content management system * * Get alt news/views films online http://www.cultureshop.org * * i-Contact Progressive Video http://www.videonetwork.org * * Fun corporate graphics http://www.subvertise.org * * Bristol Indymedia http://bristol.indymedia.org * * Bristol's radical news http://www.bristle.org.uk * -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Re: Footer ?
Kevin McCann wrote: Thanks, Ben. I had initially been thinking this was strictly an Outlook problem, too. But I became skeptical as I realised that there are still two big questions: 1) Why do these same Outlook clients not have problems receiving attachment-less messages with footers from other MLMs such as Lyris? (I run hundreds of lists on Lyris and a handful on Mailman and I only have problems with Mailman). I'll go out on a limb and guess that Lyris doesn't have Mailman's level of internationalization support. If you turn a blind eye to the fact that there are messages with character sets other than us-ascii out there, you can do all sorts of horrible things to messages by blindly adding on random text to the end of messages. As a test, though, is there any way you could forward to us messages sent through Lyris that are: 1) Content-Type: text/html 2) Content-Type: multipart/* with text/html and text/plain parts 3) Content-Type: text/plain; charset=UTF-8 or some other non-ISO-8859-1 character set that have footers attached to the mails? I'd love to see what tactics they take in each of these cases. 2) Similarly, why do other Mailman installations send the mail to these same mail clients without problems? It's probably going to depend on the configuration of the client that is sending the mail to Mailman in the first place. If the client sends out text/plain mail, Mailman can attach the footer with no problem. But if it's text/html, Mailman has to attach the footer separately; there's just no other way to do it. I'm not sure what would happen with a multipart mail if Mailman directly added the footer underneath the final body part. I assume if the charsets matched, it might show up, but I'm not 100% certain. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Re: Footer ?
Kevin McCann wrote: Isn't the solution to just insert the footer as a plain text message part before sending? Something like: --_=_NextPart_000_0149566.27838596 Content-Type: text/plain; charset="iso-8859-1" Here's my groovy footer The HTML content is in it's own message section, separated by a boundary marker and with a different Content-Type. No need to fiddle with that. Maybe I'm missing something, in which case I'd love to know how Lyris is able to do this with no problem. Kevin, this is *EXACTLY* what Mailman does currently. The problem is that Outlook is buggy, and it doesn't know that text/plain message parts after the first part can/should be included inline with the message. We try to be as explicit as possible and even include a "Content-Disposition: inline" meta-header with the second text/plain part, but Outlook ignores this. The footer always shows up as an attachment to be downloaded, and never in the body of the message. It's a big problem we haven't figured out how to solve. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Re: Footer ?
Kevin McCann wrote: FWIW,I experience the same problem as jsmith and my preferred language setting is US English. I'm at mm 2.1.2, sendmail, RH 8.0). I have had to configure my lists to have no footers in outgoing mail. Otherwise, incoming messages with HTML cause the footer to be appended as an attachment in the messages sent to recipients. Yes, my message was in response to the example that jsmith posted, which was a message of type text/plain (not HTML). I don't really see how it's possible to have Mailman add a footer to the bottom of HTML email, unless it parses the HTML and tries to add some text at what it thinks is the "bottom" of the rendered HTML. Remember that HTML is structured, so if we directly append the footer after the HTML body, we get: My Message Body -- Mailman Footer Here and the mailman footer will not even appear! (It's outside of the HTML.) It's possible to have Mailman try and parse HTML attachments and attempt to add the mailman footer before the tag, but how can Mailman tell the difference between a HTML message, and an attachment that just happened to be HTML in this case? We might end up adding Mailman footers to files that people attach to email that just happen to be of type HTML, with disastrous results. If you have any suggestions as to how Mailman can safely append footers to HTML email, I'd love to hear any ideas! This is obviously a problem that's been solved before, but to go whole-hog and parse all the HTML in every message to try and stick the footer in the right place seems to be a little heavy-weight to me. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] Re: Footer ?
jsmith wrote: I have sent a post similar to this previously but it has been a while. At home I am using outlook. Content-Type: text/plain; charset="UTF-8" Content-Language: en jsmith, Here's your problem. This email is flagged as using the UTF-8 character set (Unicode). I'll guess your list is not set for US English as its preferred language, is that correct? If that's the case, Mailman **CANNOT** simply append the footer, which is most likely in the incompatible ISO-8859-1 character set, to this email without possibly corrupting it -- if there were any ISO-8859-1 characters in the footer, like German ü, the entire UTF-8 message could be garbled, or it could even corrupt someone's email terminal and make it unreadable! (I've personally had this happen, and it's not pretty.) For what it's worth, I didn't see any footer (attachment or otherwise) on the message you posted. Did you have footers turned off completely on that list? In any case, Mailman does the best it can and attaches the footer as an "inline" attachment flagged as ISO-8859-1, which is supposed to be displayed at the bottom of the message (not as an attachment). Outlook does not support inline text attachments, for whatever reason, although many other mail programs do. There is a patch available that Tokio Kikuchi wrote that tries to convert everything to UTF-8 when necessary to make a "best attempt" at adding the footer directly, not as an attachment, if possible. This patch may solve your issue. http://sourceforge.net/tracker/index.php?func=detail&aid=664209&group_id=103&atid=300103 Also, you can try setting your list for US English as its preferred language. The mailman-users list is set for US English, which is why it can safely add its footers to just about any message. (US English uses the "us-ascii" character set, which is safe to append to UTF-8 or other messages.) Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] HELP me for chinese subject in mailman 2.1 please!
On Saturday, August 23, 2003, at 10:19 AM, Ares Liu wrote: When I use chinese subject, mailman 2.1 will get an error as follow: LookupError: unknown encoding: gb2312 How to solve this error? Make sure you have the Chinese codecs for Python installed. You can get them from: http://sourceforge.net/projects/python-codecs/ (You will need to download the latest source from CVS and install it.) It's possible that CJKCodecs will also work, if you don't know how to use CVS: http://sourceforge.net/project/showfiles.php?group_id=46747 I have not tested CJKCodecs with Mailman, but it might work. This will let Mailman convert gb2312 subject strings to Unicode, which will fix your error. Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Re: [Mailman-Users] running nimda test
chris weisiger wrote: i didnt know if there was a way to test mailman to detect the nimda virus...since there was a tests folder... ive been trying to google for information but i havent come across anything really about testing... Mailman cannot detect email viruses. You can use an external email virus scanner for this purpose. what do you mean by excercising the email parser package's MIME handling code.is there anything to worry about and nothing to test reallyand are the tests for developing purposes only? Exactly, the tests are for development purposes only, to make sure new bugs don't show up in the email attachment code (Nimda attaches itself to emails). Ben -- Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org