[Mailman-Users] Problems seeing pipermail archive.
Hello, I'm confused by why the pipermail archive directories aren't being set up.. I checked for an error here: /var/log/mailman The rest of the script seems to be running fine, just no archives [EMAIL PROTECTED] cron]# ls -la /usr/share/mailman/archives/public/ total 8 drwxrwsr-x2 root mailman 4096 Jan 28 12:30 . drwxrwsr-x4 root mailman 4096 Jan 16 08:23 .. lrwxrwxrwx1 root mailman43 Jan 28 12:22 support - /usr/share/mailman/archives/private/support lrwxrwxrwx1 root mailman48 Jan 28 12:22 support.mbox - /usr/share/mailman/archives/private/support.mbox [EMAIL PROTECTED] cron]# ls -la /usr/share/mailman/archives/private total 20 drwxrwsr-x5 root mailman 4096 Feb 2 07:06 . drwxrwsr-x4 root mailman 4096 Jan 16 08:23 .. drwxrwsr-x4 mailman mailman 4096 Feb 3 03:27 1pe04 drwxrwsr-x2 root mailman 4096 Feb 2 07:06 1pe04.mbox drwxrwsr-x2 root mailman 4096 Jan 28 12:22 support.mbox any suggestions on why the directories aren't being set up or how to fix this situation? Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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] Auto RSS Feeds from Mailman
Hello, A while back I came across this mailman2rss tool: http://taint.org/mmrss/ I was informed by one of this script's authors that mailman was going to be developing this capacity internally. I wondered when it was going to be released (and documented). I would like to use this feature, but couldn't find any reference by searching the site: http://www.google.ca/search?q=site:list.org+rss I'm also keen to learn if mailman can manage to export rss feeds for private lists.. I don't want these available to the public, but would like to make rss feeds from private lists available to internal applications. In anycase, please let me know. I understand that going through mailman's auth isn't as simple as posting something to an http auth page. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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] Easy Install Instructions for Mailman and (exim, postfix or sendmail)
Hello, I did manage to get mailman set up to run with sendmail wanted to report back to the list on what was useful. First, Todd's advice to comment out the DAEMON_OPTIONS in /etc/mail/sendmail.mc dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl (Two comments on this - what an odd way to comment out something and also, the inline instructions in the rpm aren't all that clear - Remove the loopback dnl # address restriction to accept email from the internet or intranet. - why not just say comment out the line below???) I also kept looking for setup/install instructions within the Mailman Documentation list here (doesn't seem to be an option): http://www.list.org/docs.html Searching the whole faq here though provided some very useful info: http://www.python.org/cgi-bin/faqw-mm.py?req=all These were particularly helpful: http://www.python.org/cgi-bin/faqw-mm.py?req=all#5.5 http://www.python.org/cgi-bin/faqw-mm.py?req=all#1.7 I did try exim postfix, but couldn't get either to work.. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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] Easy Install Instructions for Mailman and (exim, postfix or sendmail)
Todd [EMAIL PROTECTED] wrote: Mike Gifford wrote: RH 8.0 - upgraded with apt-get mailman-2.1.1-4 sendmail-8.12.8-9.90 postfix-1.1.12-1 [...] Tweaking only works if you know what to touch.. True, but I know I've seen that info in either the Red Hat release notes or somewhere else reasonably handy. I haven't run a machine with Sendmail for years, I switched to Postfix after just a few looks at the Sendmail configs. Yeah.. I've strugled with exim never tried sendmail.. Any pointers? /etc/mail/sendmail.mc Yeah, looking at the redhat rpm of sendmail from 7.3, that file contains this: dnl This changes sendmail to only listen on the loopback device 127.0.0.1 dnl and not on any other network devices. Comment this out if you want dnl to accept email over the network. DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') Looks like this would comment it out: dnl # DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl Restarted it and wow.. It worked! Thanks! How do I activate postfix so that this is run.. Red Hat uses the alternatives system for this. There is an app, redhat-switchmail which will do this for you. You can also just uninstall sendmail and then postfix will become the default MTA if it's installed. I could find it in the gui.. Just had lost the text version... To get postfix to accept connections from other than localhost, you need to comment out this line in /etc/postfix/main.cf: inet_interfaces = localhost I've switched that to all, if I need to try to switch to postfix.. For right now I'll try to get mailman running with sendmail. Appreciate your help todd. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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] Easy Install Instructions for Mailman and (exim, postfix or sendmail)
Hello, I've got a pretty vanilla Red Hat install and am trying to get Mailman set up, but I'm stumbling on getting a mail program up running so that I can receive mail. I've started to install exim (but their docs are overly complicated). Sendmail postfix were installed, but not properly configured. I've heard about nightmares with sendmail configs. I'd prefer to use an rpm, but red hat doesn't have an exim rpm out there. A year or two ago i set up mailman exim on another site, but its been too long (and that was a lot of work to set that up at the time). There must be an easier way to do this now. Any pointers would be appreciated.. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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] Easy Install Instructions for Mailman and (exim, postfix or sendmail)
Howdy Todd, Mike Gifford wrote: I've got a pretty vanilla Red Hat install and am trying to get Mailman set up, but I'm stumbling on getting a mail program up running so that I can receive mail. What version of Red Hat? What version of Mailman? RH 8.0 - upgraded with apt-get mailman-2.1.1-4 sendmail-8.12.8-9.90 postfix-1.1.12-1 I've started to install exim (but their docs are overly complicated). Sendmail postfix were installed, but not properly configured. I've heard about nightmares with sendmail configs. In recent Red Hat installs, neither sendmail nor postfix are configured by default to accept connections on anything other than the local interface, AFAIK. Postfix has an option, inet_interfaces, that controls this. Sendmail has a setting you can tweak in the sendmail.mc file as well. Tweaking only works if you know what to touch.. Any pointers? /etc/mail/sendmail.mc I'd go with Postfix over Sendmail. It it pretty simple to setup and it's integration with Mailman is excellent. Once you get an MTA running for your site, then install Mailman and read the README.{MTA} file for that MTA from the Mailman tarball or rpm. Ok.. well, I've got the source for exim (with make not quite working yet), with sendmail postfix set up as rpm's.. How do I activate postfix so that this is run.. One note, if you have Red Hat 9, DO NOT use the RPM from there. Get an updated one, the stock Red Hat 9 rpm was borked in several annoying ways that will just make your life more interesting that it needs to be. I'd like a boring life and a simple install.. :) I'll probably jump to Fedora in a bit.. Mike -- Mike Gifford, OpenConcept Consulting Free Software for Social Change - http://www.openconcept.ca Stop Cdn Pension Plan War Investments - http://coat.openconcept.ca/ Another world is not only possible, she is on her way -Arundhati Roy -- 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: [Exim] Re: Exim 4.05 Mailiman - Missing the DirectorsConfiguration (update)
Thanks for the response.. However, my local install of exim 3.30-2 seemed to be holding onto a few of my message. An upgrade to exim 3.33-4 spit out a couple of messages from June (including this one that you just responded to).. Would still like to know if there is an easy way to set up exim 4 a stable version of mailman. Mike On Sun, 2002-09-01 at 14:02, Dave C. wrote: The 'router drivers' in exim4 have been seriously revamped from the exim3 routers and directors. There is in fact no longer a 'smartuser' driver. I beleive some of its functionality has been incorporated into the new 'accept' and 'redirect' router drivers. Somewhere in the exim4 documentation there should be a document on converting from exim3 to exim4, that will probably answer a lot of your questions. You could even make up a working exim3 config, and user the 'convert4r4' utility included with exim4 - it not perfect, but it might get you to a reasonable starting point. You'll have to fully understand how the sample exim3 configs given with mailman work, and then have to research how to accomplish the same thing in exim4. I cant imagine that there isnt someone on this list successfully using mailman with exim4, perhaps they will speak up with a sample exim4 config.. I have previously used mailman (with exim3) I have since switched to exim4, but am no longer using mailman. I will be back in my office Tuesday - if you havent got it my then drop me a line and I will see if I can give some further help. On 16 Jul 2002, Mike Gifford wrote: Hello Again, | I'm assuming now that the Directors Config area in the runtime | configuration file has been removed in 4.x Correct. exim4 was revamped, and the router/director distinction was removed. Ok.. So when mailman's README.EXIM tells me to put files in the Directors section, this should be the same as putting it in the ROUTERS CONFIGURATION section as exim is no longer distinguishing between the two. | If so does anyone have any suggestions on the modifications required | to a 4.05 setting to get mailman exim cooperating? Convert the example director to a router. I've tried to do this... I can't see how it would need any more configuration.. However exim 4.05 seems to dislike the driver = smartuser in the following (Now at the bottom of the Routers Config section): list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} The error it gives me is as follows: [root@learningpartnership exim.mike]# bin/exim -C configure -bV Exim version 4.05 #3 built 13-Jul-2002 23:35:22 Copyright (c) University of Cambridge 2002 2002-07-16 10:31:21 Exim configuration error in line 438: router list_owner_director: cannot find router driver smartuser I've been searching for info on this error, but I can't seem to find much of interest. Does exim 4.05 support a smartuser driver or has this concept too been revised. The Mailman 2.1 CVS tree has instructions on using exim4. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup From this I'm guessing that driver = smartuser should be replaced by driver = accept But pretty much every line in the exim config looks like it would need to be rewritten as suffix = -request new_address = ${lc:$local_part}-admin@${domain} (and likely others) prefix = owner- all need to be rewritten for 4.0.5 I'm sure you can combine the data in the mailman instructions and exim's spec to create the necessary transports and routers tailored to your usage of mailman. If you have specific questions about certain options or something, then by all means ask. The are very different and I don't know enough about exim or mailman to wade through the code and try to find something that 'may' work via trial error. Could take years.. Is there a way to rewrite this easily for exim 4.05? What other instructions are no longer useful in the new exim and can I just replace them? list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} owner_list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db prefix = owner- new_address = ${lc:$local_part}-admin@${domain} ## ## Next 3 directors direct admin, request and list mail to the appropriate ## transport. List existence is checked as above. list_admin_director: driver = smartuser suffix = -admin require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_admin_transport
[Mailman-Users] Re: Exim 4.05 Mailiman - Missing the Directors Configuration(update)
Hello Again, | I'm assuming now that the Directors Config area in the runtime | configuration file has been removed in 4.x Correct. exim4 was revamped, and the router/director distinction was removed. Ok.. So when mailman's README.EXIM tells me to put files in the Directors section, this should be the same as putting it in the ROUTERS CONFIGURATION section as exim is no longer distinguishing between the two. | If so does anyone have any suggestions on the modifications required | to a 4.05 setting to get mailman exim cooperating? Convert the example director to a router. I've tried to do this... I can't see how it would need any more configuration.. However exim 4.05 seems to dislike the driver = smartuser in the following (Now at the bottom of the Routers Config section): list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} The error it gives me is as follows: [root@learningpartnership exim.mike]# bin/exim -C configure -bV Exim version 4.05 #3 built 13-Jul-2002 23:35:22 Copyright (c) University of Cambridge 2002 2002-07-16 10:31:21 Exim configuration error in line 438: router list_owner_director: cannot find router driver smartuser I've been searching for info on this error, but I can't seem to find much of interest. Does exim 4.05 support a smartuser driver or has this concept too been revised. The Mailman 2.1 CVS tree has instructions on using exim4. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup From this I'm guessing that driver = smartuser should be replaced by driver = accept But pretty much every line in the exim config looks like it would need to be rewritten as suffix = -request new_address = ${lc:$local_part}-admin@${domain} (and likely others) prefix = owner- all need to be rewritten for 4.0.5 I'm sure you can combine the data in the mailman instructions and exim's spec to create the necessary transports and routers tailored to your usage of mailman. If you have specific questions about certain options or something, then by all means ask. The are very different and I don't know enough about exim or mailman to wade through the code and try to find something that 'may' work via trial error. Could take years.. Is there a way to rewrite this easily for exim 4.05? What other instructions are no longer useful in the new exim and can I just replace them? list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} owner_list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db prefix = owner- new_address = ${lc:$local_part}-admin@${domain} ## ## Next 3 directors direct admin, request and list mail to the appropriate ## transport. List existence is checked as above. list_admin_director: driver = smartuser suffix = -admin require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_admin_transport list_request_director: driver = smartuser suffix = -request require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_request_transport list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_transport (I haven't personally configured mailman so I can't really give any better info than that) That makes it harder.. I didn't think I was doing anything too groundbreaking here.. this isn't the alpha release of exim.. Had hoped that others using mailman had upgraded to a more current version of exim than 3.33 and would have experience (and config pointers) to share. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Open Source Web Applications for Social Change. Featured Client - NDP Leadership Candidate - http://www.billblaikie.org An unjust law is no law at all. - Saint Augustine -- 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] Re: Exim 4.05 Mailiman - Missing the Directors Configuration(update)
Hello Again, | I'm assuming now that the Directors Config area in the runtime | configuration file has been removed in 4.x Correct. exim4 was revamped, and the router/director distinction was removed. Ok.. So when mailman's README.EXIM tells me to put files in the Directors section, this should be the same as putting it in the ROUTERS CONFIGURATION section as exim is no longer distinguishing between the two. | If so does anyone have any suggestions on the modifications required | to a 4.05 setting to get mailman exim cooperating? Convert the example director to a router. I've tried to do this... I can't see how it would need any more configuration.. However exim 4.05 seems to dislike the driver = smartuser in the following (Now at the bottom of the Routers Config section): list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} The error it gives me is as follows: [root@learningpartnership exim.mike]# bin/exim -C configure -bV Exim version 4.05 #3 built 13-Jul-2002 23:35:22 Copyright (c) University of Cambridge 2002 2002-07-16 10:31:21 Exim configuration error in line 438: router list_owner_director: cannot find router driver smartuser I've been searching for info on this error, but I can't seem to find much of interest. Does exim 4.05 support a smartuser driver or has this concept too been revised. The Mailman 2.1 CVS tree has instructions on using exim4. http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/mailman/mailman/README.EXIM?rev=2.4content-type=text/vnd.viewcvs-markup From this I'm guessing that driver = smartuser should be replaced by driver = accept But pretty much every line in the exim config looks like it would need to be rewritten as suffix = -request new_address = ${lc:$local_part}-admin@${domain} (and likely others) prefix = owner- all need to be rewritten for 4.0.5 I'm sure you can combine the data in the mailman instructions and exim's spec to create the necessary transports and routers tailored to your usage of mailman. If you have specific questions about certain options or something, then by all means ask. The are very different and I don't know enough about exim or mailman to wade through the code and try to find something that 'may' work via trial error. Could take years.. Is there a way to rewrite this easily for exim 4.05? What other instructions are no longer useful in the new exim and can I just replace them? list_owner_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db suffix = -owner new_address = ${lc:$local_part}-admin@${domain} owner_list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db prefix = owner- new_address = ${lc:$local_part}-admin@${domain} ## ## Next 3 directors direct admin, request and list mail to the appropriate ## transport. List existence is checked as above. list_admin_director: driver = smartuser suffix = -admin require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_admin_transport list_request_director: driver = smartuser suffix = -request require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_request_transport list_director: driver = smartuser require_files = MAILMAN_HOME/lists/${lc:$local_part}/config.db transport = list_transport (I haven't personally configured mailman so I can't really give any better info than that) That makes it harder.. I didn't think I was doing anything too groundbreaking here.. this isn't the alpha release of exim.. Had hoped that others using mailman had upgraded to a more current version of exim than 3.33 and would have experience (and config pointers) to share. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Open Source Web Applications for Social Change. Featured Client - NDP Leadership Candidate - http://www.billblaikie.org An unjust law is no law at all. - Saint Augustine -- 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
[Mailman-Users] Mailman Exim 4.05
Hello, I'm trying to set up mailman-2.0.12 on a RH 7.2 system using exim 4.05. The main problem that I am having is that I believe your instructions for setting up mailman exim are 3.x specific. If this isn't the case, please let me know, but I could not find a Directors config file section in 4.05, but could find one prominently in 3.33. I have tried to just 'stuff' the config info that didn't fit neatly into the file into the exim config file, but that definitely didn't work. Any suggestions would be appreciated. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Open Source Web Applications for Social Change. Featured Client - NDP Leadership Candidate - http://www.billblaikie.org An unjust law is no law at all. - Saint Augustine -- 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
[Mailman-Users] Mailman Exim 4.05
Hello, I'm trying to set up mailman-2.0.12 on a RH 7.2 system using exim 4.05. The main problem that I am having is that I believe your instructions for setting up mailman exim are 3.x specific. If this isn't the case, please let me know, but I could not find a Directors config file section in 4.05, but could find one prominently in 3.33. I have tried to just 'stuff' the config info that didn't fit neatly into the file into the exim config file, but that definitely didn't work. Any suggestions would be appreciated. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Open Source Web Applications for Social Change. Featured Client - NDP Leadership Candidate - http://www.billblaikie.org An unjust law is no law at all. - Saint Augustine -- 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
[Mailman-Users] 'Sendmail' vs 'SMTPDirect' in RH7.2 RPM
Hello, Answering my previous question, I just found in: Mailman/Defaults.py That the RH7.2 rpm sets the default to: # DELIVERY_MODULE = 'Sendmail' DELIVERY_MODULE = 'SMTPDirect' So I just needed to switch this around and uncomment the Sendmail and I can now send messages without any difficulty.. Now I just have to figure out how to direct the mail back to python as I can send mail from the web interface and from the command line, but when I try to confirm a subscription nothing happens.. Also, I still seem to be getting regular errors with the get_news function: Jan 15 12:40:01 2002 gate_news(652): socket . error : (111, 'Connection refused') What is this supposed to do and how am I supposed to turn it off? Also, I still don't see why I'm getting this error: # ./check_perms Traceback (innermost last): File ./check_perms, line 50, in ? MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0] TypeError: illegal argument type for built-in operation # cat /etc/group snip mailman:*:501:mailman,james,mike,keb,rgoyal,apache Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] 'Sendmail' vs 'SMTPDirect' in RH7.2 RPM
Hi Barry, Thanks for your response on this.. I was able to get Sendmail to send me mail, but didn't receive anything with SMTPDirect On Tue, 2002-01-15 at 18:14, Barry A. Warsaw wrote: MG == Mike Gifford [EMAIL PROTECTED] writes: | That the RH7.2 rpm sets the default to: | # DELIVERY_MODULE = 'Sendmail' | DELIVERY_MODULE = 'SMTPDirect' MG So I just needed to switch this around and uncomment the MG Sendmail and I can now send messages without any difficulty.. Except that you potentially open up security holes in your system. 'Sendmail' is not secure because it uses the shell and the input strings are not sanitized. Ok.. So I must have something else configured incorrectly.. This is the default RPM install: # # Delivery defaults # # Delivery module for the message pipeline. See # Mailman/Handlers/HandlerAPI.py for details. Unless overridden specifically # in that module, this handler is used for message delivery to the list, #and # to an individual user. This value must be a string naming a module in #the # Mailman.Handlers package. # # SECURITY WARNING: The Sendmail module is not secure! Please read the # comments in Mailman/Handlers/Sendmail.py for details. Use at your own # risk. # # DELIVERY_MODULE = 'Sendmail' DELIVERY_MODULE = 'SMTPDirect' # Ceiling on the number of recipients that can be specified in a single #SMTP # transaction. Set to 0 to submit the entire recipient list in one # transaction. Only used with the SMTPDirect DELIVERY_MODULE. SMTP_MAX_RCPTS = 500 # Maximum number of simulatenous subthreads that will be used for SMTP # delivery. After the recipients list is chunked according to #SMTP_MAX_RCPTS, # each chunk is handed off to the smptd by a separate such thread. If #your # Python interpreter was not built for threads, this feature is #disabled. You # can explicitly disable it in all cases by setting MAX_DELIVERY_THREADS #to # 0. This feature is only supported with the SMTPDirect #DELIVERY_MODULE. # # NOTE: This is an experimental feature and limited testing shows that #it may # in fact degrade performance, possibly due to Python's global #interpreter # lock. Use with caution. MAX_DELIVERY_THREADS = 0 # SMTP host and port, when DELIVERY_MODULE is 'SMTPDirect' SMTPHOST = 'localhost' SMTPPORT = 0 # default from smtplib # Command for direct command pipe delivery to sendmail compatible #program, # when DELIVERY_MODULE is 'Sendmail'. SENDMAIL_CMD = '/usr/lib/sendmail' # Allow for handling of MTA-specific features (i.e. aliases). Most MTAs #use # sendmail (including Sendmail, Postfix, and Exim). Qmail uses the #qmail # style. MTA_ALIASES_STYLE = 'sendmail' # Set these variables if you need to authenticate to your NNTP server #for # Usenet posting or reading. If no authentication is necessary, specify #None # for both variables. NNTP_USERNAME = None NNTP_PASSWORD = None # Set this if you have an NNTP server you prefer gatewayed lists to use. DEFAULT_NNTP_HOST = '' MG Jan 15 12:40:01 2002 gate_news(652): socket . error : (111, MG 'Connection refused') This is a socket problem, and not specific to Mailman or Python. But why is it trying to access a news server? That's the best I can figure out here.. MG What is this supposed to do and how am I supposed to turn it MG off? | Also, I still don't see why I'm getting this error: | # ./check_perms | Traceback (innermost last): | File ./check_perms, line 50, in ? | MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0] | TypeError: illegal argument type for built-in operation | # cat /etc/group | snip | mailman:*:501:mailman,james,mike,keb,rgoyal,apache Try this: % python import grp grp.getgrgid(501) [what does this print?] [mike@learningpartnership mike]$ python Python 1.5.2 (#1, Jul 5 2001, 03:02:19) [GCC 2.96 2731 (Red Hat Linux 7.1 2 on linux-i386 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam import grp grp.getgrgid(501)('mailman', '*', 501, ['mailman', 'apache']) Hope this helps.. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] RH 7.2 RPM Install Question on RH. - Access Forbiden to Web Page
Hello, I'm trying to set up mailman on a RH system, but get the following error 403: Forbidden You don't have permission to access /mailman/ on this server. Apache/1.3.22 Server at my.server.org Port 80 I assume that this is because the permissions aren't set as readable by the web, however I can't find where to change the permissions. I have a /home/mailman/ directory with appropriate permissions, but don't think this is it. I'm using mailman-2.0.8 I've followed README.REDHAT, and didn't get any errors on the install process. Please don't tell me to use the tarball. It isn't an option for the destination server. This is the relevant part of my permissions: [root@learningpartnership mailman]# cat /etc/passwd SNIP mailman:x:1048:1048:Mailman Mailinglist:/var/www:/bin/false [root@learningpartnership mailman]# cat /etc/group SNIP www:*:502:mailman,mike (are the numbers way wrong?) # ls /var/mailman/ -la total 64 drwxr-xr-x 16 root root 4096 Jan 14 15:43 . drwxr-xr-x 22 root root 4096 Jan 14 15:43 .. drwxrwsr-x8 root root 4096 Jan 14 16:02 Mailman drwxrwsr-x4 root mailman 4096 Jan 14 15:43 archives drwxrwsr-x2 root root 4096 Jan 14 15:57 bin drwxrwsr-x2 root root 4096 Jan 14 15:43 cgi-bin drwxr-sr-x2 root mailman 4096 Jan 14 15:43 cron drwxrwsr-x2 root mailman 4096 Jan 14 15:59 data drwxrwsr-x2 root mailman 4096 Jan 14 15:43 filters drwxrwsr-x2 root mailman 4096 Dec 11 15:54 lists drwxrwsr-x2 root mailman 4096 Jan 14 16:47 locks drwxrwsr-x2 root mailman 4096 Jan 14 15:44 logs drwxrwsr-x2 root mailman 4096 Jan 14 15:43 mail drwxrwsr-x2 root mailman 4096 Dec 11 15:54 qfiles drwxrwsr-x2 root root 4096 Jan 14 15:43 scripts drwxrwsr-x2 root root 4096 Jan 14 15:43 templates [root@learningpartnership mailman]# ls /home/mailman/ -la total 8 drwxrwsr-x2 root mailman 4096 Jan 14 16:39 . drwxr-xr-x 11 root root 4096 Jan 14 16:39 .. Any suggestions would be appreciated.. Mike ps. I do love the digest function, but if you reply to this please cc me. -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page
Hello Christopher, Thanks for the quick reply. On Mon, 2002-01-14 at 17:07, Christopher Mende wrote: What you need to do is modify your apache httpd.conf file to create a script alias for mailman, like such: ScriptAlias /mailman/ /var/mailman/cgi-bin/ I've added this: #Added by Mike for mailman ScriptAlias /mailman/ /var/mailman/cgi-bin/ Alias /pipermail/ /var/mailman/archives/public/ Directory /var/mailman/archives Options +FollowSymlinks /Directory It didn't say where to add it, I added it somewhere round the middle.. Outside of an if statement (I believe).. I'll try to move this and see if that works... Nope.. Moved it right above the Virtual VirtualHost MyIP Restarted the server (again) and still got the same error I believe there's a file called README.linux or redhat to that effect. I was able to find this.. /usr/share/doc/mailman-2.0.8/INSTALL You should also be able to find the info on the web. I could find some for installing mailman from a tarball, but not as an rpm. There are other entries you'll have to add for additional web functionality as well (ie: pipermail). My installation is running RH7.2 as well. Is there an rpm for pipermail? I couldn't find it, but hadn't noticed the Alias int he http.conf fragment above. However, mailman must be working as otherwise I'd get a 404 error rather than a 403 error.. Mike On 14 Jan 2002, Mike Gifford wrote: |Hello, | |I'm trying to set up mailman on a RH system, but get the following error |403: | |Forbidden |You don't have permission to access /mailman/ on this server. | |Apache/1.3.22 Server at my.server.org Port 80 | |I assume that this is because the permissions aren't set as readable by |the web, however I can't find where to change the permissions. I have a |/home/mailman/ directory with appropriate permissions, but don't think |this is it. | |I'm using mailman-2.0.8 | |I've followed README.REDHAT, and didn't get any errors on the install |process. | |Please don't tell me to use the tarball. It isn't an option for the |destination server. | |This is the relevant part of my permissions: |[root@learningpartnership mailman]# cat /etc/passwd |SNIP |mailman:x:1048:1048:Mailman Mailinglist:/var/www:/bin/false | |[root@learningpartnership mailman]# cat /etc/group |SNIP |www:*:502:mailman,mike | |(are the numbers way wrong?) | |# ls /var/mailman/ -la |total 64 |drwxr-xr-x 16 root root 4096 Jan 14 15:43 . |drwxr-xr-x 22 root root 4096 Jan 14 15:43 .. |drwxrwsr-x8 root root 4096 Jan 14 16:02 Mailman |drwxrwsr-x4 root mailman 4096 Jan 14 15:43 archives |drwxrwsr-x2 root root 4096 Jan 14 15:57 bin |drwxrwsr-x2 root root 4096 Jan 14 15:43 cgi-bin |drwxr-sr-x2 root mailman 4096 Jan 14 15:43 cron |drwxrwsr-x2 root mailman 4096 Jan 14 15:59 data |drwxrwsr-x2 root mailman 4096 Jan 14 15:43 filters |drwxrwsr-x2 root mailman 4096 Dec 11 15:54 lists |drwxrwsr-x2 root mailman 4096 Jan 14 16:47 locks |drwxrwsr-x2 root mailman 4096 Jan 14 15:44 logs |drwxrwsr-x2 root mailman 4096 Jan 14 15:43 mail |drwxrwsr-x2 root mailman 4096 Dec 11 15:54 qfiles |drwxrwsr-x2 root root 4096 Jan 14 15:43 scripts |drwxrwsr-x2 root root 4096 Jan 14 15:43 templates | |[root@learningpartnership mailman]# ls /home/mailman/ -la |total 8 |drwxrwsr-x2 root mailman 4096 Jan 14 16:39 . |drwxr-xr-x 11 root root 4096 Jan 14 16:39 .. | |Any suggestions would be appreciated.. | |Mike | |ps. I do love the digest function, but if you reply to this please cc |me. | -- ---- [EMAIL PROTECTED] http://neubayern.net 719.210.6868 -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page
Hello Christopher, I just noticed this page here: http://www.gnu.org/software/mailman/install-check.html Which gave me this error: /var/mailman]# bin/check_perms -f Traceback (innermost last): File bin/check_perms, line 50, in ? MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0] TypeError: illegal argument type for built-in operation I also went to: http://www.gnu.org/software/mailman/install-final.html Added this to http.conf: Exec /mailman/* /var/mailman/cgi-bin/* And got an error restarting the server.. Not sure if this helps track down the problem.. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
Re: [Mailman-Users] RH 7.2 RPM Install Question on RH. - AccessForbiden to Web Page
Hi Colin, On Mon, 2002-01-14 at 19:09, Colin Mackinlay wrote: In URL:news:local.mailman on Mon 14 Jan, Mike Gifford wrote: I'm trying to set up mailman on a RH system, but get the following error 403: Forbidden You don't have permission to access /mailman/ on this server. Isn't this because you have just accessed /mailman/ which does not specifiy the command you want to run. Wish it came up with some Hi you've accessed a mailman page message rather than a 403 What happens if you access /mailman/admin ? Then it worked! Thanks for your help. Thanks also for the many suggestions I've already gotten from others on this list. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
[Mailman-Users] Mail Not Being Sent - RH, Sendmail RPMs
Hello, I think that this might be another tricky RPM issue.. I can send mail with elm just fine, however when mailman tells me it is sending me a note (either from the web interface or the command line) it never gets to me. I've snipped most of these log files, but think there is likely relevant stuff here: # cat logs/error Jan 15 01:30:01 2002 gate_news(30747): Traceback (innermost last): Jan 15 01:30:01 2002 gate_news(30747): File /var/mailman/cron/gate_news, line 222, in ? Jan 15 01:30:01 2002 gate_news(30747): main() Jan 15 01:30:01 2002 gate_news(30747): File /var/mailman/cron/gate_news, line 203, in main Jan 15 01:30:01 2002 gate_news(30747): process_lists(lock) Jan 15 01:30:01 2002 gate_news(30747): File /var/mailman/cron/gate_news, line 148, in process_lists Jan 15 01:30:01 2002 gate_news(30747): conn, first, last = open_newsgroup(mlist) Jan 15 01:30:01 2002 gate_news(30747): File /var/mailman/cron/gate_news, line 75, in open_newsgroup Jan 15 01:30:01 2002 gate_news(30747): password=mm_cfg.NNTP_PASSWORD) Jan 15 01:30:01 2002 gate_news(30747): File /var/mailman/Mailman/pythonlib/nntplib.py, line 111, in __init__ Jan 15 01:30:01 2002 gate_news(30747): self.sock.connect((self.host, self.port)) Jan 15 01:30:01 2002 gate_news(30747): socket . error : (111, 'Connection refused') # cat logs/post Jan 15 01:33:00 2002 (30758) post to mike from [EMAIL PROTECTED], size=1369, 1 failures # cat logs/smtp-failure Jan 15 01:34:01 2002 (30762) -1 [EMAIL PROTECTED] (ignore) Also, I'm also not sure if this is relevant, but this error is coming up and I still don't know how to fix it (other than ditch the RPM and go from the tarball) # bin/check_perms Traceback (innermost last): File bin/check_perms, line 50, in ? MAILMAN_GRPNAME = grp.getgrgid(MAILMAN_GID)[0] TypeError: illegal argument type for built-in operation I'm also still confused by this Also, as I'm using sendmail, I would have configured it from the tarball using: --with-mail-gid=mail However I don't have that option and so need to know how to set this with the rpm version. This might be the source of the problem, however I'm sure that Red Hat would have tried to put that default into their config as they ship with sendmail... Thanks again for your previous help.. It's working much better now.. Mike -- Mike Gifford, OpenConcept Consulting, http://www.openconcept.ca Supporting progressive organizations in online campaigns and tools. Feature: Women's Learning Partnership http://learningpartnership.org Truth is that which confirms what we already believe. Northrop Frye -- Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users