Re: [Mailman-Users] Mailman with MHonArc
At 2:59 PM -0700 2005-09-12, Elvis Fernandes wrote: I am trying to setup a discussion archival system, where the discussion between users in a mail-list can be browsed on a webpage. On searching the web, it seems like MhonArc can do this. Mailman includes a built-in web archive system called Pipermail. Depending on precisely what you need, this may provide all the functionality you require, without needing an external third-party archiving solution. -- 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 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=showamp;file=faq01.027.htp
[Mailman-Users] how to receive all notifications and bounces
Dear All, I have a question regarding bounce processing. I was setting up a list for a small group (~20 people) working together preparing documents, etc. What I need is to receive immediate notifications if something goes wrong, e.g. an e-mail address was mistyped when added, some delivery errors, etc. Looking at bounce processing, I have found options aiming at easing the administrator's task by filtering out bounces. Even if I turn off bounce processing, it is written that: *bounce_processing* (bounce): Should Mailman perform automatic bounce processing? By setting this value to /No/, you disable all automatic bounce processing for this list, however bounce messages will still be discarded so that the list administrator isn't inundated with them. How can I set this up to receive immediate notifications? Thanks, best regards, Csaba Kiraly -- === Csaba KIRALY Researcher CREATE-NET Via Solteri, 38 - 38100 Trento - Italy e-mail: [EMAIL PROTECTED] Tel: +39-0461-828584 Fax: +39-0461-421157 www.create-net.org === -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] htdig integration broken after upgrade
* On 11/09/05 12:00 -0700, Mark Sapiro wrote: Odhiambo Washington wrote: I recently upgraded a 2.1.3 install to 2.1.5 (along with htdig-2.1.5-0.1.patch and indexing-2.1.5-0.1.patch) and now htdig/archive searches are failing for the following error: snip After the fixes, and after running the nightly_htdig script again as the mailman user, searching the archives now gives a different error: ht://Dig error Unable to read document index file Did you run htmerge? ..and in the ~mailman/logs/error, I see this now: Sep 11 16:42:57 2005 (23110) htsearch for list: theteam, existatus: 1 At this point, I am surely an my /etc (end of thinking capaity) on this problem. It's shifted goalpoasts ;) It looks like you may have either a permissions issue or maybe an incorrect value for HTDIG_CONF_LINK_DIR. See the Permissions Considerations and Local htdig Configuration sections in INSTALL.htdig-mm.html Hi Mark, I did consider all those, but perhaps I am just missing the point. I have rechecked after your suggestions, but those seem to point to the correct paths: HTDIG_CONF_LINK_DIR = os.path.join(VAR_PREFIX, 'archives', 'htdig') VAR_PREFIX= '/usr/local/mailman' /usr/local/mailman/archives/htdig/ has those links. Today, I have received the following message from mailman: From: Cron Daemon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Date: Tue, 13 Sep 2005 02:19:08 +0300 Subject: Cron [EMAIL PROTECTED] /usr/local/bin/python -S /usr/local/mailman/cron/nightly_htdig /usr/bin/sort: mkstemp error: Permission denied htmerge: Word sort failed /usr/bin/sort: mkstemp error: Permission denied htmerge: Word sort failed Could this be a good pointer to my problem? cheers - wash +--+-+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +-+--+ Oh My God! They killed init! You Bastards! --from a /. post -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Help with Passord protecting Mail List
I have used Imail for a number of years. I can't find where it tells how the moderator uses their password to send and email. Can you please help? George Payne Write Hand Publishing 105 Willow Drive Andalusia, AL 36421 334 222-9212 mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] file:///C:\Documents%20and%20Settings\georgepayne\Application%20Data\Micros oft\Signatures\www.writehand.com www.writehand.com -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Help with Passord protecting Mail List
On Tue, Sep 13, 2005 at 06:45:18AM -0500, George Payne wrote: I have used Imail for a number of years. I can't find where it tells how the moderator uses their password to send and email. Can you please help? When moderator receive notification about suspended email in moderated list he should reply to [EMAIL PROTECTED] with the subject specified in notification and in the body only: Approved: listpasswordmoderator -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\- against M$ attachments -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Problem integrating v2.1.5 into the mail system
I upgraded from Mailman 2.0.6 to 2.1.5, and I'm having a problem with the aliases. My MTA is Postfix. Here's my problem. Our mail system uses the LDAP server for all the MTA required local aliases. However, on the specific server hosting Mailman, I modified the following line in the Postfix main.cf file to include the Mailman aliases file: alias_database = dbm:/etc/postfix/aliases,dbm:/opt/mailman_2.1.5/data/aliases Apart from hosting Mailman, that server is not part of our regular mail system. When a message is sent to listname@linfield.edu, Postfix, on which ever one of the mail gateway servers that first sees the message, looks up the alias, and then using the mailroutingaddress attribute, re-routes the mail to listname@calvin.linfield.edu, which is the actual name of the host. However, when the mail hits the Mailman server, Postfix reject it with the error: 550 listname@calvin.linfield.edu: User unknown in local recipient table The other pertinent setting in main.cf is: local_recipient_maps = $alias_maps, dbm:/opt/mailman_2.1.5/data/aliases I've played extensively with the various Postfix parameters, and I've not been able to resolve this problem. It probobly is a Postfix settings issue, and I'm hoping someone has had and resolved a similar issue. Thanks, Rob -- Rob Tanner UNIX Services Manager Linfield College, McMinnville OR -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Problem integrating v2.1.5 into the mail system
On Tue, 2005-09-13 at 09:25 -0700, Rob Tanner wrote: I upgraded from Mailman 2.0.6 to 2.1.5, and I'm having a problem with the aliases. My MTA is Postfix. Here's my problem. Our mail system uses the LDAP server for all the MTA required local aliases. However, on the specific server hosting Mailman, I modified the following line in the Postfix main.cf file to include the Mailman aliases file: alias_database = dbm:/etc/postfix/aliases,dbm:/opt/mailman_2.1.5/data/aliases Apart from hosting Mailman, that server is not part of our regular mail system. When a message is sent to listname@linfield.edu, Postfix, on which ever one of the mail gateway servers that first sees the message, looks up the alias, and then using the mailroutingaddress attribute, re-routes the mail to listname@calvin.linfield.edu, which is the actual name of the host. However, when the mail hits the Mailman server, Postfix reject it with the error: 550 listname@calvin.linfield.edu: User unknown in local recipient table The other pertinent setting in main.cf is: local_recipient_maps = $alias_maps, dbm:/opt/mailman_2.1.5/data/aliases I've played extensively with the various Postfix parameters, and I've not been able to resolve this problem. It probobly is a Postfix settings issue, and I'm hoping someone has had and resolved a similar issue. Here are some things to check: In your main.cf file you've specified a file_type of dbm but I don't see anything in your mail saying you've told Mailman's Postfix.py to use that file format. Have you? It defaults to whatever is the default database type in your postfix installation. You should verify the file types are in fact in harmony with one another. You could take a look at postfix error logging to see if its complaining or use the postmap command to simulate the lookup. Also, it looks like you're performing domain mapping when you re-route to the primary server. If the alias lookup's include domain information you may fail the local_recipient_maps lookup because although the user part of the address is correct it may include a domain part not recognized by the server fielding the request. I would use the postmap command to simulate an alias lookup and see what is returned and make sure domains are not part of the alias or if they are that they match. -- John Dennis [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=showamp;file=faq01.027.htp
Re: [Mailman-Users] mailman stopped working after upgrade
On 9/12/05 7:58 PM, Mark Sapiro [EMAIL PROTECTED] wrote: The wrapper is telling you that it expects to be executed as group 'mailman', and it looks from what you've presented that it was in fact built that way. It also seems you can't change it in your update package. The wrapper also complains that it is not being executed as group 'mailman', but rather as group 'mail'. This is the confusing part because it seems from the above that you are telling Exim to invoke the wrapper as group 'mailman' yet the wrapper is telling you it is being invoked as group 'mail'. I would look carefully at the Exim configuration to be sure that MM_UID=mailman MM_GID=mailman are in the right place and are not being overridden somewhere else. Has Exim lost its setuid bit (and/or its root ownership) in the upgrade? --John -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Private archive for list
I have been trying to get to the private archives of a list but when I click on the URL http://list.odu.edu/private/telephone_logs/ I get nothing on the page. I have been able to access other archives of private lists but for some reason I am not seeing any for this list. I have thought about trying this bin/arch --wipe list-name but I don't want to remove the archives. Is there anything I check for or another script to run to find out if a file is corrupt? Just to be sure, I checked that this list does have a mbox in the archives/private/telephone_logs directory. Darren ODU -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] patch to add date to each meassge in mail archiveIndex
I submitted this patch to the sourceforge mailman site so it can now be found there. I also updated the patch so that it will now update every template (not just the English version). For convenience the patch is also below (and attached to keep the proper breaks in some of the template files)... Regards, -- Matt Ryanczak American Registry for Internet Numbers Lead System Administrator --- mailman-2.1.6/Mailman/Archiver/HyperArch.py 2005-05-13 07:35:37.0 -0400 +++ mailman-2.1.6/Mailman/Archiver/HyperArch.py 2005-09-12 18:41:06.0 -0400 @@ -1024,6 +1024,7 @@ def write_index_entry(self, article): subject = self.get_header(subject, article) author = self.get_header(author, article) +datestr = self.get_header(datestr, article) if mm_cfg.ARCHIVER_OBSCURES_EMAILADDRS: try: author = re.sub('@', _(' at '), author) @@ -1032,12 +1033,14 @@ pass subject = CGIescape(subject, self.lang) author = CGIescape(author, self.lang) +datestr = CGIescape(datestr, self.lang) d = { 'filename': urllib.quote(article.filename), 'subject': subject, 'sequence': article.sequence, -'author': author +'author': author, +'datestr': datestr } print quick_maketext( 'archidxentry.html', d, --- mailman-2.1.6/templates/ca/archidxentry.html2003-11-01 10:51:48.0 -0500 +++ mailman-2.1.6/templates/ca/archidxentry.html2005-09-13 12:46:07.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/en/archidxentry.html2002-10-08 12:50:41.0 -0400 +++ mailman-2.1.6/templates/en/archidxentry.html2005-09-13 12:44:40.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/es/archidxentry.html2005-05-20 09:28:23.0 -0400 +++ mailman-2.1.6/templates/es/archidxentry.html2005-09-13 12:46:21.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/eu/archidxentry.html2003-12-01 11:07:41.0 -0500 +++ mailman-2.1.6/templates/eu/archidxentry.html2005-09-13 12:45:48.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/fr/archidxentry.html2002-12-19 23:06:08.0 -0500 +++ mailman-2.1.6/templates/fr/archidxentry.html2005-09-13 12:46:16.0 -0400 @@ -1,4 +1,4 @@ -lia href=%(filename)s%(subject)s +li%(datestr)snbsp;a href=%(filename)s%(subject)s /aa name=%(sequence)inbsp;/a i%(author)s /i/li --- mailman-2.1.6/templates/hr/archidxentry.html2003-11-30 18:04:02.0 -0500 +++ mailman-2.1.6/templates/hr/archidxentry.html2005-09-13 12:44:50.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/hu/archidxentry.html2002-12-11 22:30:15.0 -0500 +++ mailman-2.1.6/templates/hu/archidxentry.html2005-09-13 12:44:58.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/it/archidxentry.html2002-10-10 15:33:47.0 -0400 +++ mailman-2.1.6/templates/it/archidxentry.html2005-09-13 12:45:35.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/ja/archidxentry.html2002-10-08 12:50:42.0 -0400 +++ mailman-2.1.6/templates/ja/archidxentry.html2005-09-13 12:45:27.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/lt/archidxentry.html2002-12-24 14:05:13.0 -0500 +++ mailman-2.1.6/templates/lt/archidxentry.html2005-09-13 12:45:09.0 -0400 @@ -1,4 +1,4 @@ -LIA HREF=%(filename)s%(subject)s +LI%(datestr)snbsp;A HREF=%(filename)s%(subject)s /AA NAME=%(sequence)inbsp;/A I%(author)s /I --- mailman-2.1.6/templates/pl/archidxentry.html2003-04-20 00:52:59.0 -0400 +++ mailman-2.1.6/templates/pl/archidxentry.html2005-09-13 12:45:40.0 -0400 @@ -1,4 +1,4 @@ -LIA
Re: [Mailman-Users] mailman stopped working after upgrade
-Original Message- From: John W. Baxter Has Exim lost its setuid bit (and/or its root ownership) in the upgrade? Thanks for the suggestion John, but the perms look correct. Also, other email works fine (incoming/outgoing). It's only mailman... daevid ~ # which exim /usr/sbin/exim daevid ~ # ll /usr/sbin/exim -rws--x--x 1 root root 830012 Jul 7 00:57 /usr/sbin/exim -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Private archive for list
To add something to my post, it looks like the index.html file for this list is empty. Do I need to run a search tool to create the index.html file, and if so, what would that be? Darren ODU On Tue, 2005-09-13 at 13:36, Darren G Pifer wrote: I have been trying to get to the private archives of a list but when I click on the URL http://list.odu.edu/private/telephone_logs/ I get nothing on the page. I have been able to access other archives of private lists but for some reason I am not seeing any for this list. I have thought about trying this bin/arch --wipe list-name but I don't want to remove the archives. Is there anything I check for or another script to run to find out if a file is corrupt? Just to be sure, I checked that this list does have a mbox in the archives/private/telephone_logs directory. Darren ODU -- 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/dpifer%40odu.edu Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq01.027.htp -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] mailman stopped working after upgrade
Mark said, Yes, it has the flags, but what is the value of the ${MAILGID} parameter? The error message you received says it's 'mailman' and should be 'mail'. And looking at the log, he seems to be correct: Sep 12 12:16:19 [Mailman mail-wrapper] 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 mail. Try tweaking the mail server to run the_script as group mailman, or re-run configure, _providing the command line option `--with-mail-gid=mail'._ But the .ebuild script sets it to gid 280, shouldn't it be 8? why is that? Is that the problem? How can I fix that. Re-emerging doesn't let me change those .ebuild values. MD5 errors and such. APACHEGID=81 MAILGID=280 src_compile() { econf \ --prefix=${INSTALLDIR} \ --with-mail-gid=${MAILGID} \ --with-cgi-gid=${APACHEGID} \ || die configure failed make || die make failed } # ll /etc/exim/exim.conf -rw-r--r-- 1 root root 29452 Apr 29 13:54 /etc/exim/exim.conf # User and group for Mailman, should match your --with-mail-gid # switch to Mailman's configure script. # Value is normally mailman MM_UID=mailman MM_GID=mailman So, these match what the comment says there, and what the .ebuild is doing. I'm so confused. *sigh* As well you should be at this point. The wrapper is telling you that it expects to be executed as group 'mailman', and it looks from what you've presented that it was in fact built that way. It also seems you can't change it in your update package. The wrapper also complains that it is not being executed as group 'mailman', but rather as group 'mail'. This is the confusing part because it seems from the above that you are telling Exim to invoke the wrapper as group 'mailman' yet the wrapper is telling you it is being invoked as group 'mail'. I would look carefully at the Exim configuration to be sure that MM_UID=mailman MM_GID=mailman are in the right place and are not being overridden somewhere else. Below is portions of my /etc/exim/exim.conf. I deleted out any irrellevant parts, but I kept everything in the right order... I believe it's pretty much stock. (I don't know much about exim). # cat /etc/exim/exim.conf ## # Runtime configuration file for Exim # ## # # copied from http://www.exim.org/howto/mailman21.html#exconf # # Home dir for your Mailman installation -- aka Mailman's prefix directory. # By default this is set to /usr/local/mailman # On a Red Hat/Fedora system using the RPM use /var/mailman # On Debian using the deb package use /var/lib/mailman # This is normally the same as ~mailman MM_HOME=/usr/local/mailman # # User and group for Mailman, should match your --with-mail-gid # switch to Mailman's configure script. # Value is normally mailman MM_UID=mailman MM_GID=mailman # # Domains that your lists are in - colon separated list # you may wish to add these into local_domains as well domainlist mm_domains=daevid.com:rollinballzcrew.com:me-racing.com:marq.org # # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # # These values are derived from the ones above and should not need # editing unless you have munged your mailman installation # # The path of the Mailman mail wrapper script MM_WRAP=MM_HOME/mail/mailman # # The path of the list config file (used as a required file when # verifying list addresses) MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck ## #MAIN CONFIGURATION SETTINGS # ## exim_user = mail ## # ROUTERS CONFIGURATION # # Specifies how addresses are handled # ## # THE ORDER IN WHICH THE ROUTERS ARE DEFINED IS IMPORTANT! # # An address is passed to each router in turn until it is accepted. # ## mailman_router: driver = accept domains = +mm_domains require_files = MM_LISTCHK local_part_suffix_optional local_part_suffix = -admin : \ -bounces : -bounces+* : \ -confirm : -confirm+* : \ -join : -leave : \ -owner : -request : \ -subscribe : -unsubscribe transport = mailman_transport procmail: debug_print = R: procmail for [EMAIL PROTECTED] driver = accept
Re: [Mailman-Users] mailman stopped working after upgrade
On Tue, 2005-09-13 at 11:33 -0700, Daevid Vincent wrote: -Original Message- From: John W. Baxter Has Exim lost its setuid bit (and/or its root ownership) in the upgrade? Thanks for the suggestion John, but the perms look correct. Also, other email works fine (incoming/outgoing). It's only mailman... daevid ~ # which exim /usr/sbin/exim daevid ~ # ll /usr/sbin/exim -rws--x--x 1 root root 830012 Jul 7 00:57 /usr/sbin/exim I doubt it can just be mailman. It's failing in the mail wrapper which calls getgid() to get the group its being executed as. Mailman is simply reporting the facts, which is it is not being executed as the group it was intended to be executed as. In your configuration it is exim that is executing mailman wrapper, thus it is exim that needs looking at. Also, please note the error concerns group id not the user id. The error reported says exim executed the mail wrapper as the group mail when it expected it to be group mailman. This means exim invoked the wrapper in the mail group. Sorry, I'm not an exim user so I can't tell you the particulars of exim, but I suspect there is an option when executing the mailman wrapper to elect the group in addition to the user (its the group thats important). Also, its not the setuid or setgid bit of exim that's relevant in this case, that says when that exim executable is run, ignore who is invoking me and run as this user or group instead. Which for exim when invoking mailman on your behalf is not relevant (and may not even be desirable), what is relevant is that when exim invokes the mailman wrapper it calls setgid(mailman) (I'm playing a little loose and fast here, but thats the idea in a nutshell). This probably only happens via an exim configuration parameter tied to mailman invocation. HTH, -- John Dennis [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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Mailman with MHonArc
All, Thanks for all yur help! One more question: I want to delete off a few old mailing lists. I read the instructions at: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.031.htp On checking, I did not the variable OWNERS_CAN_DELETE_THEIR_OWN_LISTS in the /usr/local/mailman/Mailman/mm_cfg.py file. Is there a simple way to delete off the old mail lists. I not not need to archive any data from these old lists. Thanks Elvis On 9/13/05, George A. Theall [EMAIL PROTECTED] wrote: I guess my question is: After using mhonarc to convert the inbox to html's, how do I get to browse them using internet explorer? Mailman makes archives available using a URL such as: http://$hostname/mailman/private/$listname/ If the list defined a public, then replace 'private' with 'public' above. George -- [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=showamp;file=faq01.027.htp
Re: [Mailman-Users] mailman stopped working after upgrade
On Tue, 2005-09-13 at 12:05 -0700, Daevid Vincent wrote: # User and group for Mailman, should match your --with-mail-gid # switch to Mailman's configure script. # Value is normally mailman MM_UID=mailman MM_GID=mailman # # Domains that your lists are in - colon separated list # you may wish to add these into local_domains as well domainlist mm_domains=daevid.com:rollinballzcrew.com:me-racing.com:marq.org # # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= # # These values are derived from the ones above and should not need # editing unless you have munged your mailman installation # # The path of the Mailman mail wrapper script MM_WRAP=MM_HOME/mail/mailman Caveat: I don't know exim! But the above does suggest to me that when it invokes MM_WRAP=MM_HOME/mail/mailman will do it as uid=mailman, gid=mailman (because it calls setgid(mailman), is exim running with root privileges? it can't change the group if its not). BUT the mailman wrapper is telling you that is not what is happening, its being executed as group mail. ## #MAIN CONFIGURATION SETTINGS # ## exim_user = mail hmm... very suspicious, looks like this is what is being picked up as the execution context. -- John Dennis [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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Mailman with MHonArc
To me, the problem with Pipermail is not what it does, but what it doesn't do. Pipermail doesn't allow you to reverse the order of the postings, so readers have to scroll to the bottom of what is, in many cases, a large archive, doesn't show the name of the person posting, and doesn't date or date sort the entries. I too am looking at MhonArc as a possible solution, to work in tandem with Mailman, but am not proficient enough to install or configure. I'd like to hire someone for the task, if that is possible? JF On 9/13/05, Brad Knowles [EMAIL PROTECTED] wrote: At 2:59 PM -0700 2005-09-12, Elvis Fernandes wrote: I am trying to setup a discussion archival system, where the discussion between users in a mail-list can be browsed on a webpage. On searching the web, it seems like MhonArc can do this. Mailman includes a built-in web archive system called Pipermail. Depending on precisely what you need, this may provide all the functionality you require, without needing an external third-party archiving solution. -- 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 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/jaf19%40earthlink.net Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=showamp;file=faq01.027.htp -- Jim Flanagan -- 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=showamp;file=faq01.027.htp
[Mailman-Users] How to make attached jpg show in message body
Is there any way to make an image show in the body of a message to the list. When I attach an image in entourage, the image displays in the body of the message. When I attach an image to a list message, it only is listed in the attachments area. Thanks Bill Morse Wm. Morse Editions 450 Harrison Ave. Studio 227 Boston, MA 02118 (617) 429-3298 www.MorseEditions.com PS- Please note new email and web address -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] Problem integrating v2.1.5 into the mail system
Cockpit error on my part. Your suggestions ended up pointing me right to it. Thanks, Rob John Dennis said the following on 09/13/2005 09:45 AM: On Tue, 2005-09-13 at 09:25 -0700, Rob Tanner wrote: I upgraded from Mailman 2.0.6 to 2.1.5, and I'm having a problem with the aliases. My MTA is Postfix. Here's my problem. Our mail system uses the LDAP server for all the MTA required local aliases. However, on the specific server hosting Mailman, I modified the following line in the Postfix main.cf file to include the Mailman aliases file: alias_database = dbm:/etc/postfix/aliases,dbm:/opt/mailman_2.1.5/data/aliases Apart from hosting Mailman, that server is not part of our regular mail system. When a message is sent to listname@linfield.edu, Postfix, on which ever one of the mail gateway servers that first sees the message, looks up the alias, and then using the mailroutingaddress attribute, re-routes the mail to listname@calvin.linfield.edu, which is the actual name of the host. However, when the mail hits the Mailman server, Postfix reject it with the error: 550 listname@calvin.linfield.edu: User unknown in local recipient table The other pertinent setting in main.cf is: local_recipient_maps = $alias_maps, dbm:/opt/mailman_2.1.5/data/aliases I've played extensively with the various Postfix parameters, and I've not been able to resolve this problem. It probobly is a Postfix settings issue, and I'm hoping someone has had and resolved a similar issue. Here are some things to check: In your main.cf file you've specified a file_type of dbm but I don't see anything in your mail saying you've told Mailman's Postfix.py to use that file format. Have you? It defaults to whatever is the default database type in your postfix installation. You should verify the file types are in fact in harmony with one another. You could take a look at postfix error logging to see if its complaining or use the postmap command to simulate the lookup. Also, it looks like you're performing domain mapping when you re-route to the primary server. If the alias lookup's include domain information you may fail the local_recipient_maps lookup because although the user part of the address is correct it may include a domain part not recognized by the server fielding the request. I would use the postmap command to simulate an alias lookup and see what is returned and make sure domains are not part of the alias or if they are that they match. -- Rob Tanner UNIX Services Manager Linfield College, McMinnville OR -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] mailman stopped working after upgrade
From: John W. Baxter daevid ~ # which exim /usr/sbin/exim daevid ~ # ll /usr/sbin/exim -rws--x--x 1 root root 830012 Jul 7 00:57 /usr/sbin/exim I doubt it can just be mailman. Well, exim hasn't changed since that date above, and the config hasn't changed for even longer, so I believe it *is* mailman and not exim: # ll total 80 drwxr-xr-x 2 root root 4096 Jun 26 12:45 . drwxr-xr-x 77 root root 4096 Sep 13 03:14 .. -rw-r--r-- 1 root root 775 Jul 7 00:57 auth_conf.sub -rw-r--r-- 1 root root 29452 Apr 29 13:54 exim.conf -rw-r--r-- 1 root root 25931 Jul 7 00:57 exim.conf.dist -rw-r--r-- 1 root root 8120 Jul 7 00:57 system_filter.exim Mailman WAS working just fine until September 7th, when I updated it. # ll /usr/local/mailman/mail/mailman -rwxr-sr-x 1 mailman mailman 7768 Sep 7 11:34 /usr/local/mailman/mail/mailman -- 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=showamp;file=faq01.027.htp
[Mailman-Users] How to make attached jpg show in message body
Is there any way to make an image show in the body of a message to the list. When I attach an image in entourage, the image displays in the body of the message. When I attach an image to a list message, it only is listed in the attachments area. Thanks Bill Morse Wm. Morse Editions 450 Harrison Ave. Studio 227 Boston, MA 02118 (617) 429-3298 www.MorseEditions.com PS- Please note new email and web address -- 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=showamp;file=faq01.027.htp
[Mailman-Users] Complettly delete unused mailing lists
Hello, I want to delete off a few old mailing lists. I read the instructions at: http://www.python.org/cgi-bin/faqw-mm.py?req=showfile=faq04.031.htp On checking, I did not the variable OWNERS_CAN_DELETE_THEIR_OWN_LISTS in the /usr/local/mailman/Mailman/mm_cfg.py file. Is there a simple way to delete off the old mail lists. I do not need to archive any data from these old lists. Thanks Elvis -- 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] how to receive all notifications and bounces
Csaba Kiraly wrote: I have a question regarding bounce processing. I was setting up a list for a small group (~20 people) working together preparing documents, etc. What I need is to receive immediate notifications if something goes wrong, e.g. an e-mail address was mistyped when added, some delivery errors, etc. Looking at bounce processing, I have found options aiming at easing the administrator's task by filtering out bounces. Even if I turn off bounce processing, it is written that: *bounce_processing* (bounce): Should Mailman perform automatic bounce processing? By setting this value to /No/, you disable all automatic bounce processing for this list, however bounce messages will still be discarded so that the list administrator isn't inundated with them. How can I set this up to receive immediate notifications? If you have site administration capability over your Mailman installation and the incoming MTA, you can set the alias for the listname-bounces address so it forwards to you directly. If not, or if you still want automated processing, set the following bounce processing options. bounce_processing Yes bounce_score_threshold 0.5 bounce_info_stale_after won't matter - default 7 is OK bounce_you_are_disabled_warnings - default is OK bounce_you_are_disabled_warnings_interval - default is OK Notifications bounce_unrecognized_goes_to_list_owner Yes Sbounce_notify_owner_on_disable Yes bounce_notify_owner_on_removal Yes With settings like these, the first bounce will disable the subscription and the owner will be notified and the notification will contain a copy of the bounce message. The key is having the notifications turned on and the bounce_score_threshold low enough that the first bounce causes a disable. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter use your sense - B. Dylan -- 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=showamp;file=faq01.027.htp
[Mailman-Users] config.pck, apache, permissions and Errno 13
hello everyone, I am writing this e-mail as a sort of last resort. Believe me I've tried hard, but can't find a solution to the following problem. -I installed mailman on a debian server with postfix. -all mailing lists work. -webinterface works. now, whenever the cronscripts run, or somebody sends a mail over one of the lists, the permissions of some file (usually something like: /var/lib/mailman/lists/listname/config.pck) will change from www:mailman to mailman:mailman. after this happens, I can no longer access the web-interface. The result: Bug in Mailman version 2.1.5 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 /var/lib/mailman/scripts/driver, line 87, in run_main main() File /var/lib/mailman/Mailman/Cgi/listinfo.py, line 47, in main mlist = MailList.MailList(listname, lock=0) File /var/lib/mailman/Mailman/MailList.py, line 128, in __init__ self.Load() File /var/lib/mailman/Mailman/MailList.py, line 593, in Load dict, e = self.__load(file) File /var/lib/mailman/Mailman/MailList.py, line 559, in __load fp = open(dbfile) IOError: [Errno 13] Permission denied: '/var/lib/mailman/lists/listname/config.pck' I tried many things including: I have tried forcing the permissions by doing a chmod u+s. that didn't work ls -l drwsrwsr-x6 www-data mailman 4096 Sep 9 01:11 listname I tried to change MAILMAN_USER = 'www-data' in /usr/lib/mailman/Mailman/mm_cfg.py but this resulted in a Mailman mail-wrapper: Group mismatch error. I was then thorougly confused by suexec stuff http://www.python.org/cgi-bin/faqw-mm.py?req=recentdays=365250 -see 6.17. Apache+Suexec one the one hand, this suggests I should run everything as mailman:mailman and on the other hand I am warned strongly against this in the mailman installation docs. not to mention that the apache docs concerning suexec are daunting. well as apache doc are ;-) and DON'T tell me to run check_perms! *grin* so now here is my question: can anybody help me? thank you aron -- 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=showamp;file=faq01.027.htp