Re: [Mailman-Users] qrunner running away (Mailman 2.0.11)
At 12:05 AM -0400 2004/05/19, Paul Smith wrote: I was just wondering whether anyone had any debugging tips, like checking for messages stuck in the queue that would be causing this problem, or lock files that might be breaking something, or whatever. So far as I know, Mailman doesn't have any support for doing any kind of debugging for problems like this. There's list lock debugging that you can turn on, and pending lock debugging, but that seems to be about it: # Set this to On to turn on MailList object lock debugging messages, which # will be written to logs/locks. If you think you're having lock problems, or # just want to tune the locks for your system, turn on lock debugging. LIST_LOCK_DEBUGGING = Off # Set this to On to turn on lock debugging messages for the pending requests # database, which will be written to logs/locks. If you think you're having # lock problems, or just want to tune the locks for your system, turn on lock # debugging. PENDINGDB_LOCK_DEBUGGING = Off From what I can gather, Python doesn't have a great deal of support in this area, either. I guess that's why this bug has persisted long enough to have only been fixed very recently with 2.1.5. -- Brad Knowles, [EMAIL PROTECTED] They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -Benjamin Franklin, Historical Review of Pennsylvania. 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] content of host_name
At 9:24 PM -0400 2004/05/18, monty wrote: Is there some preference for this? I would prefer to leave the w3 off so that the posting address on the list info page does not include the www in the posting address. Mailman doesn't care. Your web server might care, depending on how the virtual host configuration is set. Your mail server might care, depending on how it is configured. But as far as Mailman is concerned, you should put whatever you want there and it will be used as you supply it. -- Brad Knowles, [EMAIL PROTECTED] They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -Benjamin Franklin, Historical Review of Pennsylvania. 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] Auto-Responder to Request
Apologies for my delayed reply. Thank you for your reply which is much appreciatied, it now works as it should, via Yes, w/discard. I don't know why it didn't work the first time I tried it and, no, I hadn't touched the rate limiting, but it works fine now. Marina On Monday, May 17, 2004 11:50 AM [UK Time], Jim Tittsler wrote: | If I choose Yes, w/discard and I enter my own text, it sends nothing. | How do I get it to send my text without the canned response? | | It should be doing it when you set it to Yes, w/discard. | | Are you sure you are not being confused in your testing by the rate | limiting on auto-responses to a given email address? -- 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] Mailman and Procmail
On Tue, 18 May 2004 17:27:18 -0700 Andreas Freyvogel wrote: Can anyone please tell me if it is possible to use procmail and Mailman together? If it is, can someone please direct me in the right direction ... thank you! -Andreas Hi Andreas, I'm using postfix+procmail+mailman. AFAICT, procmail and mailman are independent. I had postfix+procmail running for a long time before I needed mailman. Adding mailman involved changing postfix's config files so it would know where mailman stores list ids, i.e. [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED], etc, and so that mailman would know the MTA is postfix. My procmail recipes didn't get changed at all. Hope this helps! David -- 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] Problem accessing membership management
While running 2.1.4 I get the following when trying to access the Membership Management module from the admin page. This only happens on one list on a server with ~400 lists. ideas? Con Wieland Traceback (most recent call last): File /usr/local/mailman/scripts/driver, line 87, in run_main main() File /usr/local/mailman/Mailman/Cgi/admin.py, line 198, in main show_results(mlist, doc, category, subcat, cgidata) File /usr/local/mailman/Mailman/Cgi/admin.py, line 501, in show_results form.AddItem(membership_options(mlist, subcat, cgidata, doc, form)) File /usr/local/mailman/Mailman/Cgi/admin.py, line 873, in membership_options all = [_m.encode() for _m in mlist.getMembers()] UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 16: ordinal not in range(128) Sounds like there are addresses subscribed with non-ascii characters. Run ~mailman/bin/list_members -i to get a list of invalid addresses. Also running ~mailman/bin/find_member -l listname [EMAIL PROTECTED] badaddresses will turn up some bad addresses. The regular expressions([EMAIL PROTECTED]) may need to be tweaked a little. Sean -- 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] Auto-Responder to Request
Ah... Although it now works, it also now seems to prevent messages sent to the -join and -leave addresses from getting any messages other than the auto-responder text I've entered. In other words, it seems to ignore emails sent to the -join and -leave address (possibly others, but I haven't tested it). And that's with the rate limiting set to 0. I don't really want people to use the -request address other than for receiving the text I'd input into the auto-responder. I want people to be able to join and leave using -join and -leave and to receive my text (not the canned Mailman text) if they should write to -request. Is there any way of doing this please, as I'm now getting somewhat confused over it (and possibly consequently missing the obvious)... (I have checked the Admin Manual and the FAQ, but I'm afraid I can't find an answer...) Many TIA, Marina Newbie - v.2.1.3 - via CPanel, no shell access On Wednesday, May 19, 2004 10:31 AM [UK Time], Marina wrote: | Apologies for my delayed reply. Thank you for your reply which is much | appreciatied, it now works as it should, via Yes, w/discard. On Sunday, May 16, 2004 2:06 PM [UK Time], Marina wrote: | I'm not sure I fully understand how the auto-responder system works. For | instance, Should Mailman send an auto-response to emails sent to | the -request address? If you choose yes, decide whether you want Mailman | to discard the original email, or forward it on to the system as a normal | mail command. | | If I choose No (with or without my own text) and someone sends a message | to listname-request, with help in the subject line, they still get an | auto-response with a load of email commands that will be totally | meaningless and confusing to the majority of them. | | If I choose Yes, w/forward and I enter my own text, it sends both the | canned response and my text as separate emails. | | If I choose Yes, w/discard and I enter my own text, it sends nothing. | | How do I get it to send my text without the canned response? -- 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] Auto-Responder to Request
On May 19, 2004, at 21:58, Marina wrote: Ah... Although it now works, it also now seems to prevent messages sent to the -join and -leave addresses from getting any messages other than the auto-responder text I've entered. In other words, it seems to ignore emails sent to the -join and -leave address (possibly others, but I haven't tested it). And that's with the rate limiting set to 0. That is what is meant by 'discard'. The -request message is discarded after sending the customized response message. I don't really want people to use the -request address other than for receiving the text I'd input into the auto-responder. I want people to be able to join and leave using -join and -leave and to receive my text (not the canned Mailman text) if they should write to -request. Is there any way of doing this please, as I'm now getting somewhat confused over it (and possibly consequently missing the obvious)... I don't think so without modifying Mailman. If you had filesystem access, you could edit the ~/templates/**/*.txt files, (but those are common to all the lists run by that Mailman instance unless you change how the cmd_*.py files build their responses.). -- 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] Mailman and xmail
I just set up mailman and am pretty new to all three Linux, mailman and I use xmail as my mail server. When I create a new list it asks if I want to send a message to the list owner/administrator I tell it yes but it doesn't go anywhere. Where in mailman (other then in the mm-cfg.py file do I tell it where or what the mail server is Thanks and a lot of questions thiscoming this way Bob Escher -- 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] Auto-Responder to Request
Many thanks for your prompt reply. OK, I think I've understood it now :-). I don't have filesystem access... So my only other solution, it would seem, is to set the auto-responder to Yes w/forward and then make an additional note within my customised message to say that the auto-response goes out to all -request emails. Marina On Wednesday, May 19, 2004 2:54 PM [UK Time], Jim Tittsler wrote: | That is what is meant by 'discard'. The -request message is discarded | after sending the customized response message. | | I don't think so without modifying Mailman. If you had filesystem | access, -- 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] Problems with MailMan Help
Hello, I have just installed MailMan and I am expriancing some problems. Can somebody help me ? bartek:/usr/local/mailman/bin# ./genaliases Traceback (most recent call last): File ./genaliases, line 116, in ? main() File ./genaliases, line 106, in main MTA.create(mlist, nolock=True, quiet=quiet) File /usr/local/mailman/Mailman/MTA/Postfix.py, line 229, in create _do_create(mlist, ALIASFILE, _addlist) File /usr/local/mailman/Mailman/MTA/Postfix.py, line 213, in _do_create func(mlist, fp) File /usr/local/mailman/Mailman/MTA/Postfix.py, line 84, in _addlist loopaddr = Utils.ParseEmail(Utils.get_site_email(extra='loop'))[0] File /usr/local/mailman/Mailman/Utils.py, line 647, in get_site_email hostname = mm_cfg.VIRTUAL_HOSTS.get(get_domain(), get_domain()) AttributeError: get Thank you in advance! bartek -- 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] Group mismatch error
I am getting the following error message but my mail server (Postfix) is not set up as group apache. Anybody have an idea why I am getting this error message? This is the Postfix program at host 'my.mail.host. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to postmaster If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program [EMAIL PROTECTED]: Command died with status 2: /var/mailman/mail/mailman request mb_two. Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as one of the following groups: [mail, nobody, mailman], but the system's mail server executed the mail script as group: apache. Try tweaking the mail server to run the script as one of these groups: [mail, nobody, mailman], or re-run configure providing the command line option: '--with-mail-gid=apache'. Thanks, David -- 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] Group mismatch error
On Wed, 19 May 2004 14:22:45 -0500 David Blomquist wrote: I am getting the following error message but my mail server (Postfix) is not set up as group apache. Anybody have an idea why I am getting this error message? This is the Postfix program at host 'my.mail.host. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to postmaster If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program [EMAIL PROTECTED]: Command died with status 2: /var/mailman/mail/mailman request mb_two. Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as one of the following groups: [mail, nobody, mailman], but the system's mail server executed the mail script as group: apache. Try tweaking the mail server to run the script as one of these groups: [mail, nobody, mailman], or re-run configure providing the command line option: '--with-mail-gid=apache'. Sounds familiar! Check the ownership of the aliases file, i.e. /var/lib/mailman/data/aliases. If recollection serves, postfix sets the gid to match that file when it invokes mailman. HTH, David -- 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] Group mismatch error
On Wed, 2004-05-19 at 15:29, David Relson wrote: On Wed, 19 May 2004 14:22:45 -0500 David Blomquist wrote: I am getting the following error message but my mail server (Postfix) is not set up as group apache. Anybody have an idea why I am getting this error message? This is the Postfix program at host 'my.mail.host. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to postmaster If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program [EMAIL PROTECTED]: Command died with status 2: /var/mailman/mail/mailman request mb_two. Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as one of the following groups: [mail, nobody, mailman], but the system's mail server executed the mail script as group: apache. Try tweaking the mail server to run the script as one of these groups: [mail, nobody, mailman], or re-run configure providing the command line option: '--with-mail-gid=apache'. Sounds familiar! Check the ownership of the aliases file, i.e. /var/lib/mailman/data/aliases. If recollection serves, postfix sets the gid to match that file when it invokes mailman. I checked the ownership of the alias file and it was apache.mailman. I changed it to mailman.mailman (I assume this is correct) and the error stopped. I am still wondering how it got to be apache.mailman in the first place, though. Many thanks! David -- 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] qrunner running away (Mailman 2.0.11)
Poking at this a bit more I have more data. It seems like whenever mail is sent to one list in particular, the qrunner script hangs up for a very long time processing that mail. I think it's that list because I see the lock for that list existing for a long time with the same pid in the locks directory. Looking at the truss of this (unfortunately I don't have the start, only from the middle on) it seems like it's freaking out writing a huge file. First it has a huge list of break()'s, interspersed with a few mmap()'s, then it does a bunch of writes in 8K blocks, then it does some cleanup on the lock files and ends. Then it does it again for the next message to that list. The mbox file for this list is about 100M, this month's .txt archive file is about 32M, and this month's .gz file is about 3M. I tried stopping qrunner and renaming the .mbox file, but it still has the same problem so that evidently wasn't it. If this sounds familiar to anyone, let me know... In the background I'm working on 2.1.5 but I'd _REALLY_ prefer to not have an emergency upgrade situation... on the other hand some users are talking about switching to Exchange lists so it _IS_ something of an emergency :). I want to upgrade Python as well since our version is 2.2.1 which is pretty old. -- --- Paul D. Smith [EMAIL PROTECTED] HASMAT--HA Software Mthds Tools Please remain calm...I may be mad, but I am a professional. --Mad Scientist --- These are my opinions---Nortel Networks takes no responsibility for them. -- 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] Group mismatch error
On Wed, 19 May 2004 16:51:57 -0500 David Blomquist wrote: On Wed, 2004-05-19 at 15:29, David Relson wrote: On Wed, 19 May 2004 14:22:45 -0500 David Blomquist wrote: I am getting the following error message but my mail server (Postfix) is not set up as group apache. Anybody have an idea why I am getting this error message? This is the Postfix program at host 'my.mail.host. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to postmaster If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program [EMAIL PROTECTED]: Command died with status 2: /var/mailman/mail/mailman request mb_two. Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as one of the following groups: [mail, nobody, mailman], but the system's mail server executed the mail script as group: apache. Try tweaking the mail server to run the script as one of these groups: [mail, nobody, mailman], or re-run configure providing the command line option: '--with-mail-gid=apache'. Sounds familiar! Check the ownership of the aliases file, i.e. /var/lib/mailman/data/aliases. If recollection serves, postfix sets the gid to match that file when it invokes mailman. I checked the ownership of the alias file and it was apache.mailman. I changed it to mailman.mailman (I assume this is correct) and the error stopped. I am still wondering how it got to be apache.mailman in the first place, though. Many thanks! David David, Glad to help. I'm still a mailman newbie. I started climbing the learning curve a month or so back and some of the lessons are still fresh in my mind. Passing on what I've learned is the least I can do :-) Regards, David -- 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] qrunner running away (Mailman 2.0.11)
OK, after more poking and prodding, it looks like the problem is related to the private/list/database directory. The article file here for the list that was causing the problems was 44M, the author was 51K, date was 41K, subject was 55K, and thread was 42k. I moved all those files aside and ran qrunner, and it didn't pause there at all, although it has paused for lesser amounts of time in other (also larger) lists. I guess that the size of this list is simply overwhelming the pipermail archiver. Is there anything I can do about this short of disabling archives? Can I update the archives less often, or do it with a separate process somehow so that at least my mail keeps flowing even while the archive is being updated? -- --- Paul D. Smith [EMAIL PROTECTED] HASMAT--HA Software Mthds Tools Please remain calm...I may be mad, but I am a professional. --Mad Scientist --- These are my opinions---Nortel Networks takes no responsibility for them. -- 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] corrupted subscribers file
I recently update to 2.1.4 and several of my subscribers files are corrupt. They show email addresses with a ? at the end. The members page will not display and the remove_members command will not remove them. I've tried quoting them also with no luck. Any ideas on how to remove them? Even trying to remove the entire subscribers file does not work (remove_members -a). Con Wieland -- 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] Modifying Email Text and other pages.
How do you access and modify the text that is sent out to list members? I know that a small amount of it can can be accessed from the website interface, but it is extremely limited. Also, is it possible to customize the other pages created by Mailman such as the confirm subscription request page, member option page, subscription request confirmed page, etc. Also, I cannot get the msg_header (prepended) or msg_footer (appended) text to show up in my list emails. Any solutions? Any help would be greatly appreciated!!! Thank you in advance, Michael Johnson (Mailman novice) -- 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] Mail disappears
MTA-postfix I send a message to the list it puts it in the archive and then it never gets sent out to the members of the list. There is no errors or anything. What am i doing wrong. Thanks Brian -- 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] qrunner running away (Mailman 2.0.11)
On 20 May 2004, at 00:14, Paul Smith wrote: OK, after more poking and prodding, it looks like the problem is related to the private/list/database directory. The article file here for the list that was causing the problems was 44M, the author was 51K, date was 41K, subject was 55K, and thread was 42k. I moved all those files aside and ran qrunner, and it didn't pause there at all, although it has paused for lesser amounts of time in other (also larger) lists. I guess that the size of this list is simply overwhelming the pipermail archiver. Is there anything I can do about this short of disabling archives? Can I update the archives less often, or do it with a separate process somehow so that at least my mail keeps flowing even while the archive is being updated? From the dim and distant past I recollect that reducing the archive period from say a month to a week for lists that were challenged in this way could help. Also, the following link is to a patch that was incorporated into MM 2.1.4 and which addressed an archiving problem which first glance suggests you may be experiencing. I suspect it is applicable with modification to the MM 2.0.11 code base but it would probably be much easier to do the upgrade to 2.1.5: http://www.openinfo.co.uk/mailman/patches/835332/index.html -- --- Paul D. Smith [EMAIL PROTECTED] HASMAT--HA Software Mthds Tools Please remain calm...I may be mad, but I am a professional. --Mad Scientist --- These are my opinions---Nortel Networks takes no responsibility for them. -- 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/