From jeffrey.borkent at adelaide.edu.au Tue Feb 1 01:24:48 2005 From: jeffrey.borkent at adelaide.edu.au (Jeffrey Borkent) Date: Tue, 01 Feb 2005 10:54:48 +1030 Subject: [Mailman-Users] ldap queries...... Message-ID: <1107217488.16701.16.camel@batfink.its.adelaide.edu.au> Hi, Here at the University of Adelaide we have several very large lists that are generated by ldap queries. A module offered to us by Karl A. Krueger at the Woods hole Oceanographic Institute works a treat, and generates the lists based on ldap search criteria. What we wish to do now is restrict who can send to the list without moderator intervention. Take for example the all student list here, currently we have another ldap entry which authorises posting to this list. My question is where in the current Mailman code ( v2.1.5 ) can we place some code to check this ldap authorisation entry? Cheers -- Jeffrey Borkent Systems Specialist Information Technology Services University of AdelaideKarl A. Krueger Level 7, 10 Pultney Street Adelaide. 5005 Ph: 8303 3000 jeffrey.borkent at adelaide.edu.au --------------------------------- CRICOS Provider Number 00123M ----------------------------------------------------------- This email message is intended only for the addressee(s) and contains information that may be confidential and/or copyright. If you are not the intended recipient please notify the sender by reply email and immediately delete this email. Use, disclosure or reproduction of this email by anyone other than the intended recipient(s) is strictly prohibited. No representation is made that this email or any attachments are free of viruses. Virus scanning is recommended and is the responsibility of the recipient. From ifetch at du.edu Tue Feb 1 02:28:54 2005 From: ifetch at du.edu (Ivan Fetch) Date: Mon, 31 Jan 2005 18:28:54 -0700 (MST) Subject: [Mailman-Users] respond_to_post_requests and header_filter_rules Message-ID: <20050131181439.N33736@tnetnzry.hgf.qh.rqh> Hello, I'm wondering whether there is a way to have respond_to_post_requests set to yes (so that senders will be notified if their message is held due to posting to a members-only list, their message exceeds mailman's size limit, Etc), yet not send notifications to senders who's messages are held because they match a filter rule (privacy | spam ). The help section of respond_to_post_requests says the following, which leads me to believe that it will not notify senders of messages which match spam filter rules: "Approval notices are sent when mail triggers certain of the limits except routine list moderation and spam filters, for which notices are not sent. This option overrides ever sending the notice." However when I send a message to a list and it matches against a spam filter, I receive an email back notifying me that my message was held because a filter was matched. It would be nice to be able to avoid responding to messages which Mailman matches against the spam filters, as often the From address is forged anyhow... IS there something I'm missing which will give me the behavior I'm looking for RE: spam filtering? Thank you - Ivan Fetch. From msapiro at value.net Tue Feb 1 02:50:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 31 Jan 2005 17:50:19 -0800 Subject: [Mailman-Users] ldap queries...... In-Reply-To: <1107217488.16701.16.camel@batfink.its.adelaide.edu.au> Message-ID: Jeffrey Borkent wrote: > >Here at the University of Adelaide we have several very large lists that >are generated by ldap queries. A module offered to us by Karl A. Krueger >at the Woods hole Oceanographic Institute works a treat, and generates >the lists based on ldap search criteria. Presumably, this is a Member Adaptor module >What we wish to do now is restrict who can send to the list without >moderator intervention. Take for example the all student list here, >currently we have another ldap entry which authorises posting to this >list. > >My question is where in the current Mailman code ( v2.1.5 ) can we place >some code to check this ldap authorisation entry? Whatever Member Adaptor is in use for a list defines a function getMemberOptions(self, member, flag) in that module. In your case, this should be in the module referred to above. You need to arrange that whenever this is called with flag = mm_cfg.Moderate, it returns True (or 1) if member should be moderated and False (or 0) if member should not be moderated. I.e. you need to place your code in getMemberOptions() in your Member Adaptor. Note: your Member Adaptor module may be called extend.py and be installed in a lists//extend.py file for each list for which it applies or it may have some other name and be invoked globally in MailList.py in place of OldStyleMemberships() -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tkikuchi at is.kochi-u.ac.jp Tue Feb 1 03:39:12 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 01 Feb 2005 11:39:12 +0900 Subject: [Mailman-Users] respond_to_post_requests and header_filter_rules In-Reply-To: <20050131181439.N33736@tnetnzry.hgf.qh.rqh> References: <20050131181439.N33736@tnetnzry.hgf.qh.rqh> Message-ID: <41FEEBD0.3010207@is.kochi-u.ac.jp> Hi, Ivan Fetch wrote: > Hello, > > I'm wondering whether there is a way to have respond_to_post_requests > set to yes (so that senders will be notified if their message is held > due to posting to a members-only list, their message exceeds mailman's > size limit, Etc), yet not send notifications to senders who's messages > are held because they match a filter rule (privacy | spam ). > > The help section of respond_to_post_requests says the following, > which leads me to believe that it will not notify senders of messages > which match spam filter rules: > "Approval notices are sent when mail triggers certain of the limits > except routine list moderation and spam filters, for which notices are > not sent. This option overrides ever sending the notice." > Looks like this detail is outdated. I think new spam filters should be used to silently discard the known spams. Ivan, what version are you using? Newer version has more generic header_filter_rules to hold/reject/discard such messages. Developers, I think I will remove 'spam filters' from the detailed description above but what is the 'routine list moderation'? I think list-wide moderation was replaced by per-member moderation, right? > > However when I send a message to a list and it matches against a spam > filter, I receive an email back notifying me that my message was held > because a filter was matched. It would be nice to be able to avoid > responding to messages which Mailman matches against the spam filters, > as often the From address is forged anyhow... > > IS there something I'm missing which will give me the behavior I'm > looking for RE: spam filtering? > > > Thank you - Ivan Fetch. > > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From dikshie at ppk.itb.ac.id Tue Feb 1 05:11:34 2005 From: dikshie at ppk.itb.ac.id (Dikshie) Date: Tue, 1 Feb 2005 11:11:34 +0700 Subject: [Mailman-Users] always forbidden In-Reply-To: References: <20050131081621.GA31993@ppk.itb.ac.id> <20050131092656.GA32937@ppk.itb.ac.id> Message-ID: <20050201041133.GB858@ppk.itb.ac.id> Brad Knowles (brad at stop.mail-abuse.org) wrote: > > There's your answer. It's a web server configuration issue. thanks ! Kikuchi-san's tip works for me best regards, -dikshie- From ifetch at du.edu Tue Feb 1 05:59:02 2005 From: ifetch at du.edu (Ivan Fetch) Date: Mon, 31 Jan 2005 21:59:02 -0700 (MST) Subject: [Mailman-Users] respond_to_post_requests and header_filter_rules In-Reply-To: <41FEEBD0.3010207@is.kochi-u.ac.jp> References: <20050131181439.N33736@tnetnzry.hgf.qh.rqh> <41FEEBD0.3010207@is.kochi-u.ac.jp> Message-ID: <20050131215620.I33736@tnetnzry.hgf.qh.rqh> Hello, Thank you for your reply -- I'm using Mailman 2.1.5 (sorry for not mentioning this previously). We'd rather be able to configure the filters to hold (not discard) spam, at least for those lists where the list administrators prefer to double check what is being tagged as spam. Is the help text of respond_to_post_requests inaccurate in how it claims that notifying posters of held messages excludes spam filtering? Thank you - Ivan Fetch. --- Ivan Fetch University of Denver Computer Operations, University Technology Services 303-871-3092 On Tue, 1 Feb 2005, Tokio Kikuchi wrote: > Hi, > > Ivan Fetch wrote: > >> Hello, >> >> I'm wondering whether there is a way to have respond_to_post_requests >> set to yes (so that senders will be notified if their message is held due >> to posting to a members-only list, their message exceeds mailman's size >> limit, Etc), yet not send notifications to senders who's messages are held >> because they match a filter rule (privacy | spam ). >> >> The help section of respond_to_post_requests says the following, which >> leads me to believe that it will not notify senders of messages which >> match spam filter rules: >> "Approval notices are sent when mail triggers certain of the limits except >> routine list moderation and spam filters, for which notices are not sent. >> This option overrides ever sending the notice." >> > > Looks like this detail is outdated. I think new spam filters should be used > to silently discard the known spams. Ivan, what version are you using? Newer > version has more generic header_filter_rules to hold/reject/discard such > messages. > > Developers, I think I will remove 'spam filters' from the detailed > description above but what is the 'routine list moderation'? I think > list-wide moderation was replaced by per-member moderation, right? >> >> However when I send a message to a list and it matches against a spam >> filter, I receive an email back notifying me that my message was held >> because a filter was matched. It would be nice to be able to avoid >> responding to messages which Mailman matches against the spam filters, as >> often the From address is forged anyhow... >> >> IS there something I'm missing which will give me the behavior I'm >> looking for RE: spam filtering? >> >> >> Thank you - Ivan Fetch. >> >> > > -- > Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp > http://weather.is.kochi-u.ac.jp/ > > From bmghandi at yahoo.co.uk Tue Feb 1 08:43:26 2005 From: bmghandi at yahoo.co.uk (Bashir Ghandi) Date: Tue, 1 Feb 2005 07:43:26 +0000 (GMT) Subject: [Mailman-Users] How do I Customize the Monthly Reminder? Message-ID: <20050201074327.39059.qmail@web26503.mail.ukl.yahoo.com> Hi there, I am a Mailman mailing list owner, and I am trying to cutomize the monthly reminder or at least append some custom text to it, but could not figure out how. I checked all the options on the List admin interface but no clue. Please note that I do have direct access to the machine hosting the mailman, as I am only a mailing list owner - so I have only the List Administrator's Web Interface to work with. Thanks a million in advance for your help. Bashir. ___________________________________________________________ ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com From MAnderson at iddx.net Tue Feb 1 09:33:27 2005 From: MAnderson at iddx.net (Matthew R Anderson) Date: Tue, 1 Feb 2005 02:33:27 -0600 Subject: [Mailman-Users] Mailman problem Message-ID: <20050201083322.3D2211E4004@bag.python.org> Hey guys- I don't mean to give you such a tough problem but I really need some expert help here. I've moved my mailman install across a few servers and as of recent it's been exhibiting some strange behavior. Key Problem - Monthly reminders aren't being sent out to some lists; I have several configured to do so. I've checked logs/smtp, logs/smtp-failure, and logs/error and I can't even see an attempt to mail reminders, let alone any errors to provide an explanation. In all other regards, lists seem to be working wonderfully, and I've really not begun to tackle this problem after 2 months because I've been so blessed. The one thing I can see that seems to coincide with the trouble is that any action on these lists isn't being properly logged in logs/smtp. Whereas I would properly see something logged like so: Jan 31 00:47:35 2005 (1192) smtp for 538 recips, completed in 1.197 seconds ...when I see activity on the "questionable" lists, I see this: Feb 01 02:01:36 2005 (1192) n/a smtp for 22 recips, completed in 2.479 seconds n/a? :) I can't seem to locate any explanation for this. Help! Furthermore, is there a way to manually generate password reminders? I'd like to be able to manually kick out a reminder once I get this all fixed up. My configuration of Mailman is v2.1.5, upgraded a few minor revisions after a more-or-less filewise rsync from the previous host. It is talking and receiving mail via some horrible qmail/vpopmail system, and mail is delivered to the lists via .qmail-list-function aliases in my lists.iddx.net virtual mail domain. It works pretty nice, I guess, if it weren't qmail I'd be happier. :P Any information you can provide is warmly received and I appreciate the effort. Best regards, -Matt --------------------- Matthew Anderson Executor Internet Distributed Data Exchange - IDDX.NET From darges at hrz.uni-siegen.de Tue Feb 1 10:17:24 2005 From: darges at hrz.uni-siegen.de (Markus Darges) Date: Tue, 01 Feb 2005 10:17:24 +0100 Subject: [Mailman-Users] cant't create lists within the webinterface In-Reply-To: <1107189706.23339.27.camel@finch.boston.redhat.com> References: <41FE020C.7030908@hrz.uni-siegen.de> <1107189706.23339.27.camel@finch.boston.redhat.com> Message-ID: <41FF4924.5010509@hrz.uni-siegen.de> John Dennis wrote: >On Mon, 2005-01-31 at 11:01 +0100, Markus Darges wrote: > > >>Hi, >> >>I cant' create a new list within the webinterface. Could someone tell >>mit whether it's a known bug? Even if I change the permission of the >>folder lists to 777 I get the same error. >>My OS is Fedora Core 3. Mailman 2.1.5, Python2.4, Apache2.0.52 >> >> > >First, off I trust you are using Red Hat's mailman rpm for FC3. > >There is a possibility you may have run afoul of SELinux, but its very >hard to tell from the information presented. SELinux is a security >enhancement that restricts operations beyond the traditional UNIX >permissions. In FC3 SELinux is enabled by default in what is called >"targeted" mode, meaning SELinux is only used for "targeted" >applications and services because those applications and services are >open to the network and are much more vulnerable to exploit, mailman is >one of the services under SELinux protection. The security policy is >non-trival to author correctly it is possible we may have missed a >corner case. Here are two simple things you can do to determine if >SELinux is responsible for your access problems. > >1) Look in /var/log/messages for any lines with "avc" in it, it will >probably read something like "audit avc access denied ..." but I'm going >from memory so don't use the full string I gave you to search for, I'm >almost positive the exact string is slightly different. If the security >policy is denying access it will log it in /var/log/messages and it >should be pretty obvious. > >2) Turn off SELinux, run your mailman action again, does the problem go >away? If so, this is a sure sign its a bug in the security policy. To >disable SELinux, su to root and run system-config-securitylevel, you'll >see a dropdown box for SELinux, select the option to disable it. > >If this fixes the problem, then make sure you're fully up to date with >the security policy, use your favorite package manager (e.g. yum) to >update this rpm: selinux-policy-targeted. Go back and enable SELinux, do >you still have the problem? If not great, if so then please file a bug >here: https://bugzilla.redhat.com and be sure to include the operation >being performed, the avc error messages from /var/log/messages, and the >rpm versions of mailman and selinux-policy-targeted. > > > > Thanks for the fast responding! You are right SELinux seems to be the problem. But I disabled it already before. I followed your instructions and found the avc message denied... in the log. I updated selinux-policy-targeted by yum and mailman is not any longer complaining about the permission to create a list. But yet I can't create the mbox. Traceback (most recent call last): File "/usr/lib/mailman/scripts/driver", line 87, in run_main main() File "/usr/src/build/471806-i386/install/usr/lib/mailman/Mailman/Cgi/create.py", line 55, in main File "/usr/src/build/471806-i386/install/usr/lib/mailman/Mailman/Cgi/create.py", line 187, in process_request File "/usr/lib/mailman/Mailman/MailList.py", line 457, in Create self.InitVars(name, admin, crypted_password) File "/usr/lib/mailman/Mailman/MailList.py", line 372, in InitVars baseclass.InitVars(self) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 95, in InitVars os.mkdir(self.archive_dir()+'.mbox', 02775) OSError: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/test5.mbox' The settings of the folder private are 02755 In /var/log/messages I found: Feb 1 09:57:52 mailman kernel: audit(1107248272.299:0): avc: denied { write } for pid=2787 exe=/usr/bin/python2.3 name=scripts dev=sda5 ino=910468 scontext=root:system_r:mailman_cgi_t tcontext=system_u:object_r:lib_t tclass=dir Feb 1 09:57:52 mailman kernel: audit(1107248272.531:0): avc: denied { create } for pid=2787 exe=/usr/bin/python2.3 name=test5.mbox scontext=root:system_r:mailman_cgi_t tcontext=root:object_r:mailman_archive_t tclass=dir Feb 1 09:57:52 mailman kernel: audit(1107248272.565:0): avc: denied { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 ino=97345 scontext=root:system_r:mailman_cgi_t tcontext=system_u:object_r:src_t tclass=dir Feb 1 09:57:52 mailman kernel: audit(1107248272.565:0): avc: denied { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 ino=97345 scontext=root:system_r:mailman_cgi_t tcontext=system_u:object_r:src_t tclass=dir Feb 1 09:57:52 mailman kernel: audit(1107248272.589:0): avc: denied { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 ino=97345 scontext=root:system_r:mailman_cgi_t tcontext=system_u:object_r:src_t tclass=dir Feb 1 09:57:52 mailman kernel: audit(1107248272.590:0): avc: denied { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 ino=97345 scontext=root:system_r:mailman_cgi_t tcontext=system_u:object_r:src_t tclass=dir It seems that I can't disable SELinux by the drop down box. Is there another way to disable it? From tkikuchi at is.kochi-u.ac.jp Tue Feb 1 12:39:47 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 01 Feb 2005 20:39:47 +0900 Subject: [Mailman-Users] respond_to_post_requests and header_filter_rules In-Reply-To: <20050131215620.I33736@tnetnzry.hgf.qh.rqh> References: <20050131181439.N33736@tnetnzry.hgf.qh.rqh> <41FEEBD0.3010207@is.kochi-u.ac.jp> <20050131215620.I33736@tnetnzry.hgf.qh.rqh> Message-ID: <41FF6A83.3070105@is.kochi-u.ac.jp> Hi again, Ivan Fetch wrote: > Hello, > > Thank you for your reply -- I'm using Mailman 2.1.5 (sorry for not > mentioning this previously). We'd rather be able to configure the > filters to hold (not discard) spam, at least for those lists where the > list administrators prefer to double check what is being tagged as spam. > You can create two or more new header_filter_rules. I suggest you create one for hold and another for discard. You can add a test regex into the first box and when you learn that it works right then move it to the second one to discard the spam silently. > Is the help text of respond_to_post_requests inaccurate in how it > claims that notifying posters of held messages excludes spam filtering? Historically, it was right statement once upon a time in 2.0.x era. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From darges at hrz.uni-siegen.de Tue Feb 1 15:51:10 2005 From: darges at hrz.uni-siegen.de (Markus Darges) Date: Tue, 01 Feb 2005 15:51:10 +0100 Subject: [Mailman-Users] cant't create lists within the webinterface In-Reply-To: <41FF4924.5010509@hrz.uni-siegen.de> References: <41FE020C.7030908@hrz.uni-siegen.de> <1107189706.23339.27.camel@finch.boston.redhat.com> <41FF4924.5010509@hrz.uni-siegen.de> Message-ID: <41FF975E.3030702@hrz.uni-siegen.de> Markus Darges wrote: > John Dennis wrote: > >> On Mon, 2005-01-31 at 11:01 +0100, Markus Darges wrote: >> >> >>> Hi, >>> >>> I cant' create a new list within the webinterface. Could someone >>> tell mit whether it's a known bug? Even if I change the permission >>> of the folder lists to 777 I get the same error. >>> My OS is Fedora Core 3. Mailman 2.1.5, Python2.4, Apache2.0.52 >>> >> >> >> First, off I trust you are using Red Hat's mailman rpm for FC3. >> >> There is a possibility you may have run afoul of SELinux, but its very >> hard to tell from the information presented. SELinux is a security >> enhancement that restricts operations beyond the traditional UNIX >> permissions. In FC3 SELinux is enabled by default in what is called >> "targeted" mode, meaning SELinux is only used for "targeted" >> applications and services because those applications and services are >> open to the network and are much more vulnerable to exploit, mailman is >> one of the services under SELinux protection. The security policy is >> non-trival to author correctly it is possible we may have missed a >> corner case. Here are two simple things you can do to determine if >> SELinux is responsible for your access problems. >> >> 1) Look in /var/log/messages for any lines with "avc" in it, it will >> probably read something like "audit avc access denied ..." but I'm going >> from memory so don't use the full string I gave you to search for, I'm >> almost positive the exact string is slightly different. If the security >> policy is denying access it will log it in /var/log/messages and it >> should be pretty obvious. >> >> 2) Turn off SELinux, run your mailman action again, does the problem go >> away? If so, this is a sure sign its a bug in the security policy. To >> disable SELinux, su to root and run system-config-securitylevel, you'll >> see a dropdown box for SELinux, select the option to disable it. >> >> If this fixes the problem, then make sure you're fully up to date with >> the security policy, use your favorite package manager (e.g. yum) to >> update this rpm: selinux-policy-targeted. Go back and enable SELinux, do >> you still have the problem? If not great, if so then please file a bug >> here: https://bugzilla.redhat.com and be sure to include the operation >> being performed, the avc error messages from /var/log/messages, and the >> rpm versions of mailman and selinux-policy-targeted. >> >> >> >> > Thanks for the fast responding! > You are right SELinux seems to be the problem. But I disabled it > already before. I followed your instructions and found the avc message > denied... in the log. I updated selinux-policy-targeted by yum and > mailman is not any longer complaining about the permission to create a > list. But yet I can't create the mbox. > > Traceback (most recent call last): > File "/usr/lib/mailman/scripts/driver", line 87, in run_main > main() > File > "/usr/src/build/471806-i386/install/usr/lib/mailman/Mailman/Cgi/create.py", > line 55, in main > File > "/usr/src/build/471806-i386/install/usr/lib/mailman/Mailman/Cgi/create.py", > line 187, in process_request > File "/usr/lib/mailman/Mailman/MailList.py", line 457, in Create > self.InitVars(name, admin, crypted_password) > File "/usr/lib/mailman/Mailman/MailList.py", line 372, in InitVars > baseclass.InitVars(self) > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 95, in > InitVars > os.mkdir(self.archive_dir()+'.mbox', 02775) > OSError: [Errno 13] Permission denied: > '/var/lib/mailman/archives/private/test5.mbox' > > The settings of the folder private are 02755 > > In /var/log/messages I found: > > Feb 1 09:57:52 mailman kernel: audit(1107248272.299:0): avc: denied > { write } for pid=2787 exe=/usr/bin/python2.3 name=scripts dev=sda5 > ino=910468 scontext=root:system_r:mailman_cgi_t > tcontext=system_u:object_r:lib_t tclass=dir > Feb 1 09:57:52 mailman kernel: audit(1107248272.531:0): avc: denied > { create } for pid=2787 exe=/usr/bin/python2.3 name=test5.mbox > scontext=root:system_r:mailman_cgi_t > tcontext=root:object_r:mailman_archive_t tclass=dir > Feb 1 09:57:52 mailman kernel: audit(1107248272.565:0): avc: denied > { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 > ino=97345 scontext=root:system_r:mailman_cgi_t > tcontext=system_u:object_r:src_t tclass=dir > Feb 1 09:57:52 mailman kernel: audit(1107248272.565:0): avc: denied > { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 > ino=97345 scontext=root:system_r:mailman_cgi_t > tcontext=system_u:object_r:src_t tclass=dir > Feb 1 09:57:52 mailman kernel: audit(1107248272.589:0): avc: denied > { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 > ino=97345 scontext=root:system_r:mailman_cgi_t > tcontext=system_u:object_r:src_t tclass=dir > Feb 1 09:57:52 mailman kernel: audit(1107248272.590:0): avc: denied > { search } for pid=2787 exe=/usr/bin/python2.3 name=src dev=sda5 > ino=97345 scontext=root:system_r:mailman_cgi_t > tcontext=system_u:object_r:src_t tclass=dir > > It seems that I can't disable SELinux by the drop down box. Is there > another way to disable it? > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > ok I disabled set selinux=0 in grub.conf and yet all works fine From darges at hrz.uni-siegen.de Tue Feb 1 15:52:08 2005 From: darges at hrz.uni-siegen.de (Markus Darges) Date: Tue, 01 Feb 2005 15:52:08 +0100 Subject: [Mailman-Users] Import list of new mebers-No usable temporary directory In-Reply-To: <41FE0606.2060204@hrz.uni-siegen.de> References: <41FE0606.2060204@hrz.uni-siegen.de> Message-ID: <41FF9798.2000702@hrz.uni-siegen.de> Markus Darges wrote: > Hi, > > I try to import a list of new members out of a file within the > webinterface. But I get the error that mailman can't find a usable > temporary directory. Any suggestions? > My OS is Fedora Core 3. Mailman 2.1.5, Python2.4, Apache2.0.52 > > Thanks, > > Markus > > > Traceback (most recent call last): > File "/usr/lib/mailman/scripts/driver", line 87, in run_main > main() > File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 84, in main > cgidata = cgi.FieldStorage(keep_blank_values=1) > File "/usr/local/lib/python2.4/cgi.py", line 526, in __init__ > self.read_multi(environ, keep_blank_values, strict_parsing) > File "/usr/local/lib/python2.4/cgi.py", line 651, in read_multi > environ, keep_blank_values, strict_parsing) > File "/usr/local/lib/python2.4/cgi.py", line 528, in __init__ > self.read_single() > File "/usr/local/lib/python2.4/cgi.py", line 661, in read_single > self.read_lines() > File "/usr/local/lib/python2.4/cgi.py", line 683, in read_lines > self.read_lines_to_outerboundary() > File "/usr/local/lib/python2.4/cgi.py", line 730, in > read_lines_to_outerboundary > self.__write(odelim + line) > File "/usr/local/lib/python2.4/cgi.py", line 690, in __write > self.file = self.make_file('') > File "/usr/local/lib/python2.4/cgi.py", line 776, in make_file > return tempfile.TemporaryFile("w+b") > File "/usr/local/lib/python2.4/tempfile.py", line 459, in TemporaryFile > dir = gettempdir() > File "/usr/local/lib/python2.4/tempfile.py", line 262, in gettempdir > tempdir = _get_default_tempdir() > File "/usr/local/lib/python2.4/tempfile.py", line 208, in > _get_default_tempdir > raise IOError, (_errno.ENOENT, > IOError: [Errno 2] No usable temporary directory found in ['/tmp', > '/var/tmp', '/usr/tmp', '/usr/lib/mailman/cgi-bin'] > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > It was a problem of SELinux. I disabled it in grub. From ccosta at gmail.com Tue Feb 1 16:53:42 2005 From: ccosta at gmail.com (Carlos Costa) Date: Tue, 1 Feb 2005 16:53:42 +0100 Subject: [Mailman-Users] a lot of bounces in qfiles generate a big file in data Message-ID: Hello all, I had a lot of files in qfiles/bounces (4000+), most of them with 0 bytes. Each time I started mailmanctl, a big bounce-events-*.pck file was generated in data/ directory (that eat all my memory). What I did was delete the content of bounces directory, and all runs fine now. Now, in the qfiles/bounces there aren't files. Any tip about this? Thank you very much, Carlos. From msapiro at value.net Tue Feb 1 17:28:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 08:28:17 -0800 Subject: [Mailman-Users] How do I Customize the Monthly Reminder? In-Reply-To: <20050201074327.39059.qmail@web26503.mail.ukl.yahoo.com> Message-ID: Bashir Ghandi wrote: > >I am a Mailman mailing list owner, and I am trying to >cutomize the monthly reminder or at least append some >custom text to it, but could not figure out how. > >I checked all the options on the List admin interface >but no clue. > >Please note that I do have direct access to the >machine hosting the mailman, as I am only a mailing >list owner - so I have only the List Administrator's >Web Interface to work with. You can't do it in the web interface. The reminder comes from a template named cronpass.txt. This can be edited and an edited version (for each relevant language) installed on a per list, per domain or hostwide basis, but it requires shell (or maybe ftp) access to the Mailman installation. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp for details of where modified templates are installed. Since this change can be made for your list or domain only, you may be able to convince the hosting provider to give you a copy of the template(s) (or you could get it from http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/templates/) and install your edited template(s) in the appropriate place(s). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From john at wa9als.com Tue Feb 1 17:28:56 2005 From: john at wa9als.com (John Fleming) Date: Tue, 1 Feb 2005 11:28:56 -0500 Subject: [Mailman-Users] Pse explain smtp log Message-ID: <007201c5087b$20895d40$2201a8c0@105.56.105> Could someone please explain the entries below? I understand the obvious ones where more than 1 recipient is logged, but what do the very numerous 1-recipient entries represent? Tnx excerpt: Feb 01 05:00:12 2005 (1302) smtp for 1 recips, completed in 0.014 seconds Feb 01 05:00:12 2005 (1302) smtp for 1 recips, completed in 0.018 seconds Feb 01 05:00:12 2005 (1302) smtp for 1 recips, completed in 0.015 seconds Feb 01 05:00:12 2005 (1302) smtp for 1 recips, completed in 0.075 seconds Feb 01 05:00:12 2005 (1302) smtp for 1 recips, completed in 0.032 seconds Feb 01 05:00:13 2005 (1302) smtp for 1 recips, completed in 0.023 seconds Feb 01 05:00:13 2005 (1302) smtp for 1 recips, completed in 0.015 seconds Feb 01 05:00:13 2005 (1302) smtp for 1 recips, completed in 0.021 seconds Feb 01 05:00:13 2005 (1302) smtp for 1 recips, completed in 0.016 seconds Feb 01 05:00:13 2005 (1302) smtp for 1 recips, completed in 0.022 seconds Feb 01 09:18:59 2005 (1302) smtp for 1 recips, completed in 0.016 seconds Feb 01 09:20:07 2005 (1302) smtp for 1 recips, completed in 0.014 seconds Feb 01 09:38:17 2005 (1302) <41FF94AE.000014.02836 at DH8NCM31> smtp for 1 recips, completed in 0.025 seconds Feb 01 11:23:39 2005 (1302) <006c01c5087a$96cd5ac0$2201a8c0 at 105.56.105> smtp for 218 recips, completed in 0.252 seconds From msapiro at value.net Tue Feb 1 17:33:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 08:33:36 -0800 Subject: [Mailman-Users] Pse explain smtp log In-Reply-To: <007201c5087b$20895d40$2201a8c0@105.56.105> Message-ID: John Fleming wrote: >Could someone please explain the entries below? I understand the obvious >ones where more than 1 recipient is logged, but what do the very numerous >1-recipient entries represent? Tnx Monthly password reminders. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mballard at elmolino.org Tue Feb 1 18:30:29 2005 From: mballard at elmolino.org (Mark Ballard) Date: Tue, 1 Feb 2005 09:30:29 -0800 Subject: [Mailman-Users] Announce only list Message-ID: HI all, I am completely new to mail man, and I need some help. I am running OS X 10.3.6 server. I started up mailman and it seams to work great. What I would like to do is set up and announce only list that only one or two people can post to. I do want for people be able to subscribe to it but I want the default to be that they can receive posts but can't post to it. The way it is set up now it you join the list you can post to it. Also, I would like to be able to edit the email messages it sends out. Is that possible. Can someone point me in the right direction. Mark Ballard Site Technology Specialist El Molino High School http://www.elmolino.org From cpz at tuunq.com Tue Feb 1 18:51:10 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 1 Feb 2005 09:51:10 -0800 (PST) Subject: [Mailman-Users] Announce only list In-Reply-To: from Mark Ballard at "Feb 1, 2005 09:30:29 am" Message-ID: <20050201175110.AF0D67AD@mail.tuunq.com> In a flurry of recycled electrons, Mark Ballard wrote: > What I would like to do is set up and announce only list that only one > or two people can post to. I do want for people be able to subscribe to > it but I want the default to be that they can receive posts but can't > post to it. The way it is set up now it you join the list you can post > to it. Also, I would like to be able to edit the email messages it > sends out. Is that possible. The way I just set up an announce list: open subscription- anyone can sign up for it set the new-members-are-moderated checkbox, so any posts from these people are held (bottom of the member management page) unmoderate the people that are allowed to post disable (moderators) "immediate notice of new requests" disable "Send mail to poster when their posting is held for approval" done. I assume that you could also reject non-moderator posts with a sender rule, but unless there are a lot of disallowed posts, doesn't seem worth the bother. I also listed those people as moderators, but that's so then can delete any stray posts. z! From msapiro at value.net Tue Feb 1 18:52:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 09:52:40 -0800 Subject: [Mailman-Users] Announce only list In-Reply-To: Message-ID: Mark Ballard wrote > >I am completely new to mail man, and I need some help. > >I am running OS X 10.3.6 server. I started up mailman and it seams to >work great. > >What I would like to do is set up and announce only list that only one >or two people can post to. I do want for people be able to subscribe to >it but I want the default to be that they can receive posts but can't >post to it. The way it is set up now it you join the list you can post >to it. Visit the FAQ wizard at http://www.python.org/cgi-bin/faqw-mm.py and search for one-way or announce. Also see FAQ article 1.21 >Also, I would like to be able to edit the email messages it >sends out. Is that possible. FAQ article 3.9 may help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Tue Feb 1 18:52:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 1 Feb 2005 18:52:49 +0100 Subject: [Mailman-Users] Announce only list In-Reply-To: References: Message-ID: At 9:30 AM -0800 2005-02-01, Mark Ballard wrote: > I am completely new to mail man, and I need some help. If you have any questions regarding using Mailman, I suggest that you first visit the "documentation" page at (also at , although list.org is currently down), and the Mailman FAQ Wizard at . You would also do well to check the archives of the list at , which are searchable (instructions at ). > I am running OS X 10.3.6 server. I started up mailman and it seams to > work great. You should check out the Mailman FAQ Wizard entry 1.21 at . > What I would like to do is set up and announce only list that only one > or two people can post to. In which case, you should see Mailman FAQ Wizard entry 3.11 at . > Also, I would like to be able to edit the email messages it sends out. > Is that possible. Edit the e-mail messages? In what way? -- Brad Knowles, "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 for more info. From msapiro at value.net Tue Feb 1 19:31:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 10:31:56 -0800 Subject: [Mailman-Users] Mailman problem In-Reply-To: <20050201083322.3D2211E4004@bag.python.org> Message-ID: Matthew R Anderson wrote: > >Key Problem - Monthly reminders aren't being sent out to some lists; I have >several configured to do so. I've checked logs/smtp, logs/smtp-failure, and >logs/error and I can't even see an attempt to mail reminders, let alone any >errors to provide an explanation. In all other regards, lists seem to be >working wonderfully, and I've really not begun to tackle this problem after >2 months because I've been so blessed. > >The one thing I can see that seems to coincide with the trouble is that any >action on these lists isn't being properly logged in logs/smtp. Whereas I >would properly see something logged like so: > >Jan 31 00:47:35 2005 (1192) >smtp for 538 recips, completed in 1.197 seconds > >...when I see activity on the "questionable" lists, I see this: > >Feb 01 02:01:36 2005 (1192) n/a smtp for 22 recips, completed in 2.479 >seconds > >n/a? :) I can't seem to locate any explanation for this. Help! The n/a means the message object has no message-id attribute. As to why, I don't know. Is there a Message-Id: header in the posts received from the list? >Furthermore, is there a way to manually generate password reminders? I'd >like to be able to manually kick out a reminder once I get this all fixed >up. Yes. Just run cron/mailpasswds. In fact, to try to diagnose this further, what happens if you manually run cron/mailpasswds --listname= where is one of the problem lists? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From MAnderson at iddx.net Tue Feb 1 19:39:51 2005 From: MAnderson at iddx.net (Matthew R Anderson) Date: Tue, 1 Feb 2005 12:39:51 -0600 Subject: [Mailman-Users] Mailman problem In-Reply-To: Message-ID: <20050201183945.953501E4002@bag.python.org> Mark- Thanks for the reply! > -----Original Message----- > The n/a means the message object has no message-id attribute. As to > why, I don't know. Is there a Message-Id: header in the posts received > from the list? Yes, there's an ID on the outbound posts on the list. I'm willing to ignore this for now, though. > Yes. Just run cron/mailpasswds. In fact, to try to diagnose this > further, what happens if you manually run > > cron/mailpasswds --listname= > > where is one of the problem lists? This led me to discover my crontab for user mailman was broken in a very odd manner. Wiping it out and installing from crontab.in fixed the problem. I'm sorry for this being mundane, I half expected the crontab entries to be managed from mailmanctl and didn't look deeper than seeing if crontab -l looked as expected. Big problem solved! Everyone knows their password now. Best regards, -Matt From juliel at goodvibes.com Tue Feb 1 20:16:24 2005 From: juliel at goodvibes.com (Julie S. Lin) Date: Tue, 1 Feb 2005 11:16:24 -0800 Subject: [Mailman-Users] newbie question Message-ID: BlankHi can anyone point me in the right direction? I'm getting "no publicly advertised lists" via web interface, however when I run the cgi manually, I see my lists. i'm also unable to create a list via web interface i am also using a proxy in front of the mail server. i'm running sendmail, 2.1.5 mailman, python2.3 on mandrake 9 Julie S. Lin From msapiro at value.net Tue Feb 1 20:41:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 11:41:57 -0800 Subject: [Mailman-Users] newbie question In-Reply-To: Message-ID: Julie S. Lin wrote: > >can anyone point me in the right direction? I'm getting "no publicly >advertised lists" via web interface, however when I run the cgi manually, I >see my lists. i'm also unable to create a list via web interface If you are not using multiple domains, set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py. This will allow all public lists to appear on the listinfo page regardless of whether the "host" of the web page matches the "host" of the list. Depending on what the error is that prevents your creating lists from the web, it may fix that too. It will if the reason is that the "host" of the create web page doesn't match any of the url hosts in the VIRTUAL_HOSTS dictionary. >i am also using a proxy in front of the >mail server. It may be that the proxy is causing the web page "host" name seen by the software to be different from what you are using to access the pages and causing these problems. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jgroves at krenim.org Tue Feb 1 22:46:10 2005 From: jgroves at krenim.org (Jeff Groves) Date: Tue, 01 Feb 2005 16:46:10 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail to discard Mailman digests In-Reply-To: References: Message-ID: <41FFF8A2.1080205@krenim.org> I've been banging my head against my monitor for a week now trying to figure out why this is happening, but I cannot. I have this setup: Fedora Core 2 Mailman 2.1.5 Sendmail 8.13.1 mimedefang 2.49 spamassassin 3.0.2 milter-date 0.12.160 Here's what's going on: Email to the list comes in. Whether or not the email needs to be moderated, the email to non-digest users goes out without a problem. When senddigests is run, the following occurs in /var/log/maillog: Feb 1 15:58:24 hoover sendmail[2624]: j11KwM56002624: from=, size=1853, class=-30, nrcpts=1, msgid=<200502012058.j11KwM56002624 at xxx.org>, proto=ESMTP, daemon=MTA, relay=mailman at localhost.localdomain [127.0.0.1] Feb 1 15:58:25 hoover mimedefang.pl[2526]: MDLOG,j11KwM56002624,mail_in,,,,,Testlist Digest, Vol 1, Issue 2 Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: Milter add: header: X-Scanned-By: MIMEDefang 2.49 on 192.168.0.106 Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: Milter: data, discard Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: discarded This happens even if I disable all of mimedefang's abilities to discard email. What I can't understand is why it would discard the digest but not the non-digest messages! Has anyone seen this peculiarity before? Thanks, Jeff G. From mballard at elmolino.org Tue Feb 1 23:25:36 2005 From: mballard at elmolino.org (Mark Ballard) Date: Tue, 1 Feb 2005 14:25:36 -0800 Subject: [Mailman-Users] I got a bug Message-ID: <3233DAAA-74A0-11D9-84F8-00039359D864@elmolino.org> I am trying to set up and announce list and I am getting list long error message on the web interface. And I can figure it out. Hop someone can help. Sorry for the extremely long post. Bug in Mailman version 2.1.2 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/share/mailman/scripts/driver", line 87, in run_main main() File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 163, in main process_form(mlist, doc, cgidata) File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 758, in process_form preserve, forward, forwardaddr) File "/usr/share/mailman/Mailman/ListAdmin.py", line 189, in HandleRequest status = self.__handlesubscription(data, value, comment) File "/usr/share/mailman/Mailman/ListAdmin.py", line 444, in __handlesubscription self.ApprovedAddMember(userdesc) File "/usr/share/mailman/Mailman/MailList.py", line 902, in ApprovedAddMember digest, text) File "/usr/share/mailman/Mailman/Deliverer.py", line 69, in SendSubscribeAck }, lang=pluser, mlist=self) File "/usr/share/mailman/Mailman/Utils.py", line 467, in maketext raise IOError(errno.ENOENT, 'No template file found', templatefile) IOError: [Errno 2] No template file found: 'subscribeack.txt' Python information: Variable Value sys.version 2.3 (#1, Sep 13 2003, 00:49:11) [GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] sys.executable /usr/bin/python sys.prefix /System/Library/Frameworks/Python.framework/Versions/2.3 sys.exec_prefix /System/Library/Frameworks/Python.framework/Versions/2.3 sys.path /System/Library/Frameworks/Python.framework/Versions/2.3 sys.platform darwin Environment variables: Variable Value HTTP_REFERER http://bert.elmolino.org/mailman/admindb/test2 SERVER_SOFTWARE Apache/1.3.29 (Darwin) DAV/1.0.3 SCRIPT_NAME /mailman/admindb SERVER_SIGNATURE Apache/1.3.29 Server at bert.elmolino.org Port 16080 REQUEST_METHOD POST PATH_INFO /test2 SERVER_PROTOCOL HTTP/1.1 QUERY_STRING CONTENT_LENGTH 37 HTTP_USER_AGENT Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.5 (KHTML, like Gecko) Safari/125.12 HTTP_CONNECTION close HTTP_COOKIE mailman+admin=2802000000692300004273280000003636633965323863323533643639 3962616465623661323730336630653234316433633434343332; test+admin=280200000069f9e8ff4173280000003139663039346535656636363265646 3636331346139373933353334386136316430363266656366; test2+admin=280200000069060100427328000000613237363436393864633766323561 35633531336163393530373830313133626431373565623634 SERVER_NAME bert.elmolino.org REMOTE_ADDR 10.170.33.13 HTTP_PC_REMOTE_ADDR 10.170.34.8 PATH_TRANSLATED /Library/WebServer/Documents/test2 SERVER_PORT 16080 SERVER_ADDR 10.170.33.13 DOCUMENT_ROOT /Library/WebServer/Documents PYTHONPATH /usr/share/mailman SCRIPT_FILENAME /usr/share/mailman/cgi-bin/admindb SERVER_ADMIN admin at example.com SCRIPT_URI http://bert.elmolino.org:16080/mailman/admindb/test2 HTTP_HOST bert.elmolino.org SCRIPT_URL /mailman/admindb/test2 REQUEST_URI /mailman/admindb/test2 HTTP_ACCEPT */* GATEWAY_INTERFACE CGI/1.1 REMOTE_PORT 55586 HTTP_ACCEPT_LANGUAGE en, ja;q=0.92, ja-jp;q=0.96, fr;q=0.88, de-de;q=0.85, de;q=0.81, es;q=0.77, it-it;q=0.73, it;q=0.69, nl-nl;q=0.65, nl;q=0.62, sv-se;q=0.58, sv;q=0.54, no-no;q=0.50, no;q=0.46, da-dk;q=0.42, da;q=0.38, fi-fi;q=0.35, fi;q=0.31 __CF_USER_TEXT_ENCODING 0x46:0:0 CONTENT_TYPE application/x-www-form-urlencoded HTTP_ACCEPT_ENCODING gzip, deflate;q=1.0, identity;q=0.5, *;q=0 Mark Ballard Site Technology Specialist El Molino High School http://www.elmolino.org From matt at frii.com Wed Feb 2 00:12:48 2005 From: matt at frii.com (Matt Ruzicka) Date: Tue, 1 Feb 2005 16:12:48 -0700 (MST) Subject: [Mailman-Users] change password reminder From: header? Message-ID: I'm sort of surprised to not see this come up more often at the first of the month so I' wondering if I'm searching for the wrong string in the archives and Google or if I'm doing something foolish. Same question as I found asked back in 2002. Is there a way that I can cause mailman to send the password reminders as the list owner instead of the site owner? I realize the answer given in this thread (to ignore them) would "work", but really I am more interested in getting these bounces, and more importantly the responses to the password reminders, to the list owner so they can address them. I'm equally as disinclined to silently trash them as I am in taking the time to find the list they are from and forward them to the appropriate list owner. Am I just missing something? I am guessing there is not a "reminders_from_listowner" option I am just missing, so I was interested in how others deal with this. Is there a technical reason this option isn't available and if not is this something that is being considered for future releases? Thanks in advance for any insight and suggestions. - Matt On Tue, Sep 3 17:07:27, EDT 2002 Jon Carnes wrote: > > If I recall correctly, Mailman ends the subject of the those messages > with: "mailing list memberships reminder" > > If you use your email rules to throw away any messages with that in the > subject - as long as the mail does not come from "mailman-owner" - then > you'll be tossing all that cruft away that you don't want to see, yet > your own reminders will still get through. > > HtH - Jon Carnes > > On Tue, 2002-09-03 at 14:42, Christopher Adams wrote: > > > > If password reminders are set to monthly by default, and a list owner > > chooses to use that setting, is there a way to set the From: header to > > the list owner address and not mailman-owner? > > > > As the administrator of over 200 lists, I don't want to be getting all > > the "out of the office" messages in reply to the password reminder, > > nor do I want to have to deal with the messages in reply, like "why am > > I on this list?", "what is this password stuff all about?", etc. > > > > I have read the archives and FAQ, but can't find anything definitive > > about this. > > > > > > Christopher Adams > > Automated Systems Matthew Ruzicka - Systems Administrator Front Range Internet, Inc. matt at frii.net - (970) 212-0728 Got SPAM? Take back your email with MailArmory. http://www.MailArmory.com From brad at stop.mail-abuse.org Wed Feb 2 00:39:22 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Feb 2005 00:39:22 +0100 Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: References: Message-ID: At 4:12 PM -0700 2005-02-01, Matt Ruzicka wrote: > Is there a technical reason this option isn't available and if not is this > something that is being considered for future releases? You can see the current list of desired features at and (although the latter site is currently down), and you can use the Request for Feature Enhancements at . Feel free to submit your own request, if you don't see it there. -- Brad Knowles, "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 for more info. From matt at frii.com Wed Feb 2 00:48:41 2005 From: matt at frii.com (Matt Ruzicka) Date: Tue, 1 Feb 2005 16:48:41 -0700 (MST) Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: References: Message-ID: Ok, so I wasn't just missing something, that definitely makes me feel better. Thank you for the response and it looks like there is something on there that might relate to it: "A better strategy is needed for sub-lists and super-lists, including dealing with the resulting password reminders and authorization to modify the sub & superlists." I suspect this has more to do with umbrella lists though. I'll check list.org when it is back up and submit a request for feature if I don't see anything there. Thanks for the help. Matthew Ruzicka - Systems Administrator Front Range Internet, Inc. matt at frii.net - (970) 212-0728 Got SPAM? Take back your email with MailArmory. http://www.MailArmory.com On Wed, 2 Feb 2005, Brad Knowles wrote: > At 4:12 PM -0700 2005-02-01, Matt Ruzicka wrote: > > > Is there a technical reason this option isn't available and if not is this > > something that is being considered for future releases? > > You can see the current list of desired features at > and > (although the latter site is > currently down), and you can use the Request for Feature Enhancements > at . Feel > free to submit your own request, if you don't see it there. > > -- > Brad Knowles, > > "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 for more info. > From jgroves at krenim.org Wed Feb 2 00:52:11 2005 From: jgroves at krenim.org (Jeff Groves) Date: Tue, 01 Feb 2005 18:52:11 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail to discard Mailman digests In-Reply-To: <41FFF8A2.1080205@krenim.org> References: <41FFF8A2.1080205@krenim.org> Message-ID: <4200162B.5030305@krenim.org> OK, I have got to learn that when I get to the point where I ask for help, then it's time to just buckle-down and go to the next level of debugging. Well, again, I have found the answer to my own post. I'm sorry everyone. After sending the message below, I disabled my milters one by one and lo and behold the milter that was causing the trouble was milter-date... actually, I think it's a bug in Mailman. Regard the expanded log files from milter-date: Feb 1 17:46:39 hoover milter-date[5534]: 00006 NOQUEUE: filterOpen(805d350, 'localhost.localdomain', [127.0.0.1]) Feb 1 17:46:39 hoover milter-date[5534]: 00006 j11MkdZb005615: filterMail(805d350, 805e098) MAIL='' Feb 1 17:46:39 hoover milter-date[5534]: 00006 j11MkdZb005615: address='testlist-bounces at xxx.org' localleft='testlist-bounces' localright='' domain='xxx.org' . . Feb 1 17:46:40 hoover milter-date[5534]: 00006 j11MkdZb005615: filterRcpt(805d350, 805e098) RCPT='' Feb 1 17:46:41 hoover milter-date[5534]: 00006 j11MkdZb005615: reply 550 5.7.1 missing Date: header as required by RFC 2822 section 3.6 Feb 1 17:46:41 hoover sendmail[5615]: j11MkdZb005615: Milter: data, discard Feb 1 17:46:41 hoover sendmail[5615]: j11MkdZb005615: discarded Feb 1 17:46:41 hoover milter-date[5534]: 00006 NOQUEUE: filterClose(805d350) As you can see, 4 lines from the end, milter-date is complaining that the email message does not have a RFC 2822 3.6 compliant Date: header. Either this is a bug in milter-date or a bug in Mailman. I can't tell from the resulting email message whether or not the Date: header was added by Mailman or by sendmail. I'm going to have to have a Mailman guru check the digest mailer to see if it is including a Date: header or not and if so, what format it is using so that I can report the problem to the milter-date developer. Again, sorry for answering my own posting again, Jeff G. Jeff Groves wrote: > I've been banging my head against my monitor for a week now trying to > figure out why this is happening, but I cannot. > > I have this setup: > Fedora Core 2 > Mailman 2.1.5 > Sendmail 8.13.1 > mimedefang 2.49 > spamassassin 3.0.2 > milter-date 0.12.160 > > Here's what's going on: > > Email to the list comes in. Whether or not the email needs to be > moderated, the email to non-digest users goes out without a problem. > When senddigests is run, the following occurs in /var/log/maillog: > > Feb 1 15:58:24 hoover sendmail[2624]: j11KwM56002624: > from=, size=1853, class=-30, nrcpts=1, > msgid=<200502012058.j11KwM56002624 at xxx.org>, proto=ESMTP, daemon=MTA, > relay=mailman at localhost.localdomain [127.0.0.1] > Feb 1 15:58:25 hoover mimedefang.pl[2526]: > MDLOG,j11KwM56002624,mail_in,,,,,Testlist > Digest, Vol 1, Issue 2 > Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: Milter add: > header: X-Scanned-By: MIMEDefang 2.49 on 192.168.0.106 > Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: Milter: data, > discard > Feb 1 15:58:25 hoover sendmail[2624]: j11KwM56002624: discarded > > > This happens even if I disable all of mimedefang's abilities to discard > email. > > What I can't understand is why it would discard the digest but not the > non-digest messages! > > Has anyone seen this peculiarity before? > > Thanks, > > Jeff G. > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From msapiro at value.net Wed Feb 2 00:54:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 15:54:01 -0800 Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: Message-ID: Matt Ruzicka wrote: >I'm sort of surprised to not see this come up more often at the first of >the month so I' wondering if I'm searching for the wrong string in the >archives and Google or if I'm doing something foolish. It came up recently on either this list or Mailman-Developers but I can't find it either. >Same question as I found asked back in 2002. > >Is there a way that I can cause mailman to send the password reminders as >the list owner instead of the site owner? > >I realize the answer given in this thread (to ignore them) would "work", >but really I am more interested in getting these bounces, and more >importantly the responses to the password reminders, to the list owner so >they can address them. I'm equally as disinclined to silently trash them >as I am in taking the time to find the list they are from and forward them >to the appropriate list owner. > >Am I just missing something? Yes. The password reminder is one message to a user with passwords for all the users subscriptions at the site. If you want bounces to go to individual listowners, you'd have to send one message per subscription instead of one message per user. I suppose you could hack the code to do this if it was important enough to you. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From matt at frii.com Wed Feb 2 01:05:18 2005 From: matt at frii.com (Matt Ruzicka) Date: Tue, 1 Feb 2005 17:05:18 -0700 (MST) Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: References: Message-ID: On Tue, 1 Feb 2005, Mark Sapiro wrote: > >I realize the answer given in this thread (to ignore them) would "work", > >but really I am more interested in getting these bounces, and more > >importantly the responses to the password reminders, to the list owner so > >they can address them. I'm equally as disinclined to silently trash them > >as I am in taking the time to find the list they are from and forward them > >to the appropriate list owner. > > > >Am I just missing something? > > Yes. The password reminder is one message to a user with passwords for > all the users subscriptions at the site. > > If you want bounces to go to individual listowners, you'd have to send > one message per subscription instead of one message per user. I > suppose you could hack the code to do this if it was important enough > to you. Maybe I'm misunderstanding your response, but all I am looking for is the From: header being set to listname-owner for each list's members instead of sitelist-owner to all members on the site. I prefer the one address to each user personally. Thinking about it now though I have to guess that the password reminders coming from the site owner would better allow for duplicate message avoidance. Matthew Ruzicka - Systems Administrator Front Range Internet, Inc. matt at frii.net - (970) 212-0728 Got SPAM? Take back your email with MailArmory. http://www.MailArmory.com From msapiro at value.net Wed Feb 2 01:09:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 16:09:51 -0800 Subject: [Mailman-Users] I got a bug In-Reply-To: <3233DAAA-74A0-11D9-84F8-00039359D864@elmolino.org> Message-ID: Mark Ballard wrote >I am trying to set up and announce list and I am getting list long >error message on the web interface. And I can figure it out. Hop >someone can help. Sorry for the extremely long post. > >Bug in Mailman version 2.1.2 > >We're sorry, we hit a bug! > >If you would like to help us identify the problem, please email a copy >of this page to the webmaster for this site with a description of what >happened. Thanks! > > Traceback: > > >Traceback (most recent call last): > File "/usr/share/mailman/scripts/driver", line 87, in run_main > main() > File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 163, in main > process_form(mlist, doc, cgidata) > File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 758, in >process_form > preserve, forward, forwardaddr) > File "/usr/share/mailman/Mailman/ListAdmin.py", line 189, in >HandleRequest > status = self.__handlesubscription(data, value, comment) > File "/usr/share/mailman/Mailman/ListAdmin.py", line 444, in >__handlesubscription > self.ApprovedAddMember(userdesc) > File "/usr/share/mailman/Mailman/MailList.py", line 902, in >ApprovedAddMember > digest, text) > File "/usr/share/mailman/Mailman/Deliverer.py", line 69, in >SendSubscribeAck > }, lang=pluser, mlist=self) > File "/usr/share/mailman/Mailman/Utils.py", line 467, in maketext > raise IOError(errno.ENOENT, 'No template file found', templatefile) >IOError: [Errno 2] No template file found: 'subscribeack.txt' There is no subscribeack.txt template in any of the places that Utils.maketext() looks for it. Either someone tried to edit it and removed the base template from the templates// directory and didn't put the edited template in the right place (the base template should not be removed or changed), or there's a permissions problem, or your Mailman is not completely installed. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Feb 2 01:23:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 16:23:17 -0800 Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: Message-ID: Matt Ruzicka wrote: >On Tue, 1 Feb 2005, Mark Sapiro wrote: >> Yes. The password reminder is one message to a user with passwords for >> all the users subscriptions at the site. >> >> If you want bounces to go to individual listowners, you'd have to send >> one message per subscription instead of one message per user. I >> suppose you could hack the code to do this if it was important enough >> to you. > >Maybe I'm misunderstanding your response, but all I am looking for is the >From: header being set to listname-owner for each list's members instead >of sitelist-owner to all members on the site. I prefer the one address to >each user personally. > >Thinking about it now though I have to guess that the password reminders >coming from the site owner would better allow for duplicate message >avoidance. I meant to say "all the user's subscriptions", not "all the users subscriptions". I.e. if I'm subscribed to four lists at the site, I get one reminder with all four passwords. Obviously, this can't come from all four -owner addresses so it comes from the site list. This could be changed, but it may significantly increase the number of notices to send one per subscription instead of one per user depending on how many subscriptions the typical user has at your site. Brad has already posted how you could request this change if you can't do it yourself, and it may be a worthwhile option. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Feb 2 01:32:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 1 Feb 2005 16:32:03 -0800 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: <4200162B.5030305@krenim.org> Message-ID: Jeff Groves wrote: > >Well, again, I have found the answer to my own post. I'm sorry everyone. > >As you can see, 4 lines from the end, milter-date is complaining that the email message does >not have a RFC 2822 3.6 compliant Date: header. > >Either this is a bug in milter-date or a bug in Mailman. I can't tell from the resulting >email message whether or not the Date: header was added by Mailman or by sendmail. I'm going >to have to have a Mailman guru check the digest mailer to see if it is including a Date: >header or not and if so, what format it is using so that I can report the problem to the >milter-date developer. It is Mailman that doesn't include the Date: header in digests. See the thread which begins at http://mail.python.org/pipermail/mailman-users/2004-September/039143.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jgroves at krenim.org Wed Feb 2 01:50:31 2005 From: jgroves at krenim.org (Jeff Groves) Date: Tue, 01 Feb 2005 19:50:31 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: References: Message-ID: <420023D7.4020208@krenim.org> So, I'm going to have to learn python and figure out where it's not putting the Date: header and make it do it myself. Fair enough. Jeff G. Mark Sapiro wrote: > Jeff Groves wrote: > >>Well, again, I have found the answer to my own post. I'm sorry everyone. > > > >>As you can see, 4 lines from the end, milter-date is complaining that the email message does >>not have a RFC 2822 3.6 compliant Date: header. >> >>Either this is a bug in milter-date or a bug in Mailman. I can't tell from the resulting >>email message whether or not the Date: header was added by Mailman or by sendmail. I'm going >>to have to have a Mailman guru check the digest mailer to see if it is including a Date: >>header or not and if so, what format it is using so that I can report the problem to the >>milter-date developer. > > > It is Mailman that doesn't include the Date: header in digests. See the > thread which begins at > http://mail.python.org/pipermail/mailman-users/2004-September/039143.html > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From brad at stop.mail-abuse.org Wed Feb 2 01:42:56 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Feb 2005 01:42:56 +0100 Subject: [Mailman-Users] change password reminder From: header? In-Reply-To: References: Message-ID: At 5:05 PM -0700 2005-02-01, Matt Ruzicka wrote: > Maybe I'm misunderstanding your response, but all I am looking for is the > From: header being set to listname-owner for each list's members instead > of sitelist-owner to all members on the site. I prefer the one address to > each user personally. But you might have one person who is subscribed to multiple lists at your site. Should they get a separate notice for each list, or just one notice that includes all lists? The latter is the current mechanism chosen by Mailman, but feel free to use the RFE page if you prefer the other. -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Wed Feb 2 02:20:31 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Wed, 02 Feb 2005 10:20:31 +0900 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: <420023D7.4020208@krenim.org> References: <420023D7.4020208@krenim.org> Message-ID: <42002ADF.8050900@is.kochi-u.ac.jp> Jeff Groves wrote: > So, I'm going to have to learn python and figure out where it's not > putting the Date: header and make it do it myself. > Hi, I think I can fix this in Handlers/ToDigest.py The digests don't go through Message.py which was fixed in 2.1 beta 1. # I think someone posted the patch but it slipped off from my search paths. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From tomwoozle at ambrosiasw.com Wed Feb 2 02:50:37 2005 From: tomwoozle at ambrosiasw.com (Tom Anthony) Date: Wed, 2 Feb 2005 01:50:37 +0000 Subject: [Mailman-Users] Unshuntable files & Spammed Pending List Message-ID: Hi all, I noticed recently that the qrunner process on my server was going really nuts sometimes, and using over 90% of the CPU (causing various problems). I'm aware of a couple of reasons for this, and understand that 2.1.5 addresses some such issues. I am currently running 2.1.2, and want to upgrade to 2.1.5; but I thought it would be a sensible idea to spring clean a little first, especially once I found out how much junk I have laying around. I have 42 lists, some are large, some small, some busy some basically dead. My qfiles/shunt/ directory has over 3800 files, and the bin/unshunt command doesn't seem to work. It runs for a while then leaves the files there. I understand the qfile format has changed in 2.1.5, so I wanted to clear these out. Can I just delete them all? (I'm not worried about their being being lost or whatnot). Otherwise, why wouldn't unshunt work? The permissions are all correct (now - I just fixed that). Additionally, a couple of my lists got spammed, and now have a lot of pending requests (over 17,000 on one and 3,000 on another). I looked up how to remove these, but my install lacks a bin/discard utility; I presume it came in a later install. Is there anyway for me to clear these up before I upgrade? Additionally, is there any other steps users would recommend to prevent such CPU heavy qrunner processes? I heard that archiving more often can help, is that correct? Any other ideas? Many thanks. --------- Tom Anthony / Ambrosia Software, Inc. From jgroves at krenim.org Wed Feb 2 02:55:11 2005 From: jgroves at krenim.org (Jeff Groves) Date: Tue, 01 Feb 2005 20:55:11 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: <42002ADF.8050900@is.kochi-u.ac.jp> References: <420023D7.4020208@krenim.org> <42002ADF.8050900@is.kochi-u.ac.jp> Message-ID: <420032FF.3090107@krenim.org> Thanks Tokio, but I already coded the fix myself :o) And you are correct, the problem is in Handlers/ToDigest.py. What took me so long was figuring out the syntax to import email.Utils and its friends. Not saying that I learned Python, but I was able to glean enough of it to hack a fix for my issue. Jeff G. Tokio Kikuchi wrote: > Jeff Groves wrote: > >> So, I'm going to have to learn python and figure out where it's not >> putting the Date: header and make it do it myself. >> > > Hi, I think I can fix this in Handlers/ToDigest.py > The digests don't go through Message.py which was fixed in 2.1 beta 1. > > # I think someone posted the patch but it slipped off from my search paths. -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From jgroves at krenim.org Wed Feb 2 04:36:56 2005 From: jgroves at krenim.org (Jeff Groves) Date: Tue, 01 Feb 2005 22:36:56 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: <420032FF.3090107@krenim.org> References: <420023D7.4020208@krenim.org> <42002ADF.8050900@is.kochi-u.ac.jp> <420032FF.3090107@krenim.org> Message-ID: <42004AD8.70600@krenim.org> FWIW, here are my diffs for Handlers/ToDigest.py to fix the problem where digests don't get a Date: header: 32c32,38 < from types import ListType --- > import email > import email.Message > import email.Utils > from email.Charset import Charset > from email.Header import Header > > from types import ListType, StringType 40a47 > from email.Utils import formatdate 156a164 > mimemsg['Date'] = email.Utils.formatdate(localtime=1) 163a172 > rfc1153msg['Date'] = email.Utils.formatdate(localtime=1) Having never coded in Python before and never submitted a diff before, please bear with me if I overkilled something! Jeff G. Jeff Groves wrote: > Thanks Tokio, but I already coded the fix myself :o) > > And you are correct, the problem is in Handlers/ToDigest.py. What took > me so long was figuring out the syntax to import email.Utils and its > friends. > > Not saying that I learned Python, but I was able to glean enough of it > to hack a fix for my issue. > > Jeff G. > > Tokio Kikuchi wrote: > >> Jeff Groves wrote: >> >>> So, I'm going to have to learn python and figure out where it's not >>> putting the Date: header and make it do it myself. >>> >> >> Hi, I think I can fix this in Handlers/ToDigest.py >> The digests don't go through Message.py which was fixed in 2.1 beta 1. >> >> # I think someone posted the patch but it slipped off from my search >> paths. > > -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From tkikuchi at is.kochi-u.ac.jp Wed Feb 2 13:36:16 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Wed, 02 Feb 2005 21:36:16 +0900 Subject: [Mailman-Users] Unshuntable files & Spammed Pending List In-Reply-To: References: Message-ID: <4200C940.5090808@is.kochi-u.ac.jp> Hi, Tom Anthony wrote: > > My qfiles/shunt/ directory has over 3800 files, and the bin/unshunt > command doesn't seem to work. It runs for a while then leaves the files > there. I understand the qfile format has changed in 2.1.5, so I wanted > to clear these out. Can I just delete them all? (I'm not worried about > their being being lost or whatnot). Otherwise, why wouldn't unshunt > work? The permissions are all correct (now - I just fixed that). The shunted files are shunted again if no fix is made as to the errors which caused them to be shunted. You'd better delete them or it may waste cpu time in converting old to new pck format by bin/update. > > Additionally, a couple of my lists got spammed, and now have a lot of > pending requests (over 17,000 on one and 3,000 on another). I looked up > how to remove these, but my install lacks a bin/discard utility; I > presume it came in a later install. Is there anyway for me to clear > these up before I upgrade? You can try download bin/discard from the CVS: http://cvs.sourceforge.net/viewcvs.py/*checkout*/mailman/mailman/bin/discard?rev=2.0.2.1 and install in your install tree. Make sure "#! @PYTHON@" in the first line shoud be properly replaced by your python path. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From bry at bry.net Tue Feb 1 21:37:43 2005 From: bry at bry.net (Bryan Dennstedt) Date: Tue, 01 Feb 2005 15:37:43 -0500 Subject: [Mailman-Users] mailman isn't sending the posts out. Message-ID: <6.2.0.14.2.20050201153504.08455f68@bry.net> mailman version 2.1.3 source install freebsd os mta - sendmail A message was sent to the server, I see the maillog says it was sent to the mailman wrapper, I see the message int he qfiles in folder. Yet the message was not sent out to the list. The only thing I've done recently was change the hostname of the machine from domain.com to old.domain.com I've adjusted the appriopriate files in mailman to fix this. Ideas? Thanks. -Bryan From brad at stop.mail-abuse.org Wed Feb 2 14:12:26 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Feb 2005 14:12:26 +0100 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: <42004AD8.70600@krenim.org> References: <420023D7.4020208@krenim.org> <42002ADF.8050900@is.kochi-u.ac.jp> <420032FF.3090107@krenim.org> <42004AD8.70600@krenim.org> Message-ID: At 10:36 PM -0500 2005-02-01, Jeff Groves wrote: > Having never coded in Python before and never submitted a diff before, > please bear with me if I overkilled something! It's easier to apply something like this as a patch if the information is supplied as a "context diff". Try using "diff -c" between the two files. Otherwsise, people have to figure out what has to get cut-n-pasted where. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 2 14:32:44 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 2 Feb 2005 14:32:44 +0100 Subject: [Mailman-Users] mailman isn't sending the posts out. In-Reply-To: <6.2.0.14.2.20050201153504.08455f68@bry.net> References: <6.2.0.14.2.20050201153504.08455f68@bry.net> Message-ID: At 3:37 PM -0500 2005-02-01, Bryan Dennstedt wrote: > A message was sent to the server, I see the maillog says it was sent > to the mailman wrapper, I see the message int he qfiles in folder. > > Yet the message was not sent out to the list. Have you searched the FAQ Wizard at ? If not, then try it out and search for "troubleshooting". -- Brad Knowles, "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 for more info. From akls at clara.com.tw Wed Feb 2 15:08:04 2005 From: akls at clara.com.tw (=?Big5?B?p0qp1LDqu9ogQUtMUw==?=) Date: Wed, 02 Feb 2005 22:08:04 +0800 Subject: [Mailman-Users] someone can tell me the serial numbet ib subject Message-ID: <4200DEC4.9000303@clara.com.tw> hi : I was make a mailing list info the subject is display [info] but I want to chang it into [info 11233] with serial number can someone tell me how to do ?? thanks From jgroves at krenim.org Wed Feb 2 16:30:26 2005 From: jgroves at krenim.org (Jeff Groves) Date: Wed, 02 Feb 2005 10:30:26 -0500 Subject: [Mailman-Users] Sendmail Milter subsystem telling sendmail todiscard Mailman digests In-Reply-To: References: <420023D7.4020208@krenim.org> <42002ADF.8050900@is.kochi-u.ac.jp> <420032FF.3090107@krenim.org> <42004AD8.70600@krenim.org> Message-ID: <4200F212.2050406@krenim.org> Brad Knowles wrote: > At 10:36 PM -0500 2005-02-01, Jeff Groves wrote: > >> Having never coded in Python before and never submitted a diff before, >> please bear with me if I overkilled something! > > > It's easier to apply something like this as a patch if the > information is supplied as a "context diff". Try using "diff -c" > between the two files. > > Otherwsise, people have to figure out what has to get cut-n-pasted > where. > Let's see how this does... *** ToDigest.py.20050201 Tue Feb 1 20:11:55 2005 --- ToOutgoing.py Sun Aug 4 11:15:44 2002 *************** *** 1,395 **** ! # Copyright (C) 1998-2003 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. ! # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. ! # # You should have received a copy of the GNU General Public License ! # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ! """Add the message to the list's current digest and possibly send it. ! """ ! ! # Messages are accumulated to a Unix mailbox compatible file containing all ! # the messages destined for the digest. This file must be parsable by the ! # mailbox.UnixMailbox class (i.e. it must be ^From_ quoted). ! # ! # When the file reaches the size threshold, it is moved to the qfiles/digest ! # directory and the DigestRunner will craft the MIME, rfc1153, and ! # (eventually) URL-subject linked digests from the mbox. ! ! import os ! import re ! import copy ! import time ! from types import ListType ! from cStringIO import StringIO ! from email.Parser import Parser ! from email.Generator import Generator ! from email.MIMEBase import MIMEBase ! from email.MIMEText import MIMEText ! from email.MIMEMessage import MIMEMessage ! from email.Utils import getaddresses ! from email.Header import decode_header, make_header, Header from Mailman import mm_cfg - from Mailman import Utils - from Mailman import Message - from Mailman import i18n - from Mailman import Errors - from Mailman.Mailbox import Mailbox - from Mailman.MemberAdaptor import ENABLED - from Mailman.Handlers.Decorate import decorate from Mailman.Queue.sbcache import get_switchboard - from Mailman.Mailbox import Mailbox - from Mailman.Handlers.Scrubber import process as scrubber - from Mailman.Logging.Syslog import syslog - - _ = i18n._ - - UEMPTYSTRING = u'' - EMPTYSTRING = '' - - try: - True, False - except NameError: - True = 1 - False = 0 def process(mlist, msg, msgdata): ! # Short circuit non-digestable lists. ! if not mlist.digestable or msgdata.get('isdigest'): ! return ! mboxfile = os.path.join(mlist.fullpath(), 'digest.mbox') ! omask = os.umask(007) ! try: ! mboxfp = open(mboxfile, 'a+') ! finally: ! os.umask(omask) ! mbox = Mailbox(mboxfp) ! mbox.AppendMessage(msg) ! # Calculate the current size of the accumulation file. This will not tell ! # us exactly how big the MIME, rfc1153, or any other generated digest ! # message will be, but it's the most easily available metric to decide ! # whether the size threshold has been reached. ! mboxfp.flush() ! size = os.path.getsize(mboxfile) ! if size / 1024.0 >= mlist.digest_size_threshhold: ! # This is a bit of a kludge to get the mbox file moved to the digest ! # queue directory. ! mboxfp.seek(0) ! send_digests(mlist, mboxfp) ! os.unlink(mboxfile) ! mboxfp.close() ! ! ! ! def send_digests(mlist, mboxfp): ! # Set the digest volume and time ! if mlist.digest_last_sent_at: ! bump = False ! # See if we should bump the digest volume number ! timetup = time.localtime(mlist.digest_last_sent_at) ! now = time.localtime(time.time()) ! freq = mlist.digest_volume_frequency ! if freq == 0 and timetup[0] < now[0]: ! # Yearly ! bump = True ! elif freq == 1 and timetup[1] <> now[1]: ! # Monthly, but we take a cheap way to calculate this. We assume ! # that the clock isn't going to be reset backwards. ! bump = True ! elif freq == 2 and (timetup[1] % 4 <> now[1] % 4): ! # Quarterly, same caveat ! bump = True ! elif freq == 3: ! # Once again, take a cheap way of calculating this ! weeknum_last = int(time.strftime('%W', timetup)) ! weeknum_now = int(time.strftime('%W', now)) ! if weeknum_now > weeknum_last or timetup[0] > now[0]: ! bump = True ! elif freq == 4 and timetup[7] <> now[7]: ! # Daily ! bump = True ! if bump: ! mlist.bump_digest_volume() ! mlist.digest_last_sent_at = time.time() ! # Wrapper around actually digest crafter to set up the language context ! # properly. All digests are translated to the list's preferred language. ! otranslation = i18n.get_translation() ! i18n.set_language(mlist.preferred_language) ! try: ! send_i18n_digests(mlist, mboxfp) ! finally: ! i18n.set_translation(otranslation) ! ! ! ! def send_i18n_digests(mlist, mboxfp): ! mbox = Mailbox(mboxfp) ! # Prepare common information ! lang = mlist.preferred_language ! lcset = Utils.GetCharSet(lang) ! realname = mlist.real_name ! volume = mlist.volume ! issue = mlist.next_digest_number ! digestid = _('%(realname)s Digest, Vol %(volume)d, Issue %(issue)d') ! digestsubj = Header(digestid, lcset, header_name='Subject') ! # Set things up for the MIME digest. Only headers not added by ! # CookHeaders need be added here. ! mimemsg = Message.Message() ! mimemsg['Content-Type'] = 'multipart/mixed' ! mimemsg['MIME-Version'] = '1.0' ! mimemsg['From'] = mlist.GetRequestEmail() ! mimemsg['Subject'] = digestsubj ! mimemsg['To'] = mlist.GetListEmail() ! mimemsg['Reply-To'] = mlist.GetListEmail() ! # Set things up for the rfc1153 digest ! plainmsg = StringIO() ! rfc1153msg = Message.Message() ! rfc1153msg['From'] = mlist.GetRequestEmail() ! rfc1153msg['Subject'] = digestsubj ! rfc1153msg['To'] = mlist.GetListEmail() ! rfc1153msg['Reply-To'] = mlist.GetListEmail() ! separator70 = '-' * 70 ! separator30 = '-' * 30 ! # In the rfc1153 digest, the masthead contains the digest boilerplate plus ! # any digest header. In the MIME digests, the masthead and digest header ! # are separate MIME subobjects. In either case, it's the first thing in ! # the digest, and we can calculate it now, so go ahead and add it now. ! mastheadtxt = Utils.maketext( ! 'masthead.txt', ! {'real_name' : mlist.real_name, ! 'got_list_email': mlist.GetListEmail(), ! 'got_listinfo_url': mlist.GetScriptURL('listinfo', absolute=1), ! 'got_request_email': mlist.GetRequestEmail(), ! 'got_owner_email': mlist.GetOwnerEmail(), ! }, mlist=mlist) ! # MIME ! masthead = MIMEText(mastheadtxt, _charset=lcset) ! masthead['Content-Description'] = digestid ! mimemsg.attach(masthead) ! # RFC 1153 ! print >> plainmsg, mastheadtxt ! print >> plainmsg ! # Now add the optional digest header ! if mlist.digest_header: ! headertxt = decorate(mlist, mlist.digest_header, _('digest header')) ! # MIME ! header = MIMEText(headertxt, _charset=lcset) ! header['Content-Description'] = _('Digest Header') ! mimemsg.attach(header) ! # RFC 1153 ! print >> plainmsg, headertxt ! print >> plainmsg ! # Now we have to cruise through all the messages accumulated in the ! # mailbox file. We can't add these messages to the plainmsg and mimemsg ! # yet, because we first have to calculate the table of contents ! # (i.e. grok out all the Subjects). Store the messages in a list until ! # we're ready for them. # ! # Meanwhile prepare things for the table of contents ! toc = StringIO() ! print >> toc, _("Today's Topics:\n") ! # Now cruise through all the messages in the mailbox of digest messages, ! # building the MIME payload and core of the RFC 1153 digest. We'll also ! # accumulate Subject: headers and authors for the table-of-contents. ! messages = [] ! msgcount = 0 ! msg = mbox.next() ! while msg is not None: ! if msg == '': ! # It was an unparseable message ! msg = mbox.next() ! msgcount += 1 ! messages.append(msg) ! # Get the Subject header ! msgsubj = msg.get('subject', _('(no subject)')) ! subject = oneline(msgsubj, lcset) ! # Don't include the redundant subject prefix in the toc ! mo = re.match('(re:? *)?(%s)' % re.escape(mlist.subject_prefix), ! subject, re.IGNORECASE) ! if mo: ! subject = subject[:mo.start(2)] + subject[mo.end(2):] ! username = '' ! addresses = getaddresses([oneline(msg.get('from', ''), lcset)]) ! # Take only the first author we find ! if isinstance(addresses, ListType) and addresses: ! username = addresses[0][0] ! if not username: ! username = addresses[0][1] ! if username: ! username = ' (%s)' % username ! # Put count and Wrap the toc subject line ! wrapped = Utils.wrap('%2d. %s' % (msgcount, subject), 65) ! slines = wrapped.split('\n') ! # See if the user's name can fit on the last line ! if len(slines[-1]) + len(username) > 70: ! slines.append(username) ! else: ! slines[-1] += username ! # Add this subject to the accumulating topics ! first = True ! for line in slines: ! if first: ! print >> toc, ' ', line ! first = False ! else: ! print >> toc, ' ', line.lstrip() ! # We do not want all the headers of the original message to leak ! # through in the digest messages. For this phase, we'll leave the ! # same set of headers in both digests, i.e. those required in RFC 1153 ! # plus a couple of other useful ones. We also need to reorder the ! # headers according to RFC 1153. Later, we'll strip out headers for ! # for the specific MIME or plain digests. ! keeper = {} ! all_keepers = {} ! for header in (mm_cfg.MIME_DIGEST_KEEP_HEADERS + ! mm_cfg.PLAIN_DIGEST_KEEP_HEADERS): ! all_keepers[header] = True ! all_keepers = all_keepers.keys() ! for keep in all_keepers: ! keeper[keep] = msg.get_all(keep, []) ! # Now remove all unkempt headers :) ! for header in msg.keys(): ! del msg[header] ! # And add back the kept header in the RFC 1153 designated order ! for keep in all_keepers: ! for field in keeper[keep]: ! msg[keep] = field ! # And a bit of extra stuff ! msg['Message'] = `msgcount` ! # Get the next message in the digest mailbox ! msg = mbox.next() ! # Now we're finished with all the messages in the digest. First do some ! # sanity checking and then on to adding the toc. ! if msgcount == 0: ! # Why did we even get here? ! return ! toctext = toc.getvalue() ! # MIME ! tocpart = MIMEText(toctext, _charset=lcset) ! tocpart['Content-Description']= _("Today's Topics (%(msgcount)d messages)") ! mimemsg.attach(tocpart) ! # RFC 1153 ! print >> plainmsg, toctext ! print >> plainmsg ! # For RFC 1153 digests, we now need the standard separator ! print >> plainmsg, separator70 ! print >> plainmsg ! # Now go through and add each message ! mimedigest = MIMEBase('multipart', 'digest') ! mimemsg.attach(mimedigest) ! first = True ! for msg in messages: ! # MIME. Make a copy of the message object since the rfc1153 ! # processing scrubs out attachments. ! mimedigest.attach(MIMEMessage(copy.deepcopy(msg))) ! # rfc1153 ! if first: ! first = False ! else: ! print >> plainmsg, separator30 ! print >> plainmsg ! # Use Mailman.Handlers.Scrubber.process() to get plain text ! try: ! msg = scrubber(mlist, msg) ! except Errors.DiscardMessage: ! print >> plainmsg, _('[Message discarded by content filter]') ! continue ! # Honor the default setting ! for h in mm_cfg.PLAIN_DIGEST_KEEP_HEADERS: ! if msg[h]: ! uh = Utils.wrap('%s: %s' % (h, oneline(msg[h], lcset))) ! uh = '\n\t'.join(uh.split('\n')) ! print >> plainmsg, uh ! print >> plainmsg ! payload = msg.get_payload(decode=True) ! print >> plainmsg, payload ! if not payload.endswith('\n'): ! print >> plainmsg ! # Now add the footer ! if mlist.digest_footer: ! footertxt = decorate(mlist, mlist.digest_footer, _('digest footer')) ! # MIME ! footer = MIMEText(footertxt, _charset=lcset) ! footer['Content-Description'] = _('Digest Footer') ! mimemsg.attach(footer) ! # RFC 1153 ! # BAW: This is not strictly conformant RFC 1153. The trailer is only ! # supposed to contain two lines, i.e. the "End of ... Digest" line and ! # the row of asterisks. If this screws up MUAs, the solution is to ! # add the footer as the last message in the RFC 1153 digest. I just ! # hate the way that VM does that and I think it's confusing to users, ! # so don't do it unless there's a clamor. ! print >> plainmsg, separator30 ! print >> plainmsg ! print >> plainmsg, footertxt ! print >> plainmsg ! # Do the last bit of stuff for each digest type ! signoff = _('End of ') + digestid ! # MIME ! # BAW: This stuff is outside the normal MIME goo, and it's what the old ! # MIME digester did. No one seemed to complain, probably because you ! # won't see it in an MUA that can't display the raw message. We've never ! # got complaints before, but if we do, just wax this. It's primarily ! # included for (marginally useful) backwards compatibility. ! mimemsg.postamble = signoff ! # rfc1153 ! print >> plainmsg, signoff ! print >> plainmsg, '*' * len(signoff) ! # Do our final bit of housekeeping, and then send each message to the ! # outgoing queue for delivery. ! mlist.next_digest_number += 1 ! virginq = get_switchboard(mm_cfg.VIRGINQUEUE_DIR) ! # Calculate the recipients lists ! plainrecips = [] ! mimerecips = [] ! drecips = mlist.getDigestMemberKeys() + mlist.one_last_digest.keys() ! for user in mlist.getMemberCPAddresses(drecips): ! # user might be None if someone who toggled off digest delivery ! # subsequently unsubscribed from the mailing list. Also, filter out ! # folks who have disabled delivery. ! if user is None or mlist.getDeliveryStatus(user) <> ENABLED: ! continue ! # Otherwise, decide whether they get MIME or RFC 1153 digests ! if mlist.getMemberOption(user, mm_cfg.DisableMime): ! plainrecips.append(user) ! else: ! mimerecips.append(user) ! # Zap this since we're now delivering the last digest to these folks. ! mlist.one_last_digest.clear() ! # MIME ! virginq.enqueue(mimemsg, ! recips=mimerecips, ! listname=mlist.internal_name(), ! isdigest=True) ! # RFC 1153 ! rfc1153msg.set_payload(plainmsg.getvalue(), lcset) ! virginq.enqueue(rfc1153msg, ! recips=plainrecips, ! listname=mlist.internal_name(), ! isdigest=True) ! ! ! ! def oneline(s, cset): ! # Decode header string in one line and convert into specified charset ! try: ! h = make_header(decode_header(s)) ! ustr = h.__unicode__() ! oneline = UEMPTYSTRING.join(ustr.splitlines()) ! return oneline.encode(cset, 'replace') ! except (LookupError, UnicodeError): ! # possibly charset problem. return with undecoded string in one line. ! return EMPTYSTRING.join(s.splitlines()) --- 1,55 ---- ! # Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. ! # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. ! # # You should have received a copy of the GNU General Public License ! # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ! """Re-queue the message to the outgoing queue. ! This module is only for use by the IncomingRunner for delivering messages ! posted to the list membership. Anything else that needs to go out to some ! recipient should just be placed in the out queue directly. ! """ from Mailman import mm_cfg from Mailman.Queue.sbcache import get_switchboard def process(mlist, msg, msgdata): ! interval = mm_cfg.VERP_DELIVERY_INTERVAL ! # Should we VERP this message? If personalization is enabled for this ! # list and VERP_PERSONALIZED_DELIVERIES is true, then yes we VERP it. ! # Also, if personalization is /not/ enabled, but VERP_DELIVERY_INTERVAL is ! # set (and we've hit this interval), then again, this message should be ! # VERPed. Otherwise, no. # ! # Note that the verp flag may already be set, e.g. by mailpasswds using ! # VERP_PASSWORD_REMINDERS. Preserve any existing verp flag. ! if msgdata.has_key('verp'): ! pass ! elif mlist.personalize: ! if mm_cfg.VERP_PERSONALIZED_DELIVERIES: ! msgdata['verp'] = 1 ! elif interval == 0: ! # Never VERP ! pass ! elif interval == 1: ! # VERP every time ! msgdata['verp'] = 1 ! else: ! # VERP every `inteval' number of times ! msgdata['verp'] = not int(mlist.post_id) % interval ! # And now drop the message in qfiles/out ! outq = get_switchboard(mm_cfg.OUTQUEUE_DIR) ! outq.enqueue(msg, msgdata, listname=mlist.internal_name()) From josoromart at racsa.co.cr Wed Feb 2 16:36:20 2005 From: josoromart at racsa.co.cr (=?ISO-8859-1?Q?Jos=E9_Pablo_Orozco_Mar=EDn?=) Date: Wed, 02 Feb 2005 09:36:20 -0600 Subject: [Mailman-Users] supportEmptyParas Message-ID: <4200F374.2040301@racsa.co.cr> Hi, my name is Pablo, im from Costa Rica and my english is a shame. In the past moths we were using Mailman through Outlook but a virus attack my Outlook Contact List and sent a infected mail to all my contacts including the mailing list, now im using ThunderBird for sending mails through Mailman, and some strange characters appear in the messages, things like that: And some of our contacts are annoying with this strings. :( This a mailman or thunderbird bug, or something misssing in the configuration of mailman or thunderbird? We are using Mailman version 2.1.1 under Linux. Any tip or help is welcome. Thanx. :) -- --------------------------------------- Estrategias Electr?nicas Bien Pensadas Jos? Pablo Orozco Mar?n http://www.open-antz.com/ --------------------------------------- -- From msapiro at value.net Wed Feb 2 16:41:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Feb 2005 07:41:34 -0800 Subject: [Mailman-Users] help needed for aliases In-Reply-To: <006401c50789$1b25e730$020a0a0a@amir> Message-ID: Dinar Ali Kadri wrote: > >mailman is install and site is here but the problem is the aliases i made them but how can i masquerade them or i cant i mean mail-bounces is set to an alias but mail-bounces at pakishop.com is not so when i subscribe for a list i gets an error (smtp-failure) mailbounces at pakishop.com is not a recognize address mail-bounces is a right one, so how to masquerade or to do to set it working.I tried to put @ on aliasess but when i try to made it , it said only local addressess can be aliases, so i am stuck.So what shall i do now to make it working ? > This is a question which is better directed to a list or other resource which supports your MTA. If you are going to ask it here, you must at least tell us what MTA you're using and what your aliases look like and what you've done to configure youre MTA to use these aliases. Still, you'd be better off providing this information to some support resource for your MTA. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Feb 2 16:55:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Feb 2005 07:55:06 -0800 Subject: [Mailman-Users] someone can tell me the serial numbet ib subject In-Reply-To: <4200DEC4.9000303@clara.com.tw> Message-ID: wrote: > >I was make a mailing list info >the subject is display [info] >but I want to chang it into [info 11233] with serial number > >can someone tell me how to do ?? This feature is implimented in 2.1.6b1 and above. It is not available in 2.1.5 and below. In versions that support it, the help for subject_prefix on the General options page will tell you how to do it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tomwoozle at ambrosiasw.com Wed Feb 2 16:57:19 2005 From: tomwoozle at ambrosiasw.com (Tom Anthony) Date: Wed, 2 Feb 2005 15:57:19 +0000 Subject: [Mailman-Users] supportEmptyParas In-Reply-To: <4200F374.2040301@racsa.co.cr> References: <4200F374.2040301@racsa.co.cr> Message-ID: <1E001B38-7533-11D9-881E-000393CC1720@ambrosiasw.com> Hi Pablo, I believe those tags are created when you use MS Word to generate content. Take a look here: http://www.engr.colostate.edu/ENS/web/tutorials/badcode/ http://luke.francl.org/software/word-unmunger/ You may want to reconsider using Word to generate your email content, if that is indeed what you are doing. :) Hope that helps. :) --------- Tom Anthony / Ambrosia Software, Inc. On 2 Feb 2005, at 15:36, Jos? Pablo Orozco Mar?n wrote: > Hi, my name is Pablo, im from Costa Rica and my english is a shame. > > In the past moths we were using Mailman through Outlook but a virus > attack my Outlook Contact List and sent a infected mail to all my > contacts including the mailing list, now im using ThunderBird for > sending mails through Mailman, and some strange characters appear in > the messages, things like that: > > And some of our contacts are annoying with this strings. :( > > This a mailman or thunderbird bug, or something misssing in the > configuration of mailman or thunderbird? > > We are using Mailman version 2.1.1 under Linux. > > Any tip or help is welcome. Thanx. :) > > > -- > --------------------------------------- > Estrategias Electr?nicas Bien Pensadas > Jos? Pablo Orozco Mar?n > http://www.open-antz.com/ > --------------------------------------- > -- > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > From mballard at elmolino.org Wed Feb 2 17:05:07 2005 From: mballard at elmolino.org (Mark Ballard) Date: Wed, 2 Feb 2005 08:05:07 -0800 Subject: [Mailman-Users] I got a bug In-Reply-To: References: Message-ID: <34F40D8E-7534-11D9-84F8-00039359D864@elmolino.org> Thanks Mark, I was trying to figure out how to edit the email that goes out after a subscription is accepted, to take out the info on how to post to the list since I am creating an announce only list. And I managed to get it out of the templates folder. Could you point me in the right direction on how to edit that email. Mark Ballard Site Technology Specialist El Molino High School http://www.elmolino.org On Feb 1, 2005, at 4:09 PM, Mark Sapiro wrote: > Mark Ballard wrote > >> I am trying to set up and announce list and I am getting list long >> error message on the web interface. And I can figure it out. Hop >> someone can help. Sorry for the extremely long post. >> >> Bug in Mailman version 2.1.2 >> >> We're sorry, we hit a bug! >> >> If you would like to help us identify the problem, please email a copy >> of this page to the webmaster for this site with a description of what >> happened. Thanks! >> >> Traceback: >> >> >> Traceback (most recent call last): >> File "/usr/share/mailman/scripts/driver", line 87, in run_main >> main() >> File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 163, in main >> process_form(mlist, doc, cgidata) >> File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 758, in >> process_form >> preserve, forward, forwardaddr) >> File "/usr/share/mailman/Mailman/ListAdmin.py", line 189, in >> HandleRequest >> status = self.__handlesubscription(data, value, comment) >> File "/usr/share/mailman/Mailman/ListAdmin.py", line 444, in >> __handlesubscription >> self.ApprovedAddMember(userdesc) >> File "/usr/share/mailman/Mailman/MailList.py", line 902, in >> ApprovedAddMember >> digest, text) >> File "/usr/share/mailman/Mailman/Deliverer.py", line 69, in >> SendSubscribeAck >> }, lang=pluser, mlist=self) >> File "/usr/share/mailman/Mailman/Utils.py", line 467, in maketext >> raise IOError(errno.ENOENT, 'No template file found', >> templatefile) >> IOError: [Errno 2] No template file found: 'subscribeack.txt' > > There is no subscribeack.txt template in any of the places that > Utils.maketext() looks for it. > > Either someone tried to edit it and removed the base template from the > templates// directory and didn't put the edited template in > the right place (the base template should not be removed or changed), > or there's a permissions problem, or your Mailman is not completely > installed. > > See > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From jdennis at redhat.com Wed Feb 2 17:05:04 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 02 Feb 2005 11:05:04 -0500 Subject: [Mailman-Users] cant't create lists within the webinterface In-Reply-To: <41FF975E.3030702@hrz.uni-siegen.de> References: <41FE020C.7030908@hrz.uni-siegen.de> <1107189706.23339.27.camel@finch.boston.redhat.com> <41FF4924.5010509@hrz.uni-siegen.de> <41FF975E.3030702@hrz.uni-siegen.de> Message-ID: <1107360304.6015.58.camel@finch.boston.redhat.com> Markus> I can't create a new list within the webinterface. ... John> There is a possibility you may have run afoul of SELinux ... Markus> ok I disabled set selinux=0 in grub.conf and all works fine FYI, I've created the following bug entry to track this problem. https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146890 -- John Dennis From chris.a.adams at state.or.us Wed Feb 2 17:32:44 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Wed, 02 Feb 2005 08:32:44 -0800 Subject: [Mailman-Users] editing subscription acknowledgement file In-Reply-To: <34F40D8E-7534-11D9-84F8-00039359D864@elmolino.org> References: <34F40D8E-7534-11D9-84F8-00039359D864@elmolino.org> Message-ID: <420100AC.9060404@state.or.us> The file is subscribeack.txt. Edit it with your favorite text editor. Be aware that some of the Python strings can't simply be added to the file and be expected to parse the information correctly. There is a bit of Python code that might have to be tweaked in the MailLists.py file in the Mailman directory. However, if all you want to do is add or delete some text, have at it. Mark Ballard wrote: > Thanks Mark, > > I was trying to figure out how to edit the email that goes out after a > subscription is accepted, to take out the info on how to post to the > list since I am creating an announce only list. And I managed to get it > out of the templates folder. > Could you point me in the right direction on how to edit that email. > > Mark Ballard > Site Technology Specialist > El Molino High School > http://www.elmolino.org > On Feb 1, 2005, at 4:09 PM, Mark Sapiro wrote: > >> Mark Ballard wrote >> >>> I am trying to set up and announce list and I am getting list long >>> error message on the web interface. And I can figure it out. Hop >>> someone can help. Sorry for the extremely long post. >>> >>> Bug in Mailman version 2.1.2 >>> >>> We're sorry, we hit a bug! >>> >>> If you would like to help us identify the problem, please email a copy >>> of this page to the webmaster for this site with a description of what >>> happened. Thanks! >>> >>> Traceback: >>> >>> >>> Traceback (most recent call last): >>> File "/usr/share/mailman/scripts/driver", line 87, in run_main >>> main() >>> File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 163, in main >>> process_form(mlist, doc, cgidata) >>> File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 758, in >>> process_form >>> preserve, forward, forwardaddr) >>> File "/usr/share/mailman/Mailman/ListAdmin.py", line 189, in >>> HandleRequest >>> status = self.__handlesubscription(data, value, comment) >>> File "/usr/share/mailman/Mailman/ListAdmin.py", line 444, in >>> __handlesubscription >>> self.ApprovedAddMember(userdesc) >>> File "/usr/share/mailman/Mailman/MailList.py", line 902, in >>> ApprovedAddMember >>> digest, text) >>> File "/usr/share/mailman/Mailman/Deliverer.py", line 69, in >>> SendSubscribeAck >>> }, lang=pluser, mlist=self) >>> File "/usr/share/mailman/Mailman/Utils.py", line 467, in maketext >>> raise IOError(errno.ENOENT, 'No template file found', templatefile) >>> IOError: [Errno 2] No template file found: 'subscribeack.txt' >> >> >> There is no subscribeack.txt template in any of the places that >> Utils.maketext() looks for it. >> >> Either someone tried to edit it and removed the base template from the >> templates// directory and didn't put the edited template in >> the right place (the base template should not be removed or changed), >> or there's a permissions problem, or your Mailman is not completely >> installed. >> >> See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp >> >> -- >> Mark Sapiro The highway is for gamblers, >> San Francisco Bay Area, California better use your sense - B. Dylan >> > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From mballard at elmolino.org Wed Feb 2 18:06:48 2005 From: mballard at elmolino.org (Mark Ballard) Date: Wed, 2 Feb 2005 09:06:48 -0800 Subject: [Mailman-Users] I am getting closer :) Message-ID: OK, it is almost working, Two things left to fix. I would like to edit the outgoing email that explains how to post. And also, When I add a new user from the web I get two admin requests to approve. One to mailman-owner at mydomain.org < the main list> from test-owner at mydomain.org if I accept this then I get another admin request to approve to: test-owner at mydomain.org From listjoiner at somedomain.org Why am I getting two for each person who subscribes. Mark Ballard Site Technology Specialist El Molino High School http://www.elmolino.org From wheakory at isu.edu Wed Feb 2 20:15:08 2005 From: wheakory at isu.edu (Kory Wheatley) Date: Wed, 02 Feb 2005 12:15:08 -0700 Subject: [Mailman-Users] Mailman Slowing delivery Message-ID: <420126BC.8090606@isu.edu> If I change the configuration variable in Mailman: qrunner_sleep_time = 1 to qrunner_sleep_time = 60 Will this slow the delivery of Mailman's Queue to outgoing recipients. I'm looking for a way to slow the number of emails or connections to Postfix, because of rate control issues. I've already slowed the performance of Postfix I think. -- Kory Wheatley Academic Computing Analyst Sr. Phone 282-3874 ######################################### Everything must point to him. From lists at lastonepicked.com Thu Feb 3 00:04:57 2005 From: lists at lastonepicked.com (Hunter Hillegas) Date: Wed, 02 Feb 2005 15:04:57 -0800 Subject: [Mailman-Users] Setting Up a List Via Command Line? Message-ID: I have a need to do some list setup from the command line via another program. I am running 2.1.5. I am able to create the list and add members. One thing I would like to do is to set the moderation bit to true for all members and then set it to false for a single member. I am creating an announce list programatically. I am able to import the members no problem. How can I perform the moderation settings changes? Thanks, Hunter From bmghandi at yahoo.co.uk Thu Feb 3 01:26:39 2005 From: bmghandi at yahoo.co.uk (Bashir Ghandi) Date: Thu, 3 Feb 2005 00:26:39 +0000 (GMT) Subject: [Mailman-Users] How do I Customize the Monthly Reminder? In-Reply-To: Message-ID: <20050203002639.20236.qmail@web26502.mail.ukl.yahoo.com> Thanks very much Mark for your help. I managed to convince my hosting provider to store the edited templates and they work perfectly. I have another question for you or anyone who knows the answer. Is it possible for the list admin to know when a list member changes his e-mail address? I mean is there a way to send a message to the system admin similar to what happens when a user subscribe or unsubscribe? I need this because I am maintaining members information [names, address, etc.] in a separate system and I need to synchronise the two systems. Thanks once again for your help. Bashir. --- Mark Sapiro wrote: > Bashir Ghandi wrote: > > > >I am a Mailman mailing list owner, and I am trying > to > >cutomize the monthly reminder or at least append > some > >custom text to it, but could not figure out how. > > > >I checked all the options on the List admin > interface > >but no clue. > > > >Please note that I do have direct access to the > >machine hosting the mailman, as I am only a mailing > >list owner - so I have only the List > Administrator's > >Web Interface to work with. > > You can't do it in the web interface. > > The reminder comes from a template named > cronpass.txt. This can be > edited and an edited version (for each relevant > language) installed on > a per list, per domain or hostwide basis, but it > requires shell (or > maybe ftp) access to the Mailman installation. See > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp > for details of where modified templates are > installed. > > Since this change can be made for your list or > domain only, you may be > able to convince the hosting provider to give you a > copy of the > template(s) (or you could get it from > http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/templates/) > and > install your edited template(s) in the appropriate > place(s). > > -- > Mark Sapiro The highway is > for gamblers, > San Francisco Bay Area, California better use > your sense - B. Dylan > > ___________________________________________________________ ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com From john at wa9als.com Thu Feb 3 02:28:19 2005 From: john at wa9als.com (John Fleming) Date: Wed, 2 Feb 2005 20:28:19 -0500 Subject: [Mailman-Users] OT? ClamAV Handler and zombie process Message-ID: <005e01c5098f$a4a8daf0$05000100@wa9als> I'm using the ClamScan.py ClamAV Mailman handler. Everything seems to work fine except that a zombie process keeps showing up. It goes away if I restart Mailman, but it reappears as soon as the first subsequent message hits Mailman. However, no subsequent zombies show up. ps -ef shows that "list" is running clamdscan and it shows as (the zombie). Has anyone else seen this? Any idea how to approach? Should I just not worry about it since no further zombies seem to appear? Pse answer direct if this is too off-topic for this list. Thanks - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 2/1/2005 From msapiro at value.net Thu Feb 3 03:06:45 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 2 Feb 2005 18:06:45 -0800 Subject: [Mailman-Users] Status of www.list.org? Message-ID: Does anyone know the status of www.list.org? I have been unable to get a ping response or a response from port 80 for a day or two now? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Thu Feb 3 03:11:45 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 3 Feb 2005 03:11:45 +0100 Subject: [Mailman-Users] Re: [Mailman-Developers] Status of www.list.org? In-Reply-To: References: Message-ID: At 6:06 PM -0800 2005-02-02, Mark Sapiro wrote: > Does anyone know the status of www.list.org? I have been unable to get > a ping response or a response from port 80 for a day or two now? Barry told me a couple of days ago that the machine was down for repairs, but that it should be coming back up later that day. I asked him if he thought an announcement should be made to the lists, and he said that there are two other operational mirrors for that content, and that an announcement shouldn't be necessary. Since then, I have tried to leave it up to Barry to make the announcement, but I guess that hasn't happened. I have mentioned the issue in passing on a couple of posts, but haven't said anything else up until now. Meanwhile, I point people at instead of . Note that the FAQ Wizard is not affected, nor are the mailing lists or archives, since they are hosted at python.org. Only the stuff at list.org is unavailable, although it is mirrored elsewhere. -- Brad Knowles, "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 for more info. From barry at python.org Thu Feb 3 04:38:30 2005 From: barry at python.org (Barry Warsaw) Date: Wed, 02 Feb 2005 22:38:30 -0500 Subject: [Mailman-Users] Re: [Mailman-Developers] Status of www.list.org? In-Reply-To: References: Message-ID: <1107401910.10014.8.camel@geddy.wooz.org> On Wed, 2005-02-02 at 21:06, Mark Sapiro wrote: > Does anyone know the status of www.list.org? I have been unable to get > a ping response or a response from port 80 for a day or two now? The machine had a hardware failure, and it took a while to rebuild, but it should be back up tomorrow. In the meantime, please use one of the mirrors (e.g. mailman.sf.net). -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050202/89241e6a/attachment.pgp From wheakory at isu.edu Thu Feb 3 04:47:09 2005 From: wheakory at isu.edu (wheakory at isu.edu) Date: Wed, 02 Feb 2005 20:47:09 -0700 Subject: [Mailman-Users] Error in mailman logs Message-ID: I'm receiving this error in the /home/mailman/logs/error file, what is the solution to fixing this problem? I would appreciate help, thanks. Dec 07 16:14:05 2004 (30811) Traceback (most recent call last): File "/home/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop self._onefile(msg, msgdata) File "/home/mailman/Mailman/Queue/Runner.py", line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File "/home/mailman/Mailman/Queue/CommandRunner.py", line 223, in _dispose res = Results(mlist, msg, msgdata) File "/home/mailman/Mailman/Queue/CommandRunner.py", line 77, in __init__ subj = make_header(decode_header(subj)).__unicode__() File "/home/mailman/pythonlib/email/Header.py", line 144, in make_header h.append(s, charset) File "/home/mailman/pythonlib/email/Header.py", line 272, in append ustr = unicode(s, incodec, errors) UnicodeError: ASCII decoding error: ordinal not in range(128) -- Kory Wheatley From darges at hrz.uni-siegen.de Thu Feb 3 09:13:43 2005 From: darges at hrz.uni-siegen.de (Markus Darges) Date: Thu, 03 Feb 2005 09:13:43 +0100 Subject: [Mailman-Users] cant't create lists within the webinterface In-Reply-To: <1107360304.6015.58.camel@finch.boston.redhat.com> References: <41FE020C.7030908@hrz.uni-siegen.de> <1107189706.23339.27.camel@finch.boston.redhat.com> <41FF4924.5010509@hrz.uni-siegen.de> <41FF975E.3030702@hrz.uni-siegen.de> <1107360304.6015.58.camel@finch.boston.redhat.com> Message-ID: <4201DD37.7010001@hrz.uni-siegen.de> Thanks John! But that was not the only problem between SELinux and mailman. With SELinux turned on I couldn't import a list of new members. I got the error that no usable temporary file could be found. And I wasn't able to change the html sites: Traceback (most recent call last): File "/usr/lib/mailman/scripts/driver", line 87, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/edithtml.py", line 123, in main ChangeHTML(mlist, cgidata, template_name, doc) File "/usr/lib/mailman/Mailman/Cgi/edithtml.py", line 161, in ChangeHTML os.mkdir(langdir, 02775) OSError: [Errno 13] Permission denied: '/var/lib/mailman/lists/ma1/de' John Dennis wrote: >Markus> I can't create a new list within the webinterface. ... > >John> There is a possibility you may have run afoul of SELinux ... > >Markus> ok I disabled set selinux=0 in grub.conf and all works fine > >FYI, I've created the following bug entry to track this problem. > >https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=146890 > > > > From josoromart at racsa.co.cr Wed Feb 2 15:45:47 2005 From: josoromart at racsa.co.cr (=?ISO-8859-1?Q?Jos=E9_Pablo_Orozco_Mar=EDn?=) Date: Wed, 02 Feb 2005 08:45:47 -0600 Subject: [Mailman-Users] Mailman Message-ID: <4200E79B.6040407@racsa.co.cr> Hi, im from costa rica, my english is a shame. In the past i always send emails to our mailing list with Mailman through Outllok, now im using mailman through Thunderbird, and the mail messages are sending with things like that: How i fix this? Is a mailman or thunderbird bug? Thanx. -- --------------------------------------- Estrategias Electr?nicas Bien Pensadas Jos? Pablo Orozco Mar?n +506 820 7280 josoroma at open-antz.com http://www.open-antz.com/ --------------------------------------- -- From dino at pakishop.com Wed Feb 2 04:23:45 2005 From: dino at pakishop.com (dinar ali kadri) Date: Wed, 2 Feb 2005 08:23:45 +0500 Subject: [Mailman-Users] problem using mailman Message-ID: <20050202032345.GA24083@dino.pakishop.com> hi, i am trying to use mailman after subscribbing to my list if i use my local email addresses like dino at pakishop.com or help at pakishop.com. I get some smtp-failure error messages but if i use a different address like yahoo then i dont get smtp-failure error but in my error log of bounce i can find some queued entries, so may i know what should i do to take the advantages of mailman, i am using sendmail as my MTA on fedora core 2. bounce: Feb 02 07:56:20 2005 (23793) Processing 1 queued bounces Feb 02 08:11:20 2005 (23793) Processing 1 queued bounces smtp-failure: Feb 02 07:42:58 2005 (23797) All recipients refused: {'help- owner at pakishop.com': (553, '5.3.0 ... user User unknown')}, msgid: ... user User unknown Feb 02 08:07:48 2005 (23797) All recipients refused: {'dino- owner at pakishop.com': (553, '5.3.0 ... user User unknown')}, msgid: ... user User unknown thanks bye From lars.bungum at copyleft.no Wed Feb 2 17:58:50 2005 From: lars.bungum at copyleft.no (Lars Bungum) Date: Wed, 02 Feb 2005 17:58:50 +0100 Subject: [Mailman-Users] Discarding stripped messages and rejecting implicit declaration posts. Message-ID: <420106CA.3000706@copyleft.no> I have two Mailman lists and a problem for each. 1. On the first messages with disallowed attachments are stripped of these, but not held for moderator approval. I would like to see them held for such, how do I accomplish this? 2. On a different list messages that are posted either with implicit declarations or with to many recipients are being held for moderator approval. I would like them to be discarded. How do I do this? I've tried to look up and down the administration interface to find the correct options, but can't seem to find the right mix. On the first one I thought selecting "filter_action" discard would be of use, but this had no effect. The remainder of the message was still sent to the list. --lars From Sgoogins at azqio.sdps.org Wed Feb 2 19:24:35 2005 From: Sgoogins at azqio.sdps.org (Suzette Googins) Date: Wed, 02 Feb 2005 13:24:35 -0500 Subject: [Mailman-Users] Attachment Question Message-ID: I am the administrator for the listserv at my organization. Myself, my colleagues as well as others on the list are having trouble with attachments. Is there a certain setting to allow attachments to a posting? Is there a size limit? Are there certain file types that aren't allowed to be posted? I made a posting last Friday with an attachment (WORD) and no one received it. I didn't find an error message either. Your help would be much appreciated. Thanks. Suzette Googins, Administrative Assistant II Health Care Quality Improvement Program (HCQIP) Health Services Advisory Group, Inc. sgoogins at azpro.sdps.org 602 745-6299 ----------------------------------------- Email messages cannot be guaranteed to be secure or error-free as transmitted information can be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The Centers for Medicare & Medicaid Services therefore does not accept liability for any error or omissions in the contents of this message which arise as a result of email transmission. From henhowc at ucla.edu Wed Feb 2 21:07:37 2005 From: henhowc at ucla.edu (CHANG,HENRY) Date: Wed, 2 Feb 2005 12:07:37 -0800 Subject: [Mailman-Users] RE: Question about Mailman feature Message-ID: <1107374857.420133098ec7e@mail.ucla.edu> Hello, I had a question about a particular Mailman feature. There is an option that states ?preserve message for site admin ? Until yesterday I was under the impression that this meant the messages in the pending request queue would remain there untouched. But I was testing it out with this option checked and the messages are always deleted from the pending requests page unless you select the defer option. When they specify that a copy is kept for the site administrator do they actually mean that the pending message is deleted from the page but saved on the machine housing the list messages? Is this only accessible only by those with direct access to the hardware it's stored on and not the list admin/mods? Hopefully you can clarify things for me a bit. Thank you for your time! From GHaddy at aol.com Thu Feb 3 06:34:22 2005 From: GHaddy at aol.com (GHaddy at aol.com) Date: Thu, 3 Feb 2005 00:34:22 EST Subject: [Mailman-Users] Mailman Question Message-ID: I would like to use mailman for a free cultural newsletter. How do i get started? Where do i register and where do i find out about how to use it for my mailing list? thank you George Texas, USA From samuel at haader.com Thu Feb 3 08:16:01 2005 From: samuel at haader.com (Samuel Gabel) Date: Thu, 3 Feb 2005 09:16:01 +0200 (WAST) Subject: [Mailman-Users] mailman isn't sending the posts out. In-Reply-To: <6.2.0.14.2.20050201153504.08455f68@bry.net> References: <6.2.0.14.2.20050201153504.08455f68@bry.net> Message-ID: <1908838.1107414961622.SLOX.WebMail.wwwrun@sloth.ssde.net> Hi Bryan, i am having more or less the same problem. I send messages to my lists, they are given over to the wrapper/mailman. They are even archived, but they do not get sent. Nothing in the MTA-logs. Just the bounces for the subscribers get also filed in the smtp-failures log. This is after a new install on SUSE OpenExchange, postfix as MTA. I searched through the FAQ already, but i cannot find the answer. Somehow i have the feeling it lies with the right hostname and so on, but i am not sure. Samuel Gabel HAADER Group (Pty) Ltd Tel/Fax: +264-61-220581 Mobile: +264-81-2325004 From sythos at sythos.net Thu Feb 3 10:28:39 2005 From: sythos at sythos.net (Sythos) Date: Thu, 3 Feb 2005 10:28:39 +0100 Subject: [Mailman-Users] problem using mailman In-Reply-To: <20050202032345.GA24083@dino.pakishop.com> References: <20050202032345.GA24083@dino.pakishop.com> Message-ID: <20050203092839.GA13319@sythos.net> On Wed, Feb 02, 2005 at 08:23:45AM +0500, dinar ali kadri wrote: [cut] > Feb 02 08:07:48 2005 (23797) All recipients refused: {'dino- > owner at pakishop.com': (553, '5.3.0 ... user > User unknown')}, msgid: dino-owner at pakishop.com failed with code 553: 5.3.0 owner at pakishop.com>... user User unknown Your alias' MTA system is not properly configured, wich MTA and OS you use? -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From sythos at sythos.net Thu Feb 3 10:36:58 2005 From: sythos at sythos.net (Sythos) Date: Thu, 3 Feb 2005 10:36:58 +0100 Subject: [Mailman-Users] Attachment Question In-Reply-To: References: Message-ID: <20050203093658.GA13440@sythos.net> On Wed, Feb 02, 2005 at 01:24:35PM -0500, Suzette Googins wrote: > I am the administrator for the listserv at my organization. Myself, my > colleagues as well as others on the list are having trouble with > attachments. Is there a certain setting to allow attachments to a > posting? Is there a size limit? Are there certain file types that aren't in "general options" you can set the size limit in KB (bottom page) > allowed to be posted? I made a posting last Friday with an attachment > (WORD) and no one received it. I didn't find an error message either. > Your help would be much appreciated. Thanks. check filter content of mailman to avoid unwanted stripping rules check if there is in your local MTA a content manager like amavis (it has an option to block some kind of attachment by file extension) Try to zip word file and increase size_limit in mailman, and test again -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From samuel at haader.com Thu Feb 3 10:56:20 2005 From: samuel at haader.com (Samuel Gabel) Date: Thu, 3 Feb 2005 11:56:20 +0200 (WAST) Subject: [Mailman-Users] mailman isn't sending the posts out. In-Reply-To: References: <6.2.0.14.2.20050201153504.08455f68@bry.net> Message-ID: <7751055.1107424580251.SLOX.WebMail.wwwrun@sloth.ssde.net> I fixed my problem. In mm_cfg.py i had 'localhost' and port '10025' specified for SMTP. Now that i've changed both to 192.168.0.1 and 25 it is working fine. It is also not that bad, if the messages get checked twice, as the list isn't very big at the moment. Thank you very much. Samuel Gabel HAADER Group (Pty) Ltd Tel/Fax: +264-61-220581 Mobile: +264-81-2325004 From dino at pakishop.com Thu Feb 3 00:07:16 2005 From: dino at pakishop.com (dinar ali kadri) Date: Thu, 3 Feb 2005 04:07:16 +0500 Subject: [Mailman-Users] problem using mailman In-Reply-To: <20050203092839.GA13319@sythos.net> (from sythos@sythos.net on Thu, Feb 03, 2005 at 14:28:39 +0500) References: <20050202032345.GA24083@dino.pakishop.com> <20050203092839.GA13319@sythos.net> Message-ID: <20050202230715.GA5404@dino.pakishop.com> hi, i solved my problems and my mailman is working fine but do i have to do all these aliases jobs manual and then restarts my MTA for every new list ? my problem was Suffix for use when this list is an umbrella for other lists, according to setting of previous "umbrella_list" setting.with an umbrella thing it was adding -user before the address , what is this umbrella on a web interface. I am using Fedora core 2 and sendmail as my MTA thanks bye From jdennis at redhat.com Thu Feb 3 16:05:35 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 03 Feb 2005 10:05:35 -0500 Subject: [Mailman-Users] problem using mailman In-Reply-To: <20050202230715.GA5404@dino.pakishop.com> References: <20050202032345.GA24083@dino.pakishop.com> <20050203092839.GA13319@sythos.net> <20050202230715.GA5404@dino.pakishop.com> Message-ID: <1107443135.22043.19.camel@finch.boston.redhat.com> On Thu, 2005-02-03 at 04:07 +0500, dinar ali kadri wrote: > i solved my problems and my mailman is working fine but do i have to > do all these aliases jobs manual and then restarts my MTA for every > new list ? > I am using Fedora core 2 and sendmail as my MTA See this FAQ entry http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.049.htp However, if you were to use postfix instead of sendmail it would be really easy, just add MTA='postfix' in your mm_cfg.py file and you're done (provided postfix is set up and running) You might need to install the postfix rpm and it would be handy to install the system-switch-mail rpm so you can run system-switch-mail to convert from using sendmail to postfix. -- John Dennis From msapiro at value.net Thu Feb 3 16:57:17 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Feb 2005 07:57:17 -0800 Subject: [Mailman-Users] problem using mailman In-Reply-To: <1107443135.22043.19.camel@finch.boston.redhat.com> Message-ID: John Dennis wrote: > >However, if you were to use postfix instead of sendmail it would be >really easy, just add MTA='postfix' in your mm_cfg.py file and you're >done (provided postfix is set up and running) I think that should be MTA='Postfix' You may also need to set POSTFIX_STYLE_VIRTUAL_DOMAINS. See the comments for this in Defaults.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 3 17:02:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 3 Feb 2005 08:02:20 -0800 Subject: [Mailman-Users] problem using mailman In-Reply-To: <20050202230715.GA5404@dino.pakishop.com> Message-ID: dinar ali kadri wrote: >my problem was Suffix for use when this list is an umbrella for other >lists, according to setting of previous "umbrella_list" setting.with an >umbrella thing it was adding -user before the address , what is this >umbrella on a web interface. An umbrella list is a list whose members are other lists rather than people. umbrella_list should be set to No for a list whose members are people rather than other lists. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From simeli at gmx.net Thu Feb 3 17:38:23 2005 From: simeli at gmx.net (simeli) Date: Thu, 3 Feb 2005 17:38:23 +0100 Subject: [Mailman-Users] Attachment Question In-Reply-To: References: Message-ID: <20050203163823.3478@mail.gmx.net> >Not really. I need to know why certain attachments aren't getting >through. Is it the size? The file name or type? I don't believe we have >any filters set up for content. Please help. Thx. you can also limit the size of a message. default is no limit afaik. otherwise it may also be the mta with some filter (amavis e.g.) that prohibits the sending of certain attachments. what exactly isn't going through? ------------------------------------------------------------------- Simon Grasser Systems & Network Administrator http://www.dai.ch At dai we translate the essence of your company through design, architecture and identification. Every interaction between employee, customer and company influences perceptions, emotions and future interactions. We believe that environment, product design and what we call "identification" all reflect the company and its values. We believe that, design integrates essential form with function architecture is environment identification is full association From flipside21 at rogers.com Thu Feb 3 18:20:44 2005 From: flipside21 at rogers.com (Flip Side) Date: Thu, 3 Feb 2005 12:20:44 -0500 (EST) Subject: [Mailman-Users] where do i clear out the "mailman queue?" Message-ID: <20050203172044.55490.qmail@web88206.mail.re2.yahoo.com> --- Flip Side wrote: > Date: Thu, 3 Feb 2005 09:52:11 -0500 (EST) > From: Flip Side > Subject: where do i clear out the "mailman queue?" > To: mailman-users at python.org > > Hello, > > The moderation bit was incorrectly set for a list > which resulted in a series of bounce messages being > posted to my list. Unfortunately this was addressed > later rather than sooner. but it has been > addressed. > > This is what i've done: > -I have cleared out the outgoing messages from the > postfix queue. > > -I have stopped the mailman service using > /bin/mailmanclt stop command. > > What I'd like to do: > > -I would like to make delete the bounces or perhaps > move them out of the "queue" so I can re-start > mailman? > > -I am worried if i re-start the service that the > bounces will go back out to the list. > > -I might be paranoid right now, but I just don't > want > to mess things up further. > > Can someone help to make sure i've covered all my > bases and cleaned up my mess appropriately. > > Thanks. > > From dontodd at columbus.rr.com Thu Feb 3 18:53:21 2005 From: dontodd at columbus.rr.com (Todd Slater) Date: Thu, 3 Feb 2005 12:53:21 -0500 Subject: [Mailman-Users] Mailman on UML? Message-ID: <20050203175321.GA17714@localhost.columbus.rr.com> I'd be interested in knowing if anybody is successfully using Mailman under User Mode Linux and what sort of specs this requires. I am trying it with 64MB RAM and have memory errors, but I'm also running Apache and Dovecot for IMAP mail. httpd and python seem to use the most memory. That's running on Fedora Core 2. FAQ 1.24: In theory, Mailman should work on any hardware/operating system that fully supports the current version of Python (e.g., 2.3), and includes compatible web and mail servers. This does include virtual machine configurations. Thanks, Todd From jdennis at redhat.com Thu Feb 3 19:48:47 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 03 Feb 2005 13:48:47 -0500 Subject: [Mailman-Users] Mailman on UML? In-Reply-To: <20050203175321.GA17714@localhost.columbus.rr.com> References: <20050203175321.GA17714@localhost.columbus.rr.com> Message-ID: <1107456527.22043.35.camel@finch.boston.redhat.com> On Thu, 2005-02-03 at 12:53 -0500, Todd Slater wrote: > I'd be interested in knowing if anybody is successfully using Mailman > under User Mode Linux and what sort of specs this requires. I am trying > it with 64MB RAM and have memory errors, but I'm also running Apache and > Dovecot for IMAP mail. httpd and python seem to use the most memory. > That's running on Fedora Core 2. > > FAQ 1.24: > In theory, Mailman should work on any hardware/operating system that > fully supports the current version of Python (e.g., 2.3), and includes > compatible web and mail servers. This does include virtual machine > configurations. I believe you're assumption is correct, mailman should run fine in a virtual machine. When you say you're getting memory errors I assume you meant you've exhausted virtual memory and swap space in your VM, if that's correct I don't think there is much you can do aside from improve your VM. I don't personally have any experience with UML but I can tell you that virtualization is getting a lot of attention here of late and the preferred technology is Xen, not UML, info on Xen can be found here: http://www.cl.cam.ac.uk/Research/SRG/netos/xen -- John Dennis From flipside21 at rogers.com Thu Feb 3 20:20:30 2005 From: flipside21 at rogers.com (Flip Side) Date: Thu, 3 Feb 2005 14:20:30 -0500 (EST) Subject: [Mailman-Users] where do i clear out the "mailman queue?" In-Reply-To: <20050203172044.55490.qmail@web88206.mail.re2.yahoo.com> Message-ID: <20050203192030.1124.qmail@web88212.mail.re2.yahoo.com> can anyone help with below? --- Flip Side wrote: > --- Flip Side wrote: > > Date: Thu, 3 Feb 2005 09:52:11 -0500 (EST) > > From: Flip Side > > Subject: where do i clear out the "mailman queue?" > > To: mailman-users at python.org > > > > Hello, > > > > The moderation bit was incorrectly set for a list > > which resulted in a series of bounce messages > being > > posted to my list. Unfortunately this was > addressed > > later rather than sooner. but it has been > > addressed. > > > > This is what i've done: > > -I have cleared out the outgoing messages from the > > postfix queue. > > > > -I have stopped the mailman service using > > /bin/mailmanclt stop command. > > > > What I'd like to do: > > > > -I would like to make delete the bounces or > perhaps > > move them out of the "queue" so I can re-start > > mailman? > > > > -I am worried if i re-start the service that the > > bounces will go back out to the list. > > > > -I might be paranoid right now, but I just don't > > want > > to mess things up further. > > > > Can someone help to make sure i've covered all my > > bases and cleaned up my mess appropriately. > > > > Thanks. > > > > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > From flipside21 at rogers.com Thu Feb 3 20:35:13 2005 From: flipside21 at rogers.com (Flip Side) Date: Thu, 3 Feb 2005 14:35:13 -0500 (EST) Subject: [Mailman-Users] emergency moderation doesn't work Message-ID: <20050203193513.25938.qmail@web88207.mail.re2.yahoo.com> Hello, I'm still trying to prevent queued messages from being delivered to the list when i start mailman. -no one is currently subscribed to the list (except me) -emergency moderation option is set BUT MESSAGES ARE STILL GETTING OUT to the members who are no longer "subscribed" to the list. assistance would be appreciated. From brad at stop.mail-abuse.org Thu Feb 3 20:45:09 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 3 Feb 2005 20:45:09 +0100 Subject: [Mailman-Users] emergency moderation doesn't work In-Reply-To: <20050203193513.25938.qmail@web88207.mail.re2.yahoo.com> References: <20050203193513.25938.qmail@web88207.mail.re2.yahoo.com> Message-ID: At 2:35 PM -0500 2005-02-03, Flip Side wrote: > BUT MESSAGES ARE STILL GETTING OUT to the members who > are no longer "subscribed" to the list. They're probably in the MTA queue. Mailman has already handed those messages off to your mail server, and they had not yet been delivered. Now they are. When you want to clean up the queue of a mailing list server, you have to take care of both the Mailman and the MTA queues. -- Brad Knowles, "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 for more info. From ACrosman at afsc.org Thu Feb 3 21:24:58 2005 From: ACrosman at afsc.org (Aaron Crosman) Date: Thu, 3 Feb 2005 15:24:58 -0500 Subject: [Mailman-Users] Mailman/VERP problems. Message-ID: After several months of a nicely functioning Mailman server, I opted to enable VERP yesterday. We're running MM 2.1.4 on SuSE with exim. Since then most everything has worked fine, until an announcement only list of 4000 sent a message earlier this afternoon. Of the roughly 4000 messages, about 1600 are now frozen in the exim queue. The exim queue has lots of entries like this: 2005-02-03 12:27:31 1CwklP-0002Rm-5i <= listname-bounces+namepart=domain.tld at server.org H=localhost (server.org) [127.0.0.1] P=esmtp S=47504 id=BE27BA2C.1291%sender at host.org 2005-02-03 12:27:31 1CwklP-0002Rm-5i ** namepart at domain.tld R=dnslookup T=remote_smtp: SMTP error from remote mailer after RCPT TO:: host mxb.earthlink.net [207.217.125.26]: 550 namepart at domain.tld...User unknown . . . 2005-02-03 12:27:32 1CwklP-0002S1-Rp ** listname at server.org R=mailman_router T=mailman_transport: Child process of mailman_transport transport returned 6 from command: /usr/lib/mailman/mail/mailman Resulting in the following from syslog: Feb 3 12:27:32 list Mailman mail-wrapper: Illegal command: bounces+namepart=domain.tld It seems that suddenly large numbers of addresses are suddenly bouncing. Mailman is then chocking on the bounces. I followed the instructions from http://www.exim.org/howto/mailman21.html#verpin when I setup VERP. I'm not carefully reviewing those changes to check for mistakes. If anyone has insight into why so many addresses are suddenly bouncing, and why mailman is chocking on the bounces I would very much appreciate it. The other detail worth mentioning is that several smaller lists are continuing to function properly. This list was transferred some time ago from another server. There were some minor changes I had to take just after the migration to deal with odd settings that came in when the lists were moved. Everything seemed to be fine, but now I wondering if I missed something during the move. From lists at lastonepicked.com Thu Feb 3 22:01:26 2005 From: lists at lastonepicked.com (Hunter Hillegas) Date: Thu, 03 Feb 2005 13:01:26 -0800 Subject: [Mailman-Users] Setting Up a List Via Command Line? Message-ID: I have a need to do some list setup from the command line via another program. I am running 2.1.5. I am able to create the list and add members. One thing I would like to do is to set the moderation bit to true for all members and then set it to false for a single member. I am creating an announce list programatically. I am able to import the members no problem. How can I perform the moderation settings changes? Thanks, Hunter From etierra at gmail.com Thu Feb 3 22:34:22 2005 From: etierra at gmail.com (Tierra) Date: Thu, 3 Feb 2005 14:34:22 -0700 Subject: [Mailman-Users] Mailman on UML? In-Reply-To: <1107456527.22043.35.camel@finch.boston.redhat.com> References: <20050203175321.GA17714@localhost.columbus.rr.com> <1107456527.22043.35.camel@finch.boston.redhat.com> Message-ID: On Thu, 3 Feb 2005 12:53:21 -0500, Todd Slater wrote: > I'd be interested in knowing if anybody is successfully using Mailman > under User Mode Linux and what sort of specs this requires. I am trying > it with 64MB RAM and have memory errors, but I'm also running Apache and > Dovecot for IMAP mail. httpd and python seem to use the most memory. > That's running on Fedora Core 2. Yes, I have it working on a UML instance with only 64mb ram, and 256mb swap. But you do really have to watch your memory consumption with Mailman. I've never run Dovecot (I run Courier-IMAP), but so long as your not running anything else besides what you've mentioned (Dovecot, Apache, and Mailman), you should be cutting it just about even. I'd look into cutting some of the un-used modules out of Apache. On Thu, 03 Feb 2005 13:48:47 -0500, John Dennis wrote: > I believe you're assumption is correct, mailman should run fine in a > virtual machine. When you say you're getting memory errors I assume you > meant you've exhausted virtual memory and swap space in your VM, if > that's correct I don't think there is much you can do aside from improve > your VM. I don't personally have any experience with UML but I can tell > you that virtualization is getting a lot of attention here of late and > the preferred technology is Xen, not UML, info on Xen can be found here: > > http://www.cl.cam.ac.uk/Research/SRG/netos/xen > -- > John Dennis Yes, Xen is currently faster, but I've recently heard this from Jeff Dike a couple days ago: "Also, I'm getting UML help from other people at Intel, and those patches have started going into my tree. We're separating out the userspace code from the kernel code in preparation for a ring 0 port of UML." Which I believe should put UML back in the running right alongside Xen with no overhead. Personally, I'm rooting for UML, but that's probably mostly because that's what I'm currently setup with. It's come a long way, and it's sitting pretty stable. Xen isn't nearly as mature, but I love watching the progress of both of them. Both are really great projects. Bryan Petty From jpsota at gmail.com Fri Feb 4 00:40:05 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 3 Feb 2005 18:40:05 -0500 Subject: [Mailman-Users] Mailman CGI error!!! Message-ID: <38331740050203154070e0b090@mail.gmail.com> Hi All, I'm getting the following error after I configured mailman as per instructions. Can someone please shed light on this? I can give you system details -- please just ask. Many thanks, jim Mailman CGI error!!! The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Failure to lookup via getgrgid() the group info for group id -1 that this Mailman CGI wrapper is executing under. This is probably due to an incorrectly configured system and is not a Mailman problem From tis-himself at comcast.net Fri Feb 4 01:23:32 2005 From: tis-himself at comcast.net (Larry McMahon-Padolski) Date: Thu, 03 Feb 2005 18:23:32 -0600 Subject: [Mailman-Users] Digest mode attachment URL is bad Message-ID: Hi, When a user attaches a non-txt file, Mailman provides a URL pointing to the attachment. This seems only to apply to digest mode. For example: /pipermail/test_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc However the proper URL is: http://www.domain.com/pipermail/test_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc Is this the fix? http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp Regards, Larry From davidb at panix.com Fri Feb 4 04:00:33 2005 From: davidb at panix.com (David M.Besonen) Date: Thu, 03 Feb 2005 19:00:33 -0800 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLY MODERATED list. References: <20050128194947.C94720@prime.gushi.org> Message-ID: On Fri, 28 Jan 2005 20:31:19 -0500 (EST), "Dan Mahoney, System Admin" wrote: >I just had a small problem. A virus was just sent to all the list members >which had spoofed the moderator's email address. No "requires approval" >message was sent, despite the fact that everyone (even the moderator) has >the "mod" bit set to "on". so what happened Dan? 15 people have replied to your post. i'm waiting to hear if you discovered anything. did you check the vette log? ciao, david From davidb at panix.com Fri Feb 4 04:26:00 2005 From: davidb at panix.com (David M.Besonen) Date: Thu, 03 Feb 2005 19:26:00 -0800 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLY MODERATED list. References: <20050128194947.C94720@prime.gushi.org> Message-ID: <0fp501hviidtuvtomcfkvoq31ggsc4hv9h@4ax.com> On Fri, 28 Jan 2005 20:31:19 -0500 (EST), "Dan Mahoney, System Admin" wrote: >I just had a small problem. A virus was just sent to all the list members >which had spoofed the moderator's email address. No "requires approval" >message was sent, despite the fact that everyone (even the moderator) has >the "mod" bit set to "on". so what happened Dan? 15 people have replied to your post. i'm waiting to hear if you discovered anything. did you check the vette log? ciao, david From danm at prime.gushi.org Fri Feb 4 07:49:07 2005 From: danm at prime.gushi.org (Dan Mahoney, System Admin) Date: Fri, 4 Feb 2005 01:49:07 -0500 (EST) Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLY MODERATED list. In-Reply-To: References: <20050128194947.C94720@prime.gushi.org> Message-ID: <20050204013359.X93052@prime.gushi.org> On Thu, 3 Feb 2005, David M.Besonen wrote: >> I just had a small problem. A virus was just sent to all the list members >> which had spoofed the moderator's email address. No "requires approval" >> message was sent, despite the fact that everyone (even the moderator) has >> the "mod" bit set to "on". > > so what happened Dan? 15 people have replied to your post. i'm > waiting to hear if you discovered anything. did you check the vette > log? I saw a lot of people saying "this is why I strip attachments". I saw Stephanie's (very helpful) post, but when I checked the box she referenced I found it empty, as I expected. I found that even the list owner's mod bit (who the virus spoofed) was set, and the list owner in turn scanned his own machine for virii right after this got out. Nada. I checked the vette log. The message isn't even in there. Some of the auto-replies to it are (i.e. "message rejected, it's a virus"). And the message shows in the pipermail archives. In the end, this group I'm working with has had a lot of unsubscribes as a result of this, and are switching to a different system that I'm not hosting, so I'm a bit apathetic about the whole deal. I'm still sure there's something I'm missing, and if someone wanted to try and give me a clue as to how this happened, I've saved that day's sendmail logs, and I've got all the following: Here's the message in the archives: http://lists.vagrassroots.org/pipermail/vgc-announce/2005q1/000038.html Here's a snippet of that day's vette log: Jan 26 21:26:54 2005 (39137) Vgc-announce post from ericgraves at earthlink.net held, message-id=<01a901c50416$42a15c70$a3bafea9 @micronxp>: Message has implicit destination Jan 26 21:28:58 2005 (3682) held message approved, message-id: <01a901c50416$42a15c70$a3bafea9 at micronxp> Jan 26 21:28:58 2005 (3682) vgc-announce: Discarded posting: From: tfinnman2 at aol.com Subject: Fwd: FW: Media Advisory Reason: No reason given Jan 27 23:12:05 2005 (39137) Vgc-announce post from chirpybird.mac at mindspring.com held, message-id=<05b001c504ef$a199e740$6b0 c45cf at molly>: Post to moderated list Jan 27 23:25:36 2005 (39137) Vgc-announce post from ericgraves at earthlink.net held, message-id=<010901c504ef$fe21a5c0$a3bafea9 @micronxp>: Post to moderated list Jan 27 23:27:42 2005 (39495) held message approved, message-id: <010901c504ef$fe21a5c0$a3bafea9 at micronxp> Jan 27 23:27:43 2005 (39495) vgc-announce: Refused posting: From: chirpybird.mac at mindspring.com Subject: Reply: virus in your message from: [Virginia Grassroots Coalition] Delivery by mail Reason: No reason given Jan 28 08:46:48 2005 (39137) Vgc-announce post from eric at vagrassroots.org held, message-id=: Post by non-member to a members-only list Jan 28 08:53:02 2005 (99241) vgc-announce: Discarded posting: From: eric at vagrassroots.org Subject: Delivery service mail Reason: No reason given Here's the full headers of the thing: Return-Path: Received: from prime.gushi.org (localhost [IPv6:::1]) by prime.gushi.org (8.13.1/8.13.1) with ESMTP id j0S2GH5b080701 for ; Thu, 27 Jan 2005 22:50:56 -0500 (EST) Received: from ROBERTA.net (pcp08579508pcs.alxndr01.va.comcast.net [68.83.208.54]) by prime.gushi.org (8.13.1/8.13.1) with SMTP id j0S2FV8o080233 for ; Thu, 27 Jan 2005 21:15:35 -0500 (EST) Date: Thu, 27 Jan 2005 21:05:09 -0500 From: "Ericgraves" Message-ID: MIME-Version: 1.0 X-Security: MIME headers sanitized on prime.gushi.org See http://www.impsec.org/email-tools/sanitizer-intro.html for details. $Revision: 1.139 $Date: 2003-09-07 10:14:23-07 X-Security: The postmaster has not enabled quarantine of poisoned messages. Content-Type: multipart/mixed; boundary="--------qptymaiwwlishntudcfk" Subject: [Virginia Grassroots Coalition] Delivery by mail X-BeenThere: vgc-announce at vagrassroots.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eric at vagrassroots.org Cc: Virginia Grassroots Coalition Broadcast List-Id: Virginia Grassroots Coalition Broadcast List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , To: varoots at gushi.org Sender: vgc-announce-bounces+varoots=gushi.org at vagrassroots.org Errors-To: vgc-announce-bounces+varoots=gushi.org at vagrassroots.org X-Envelope-To: varoots at gushi.org X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on prime.gushi.org X-Spam-Status: No, score=2.7 required=5.0 tests=BAYES_00,HTML_50_60, HTML_MESSAGE,HTML_SHORT_LENGTH,MSGID_SPAM_LETTERS,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.2 X-Spam-Level: ** P > > ciao, > david > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > -- I am now a lesbian. I don't like men, but thank you for writing. -Reply to my response to a personal ad, May 30th, 1998. --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org --------------------------- From mm at mewes.tv Fri Feb 4 08:36:03 2005 From: mm at mewes.tv (Martin Mewes) Date: Fri, 4 Feb 2005 08:36:03 +0100 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: <200501312058.40749.mm@mewes.tv> References: <200501311138.15445.mm@mewes.tv> <200501312058.40749.mm@mewes.tv> Message-ID: <200502040836.03473.mm@mewes.tv> Hi myself ;-) Martin Mewes wrote : > apparently I forgot to set that I do not want double message filtered > out, so I just want to say that the answer given to this post did the > trick :-) After I did "PUBLIC_MBOX = Yes" in mm_cfg.py and did a "bin/arch --wipe " afterwards I installed a new list. Well totally empty at the beginning, but after some messages I checked if the mbox-download is available and there was none. Then I waited for the nightly runs of mailman-cron's thinking they will be enalbled then, but in the end I had to do this for this list again in order to have the mbox-download. Bug or feature? bis dahin/kind regards Martin Mewes -- I am on holiday. Your e-mail has been deleted. From tkikuchi at is.kochi-u.ac.jp Fri Feb 4 08:51:36 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 04 Feb 2005 16:51:36 +0900 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLY MODERATED list. In-Reply-To: <20050204013359.X93052@prime.gushi.org> References: <20050128194947.C94720@prime.gushi.org> <20050204013359.X93052@prime.gushi.org> Message-ID: <42032988.2030807@is.kochi-u.ac.jp> Hi, Dan Mahoney, System Admin wrote: > I saw a lot of people saying "this is why I strip attachments". Mailman 2.1.6 has a nice feature for those who can't strip attachments; the new spam filter 'header_filter_rules' checks attachments' headers recursively. So, messages which have executable attatchments can be held, rejected, or discarded by your configuration. Regex patten like: content-.*name.*\.(exe|com|cmd|bat|pif|vbs|scr|zip) can match most of the current virus messages. Mailman 2.1.6 beta 2 can be downloaded from http://mm.tkikuchi.net/mailman-2.1.6b2.tgz Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From flipside21 at rogers.com Thu Feb 3 15:52:11 2005 From: flipside21 at rogers.com (Flip Side) Date: Thu, 3 Feb 2005 09:52:11 -0500 (EST) Subject: [Mailman-Users] where do i clear out the "mailman queue?" Message-ID: <20050203145211.1195.qmail@web88208.mail.re2.yahoo.com> Hello, The moderation bit was incorrectly set for a list which resulted in a series of bounce messages being posted to my list. Unfortunately this was addressed later rather than sooner. but it has been addressed. This is what i've done: -I have cleared out the outgoing messages from the postfix queue. -I have stopped the mailman service using /bin/mailmanclt stop command. What I'd like to do: -I would like to make delete the bounces or perhaps move them out of the "queue" so I can re-start mailman? -I am worried if i re-start the service that the bounces will go back out to the list. -I might be paranoid right now, but I just don't want to mess things up further. Can someone help to make sure i've covered all my bases and cleaned up my mess appropriately. Thanks. From william.daniau at femto-st.fr Thu Feb 3 21:34:21 2005 From: william.daniau at femto-st.fr (William Daniau) Date: Thu, 03 Feb 2005 21:34:21 +0100 Subject: [Mailman-Users] -- web interface do not work any more -- Message-ID: <42028ACD.1060703@femto-st.fr> Hi all, I'm running several lists on a server which run a SuSE9.0, everything worked fine since today. I made the online update of mailman and then the web interface does not work any more. Mailing lists do works but the interface does not the only thing I have whatever I do is a page like follows --begin-- Bug in Mailman version 2.1.2 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Content-type: text/html We're sorry, we hit a bug! Mailman experienced a very low level failure and could not even generate a useful traceback for you. Please report this to the Mailman administrator at this site. --end-- And I obtain the same pages if mailman is running or not! Any ideas for debugging this? Thanks in advance. William. -- --------------------------------------------------------- William Daniau Research Engineer FEMTO-ST Dept LPMO Tel : +33 (0) 381 85 39 69 Fax : +33 (0) 381 85 39 98 email : wdaniau at femto-st.fr --------------------------------------------------------- From tis-himself at comcast.net Thu Feb 3 23:36:45 2005 From: tis-himself at comcast.net (Larry McMahon-Padolski) Date: Thu, 03 Feb 2005 16:36:45 -0600 Subject: [Mailman-Users] Mailman 2.1.5 attachment url bug Message-ID: Hi, When a user attaches a non-txt file, Mailman provides a URL pointing to the attachment. For example: /pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc However the proper URL is: http://www.domain.com/pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc There seems to be no configuration control over this in the ADMIN interface. I've seen a number of threads about this, but nothing decisive. Is a fix available? Regards, Larry From david at johmar.com Thu Feb 3 23:41:43 2005 From: david at johmar.com (david at johmar.com) Date: Thu, 3 Feb 2005 22:41:43 -0000 Subject: [Mailman-Users] Mailman list providers Message-ID: <20050203224144.1ED601E4004@bag.python.org> Can anyone recommend a professional mailing list provider to us? If they use mailman that is great as out current list is with an old version of that. We send out about 10 text messages a day to 400 odd subscribers. We would be grateful for the option to pay and receive a professional service rather than rely on occasional goodwill. David Beaumont please reply direct to david at johmar.com From CKaliniak at aol.com Fri Feb 4 00:03:54 2005 From: CKaliniak at aol.com (CKaliniak at aol.com) Date: Thu, 3 Feb 2005 18:03:54 EST Subject: [Mailman-Users] question Message-ID: <1d9.35a9c3fc.2f3407da@aol.com> when a list is created for me to administer, is it possible to create sublists to further differentiate my large list into smaller ones that will allow for me to send certain things to certain groups...or do I need to have separate lists created? thank you From webmaster at amcollege.edu Fri Feb 4 00:57:31 2005 From: webmaster at amcollege.edu (webmaster at amcollege.edu) Date: Thu, 3 Feb 2005 18:57:31 -0500 (EST) Subject: [Mailman-Users] mail man Message-ID: <1211.66.176.151.208.1107475051.squirrel@66.176.151.208> I cannot use my mail man account. My domain is amcollege.edu I have changed the configuration to mail.amcollege.edu can you help me make this work? From ginu.george at gmail.com Fri Feb 4 10:12:48 2005 From: ginu.george at gmail.com (Ginu George) Date: Fri, 4 Feb 2005 13:12:48 +0400 Subject: [Mailman-Users] Removing Archives Message-ID: How can i remove one mail in the archives?? -- Regards Ginu George www.ginugeorge.com From ginu.george at gmail.com Fri Feb 4 10:12:48 2005 From: ginu.george at gmail.com (Ginu George) Date: Fri, 4 Feb 2005 13:12:48 +0400 Subject: [Mailman-Users] Removing Archives Message-ID: How can i remove one mail in the archives?? -- Regards Ginu George www.ginugeorge.com From ginu.george at gmail.com Fri Feb 4 10:12:48 2005 From: ginu.george at gmail.com (Ginu George) Date: Fri, 4 Feb 2005 13:12:48 +0400 Subject: [Mailman-Users] Removing Archives Message-ID: How can i remove one mail in the archives?? -- Regards Ginu George www.ginugeorge.com From brad at stop.mail-abuse.org Fri Feb 4 10:08:29 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 10:08:29 +0100 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLY MODERATED list. In-Reply-To: <20050204013359.X93052@prime.gushi.org> References: <20050128194947.C94720@prime.gushi.org> <20050204013359.X93052@prime.gushi.org> Message-ID: At 1:49 AM -0500 2005-02-04, Dan Mahoney, System Admin wrote: > I checked the vette log. The message isn't even in there. Some of the > auto-replies to it are (i.e. "message rejected, it's a virus"). And > the message shows in the pipermail archives. In that case, are you sure that the message passed through your system? Maybe the virus spoofed more than just your moderators address.... > Here's the full headers of the thing: > > Return-Path: > Received: from prime.gushi.org (localhost [IPv6:::1]) > by prime.gushi.org (8.13.1/8.13.1) with ESMTP id j0S2GH5b080701 > for ; Thu, 27 Jan 2005 22:50:56 -0500 (EST) > Received: from ROBERTA.net (pcp08579508pcs.alxndr01.va.comcast.net > [68.83.208.54]) > by prime.gushi.org (8.13.1/8.13.1) with SMTP id j0S2FV8o080233 > for ; > Thu, 27 Jan 2005 21:15:35 -0500 (EST) I only see two Received: headers here. This is not nearly enough. There's a lot of data that appears to be missing. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 4 10:16:09 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 10:16:09 +0100 Subject: [Mailman-Users] -- web interface do not work any more -- In-Reply-To: <42028ACD.1060703@femto-st.fr> References: <42028ACD.1060703@femto-st.fr> Message-ID: At 9:34 PM +0100 2005-02-03, William Daniau wrote: > I'm running several lists on a server which run a SuSE9.0, everything > worked fine since today. I made the online update of mailman and then > the web interface does not work any more. Mailing lists do works but > the interface does not the only thing I have whatever I do is a page > like follows This is a known bug in SuSE. See . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 4 10:17:52 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 10:17:52 +0100 Subject: [Mailman-Users] Mailman list providers In-Reply-To: <20050203224144.1ED601E4004@bag.python.org> References: <20050203224144.1ED601E4004@bag.python.org> Message-ID: At 10:41 PM +0000 2005-02-03, wrote: > Can anyone recommend a professional mailing list provider to us? If they > use mailman that is great as out current list is with an old version of > that. We send out about 10 text messages a day to 400 odd subscribers. If you had searched the Mailman FAQ Wizard at , you should have come across FAQ 1.17, which should answer your question. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 4 10:20:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 10:20:53 +0100 Subject: [Mailman-Users] question In-Reply-To: <1d9.35a9c3fc.2f3407da@aol.com> References: <1d9.35a9c3fc.2f3407da@aol.com> Message-ID: At 6:03 PM -0500 2005-02-03, CKaliniak at aol.com wrote: > when a list is created for me to administer, is it possible to create > sublists to further differentiate my large list into smaller ones that > will allow for me to send certain things to certain groups...or do I > need to have separate lists created? You can create topics, but that is a process that is not well understood by many people, and does not function the way that some expect. If you truly want sub-lists as opposed to topics, then you need to create those on your own, and you may want to consider setting up an umbrella list. Before going any further on this matter, I would encourage you to search the Mailman FAQ Wizard at , check out the full index, check out the archives of the mailing list at , and search the archives of the list via the instructions in FAQ 1.18. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 4 10:23:31 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 10:23:31 +0100 Subject: [Mailman-Users] Removing Archives In-Reply-To: References: Message-ID: At 1:12 PM +0400 2005-02-04, Ginu George wrote: > How can i remove one mail in the archives?? Search the Mailman FAQ Wizard at . See FAQ 3.3. -- Brad Knowles, "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 for more info. From rkpn at british-genealogy.com Fri Feb 4 11:12:59 2005 From: rkpn at british-genealogy.com (Rod Neep) Date: Fri, 4 Feb 2005 10:12:59 +0000 Subject: [Mailman-Users] Is it possible to do a system-wide message? Message-ID: Is it possible (and how) for the administrator to do a system-wide announcement post that will appear on every mailing list? Thanks Rod -- Rod Neep Archive CD Books : http://www.archivecdbooks.org British-Genealogy: http://www.british-genealogy.com -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 03/02/2005 From Galander at exozet.com Fri Feb 4 11:41:11 2005 From: Galander at exozet.com (Dennis Galander) Date: Fri, 4 Feb 2005 11:41:11 +0100 Subject: [Mailman-Users] bouncing problem with specific address resp. message-id Message-ID: <79CBE81906333B488C09CA36B6CA33150126D4D7@xozserver3.exozetberlin.xoz> hello there, i have a little tricky problem and cannot find any solution on the web. so maybe you can help me: i use the actual mailman v2.1.5 and sendmail 8.12.3 as mta (if this matters?!). many lists are running on this server without any troubles. but now i got a problem with a specific email-address which will be bounced and i don't have any idea to solve this. the subscribed address is testuser at domain.de and the mail-log shows this as the from-address of the mail-header: sendmail[9815]: j12IixwR009815: from=, size=228403, class=0, nrcpts=1, msgid=, proto=ESMTP, daemon=MTA, relay=mail5.exozet.com [192.168.13.16] sendmail[9822]: j12IixwR009815: to="|/usr/lib/mailman/mail/mailman bounces listname", ctladdr= (2/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=258656, dsn=2.0.0, stat=Sent (sorry for changing the origin address and listname, but it's for privacy issues) as you can see the message-id contains the domain INSIDE.DOMAIN.DE and in my opinion this is the reason why the mails from this user are bounced: Feb 02 19:45:02 2005 (9202) bounce message w/no discernable addresses: Feb 02 19:45:02 2005 (9202) forwarding unrecognized, message-id: now my question: is it possible to change the configuration in that way to accept mails from this user. the problem is the user doesn't really know his "real" domain name... thanks for any given advice. regards, dennis galander From brad at stop.mail-abuse.org Fri Feb 4 11:57:39 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 4 Feb 2005 11:57:39 +0100 Subject: [Mailman-Users] Is it possible to do a system-wide message? In-Reply-To: References: Message-ID: At 10:12 AM +0000 2005-02-04, Rod Neep wrote: > Is it possible (and how) for the administrator to do a system-wide > announcement post that will appear on every mailing list? You could post to every list individually, or you could create an umbrella list which includes every list as a "subscriber". Other than that, I'm not aware of anything. -- Brad Knowles, "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 for more info. From dontodd at columbus.rr.com Fri Feb 4 14:59:52 2005 From: dontodd at columbus.rr.com (Todd Slater) Date: Fri, 4 Feb 2005 08:59:52 -0500 Subject: [Mailman-Users] Mailman on UML? In-Reply-To: <1107456527.22043.35.camel@finch.boston.redhat.com> References: <20050203175321.GA17714@localhost.columbus.rr.com> <1107456527.22043.35.camel@finch.boston.redhat.com> Message-ID: <20050204135952.GA3925@clevername.homeip.net> On Thu, Feb 03, 2005 at 01:48:47PM -0500, John Dennis wrote: > On Thu, 2005-02-03 at 12:53 -0500, Todd Slater wrote: > > I'd be interested in knowing if anybody is successfully using Mailman > > under User Mode Linux and what sort of specs this requires. I am trying > > it with 64MB RAM and have memory errors, but I'm also running Apache and > > Dovecot for IMAP mail. httpd and python seem to use the most memory. > > That's running on Fedora Core 2. > > > > FAQ 1.24: > > In theory, Mailman should work on any hardware/operating system that > > fully supports the current version of Python (e.g., 2.3), and includes > > compatible web and mail servers. This does include virtual machine > > configurations. > > I believe you're assumption is correct, mailman should run fine in a > virtual machine. When you say you're getting memory errors I assume you > meant you've exhausted virtual memory and swap space in your VM, if > that's correct I don't think there is much you can do aside from improve > your VM. I don't personally have any experience with UML but I can tell > you that virtualization is getting a lot of attention here of late and > the preferred technology is Xen, not UML, info on Xen can be found here: > > http://www.cl.cam.ac.uk/Research/SRG/netos/xen Yes, it's a memory problem that has happened twice now and requires a restart of the VPS. I believe the first culprit was an Apache module, Mod_survey, doing a data export; the second, Namazu indexing some Mailman archives. I think you're right, I'll have to add more RAM, but I was hoping not to spend the extra $10/month ;) Tech support believes Mailman is the problem because it was the only thing showing memory use from ps -aux. Are you aware of any hosting providers that use Xen? Thanks for the info, Todd From dontodd at columbus.rr.com Fri Feb 4 15:06:54 2005 From: dontodd at columbus.rr.com (Todd Slater) Date: Fri, 4 Feb 2005 09:06:54 -0500 Subject: [Mailman-Users] Mailman on UML? In-Reply-To: References: <20050203175321.GA17714@localhost.columbus.rr.com> <1107456527.22043.35.camel@finch.boston.redhat.com> Message-ID: <20050204140654.GB3925@clevername.homeip.net> On Thu, Feb 03, 2005 at 02:34:22PM -0700, Tierra wrote: > On Thu, 3 Feb 2005 12:53:21 -0500, Todd Slater wrote: > > I'd be interested in knowing if anybody is successfully using Mailman > > under User Mode Linux and what sort of specs this requires. I am trying > > it with 64MB RAM and have memory errors, but I'm also running Apache and > > Dovecot for IMAP mail. httpd and python seem to use the most memory. > > That's running on Fedora Core 2. > > Yes, I have it working on a UML instance with only 64mb ram, and 256mb > swap. But you do really have to watch your memory consumption with > Mailman. I've never run Dovecot (I run Courier-IMAP), but so long as > your not running anything else besides what you've mentioned (Dovecot, > Apache, and Mailman), you should be cutting it just about even. I'd > look into cutting some of the un-used modules out of Apache. I believe Dovecot is supposed to be less resource-intensive than Courier. I'll try cutting some modules out of Apache. Thanks for the tip! Todd From ifetch at du.edu Fri Feb 4 17:10:40 2005 From: ifetch at du.edu (Ivan Fetch) Date: Fri, 04 Feb 2005 09:10:40 -0700 (MST) Subject: [Mailman-Users] Setting Up a List Via Command Line? In-Reply-To: References: Message-ID: <20050204082743.N33736@tnetnzry.hgf.qh.rqh> Hello, Apologies this reply is a bit late - I've been working on something simelar for our setup and just got it to do what I want this morning. For completeness sake, here is my process (we are migrating mailing lists to mailman): 1. Create the list with: newlist list_name list_admin separately_randomly_generated_password 2. As we're migrating lists from some home made list software, convert the list parameters to python variables, store those variables in a file, then apply them to the list with: config_list -i file_of_python_variables.py list_name 3. Convert our list of existing subscribers to a file with one address per line, and subscribe them with: sync_members -a=no -g=no -w=no -f file_of_subscribers list_name Note - I'm pondering not disabling the subscription welcome, and changing the template to contain migration specific info for the list subscribers. 4. Run a couple of python functions against the list to (1) fix the "-1 Pending Requests" issue and (2) set the moderator bit to False for the list administrator: withlist -q -l -r du.fixNegativePendingRequests list_name withlist -q -l -r du.setMemberModeratedFlag list_name address_of_list_admin Here is the python (du.py) with the two functions - this can definitely be improved as soon as I actually learn python: # DU mailman Modules # This should live in the base Mailman install directory to be seen by the withlist Mailman binary. from Mailman import mm_cfg from Mailman.Errors import NotAMemberError # Set a member's moderator flag to on or off # e.g. to disable moderation: setMemberModeratedFlag listname, email_address, '' def setMemberModeratedFlag (mlist, addr, mod): # print "Setting moderator flag to ",mod," for ",addr mlist.setMemberOption (addr, mm_cfg.Moderate, mod) mlist.Save() # Error checking would be nice as soon as I get the syntax right. # Fix an issue where a newly created mailing list sends emails to the list admin # about "-1 pending requests" because a requests python pickle does not yet exist. # BY querying the list for the number of requests pending, this file will get created. def fixNegativePendingRequests (mlist): klugevar=mlist.NumRequestsPending() mlist.Save() I hope this helps if you haven't already solved your problem, Ivan Fetch. On Thu, 3 Feb 2005, Hunter Hillegas wrote: > I have a need to do some list setup from the command line via another > program. I am running 2.1.5. > > I am able to create the list and add members. > > One thing I would like to do is to set the moderation bit to true for all > members and then set it to false for a single member. > > I am creating an announce list programatically. > > I am able to import the members no problem. How can I perform the moderation > settings changes? > > Thanks, > Hunter > > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > > From jdennis at redhat.com Fri Feb 4 17:26:36 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 04 Feb 2005 11:26:36 -0500 Subject: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <38331740050203154070e0b090@mail.gmail.com> References: <38331740050203154070e0b090@mail.gmail.com> Message-ID: <1107534396.22043.57.camel@finch.boston.redhat.com> On Thu, 2005-02-03 at 18:40 -0500, jpsota at gmail.com wrote: > Hi All, > > I'm getting the following error after I configured mailman as per > instructions. Can someone please shed light on this? I can give you > system details -- please just ask. > > Many thanks, > jim > > > Mailman CGI error!!! > The Mailman CGI wrapper encountered a fatal error. This entry is being > stored in your syslog: > > Failure to lookup via getgrgid() the group info for group id -1 that > this Mailman CGI wrapper is executing under. > This is probably due to an incorrectly configured system and is not a > Mailman problem I suspect you omitted either Step 1 or Step 2 of the INSTALL instructions: Step 1: - Add a new user called `mailman'. ... - Add a new group called `mailman'. ... Step 2: TAKE SPECIAL NOTE OF THE --with-mail-gid AND --with-cgi-gid OPTIONS BELOW. ... > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ -- John Dennis From Darren.Young at ChicagoGSB.edu Fri Feb 4 20:11:24 2005 From: Darren.Young at ChicagoGSB.edu (Young, Darren) Date: Fri, 4 Feb 2005 13:11:24 -0600 Subject: [Mailman-Users] List admin problem Message-ID: <490F3E9EEF01B04598860AAB71777B4E181148@GSBEX.gsb.uchicago.edu> I have several lists that are throwing the following in the error log: Feb 04 12:53:07 2005 post(11790): post script, list not found: cap-alumni-owner Feb 04 12:53:08 2005 post(11794): post script, list not found: cap-alumni-bounces Feb 04 12:54:19 2005 post(11854): post script, list not found: cap-alumni-owner Feb 04 12:54:19 2005 post(11857): post script, list not found: cap-alumni-bounces Feb 04 12:56:28 2005 post(11923): post script, list not found: cap-alumni-owner Feb 04 12:56:29 2005 post(11926): post script, list not found: cap-alumni-bounces Feb 04 12:57:57 2005 post(12297): post script, list not found: cap-alumni-owner Feb 04 12:57:57 2005 post(12300): post script, list not found: cap-alumni-bounces Feb 04 13:05:37 2005 post(12897): post script, list not found: energy2006-owner Feb 04 13:05:38 2005 post(12900): post script, list not found: energy2006-bounces Mailman 2.1.5 on RHEL 3.0 (current patches). /etc/aliases for those: cap-alumni: "|/home/mailman-2.1/mail/mailman post cap-alumni" cap-alumni-admin: "|/home/mailman-2.1/mail/mailman post cap-alumni-admin" cap-alumni-bounces: "|/home/mailman-2.1/mail/mailman post cap-alumni-bounces" cap-alumni-confirm: "|/home/mailman-2.1/mail/mailman post cap-alumni-confirm" cap-alumni-join: "|/home/mailman-2.1/mail/mailman post cap-alumni-join" cap-alumni-leave: "|/home/mailman-2.1/mail/mailman post cap-alumni-leave" cap-alumni-owner: "|/home/mailman-2.1/mail/mailman post cap-alumni-owner" cap-alumni-request: "|/home/mailman-2.1/mail/mailman post cap-alumni-request" cap-alumni-subscribe: "|/home/mailman-2.1/mail/mailman post cap-alumni-subscribe" cap-alumni-unsubscribe: "|/home/mailman-2.1/mail/mailman post cap-alumni-unsubscribe" energy2006: "|/home/mailman-2.1/mail/mailman post energy2006" energy2006-admin: "|/home/mailman-2.1/mail/mailman post energy2006-admin" energy2006-bounces: "|/home/mailman-2.1/mail/mailman post energy2006-bounces" energy2006-confirm: "|/home/mailman-2.1/mail/mailman post energy2006-confirm" energy2006-join: "|/home/mailman-2.1/mail/mailman post energy2006-join" energy2006-leave: "|/home/mailman-2.1/mail/mailman post energy2006-leave" energy2006-owner: "|/home/mailman-2.1/mail/mailman post energy2006-owner" energy2006-request: "|/home/mailman-2.1/mail/mailman post energy2006-request" energy2006-subscribe: "|/home/mailman-2.1/mail/mailman post energy2006-subscribe" energy2006-unsubscribe: "|/home/mailman-2.1/mail/mailman post energy2006-unsubscribe" newaliases runs without error. Result is that admins are never sent notifications for pending messages. ------------------------------------------------------------- | Darren Young | http://www.chicagogsb.edu | | Senior UNIX Administrator | darren.young at chicagogsb.edu | | University of Chicago GSB | darren.young at gsb.uchicago.edu | ------------------------------------------------------------- From jpsota at gmail.com Fri Feb 4 21:55:51 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Fri, 4 Feb 2005 15:55:51 -0500 Subject: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <1107534396.22043.57.camel@finch.boston.redhat.com> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> Message-ID: <383317400502041255eb0697@mail.gmail.com> John, Thanks for the reply. I actually didn't build from source -- I installed via yum, and it looks like there's a mailman group and user already. Should I just try to manually install? thanks, jim On Fri, 04 Feb 2005 11:26:36 -0500, John Dennis wrote: > On Thu, 2005-02-03 at 18:40 -0500, jpsota at gmail.com wrote: > > Hi All, > > > > I'm getting the following error after I configured mailman as per > > instructions. Can someone please shed light on this? I can give you > > system details -- please just ask. > > > > Many thanks, > > jim > > > > > > Mailman CGI error!!! > > The Mailman CGI wrapper encountered a fatal error. This entry is being > > stored in your syslog: > > > > Failure to lookup via getgrgid() the group info for group id -1 that > > this Mailman CGI wrapper is executing under. > > This is probably due to an incorrectly configured system and is not a > > Mailman problem > > I suspect you omitted either Step 1 or Step 2 of the INSTALL > instructions: > > Step 1: > - Add a new user called `mailman'. ... > - Add a new group called `mailman'. ... > > Step 2: > > TAKE SPECIAL NOTE OF THE --with-mail-gid AND --with-cgi-gid > OPTIONS BELOW. ... > > > ------------------------------------------------------ > > Mailman-Users mailing list > > Mailman-Users at 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/ > -- > John Dennis > > From HinklC at dhss.mo.gov Fri Feb 4 22:12:51 2005 From: HinklC at dhss.mo.gov (C. Jon Hinkle) Date: Fri, 04 Feb 2005 15:12:51 -0600 Subject: [Mailman-Users] Another newbie startup question Message-ID: I got a bounce that said I wasn't subscribed when I thought I was, so I resubscribed, deleted the first message, and then my subscription verification seems to have failed. I have a feeling that it may be because of the confidentiality statement our IT folks append to the end of every e-mail leaving the system. Having said that, here is my original question, and I'll just wait until it is answered or rejected. First, thanks for all the help you've already given me. Now, the next set of problems. I added a list of 230 names/e-dresses to the list using the mass subscribe box. It seems to have choked the system. The subscriber list shows all of the names (I think), but I only got about 80 notifications. (Wouldn't it have been clever to have turned off notifications first, he muses...) Anyway, I think those are working, but that leads to my second question: Is it possible to print (or see) a complete membership list, rather than having it displayed 30 at a time on the membership page? Thanks again for all your help. CJon CONFIDENTIALITY STATEMENT This electronic communication is from the Missouri Department of Health and Senior Services and is confidential, privileged and intended only for the use of the recipient named above. If you are not the intended recipient or the employee or agent responsible for delivering this information to the intended recipient, unauthorized disclosure, copying, distribution or use of the contents of this transmission is strictly prohibited. If you have received this message in error, please notify the sender immediately at the following email address hinklc at dhss.mo.gov or by calling (816) 632-7276. Thank you. C. Jon Hinkle, Senior Epidemiology Specialist Division of Environmental Health and Communicable Disease Prevention Mo. Department of Health and Senior Svcs. 207 E. McElwain Cameron, Missouri 64429-1395 Phone: (816) 632-7276 Fax: (816) 632-1636 From Webmaster at CapozziGroup.com Fri Feb 4 23:22:53 2005 From: Webmaster at CapozziGroup.com (Webmaster) Date: Fri, 4 Feb 2005 17:22:53 -0500 Subject: [Mailman-Users] Basic Mailman questions In-Reply-To: Message-ID: I am a new user to Mailman and apologize for these basic questions. I did look for answers but couldn't quite find what I was looking for. I get access to my mailing list by going to where our website is being hosted and using the Plesk Control Panel. From there a new window opens with the Mailman (version 2.1.1) mailing list administration page. I am trying to set up an announcement list and think I have that pretty much figured out thanks to going to http://www.python.org/cgi-bin/faqw-mm.py?req=all#3.11 but within that I don't understand some things like: In Mailman 2.1.x you can customize the welcome message. Create a directory lists//en (assuming English :) and copy templates/subscribeack.txt to this directory. Then edit this file for your specific wording. Mailman will use this specialized template for the English welcome messages. Where would I go to do this?? Or is this something I can't get access to since I'm not running Mailman on my machine?? There are other things similar to this like the thread from earlier today about removing old archives or adding a footer to all posts, etc. I'd appreciate any help. Thanks, Alisa CapozziGroup.com From tis-himself at comcast.net Sat Feb 5 02:01:51 2005 From: tis-himself at comcast.net (Larry McMahon-Padolski) Date: Fri, 04 Feb 2005 19:01:51 -0600 Subject: [Mailman-Users] Mailman 2.1.5 attachment url bug In-Reply-To: <20050204092139.7537D1E4010@bag.python.org> References: <20050204092139.7537D1E4010@bag.python.org> Message-ID: Hi, I'm new to the use of Mailman. Has no one else experienced this problem? This is only a problem for Digests mode. Can anyone tell me how to fix this? Regards, Larry From glen.low at pixelglow.com Sat Feb 5 02:48:24 2005 From: glen.low at pixelglow.com (Glen Low) Date: Sat, 5 Feb 2005 09:48:24 +0800 Subject: [Mailman-Users] Moving the data to a different disk or partition Message-ID: Dear All, On the installation instructions at http://www.gnu.org/software/mailman/mailman-install/create-install- dir.html I read: ===== Typically, Mailman is installed into a single directory, which includes both the Mailman source code and the run-time list and archive data. It is possible to split the static program files from the variable data files and install them in separate directories. ===== Unfortunately I couldn't figure out how to split off the data (variable) portions onto a different disk or partition or directory, especially after installation -- short of creating symlinks. Anyone know? Cheers, Glen Low --- pixelglow software | simply brilliant stuff www.pixelglow.com From brad at stop.mail-abuse.org Sat Feb 5 02:44:32 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 5 Feb 2005 02:44:32 +0100 Subject: [Mailman-Users] Basic Mailman questions In-Reply-To: References: Message-ID: At 5:22 PM -0500 2005-02-04, Webmaster wrote: > Where would I go to do this?? Or is this something I can't get access to > since I'm not running Mailman on my machine?? These are all things you would do on the server where Mailman is running. If you don't have command-line access to that server, and write permissions to the space in which Mailman is stored, then you won't be able to do these kinds of things. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 5 02:45:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 5 Feb 2005 02:45:55 +0100 Subject: [Mailman-Users] Mailman 2.1.5 attachment url bug In-Reply-To: References: <20050204092139.7537D1E4010@bag.python.org> Message-ID: At 7:01 PM -0600 2005-02-04, Larry McMahon-Padolski wrote: > I'm new to the use of Mailman. Has no one else experienced > this problem? > > This is only a problem for Digests mode. > > Can anyone tell me how to fix this? It's not a bug. The issue is that Mailman doesn't know how to take all the incoming attachments from all the various input messages and then put them together in a way that would make sense in the archive. So, it puts them in a directory on the webserver instead, and includes an URL to the location within the appropriate place in the digest. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 5 03:00:08 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 5 Feb 2005 03:00:08 +0100 Subject: [Mailman-Users] Another newbie startup question In-Reply-To: References: Message-ID: At 3:12 PM -0600 2005-02-04, C. Jon Hinkle wrote: > Now, the next set of problems. > I added a list of 230 names/e-dresses to the list using the mass > subscribe box. It seems to have choked the system. The subscriber list > shows all of the names (I think), but I only got about 80 notifications. > (Wouldn't it have been clever to have turned off notifications first, > he muses...) I'm not sure I've got any answers for you on this. I've never seen this kind of behaviour on the lists I've managed. Even the smallest mail server I've ever administered should have been able to handle this kind of load. > Anyway, I think those are working, but that leads to my second > question: Is it possible to print (or see) a complete membership list, > rather than having it displayed 30 at a time on the membership page? There are the command-line programs. See . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 5 03:09:52 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 5 Feb 2005 03:09:52 +0100 Subject: [Mailman-Users] Moving the data to a different disk or partition In-Reply-To: References: Message-ID: At 9:48 AM +0800 2005-02-05, Glen Low wrote: > Unfortunately I couldn't figure out how to split off the data (variable) > portions onto a different disk or partition or directory, especially > after installation -- short of creating symlinks. Anyone know? Take a look at the next set of pages in the documentation. In particular, see , and pay attention to the difference between "--prefix=" and "--exec-prefix=". Trying to retrofit such a change on top of an existing configuration can be very difficult, and will most likely require a lot of symlinks. -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Sat Feb 5 03:50:20 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sat, 05 Feb 2005 11:50:20 +0900 Subject: [Mailman-Users] where do i clear out the "mailman queue?" In-Reply-To: <20050203145211.1195.qmail@web88208.mail.re2.yahoo.com> References: <20050203145211.1195.qmail@web88208.mail.re2.yahoo.com> Message-ID: <4204346C.50605@is.kochi-u.ac.jp> Flip Side wrote: > Hello, > > The moderation bit was incorrectly set for a list > which resulted in a series of bounce messages being > posted to my list. Unfortunately this was addressed > later rather than sooner. but it has been addressed. > > This is what i've done: > -I have cleared out the outgoing messages from the > postfix queue. > > -I have stopped the mailman service using > /bin/mailmanclt stop command. > > What I'd like to do: > > -I would like to make delete the bounces or perhaps > move them out of the "queue" so I can re-start > mailman? > > -I am worried if i re-start the service that the > bounces will go back out to the list. > > -I might be paranoid right now, but I just don't want > to mess things up further. > > Can someone help to make sure i've covered all my > bases and cleaned up my mess appropriately. Have you checked qfiles/* directories? -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From jgroves at krenim.org Sat Feb 5 03:51:13 2005 From: jgroves at krenim.org (Jeff Groves) Date: Fri, 04 Feb 2005 21:51:13 -0500 Subject: [Mailman-Users] Another newbie startup question In-Reply-To: References: Message-ID: <420434A1.5050803@krenim.org> Almost sounds like the file system that contains his /var/spool/mail is full or nearly full. Brad Knowles wrote: > At 3:12 PM -0600 2005-02-04, C. Jon Hinkle wrote: > >> Now, the next set of problems. >> I added a list of 230 names/e-dresses to the list using the mass >> subscribe box. It seems to have choked the system. The subscriber list >> shows all of the names (I think), but I only got about 80 notifications. >> (Wouldn't it have been clever to have turned off notifications first, >> he muses...) > > > I'm not sure I've got any answers for you on this. I've never seen > this kind of behaviour on the lists I've managed. Even the smallest > mail server I've ever administered should have been able to handle this > kind of load. > >> Anyway, I think those are working, but that leads to my second >> question: Is it possible to print (or see) a complete membership list, >> rather than having it displayed 30 at a time on the membership page? > > > There are the command-line programs. See > . > -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From tkikuchi at is.kochi-u.ac.jp Sat Feb 5 03:44:08 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sat, 05 Feb 2005 11:44:08 +0900 Subject: [Mailman-Users] Mailman 2.1.5 attachment url bug In-Reply-To: References: Message-ID: <420432F8.8050607@is.kochi-u.ac.jp> Larry McMahon-Padolski wrote: > Hi, > > When a user attaches a non-txt file, Mailman provides a URL pointing to > the attachment. > For example: > /pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc > > > However the proper URL is: > http://www.domain.com/pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc Do you mean that scheme://host part is absent in the URL? It is taken from mlist.GetBaseArchiveURL() and automatically determined if list's hostname (for email) is set properly. You may want to upgrade to 2.1.6 beta 2 because there are a number of fixes in Scrubber.py. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From msapiro at value.net Sat Feb 5 06:34:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 4 Feb 2005 21:34:51 -0800 Subject: [Mailman-Users] Attachment Question In-Reply-To: <20050203163823.3478@mail.gmx.net> Message-ID: simeli wrote: > >you can also limit the size of a message. default is no limit afaik. The default maximum message size in KB (before filtering) is set in mm_cfg.py with DEFAULT_MAX_MESSAGE_SIZE. The default for this in Defaults.py is DEFAULT_MAX_MESSAGE_SIZE = 40 These only set the initial value when the list is created. After that you can set it for any particular list on the list's General options page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From drjones at vii.com Sat Feb 5 07:45:28 2005 From: drjones at vii.com (Dr. Jones) Date: Fri, 04 Feb 2005 23:45:28 -0700 Subject: [Mailman-Users] How do I resolve this? Message-ID: <42046B88.7020508@vii.com> I get this message after having sent an email to the address below: The address to which the message has not yet been delivered is: pipe to |/var/lib/mailman/mail/mailman post 2ls generated by 2ls at fyrenice.com Delay reason: pipe_transport unset in system_aliases router What do I need to change to resolve this? -- Dr. Scott S. Jones Hands-On Chiropractic IRC: irc.freenode.net #utah Yahoo: sanchiro12 From chad at shire.net Sat Feb 5 07:56:37 2005 From: chad at shire.net (Chad Leigh -- Shire.Net LLC) Date: Fri, 4 Feb 2005 23:56:37 -0700 Subject: [Mailman-Users] How do I resolve this? In-Reply-To: <42046B88.7020508@vii.com> References: <42046B88.7020508@vii.com> Message-ID: <14D07D98-7743-11D9-B134-000D933E3CEC@shire.net> On Feb 4, 2005, at 11:45 PM, Dr. Jones wrote: > I get this message after having sent an email to the address below: > The address to which the message has not yet been delivered is: > > pipe to |/var/lib/mailman/mail/mailman post 2ls > generated by 2ls at fyrenice.com > Delay reason: pipe_transport unset in system_aliases router > > What do I need to change to resolve this? You seem to be using exim as an MTA. Go to your exim.conf (or whatever the exim configuration file is called on your system) and find the system_aliases router add the following line pipe_transport = address_pipe there is probably a line that starts file_transport = or something like that stick it after that line. Then restart your exim Chad Shire.Net LLC SLC/South Jordan UTAH From chad at shire.net Sat Feb 5 09:06:09 2005 From: chad at shire.net (Chad Leigh -- Shire.Net LLC) Date: Sat, 5 Feb 2005 01:06:09 -0700 Subject: [Mailman-Users] How do I resolve this? In-Reply-To: <420477CE.8010007@vii.com> References: <42046B88.7020508@vii.com> <14D07D98-7743-11D9-B134-000D933E3CEC@shire.net> <420477CE.8010007@vii.com> Message-ID: On Feb 5, 2005, at 12:37 AM, Dr. Jones wrote: > Chad Leigh -- Shire.Net LLC wrote: > >> >> On Feb 4, 2005, at 11:45 PM, Dr. Jones wrote: >> >>> I get this message after having sent an email to the address below: >>> The address to which the message has not yet been delivered is: >>> >>> pipe to |/var/lib/mailman/mail/mailman post 2ls >>> generated by 2ls at fyrenice.com >>> Delay reason: pipe_transport unset in system_aliases router >>> >>> What do I need to change to resolve this? >> >> >> You seem to be using exim as an MTA. >> >> Go to your exim.conf (or whatever the exim configuration file is >> called on your system) and find the system_aliases router >> >> add the following line >> >> pipe_transport = address_pipe >> >> >> there is probably a line that starts file_transport = or something >> like that >> stick it after that line. >> >> Then restart your exim > > userforward: > driver = forwardfile > file_transport = address_file > pipe_transport = address_pipe > reply_transport = address_reply > > system_aliases: > driver = aliasfile > file_transport = address_file > pipe_transport = address_pipe > file = /etc/aliases > search_type = lsearch > > That's in my /etc/exim/exim/conf file. Well, the error is telling you that the pipe_transport is unset in system_aliases. Your file seems to indicate that that is not true -- it is set. So you need to debug it and make sure it is using the config file you think it is using. Play detective based on what you know. Restart exim (% kill -HUP ) as a starting point. Chad From AlisaLund at adelphia.net Fri Feb 4 23:15:44 2005 From: AlisaLund at adelphia.net (Alisa M. Lund) Date: Fri, 4 Feb 2005 17:15:44 -0500 Subject: [Mailman-Users] Basic Mailman questions Message-ID: I am a new user to Mailman and apologize for these basic questions. I did look for answers but couldn't quite find what I was looking for. I get access to my mailing list by going to where our website is being hosted and using the Plesk Control Panel. From there a new window opens with the Mailman (version 2.1.1) mailing list administration page. I am trying to set up an announcement list and think I have that pretty much figured out thanks to going to http://www.python.org/cgi-bin/faqw-mm.py?req=all#3.11 but within that I don't understand some things like: In Mailman 2.1.x you can customize the welcome message. Create a directory lists//en (assuming English :) and copy templates/subscribeack.txt to this directory. Then edit this file for your specific wording. Mailman will use this specialized template for the English welcome messages. Where would I go to do this?? Or is this something I can't get access to since I'm not running Mailman on my machine?? There are other things similar to this like the thread from earlier today about removing old archives or adding a footer to all posts, etc. I'd appreciate any help. Thanks, Alisa CapozziGroup.com From jed at ultralame.com Sat Feb 5 00:26:05 2005 From: jed at ultralame.com (Jed Davidow) Date: Fri, 04 Feb 2005 15:26:05 -0800 Subject: [Mailman-Users] debian sarge install help - "Mailman CGI error!!!" Message-ID: <4204048D.3040309@ultralame.com> I am a relative newbie to linux and debian. I installed mailman via apt-get, and have since run "dpkg -reconfigure mailman" a couple times. I also ran the check_perms script. I am running with postfix and apache2. Also running python 2.3 and I installed python2.3-dev. When I hit one of the mailman cgi pages, I get a scambled page back, about halfway down is the following: Mailman CGI error!!! --with-cgi-gidwebCGI--with-mail-gidmailPYTHONPATH=PYTHONHOME= -S%sThe Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog:Group mismatch error. Mailman expected the %s wrapper script to be executed as group "%s", but the system's %s server executed the %s script as group "%s". Try tweaking the %s server to run the script as group "%s", or re-run configure, providing the command line option `%s=%s'.Failure to find group name %s. Try adding this group to your system, or re-run configure, providing an existing group name with the command line option %s. There's a lot of posts about fixing this error when the message is formatted correctly, but not when the strings have not been processed. I searched the web for some of these strings, and found a bunch of pages just like mine (broken), but can't find any help getting the cgi to run correctly. Any ideas? Thanks Jed From poolinfo at poolmaker.com Sat Feb 5 04:04:56 2005 From: poolinfo at poolmaker.com (poolinfo) Date: Fri, 04 Feb 2005 22:04:56 -0500 Subject: [Mailman-Users] question about pgp key Message-ID: <420437D8.9060402@poolmaker.com> Hello, I want to download and install mailman. I would like to check the signature of the download and have the signature. I need to have the pgp/gpg key to verify the signature, but I cannot find it anywhere on your site or the sourceforge site. Any help is appreciated. Thanks, Bill From brad at stop.mail-abuse.org Sat Feb 5 11:27:21 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 5 Feb 2005 11:27:21 +0100 Subject: [Mailman-Users] question about pgp key In-Reply-To: <420437D8.9060402@poolmaker.com> References: <420437D8.9060402@poolmaker.com> Message-ID: At 10:04 PM -0500 2005-02-04, poolinfo wrote: > I want to download and install mailman. I would like to check the > signature of the download and have the signature. I need to have the > pgp/gpg key to verify the signature, but I cannot find it anywhere > on your site or the sourceforge site. The key should be on all the public key servers, such as pgpkeys.mit.edu, keyserver.net, etc.... You should download it from there, so that you can be reasonably sure that key is not compromised, and can be used to securely sign binaries. -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Sat Feb 5 14:41:08 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sat, 05 Feb 2005 22:41:08 +0900 Subject: [Mailman-Users] Mailman 2.1.5 attachment url bug In-Reply-To: References: <420432F8.8050607@is.kochi-u.ac.jp> Message-ID: <4204CCF4.9020202@is.kochi-u.ac.jp> Larry McMahon-Padolski wrote: > Hi, > > I mean that the URL needs to be prefixed with http://www.domain.com to > work. > How can I find out that this is fixed it 2.1.6? > > How can I tell if the lists hostname is set properly? Is this done in the > Mailmain admin tool? If you have shell access to your machine, you can test like (as mailman user): % withlist listname Loading list listname (unlocked) The variable `m' is the listname MailList instance >>> m.host_name 'example.com' >>> m.GetBaseArchiveURL() 'http://www.example.com/pipermail/listname/' >>> > > Larry > > On Sat, 05 Feb 2005 11:44:08 +0900, Tokio Kikuchi > wrote: > >> Larry McMahon-Padolski wrote: >> >>> Hi, >>> When a user attaches a non-txt file, Mailman provides a URL >>> pointing to the attachment. >>> For example: >>> /pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc >>> However the proper URL is: >>> http://www.domain.com/pipermail/listname_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc >>> >> >> >> Do you mean that scheme://host part is absent in the URL? >> It is taken from mlist.GetBaseArchiveURL() and automatically >> determined if list's hostname (for email) is set properly. You may >> want to upgrade to 2.1.6 beta 2 because there are a number of fixes >> in Scrubber.py. >> >> TK From john at wa9als.com Sat Feb 5 15:03:06 2005 From: john at wa9als.com (John Fleming) Date: Sat, 5 Feb 2005 09:03:06 -0500 Subject: [Mailman-Users] Another newbie startup question References: Message-ID: <006501c50b8b$6aa86e30$05000100@wa9als> > Anyway, I think those are working, but that leads to my second > question: Is it possible to print (or see) a complete membership list, > rather than having it displayed 30 at a time on the membership page? You can send an email to mylistname-REQUEST at listdomain, blank subject, and "who" and your password on the top line of the body and the members list will be emailed to you. Depending on your list's settings, you will need to be the admin or owner. Body: who password -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 2/3/2005 From msapiro at value.net Sat Feb 5 18:10:22 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 09:10:22 -0800 Subject: [Mailman-Users] How do I Customize the Monthly Reminder? In-Reply-To: <20050203002639.20236.qmail@web26502.mail.ukl.yahoo.com> Message-ID: Bashir Ghandi wrote: > >Is it possible for the list admin to know when a list >member changes his e-mail address? I mean is there a >way to send a message to the system admin similar to >what happens when a user subscribe or unsubscribe? Not without hacking the code or doing something kludgey. Address changes aren't logged or reported. In your case, without shell access, I think the best you can do is get periodic membership lists and compare them. See http://starship.python.net/crew/jwt/mailman/#throughtheweb for a script that can get a complete member list via the web interface. You can use the e-mail "who" command to get a list, but the list may be incomplete as hidden members aren't included. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 18:20:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 09:20:34 -0800 Subject: [Mailman-Users] Error in mailman logs In-Reply-To: Message-ID: wheakory at isu.edu wrote: >I'm receiving this error in the /home/mailman/logs/error file, what is the solution to fixing this problem? I would appreciate help, thanks. > >Dec 07 16:14:05 2004 (30811) Traceback (most recent call last): > File "/home/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop > self._onefile(msg, msgdata) > File "/home/mailman/Mailman/Queue/Runner.py", line 167, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/home/mailman/Mailman/Queue/CommandRunner.py", line 223, in _dispose > res = Results(mlist, msg, msgdata) > File "/home/mailman/Mailman/Queue/CommandRunner.py", line 77, in __init__ > subj = make_header(decode_header(subj)).__unicode__() > File "/home/mailman/pythonlib/email/Header.py", line 144, in make_header > h.append(s, charset) > File "/home/mailman/pythonlib/email/Header.py", line 272, in append > ustr = unicode(s, incodec, errors) >UnicodeError: ASCII decoding error: ordinal not in range(128) Someone has sent a message to the list's -request, -join, -subscribe, -leave or -unsubscribe address which contains non-ascii character(s) in the Subject: header. The solution is to convince people not to do that :-) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 18:38:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 09:38:24 -0800 Subject: [Mailman-Users] Discarding stripped messages and rejecting implicitdeclaration posts. In-Reply-To: <420106CA.3000706@copyleft.no> Message-ID: Lars Bungum wrote: >I have two Mailman lists and a problem for each. > >1. On the first messages with disallowed attachments are stripped of >these, but not held for moderator approval. I would like to see them >held for such, how do I accomplish this? There is no option to hold messages which have had parts removed by content filtering. The only thing you might be able to do without hacking the code is to adjust max_message_size to hold messages with "large" attachments and not those without, but this would obviously not be very reliable. >2. On a different list messages that are posted either with implicit >declarations or with to many recipients are being held for moderator >approval. I would like them to be discarded. How do I do this? There's no option for this either. >I've tried to look up and down the administration interface to find the >correct options, but can't seem to find the right mix. On the first one >I thought selecting "filter_action" discard would be of use, but this >had no effect. The remainder of the message was still sent to the list. filter_action only applies if there is nothing left after content filtering. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 19:04:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 10:04:56 -0800 Subject: [Mailman-Users] RE: Question about Mailman feature In-Reply-To: <1107374857.420133098ec7e@mail.ucla.edu> Message-ID: CHANG,HENRY wrote: > >There is an option that states ?preserve message for site admin ? Until >yesterday I was under the impression that this meant the messages in the >pending request queue would remain there untouched. But I was testing it >out with this option checked and the messages are always deleted from the >pending requests page unless you select the defer option. > >When they specify that a copy is kept for the site administrator do they >actually mean that the pending message is deleted from the page but saved >on the machine housing the list messages? Yes. >Is this only accessible only by >those with direct access to the hardware it's stored on and not the list >admin/mods? Yes The message is saved as a plain text file with a .msg extention in a directory which by default is $prefix/spam (where $prefix is the home directory of the mailman installation), but it can be any directory (on the mailman installation machine) as defined by the mm_cfg.py SPAM_DIR variable. If you want it to remain in the admindb interface, you need to 'hold' it. Otherwise, you can discard it and forward to the list admin. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 19:08:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 10:08:28 -0800 Subject: [Mailman-Users] Mailman Question In-Reply-To: Message-ID: GHaddy at aol.com wrote: >I would like to use mailman for a free cultural newsletter. >How do i get started? Where do i register and where do i find out about how >to use it for my mailing list? See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.017.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 19:45:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 10:45:33 -0800 Subject: [Mailman-Users] Digest mode attachment URL is bad In-Reply-To: Message-ID: Larry McMahon-Padolski wrote: > >When a user attaches a non-txt file, Mailman provides a URL pointing to >the attachment. >This seems only to apply to digest mode. > >For example: >/pipermail/test_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc > >However the proper URL is: >http://www.domain.com/pipermail/test_domain.com/attachments/20050201/d8f9df80/ReneeSUMMERSCOURSESCAPP.doc > >Is this the fix? >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp Probably. Make sure you read the part about existing lists and fix_url. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 19:57:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 10:57:26 -0800 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATED list. In-Reply-To: Message-ID: Brad Knowles wrote: >At 1:49 AM -0500 2005-02-04, Dan Mahoney, System Admin wrote: > >> I checked the vette log. The message isn't even in there. Some of the >> auto-replies to it are (i.e. "message rejected, it's a virus"). And >> the message shows in the pipermail archives. > > In that case, are you sure that the message passed through your >system? Maybe the virus spoofed more than just your moderators >address.... > >> Here's the full headers of the thing: >> >> Return-Path: >> Received: from prime.gushi.org (localhost [IPv6:::1]) >> by prime.gushi.org (8.13.1/8.13.1) with ESMTP id j0S2GH5b080701 >> for ; Thu, 27 Jan 2005 22:50:56 -0500 (EST) >> Received: from ROBERTA.net (pcp08579508pcs.alxndr01.va.comcast.net >> [68.83.208.54]) >> by prime.gushi.org (8.13.1/8.13.1) with SMTP id j0S2FV8o080233 >> for ; >> Thu, 27 Jan 2005 21:15:35 -0500 (EST) > > I only see two Received: headers here. This is not nearly >enough. There's a lot of data that appears to be missing. I think the two Received: headers could be enough considering the worm probably has it's own SMTP engine. The way to answer this for sure is to see if it is in the 'post' log. The real problem is that other than Brad's suggestion above, these headers really don't tell us much. What we'd really like to see is the incoming message as received by Mailman. Of course, there's no way to do that. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 20:01:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 11:01:15 -0800 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: <200502040836.03473.mm@mewes.tv> Message-ID: Martin Mewes wrote: > >After I did "PUBLIC_MBOX = Yes" in mm_cfg.py and did a "bin/arch --wipe >" afterwards I installed a new list. > >Well totally empty at the beginning, but after some messages I checked >if the mbox-download is available and there was none. Then I waited for >the nightly runs of mailman-cron's thinking they will be enalbled then, >but in the end I had to do this for this list again in order to have >the mbox-download. > >Bug or feature? Did you do 'mailmanctl restart' after changing mm_cfg.py? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jgroves at krenim.org Sat Feb 5 20:05:35 2005 From: jgroves at krenim.org (Jeff Groves) Date: Sat, 05 Feb 2005 14:05:35 -0500 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATED list. In-Reply-To: References: Message-ID: <420518FF.1020107@krenim.org> Mark Sapiro wrote: > Brad Knowles wrote: > > >>At 1:49 AM -0500 2005-02-04, Dan Mahoney, System Admin wrote: >> >> >>> I checked the vette log. The message isn't even in there. Some of the >>> auto-replies to it are (i.e. "message rejected, it's a virus"). And >>> the message shows in the pipermail archives. >> >> In that case, are you sure that the message passed through your >>system? Maybe the virus spoofed more than just your moderators >>address.... >> >> >>> Here's the full headers of the thing: >>> >>> Return-Path: >>> Received: from prime.gushi.org (localhost [IPv6:::1]) >>> by prime.gushi.org (8.13.1/8.13.1) with ESMTP id j0S2GH5b080701 >>> for ; Thu, 27 Jan 2005 22:50:56 -0500 (EST) >>> Received: from ROBERTA.net (pcp08579508pcs.alxndr01.va.comcast.net >>> [68.83.208.54]) >>> by prime.gushi.org (8.13.1/8.13.1) with SMTP id j0S2FV8o080233 >>> for ; >>> Thu, 27 Jan 2005 21:15:35 -0500 (EST) >> >> I only see two Received: headers here. This is not nearly >>enough. There's a lot of data that appears to be missing. > > > > I think the two Received: headers could be enough considering the worm > probably has it's own SMTP engine. The way to answer this for sure is > to see if it is in the 'post' log. > I agree with Mark and would go even further that it is all you need to know. The pcp08579508pcs.alxndr01.va.comcast.net address, which is indicative of a Comcast end-user in Alexandria, Virginia, is plenty to know that the user that had the address at the particular time (Thu, 27 Jan 2005 21:15:35 -0500 (EST)) was infected with some type of worm. Jeff G. -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From msapiro at value.net Sat Feb 5 20:10:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 11:10:30 -0800 Subject: [Mailman-Users] where do i clear out the "mailman queue?" In-Reply-To: <20050203145211.1195.qmail@web88208.mail.re2.yahoo.com> Message-ID: Flip Side wrote: > >This is what i've done: >-I have cleared out the outgoing messages from the >postfix queue. > >-I have stopped the mailman service using >/bin/mailmanclt stop command. > >What I'd like to do: > >-I would like to make delete the bounces or perhaps >move them out of the "queue" so I can re-start >mailman? > >-I am worried if i re-start the service that the >bounces will go back out to the list. > >-I might be paranoid right now, but I just don't want >to mess things up further. > >Can someone help to make sure i've covered all my >bases and cleaned up my mess appropriately. All messages queued within Mailman are in the subdirectories (queues) within the qfiles/ directory. The queues you'd be most concerned about are in and out and maybe retry. If you delete or move aside all the files in those queues, the messages will effectively be gone and not processed further by Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 20:19:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 11:19:48 -0800 Subject: [Mailman-Users] mail man In-Reply-To: <1211.66.176.151.208.1107475051.squirrel@66.176.151.208> Message-ID: webmaster at amcollege.edu wrote: >I cannot use my mail man account. My domain is amcollege.edu > >I have changed the configuration to mail.amcollege.edu > >can you help me make this work? See http://www.list.org/mailman-member/index.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris at digital-waves.net Sat Feb 5 20:20:04 2005 From: chris at digital-waves.net (Chris Malatesta) Date: Sat, 05 Feb 2005 11:20:04 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for posts from one domain Message-ID: Hopefully someone has an answer for this one, I haven?t been able to find it anywhere... I have setup a new mailman server for a client (RHE3/netmail 1.0.5/Mailman 2.1.5) when people from one domain running qmail post to a newly created list with the default options, the subject_prefix doesn?t get added to the subject line, but it does for everyone else??? The only thing I can think could be different is the header of the email, There are some differences with mail from this domain, which I don?t believe should be this way, but not sure if this is what causes the problem.. Any ideas would be appreciated. Chris I.e. Here is a header from this domain, with the actual address names and ip's changed. Received: from domain.com ([55.255.255.255]) by otherdomain.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 2 Feb 2005 17:30:07 -0800 Received: (qmail 508 invoked by uid 14282); 3 Feb 2005 01:33:53 -0000 Received: from user at domain.com by domain.com by uid 505 with qmail-scanner-1.22 (avp: 5.0.2.0. f-prot: 3.12/. Clear:RC:1(10.250.100.83):. Processed in 0.557572 secs); 03 Feb 2005 01:33:53 -0000 Received: from in.domain.com (HELO usersname) (10.250.100.83) ^^ by 0 with SMTP; 3 Feb 2005 01:33:53 -0000 Reply-To: From: "First Last" To: "'First Last'" Subject: Same Problem Date: Wed, 2 Feb 2005 17:34:44 -0800 Organization: Company Name >> AND THE ID HAS THE USERS NAME HERE INSTEAD OF THE DOMAIN NAME Message-ID: <012b01c50990$8cf42bc0$a764fa0a at usersname> >> ^^^ MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_012C_01C5094D.7ED0EBC0" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Bogosity: No, tests=bogofilter, spamicity=0.500000, version=0.17.5 Return-Path: user at domain.com X-OriginalArrivalTime: 03 Feb 2005 01:30:08.0062 (UTC) FILETIME=[E53905E0:01C5098F] From msapiro at value.net Sat Feb 5 20:37:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 11:37:28 -0800 Subject: [Mailman-Users] List admin problem In-Reply-To: <490F3E9EEF01B04598860AAB71777B4E181148@GSBEX.gsb.uchicago.edu> Message-ID: Young, Darren wrote: >I have several lists that are throwing the following in the error log: > >Feb 04 12:53:07 2005 post(11790): post script, list not found: >cap-alumni-owner >Feb 04 12:53:08 2005 post(11794): post script, list not found: >cap-alumni-bounces > >/etc/aliases for those: > >cap-alumni: "|/home/mailman-2.1/mail/mailman post cap-alumni" >cap-alumni-admin: "|/home/mailman-2.1/mail/mailman post >cap-alumni-admin" >cap-alumni-bounces: "|/home/mailman-2.1/mail/mailman post >cap-alumni-bounces" Your aliases are wrong. They should be: cap-alumni: "|/home/mailman-2.1/mail/mailman post cap-alumni" cap-alumni-admin: "|/home/mailman-2.1/mail/mailman admin cap-alumni" cap-alumni-bounces: "|/home/mailman-2.1/mail/mailman bounces cap-alumni" and so forth. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mm at mewes.tv Sat Feb 5 20:48:22 2005 From: mm at mewes.tv (Martin Mewes) Date: Sat, 5 Feb 2005 20:48:22 +0100 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: References: Message-ID: <200502052048.22663.mm@mewes.tv> Hi Mark, Mark Sapiro wrote : > Did you do 'mailmanctl restart' after changing mm_cfg.py? I am such a lousy dumpa.. no, Sir ... done now. Test-Install of a new list and mbox was enabled. Anyway this should be a FAQ-entry ... bis dahin/kind regards Martin Mewes -- I am on holiday. Your e-mail has been deleted. From msapiro at value.net Sat Feb 5 21:23:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 12:23:15 -0800 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: <200502052048.22663.mm@mewes.tv> Message-ID: Martin Mewes wrote: > >Mark Sapiro wrote : > >> Did you do 'mailmanctl restart' after changing mm_cfg.py? > >I am such a lousy dumpa.. no, Sir ... done now. >Test-Install of a new list and mbox was enabled. > >Anyway this should be a FAQ-entry ... It was implicitly covered in http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.053.htp which I have just updated to make the need more clear. Comments welcome. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 21:47:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 12:47:33 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for posts from onedomain In-Reply-To: Message-ID: Chris Malatesta wrote: > >I have setup a new mailman server for a client (RHE3/netmail 1.0.5/Mailman >2.1.5) when people from one domain running qmail post to a newly created >list with the default options, the subject_prefix doesn?t get added to the >subject line, but it does for everyone else??? I assume you're sure you're seeing a message from the list and not a direct Cc: >The only thing I can think could be different is the header of the email, >There are some differences with mail from this domain, which I don?t believe >should be this way, but not sure if this is what causes the problem.. I can't see how this would affect prefixing as long as the message processing is otherwise normal. >Any ideas would be appreciated. > >Chris > > >I.e. Here is a header from this domain, with the actual address names and >ip's changed. > >Received: from domain.com ([55.255.255.255]) by otherdomain.com with >Microsoft SMTPSVC(6.0.3790.211); > Wed, 2 Feb 2005 17:30:07 -0800 >Received: (qmail 508 invoked by uid 14282); 3 Feb 2005 01:33:53 -0000 >Received: from user at domain.com by domain.com by uid 505 with >qmail-scanner-1.22 > (avp: 5.0.2.0. f-prot: 3.12/. Clear:RC:1(10.250.100.83):. > Processed in 0.557572 secs); 03 Feb 2005 01:33:53 -0000 >Received: from in.domain.com (HELO usersname) (10.250.100.83) > ^^ This is how the user's MUA or webmail or whatever identified itself. It should not be significant as long as the receiver accepted the mail. > by 0 with SMTP; 3 Feb 2005 01:33:53 -0000 >Reply-To: >From: "First Last" >To: "'First Last'" >Subject: Same Problem >Date: Wed, 2 Feb 2005 17:34:44 -0800 >Organization: Company Name > >>> AND THE ID HAS THE USERS NAME HERE INSTEAD OF THE DOMAIN NAME >Message-ID: <012b01c50990$8cf42bc0$a764fa0a at usersname> >>> ^^^ This is not a problem either. This is generated by the user's MUA and is not required to be a domain name. Look at the Message-ID: in this mail from me. It will be of the form with differences just left of the @. The "msapiro" to the right of the @ looks like a user name (actually it's a machine name), and it's never been a problem. > >MIME-Version: 1.0 >Content-Type: multipart/mixed; > boundary="----=_NextPart_000_012C_01C5094D.7ED0EBC0" >X-Priority: 3 (Normal) >X-MSMail-Priority: Normal >X-Mailer: Microsoft Outlook, Build 10.0.2627 >Importance: Normal >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 >X-Bogosity: No, tests=bogofilter, spamicity=0.500000, version=0.17.5 >Return-Path: user at domain.com >X-OriginalArrivalTime: 03 Feb 2005 01:30:08.0062 (UTC) >FILETIME=[E53905E0:01C5098F] -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From danm at prime.gushi.org Sat Feb 5 22:01:20 2005 From: danm at prime.gushi.org (Dan Mahoney, System Admin) Date: Sat, 5 Feb 2005 16:01:20 -0500 (EST) Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATED list. In-Reply-To: <420518FF.1020107@krenim.org> References: <420518FF.1020107@krenim.org> Message-ID: <20050205155455.L93052@prime.gushi.org> On Sat, 5 Feb 2005, Jeff Groves wrote: >> I think the two Received: headers could be enough considering the worm >> probably has it's own SMTP engine. The way to answer this for sure is >> to see if it is in the 'post' log. Jan 27 22:55:10 2005 (39139) post to vgc-announce from ericgraves at earthlink.net, size=39384, message-id=, success > I agree with Mark and would go even further that it is all you need to know. > The pcp08579508pcs.alxndr01.va.comcast.net address, which is indicative of a > Comcast end-user in Alexandria, Virginia, is plenty to know that the user > that had the address at the particular time (Thu, 27 Jan 2005 21:15:35 -0500 > (EST)) was infected with some type of worm. Jeff, I had already worked out that much. And it might have trolled the list posting address from an address book or a previous email...but... 1) (This is the question I've been wanting the answer to the whole time)...Why did it not require approval? When Eric Graves (the same guy, same email address, the list owner and moderator), goes to make a post, it gets held back with a "requires approval". Up until recently, we took this as a sign that security was as it should be. Even if someone spoofed the email address, we'd have a chance to catch it. 2) Why isn't it in the vette log? 3) If the worm spoofed all the x-mailman headers and everything, and magically managed to insert itself into the pipermail archives, why are the logs missing? -- "Happy, Sad, Happy, Sad, Happy, Sad, Happy, Intruiged! I've never been so in touch with my emotions!" -AndrAIa as Hexadecimal, Reboot Episode 3.2.3 --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org --------------------------- From msapiro at value.net Sat Feb 5 22:15:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 13:15:00 -0800 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATEDlist. In-Reply-To: <20050205155455.L93052@prime.gushi.org> Message-ID: Dan Mahoneywrote: >On Sat, 5 Feb 2005, Jeff Groves wrote: > >>> I think the two Received: headers could be enough considering the worm >>> probably has it's own SMTP engine. The way to answer this for sure is >>> to see if it is in the 'post' log. > >Jan 27 22:55:10 2005 (39139) post to vgc-announce from >ericgraves at earthlink.net, size=39384, >message-id=, success > >> I agree with Mark and would go even further that it is all you need to know. >> The pcp08579508pcs.alxndr01.va.comcast.net address, which is indicative of a >> Comcast end-user in Alexandria, Virginia, is plenty to know that the user >> that had the address at the particular time (Thu, 27 Jan 2005 21:15:35 -0500 >> (EST)) was infected with some type of worm. > >Jeff, I had already worked out that much. And it might have trolled the >list posting address from an address book or a previous email...but... > >1) (This is the question I've been wanting the answer to the whole >time)...Why did it not require approval? When Eric Graves (the same guy, >same email address, the list owner and moderator), goes to make a post, it >gets held back with a "requires approval". Up until recently, we took >this as a sign that security was as it should be. Even if someone spoofed >the email address, we'd have a chance to catch it. We clearly don't know the answer to this. Assuming it is in the 'post' log and thus for sure came from the list and wasn't just spoofed to look like it came from the list, the only way I know for it to get through is if it contained an Approved: header or first line with the list password. There was some conjecture earlier in this thread about how this might happen, but it seems highly unlikely and the characteristics of w32.beagle.ba at mm which you identified in the OP would seem to preclude it, so I'm at a loss for an explanation. >2) Why isn't it in the vette log? Because it wasn't held for approval. >3) If the worm spoofed all the x-mailman headers and everything, and >magically managed to insert itself into the pipermail archives, why are >the logs missing? I forgot you said it was in the archive. Was there an entry in the 'post' log? Was there an entry or entries in the 'smtp' log? If these are absent, it may be a clue. As I said before, the information we really need in order to figure this out would be the post as received by Mailman, not the one sent out, but there's no way to get this from Mailman after the fact. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 22:40:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 13:40:11 -0800 Subject: [Mailman-Users] I am getting closer :) In-Reply-To: Message-ID: Mark Ballard wrote: >OK, it is almost working, > >Two things left to fix. >I would like to edit the outgoing email that explains how to post. Are you talking about the mail that begins Welcome to the ... mailing list! (list speciic welcome here) To post to this list, send your email to: ... If so, this message is generated from the subscribeack.txt template. The FAQ at http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp has information on how to edit this, but to be more specific, assuming you only want to change the English language template for the list named my-list, do the following. Make a copy of templates/en/subscribeack.txt. Do not make any changes to and do not delete templates/en/subscribeack.txt. Edit the copy as desired Store the edited copy in lists/my-list/en/subscribeack.txt, creating the lists/my-list/en directory if necessary. Both the lists/my-list/en directory and the lists/my-list/en/subscribeack.txt file should belong to the mailman group and have at least permissions 2750 and 640 respectively. >And also, > >When I add a new user from the web I get two admin requests to approve. > >One to mailman-owner at mydomain.org < the main list> >from test-owner at mydomain.org > >if I accept this then I get another admin request to approve >to: test-owner at mydomain.org > From listjoiner at somedomain.org > >Why am I getting two for each person who subscribes. I don't know. What are the list settings for owner and moderator and subscribe_policy. How are you subscribing the user - from Membership Management...->Mass Subscription or from the listinfo page? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mm at mewes.tv Sat Feb 5 22:42:15 2005 From: mm at mewes.tv (Martin Mewes) Date: Sat, 5 Feb 2005 22:42:15 +0100 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: References: Message-ID: <200502052242.15608.mm@mewes.tv> Hi Mark, Mark Sapiro wrote : > It was implicitly covered in > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.053.htp > which I have just updated to make the need more clear. Wrong path a bit ;-) http://www.python.org/cgi-bin/faqw-mm.py?query=mbox&querytype=simple&casefold=yes&req=search [...] 4.34. I don't want the "download full raw archive" link which provides non-antispammed email addresses Somewhere here should be written how to enable the mbox-download if it is really necessary. bis dahin/kind regards Martin Mewes -- Please reply to this e-mail so I will know that you got this message. From msapiro at value.net Sat Feb 5 23:20:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 14:20:03 -0800 Subject: [Mailman-Users] [2.1.5] Enable MBox-Archive-Download ... In-Reply-To: <200502052242.15608.mm@mewes.tv> Message-ID: Martin Mewes wrote: >Hi Mark, > >Mark Sapiro wrote : > >> It was implicitly covered in >> http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.053.htp >> which I have just updated to make the need more clear. > >Wrong path a bit ;-) > >http://www.python.org/cgi-bin/faqw-mm.py?query=mbox&querytype=simple&casefold=yes&req=search >[...] >4.34. I don't want the "download full raw archive" link which provides >non-antispammed email addresses > >Somewhere here should be written how to enable the mbox-download if it >is really necessary. Sorry, I misunderstood what you thought should be in the FAQ. I have added a note to http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.034.htp Comments welcome. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 5 23:28:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 5 Feb 2005 14:28:15 -0800 Subject: [Mailman-Users] bouncing problem with specific address resp.message-id In-Reply-To: <79CBE81906333B488C09CA36B6CA33150126D4D7@xozserver3.exozetberlin.xoz> Message-ID: Dennis Galander wrote: > >i use the actual mailman v2.1.5 and sendmail 8.12.3 as mta (if this >matters?!). >many lists are running on this server without any troubles. but now i >got a problem with a specific email-address which will be bounced and i >don't have any idea to solve this. > >the subscribed address is testuser at domain.de and the mail-log shows this >as the from-address of the mail-header: > >sendmail[9815]: j12IixwR009815: from=, size=228403, >class=0, nrcpts=1, >msgid=domain.de>, proto=ESMTP, daemon=MTA, relay=mail5.exozet.com >[192.168.13.16] > >sendmail[9822]: j12IixwR009815: to="|/usr/lib/mailman/mail/mailman >bounces listname", ctladdr= (2/0), >delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=258656, dsn=2.0.0, >stat=Sent > >(sorry for changing the origin address and listname, but it's for >privacy issues) > >as you can see the message-id contains the domain INSIDE.DOMAIN.DE and >in my opinion this is the reason why the mails from this user are >bounced: > >Feb 02 19:45:02 2005 (9202) bounce message w/no discernable addresses: >.de> >Feb 02 19:45:02 2005 (9202) forwarding unrecognized, message-id: >.de> > >now my question: is it possible to change the configuration in that way >to accept mails from this user. the problem is the user doesn't really >know his "real" domain name... I don't think the INSIDE.DOMAIN.DE in the Message-ID: is relevant to the issue. Nor do I think the user is bouncing. It looks to me like the user is sending his post to the listname-bounces at mail4.exozet.com address instead of to listname at mail4.exozet.com. I suspect that these posts are replies and his MUA is replying to the envelope sender instead of the proper address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris at digital-waves.net Sun Feb 6 01:49:53 2005 From: chris at digital-waves.net (Chris Malatesta) Date: Sat, 05 Feb 2005 16:49:53 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for posts from onedomain In-Reply-To: Message-ID: Yes, these are posts from the list, actually they are any post to any list from people at this company... I don't understand how this could happen either, but the only thing I can think is different between one of their posts and all others is the header... On 2/5/05 12:47 PM, "Mark Sapiro" wrote: > Chris Malatesta wrote: >> >> I have setup a new mailman server for a client (RHE3/netmail 1.0.5/Mailman >> 2.1.5) when people from one domain running qmail post to a newly created >> list with the default options, the subject_prefix doesn?t get added to the >> subject line, but it does for everyone else??? > > I assume you're sure you're seeing a message from the list and not a > direct Cc: > >> The only thing I can think could be different is the header of the email, >> There are some differences with mail from this domain, which I don?t believe >> should be this way, but not sure if this is what causes the problem.. > > I can't see how this would affect prefixing as long as the message > processing is otherwise normal. > >> Any ideas would be appreciated. >> >> Chris >> >> >> I.e. Here is a header from this domain, with the actual address names and >> ip's changed. >> >> Received: from domain.com ([55.255.255.255]) by otherdomain.com with >> Microsoft SMTPSVC(6.0.3790.211); >> Wed, 2 Feb 2005 17:30:07 -0800 >> Received: (qmail 508 invoked by uid 14282); 3 Feb 2005 01:33:53 -0000 >> Received: from user at domain.com by domain.com by uid 505 with >> qmail-scanner-1.22 >> (avp: 5.0.2.0. f-prot: 3.12/. Clear:RC:1(10.250.100.83):. >> Processed in 0.557572 secs); 03 Feb 2005 01:33:53 -0000 >> Received: from in.domain.com (HELO usersname) (10.250.100.83) >> ^^ > > This is how the user's MUA or webmail or whatever identified itself. It > should not be significant as long as the receiver accepted the mail. > >> by 0 with SMTP; 3 Feb 2005 01:33:53 -0000 >> Reply-To: >> From: "First Last" >> To: "'First Last'" >> Subject: Same Problem >> Date: Wed, 2 Feb 2005 17:34:44 -0800 >> Organization: Company Name >> >>>> AND THE ID HAS THE USERS NAME HERE INSTEAD OF THE DOMAIN NAME >> Message-ID: <012b01c50990$8cf42bc0$a764fa0a at usersname> >>>> ^^^ > > This is not a problem either. This is generated by the user's MUA and > is not required to be a domain name. Look at the Message-ID: in this > mail from me. It will be of the form > with differences just left > of the @. The "msapiro" to the right of the @ looks like a user name > (actually it's a machine name), and it's never been a problem. > >> >> MIME-Version: 1.0 >> Content-Type: multipart/mixed; >> boundary="----=_NextPart_000_012C_01C5094D.7ED0EBC0" >> X-Priority: 3 (Normal) >> X-MSMail-Priority: Normal >> X-Mailer: Microsoft Outlook, Build 10.0.2627 >> Importance: Normal >> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 >> X-Bogosity: No, tests=bogofilter, spamicity=0.500000, version=0.17.5 >> Return-Path: user at domain.com >> X-OriginalArrivalTime: 03 Feb 2005 01:30:08.0062 (UTC) >> FILETIME=[E53905E0:01C5098F] > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From davidg at goraich.co.uk Sun Feb 6 10:46:53 2005 From: davidg at goraich.co.uk (david gordon) Date: Sun, 6 Feb 2005 09:46:53 +0000 Subject: [Mailman-Users] preventing non-member posting in MM 2.1.5 Message-ID: <20050206094653.1601@smtp.goraich.co.uk> I'm just updating a couple of lists from MM 2.0.13 to 2.1.5 It seems that the later version doesn't allow me to prevent non-member posting - surely that can't be correct, I must have missed something, somewhere? I'm looking for the "Restrict posting privilege to list members? (member_posting_only)" option which appears on the "Privacy Options Section" of a MM 2.0.13 installation web admin page. I see that this list runs 2.1.5 and prevents non-member posting by holding for moderation - I know, I tried to post from a non-member address! What are the setting used here to achieve that. Naturally, I have searched the archive and read the FAQs before coming here for advice! Thanks for your help. -- David Gordon From tehlers at freenet.de Sun Feb 6 11:35:27 2005 From: tehlers at freenet.de (Torsten Ehlers) Date: Sun, 06 Feb 2005 11:35:27 +0100 Subject: [Mailman-Users] Digests sent out with wrong timestamp Message-ID: <4205F2EF.9040207@freenet.de> Hi, I'm using Mailman 2.1.5 on a Debian Woody installation. When I tell Mailman to receive my mails from a list in a daily digest I receive this digest but the header of the digest mail does not contain a Date line, i.e. the Mails are shown in my mail client with the date January 1st 1970. How can this be fixed? Thank you! Torsten From tkikuchi at is.kochi-u.ac.jp Sun Feb 6 11:45:50 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sun, 06 Feb 2005 19:45:50 +0900 Subject: [Mailman-Users] preventing non-member posting in MM 2.1.5 In-Reply-To: <20050206094653.1601@smtp.goraich.co.uk> References: <20050206094653.1601@smtp.goraich.co.uk> Message-ID: <4205F55E.2030408@is.kochi-u.ac.jp> david gordon wrote: > I'm just updating a couple of lists from MM 2.0.13 to 2.1.5 > > It seems that the later version doesn't allow me to prevent non-member > posting - surely that can't be correct, I must have missed something, > somewhere? > > I'm looking for the "Restrict posting privilege to list members? > (member_posting_only)" option which appears on the "Privacy Options > Section" of a MM 2.0.13 installation web admin page. Go to the "Privacy options" page then select "Sender filters" sub-page. You will find "Action to take for postings from non-members for which no explicit action is defined." box and set this to Hold, Reject or Discard. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From msapiro at value.net Sun Feb 6 17:29:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 6 Feb 2005 08:29:18 -0800 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: <4205F2EF.9040207@freenet.de> Message-ID: Torsten Ehlers wrote: > >When I tell Mailman to receive my mails from a list in a daily digest I >receive this digest but the header of the digest mail does not contain a >Date line, i.e. the Mails are shown in my mail client with the date >January 1st 1970. How can this be fixed? This will be fixed in the next release of 2.1.6. It didn't quite make 2.1.6b2. See http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/Mailman/Handlers/ToDigest.py?r1=2.22.2.10&r2=2.22.2.11&diff_format=u for a patch that can be applied to 2.1.5. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Sun Feb 6 19:23:26 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 6 Feb 2005 19:23:26 +0100 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: <4205F2EF.9040207@freenet.de> References: <4205F2EF.9040207@freenet.de> Message-ID: At 11:35 AM +0100 2005-02-06, Torsten Ehlers wrote: > When I tell Mailman to receive my mails from a list in a daily digest > I receive this digest but the header of the digest mail does not contain > a Date line, i.e. the Mails are shown in my mail client with the date > January 1st 1970. How can this be fixed? Mailman 2.1.5 does not include a Date: header on the messages it sends out. Since this header is required by the SMTP RFCs, it is up to the MTA to put an appropriate Date: header onto the outgoing message. The server for your MTA must have an incorrectly set clock. I suggest that you have that machine configured to run "ntpd", suitably configured. There's some information at to help you get this going. -- Brad Knowles, "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 for more info. From ges+lists at wingfoot.org Sun Feb 6 20:40:17 2005 From: ges+lists at wingfoot.org (Glenn Sieb) Date: Sun, 06 Feb 2005 14:40:17 -0500 Subject: [Mailman-Users] Is anyone using the SpamAssassin.py and spamd.py handlers? Message-ID: <420672A1.4010309@wingfoot.org> I'm running 2.1.5 on FreeBSD, with SpamAssassin 3.0.1_2. I followed the instructions from the FAQWizard, http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.023.htp I went to #2: Using patches by Jon Parise located at http://sourceforge.net/tracker/index.php?func=detail&aid=640518&group_id=103&atid=300103 as described at http://www.jamesh.id.au/articles/mailman-spamassassin/ Installed the patches, put the right things in mm_cfg.py: GLOBAL_PIPELINE.insert(1, 'SpamAssassin') SPAMASSASSIN_HOST = 'wingfoot.org' SPAMASSASSIN_DISCARD_SCORE = 7.5 SPAMASSASSIN_HOLD_SCORE = 5.0 SPAMASSASSIN_MEMBER_BONUS = 3 And, restarted mailman. In my logs, when I post something to a test list I have, in my error log: Feb 06 14:30:54 2005 (98035) spamd: could not connect to spamd on wingfoot.org (Yes, all other mail is being piped through spamc/d, so it is running, and able to be connected to...) Has anyone managed to get this stuff running on 2.1.5? What I'd think would be a nice solution is to somehow figure out how to modify the postfix-to-mailman-2.1.py script to pipe things through procmail, where I could have it run through spamc. But, the examples in faq 4.23 are A) for postfix and B) I have no idea how I'd do this in the postfix-to-mailman-2.1 script. :-/ Thanks in advance... Best, Glenn (who's starting to see more and more spam hitting my list domain... grr) -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 From john at wa9als.com Sun Feb 6 22:10:02 2005 From: john at wa9als.com (John Fleming) Date: Sun, 6 Feb 2005 16:10:02 -0500 Subject: [Mailman-Users] Is anyone using the SpamAssassin.py and spamd.pyhandlers? References: <420672A1.4010309@wingfoot.org> Message-ID: <003301c50c90$3983a580$0100a8c0@wa9als> > Installed the patches, put the right things in mm_cfg.py: > > GLOBAL_PIPELINE.insert(1, 'SpamAssassin') > SPAMASSASSIN_HOST = 'wingfoot.org' > SPAMASSASSIN_DISCARD_SCORE = 7.5 > SPAMASSASSIN_HOLD_SCORE = 5.0 > SPAMASSASSIN_MEMBER_BONUS = 3 > > And, restarted mailman. In my logs, when I post something to a test list I > have, in my error log: > > Feb 06 14:30:54 2005 (98035) spamd: could not connect to spamd on > wingfoot.org > > (Yes, all other mail is being piped through spamc/d, so it is running, and > able to be connected to...) > > Has anyone managed to get this stuff running on 2.1.5? Glenn, I have it working, and I'm a major newbie. Here's my mm_cfg.py snippet: GLOBAL_PIPELINE.insert(1, 'SpamAssassin') SPAMASSASSIN_HOST = 'localhost' SPAMASSASSIN_DISCARD_SCORE = 500 SPAMASSASSIN_HOLD_SCORE = 3 SPAMASSASSIN_MEMBER_BONUS = 0 # # Scan messages for viruses using Clam AntiVirus GLOBAL_PIPELINE.insert(1, 'ClamScan') CLAMAV_DISCARD = 0 CLAMAV_CLAMDSCANPATH = '/usr/bin/clamdscan' spamd.py and spamassassin.py are in my /var/lib/mailman/Mailman/Handlers directory. In a separate email I will send you my .py files so you can compare - I didn't alter mine. I started out with the FAQ like you, so I assume I got mine from the same place you did. Both Spamassassin and ClamAV work great. My spam and viruses are held for moderation, consistent with the settings above. The only thing I've noticed is that the first email to hit Mailman after a reboot will leave a zombie process related to clamscan. However, the email is processed properly and subsequent email doesn't leave further zombies. If anyone knows what's up with that, please let me know. Glenn, hope this helps you somehow. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.5 - Release Date: 2/3/2005 From jgroves at krenim.org Sun Feb 6 22:32:00 2005 From: jgroves at krenim.org (Jeff Groves) Date: Sun, 06 Feb 2005 16:32:00 -0500 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: <4205F2EF.9040207@freenet.de> References: <4205F2EF.9040207@freenet.de> Message-ID: <42068CD0.2050006@krenim.org> Torsten: Which MTA are you using? It handles the situation of no "Date:" header is being added by a mail client VERY badly. Jeff G. Torsten Ehlers wrote: > Hi, > > I'm using Mailman 2.1.5 on a Debian Woody installation. > > When I tell Mailman to receive my mails from a list in a daily digest I > receive this digest but the header of the digest mail does not contain a > Date line, i.e. the Mails are shown in my mail client with the date > January 1st 1970. How can this be fixed? > > Thank you! > > Torsten > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/jgroves%40krenim.org -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From jgroves at krenim.org Sun Feb 6 22:37:27 2005 From: jgroves at krenim.org (Jeff Groves) Date: Sun, 06 Feb 2005 16:37:27 -0500 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: References: <4205F2EF.9040207@freenet.de> Message-ID: <42068E17.9050904@krenim.org> Brad: It seems to be worse than not having the date set. The MTA itself is behaving very badly by setting the sent date to 0 seconds since the January 1, 1970 (standard zero time in UNIX). The chances that ALL messages are dated January 1, 1970 because of a time synchronization problem are pretty slim, since machines don't default to much later dates than 1990 now-a-days. Whomever wrote that MTA did a poor job of handling a "no Date" header" situation. Jeff G. Brad Knowles wrote: > At 11:35 AM +0100 2005-02-06, Torsten Ehlers wrote: > >> When I tell Mailman to receive my mails from a list in a daily digest >> I receive this digest but the header of the digest mail does not contain >> a Date line, i.e. the Mails are shown in my mail client with the date >> January 1st 1970. How can this be fixed? > > > Mailman 2.1.5 does not include a Date: header on the messages it > sends out. Since this header is required by the SMTP RFCs, it is up to > the MTA to put an appropriate Date: header onto the outgoing message. > The server for your MTA must have an incorrectly set clock. > > I suggest that you have that machine configured to run "ntpd", > suitably configured. There's some information at > to help you get this going. > -- Law of Procrastination: Procrastination avoids boredom; one never has the feeling that there is nothing important to do. From ges+lists at wingfoot.org Sun Feb 6 22:37:41 2005 From: ges+lists at wingfoot.org (Glenn Sieb) Date: Sun, 06 Feb 2005 16:37:41 -0500 Subject: [Mailman-Users] Is anyone using the SpamAssassin.py and spamd.pyhandlers? In-Reply-To: <003301c50c90$3983a580$0100a8c0@wa9als> References: <420672A1.4010309@wingfoot.org> <003301c50c90$3983a580$0100a8c0@wa9als> Message-ID: <42068E25.6080506@wingfoot.org> John Fleming said the following on 2/6/2005 4:10 PM: > Glenn, I have it working, and I'm a major newbie. Here's my mm_cfg.py > snippet: Weird. All I did was change SPAMASSASSIN_HOST to 'localhost', restarted qrunner and *puf* it started working. That's vrry odd. But.. thanks :) Best, --Glenn (Thanks for the spamd & spamassassin files, spamd.py had like 2 lines different, but it didn't seem to make a difference until I changed the above setting...) -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 From Stefan1 at Hofmeir.de Sun Feb 6 22:42:57 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Sun, 6 Feb 2005 22:42:57 +0100 Subject: [Mailman-Users] complete personalisation Message-ID: <353592404.20050206224257@Hofmeir.de> Hello, each subscriber of a newsletter list should see his email address in the "to" field, so I have set "personalize: complete personalisation". But why is every newsletter sent in "cc" to the list address? To: Subscriber123 CC: mailmanlist How can I delete the "cc" field? -- Kind regards, Stefan Hofmeir From Stefan1 at Hofmeir.de Sun Feb 6 22:43:14 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Sun, 6 Feb 2005 22:43:14 +0100 Subject: [Mailman-Users] from field with real name Message-ID: <449626260.20050206224314@Hofmeir.de> Hello, the sender (from field) of a newsletter list should be the address of the list (anonymous_list = yes). previous from field (of the test list "mailman"): From: mailman at testdomain.de How it is possible to sent also a real name like From: "list ABC " in every newsletter? -- Kind regards, Stefan Hofmeir From tehlers at freenet.de Sun Feb 6 22:45:56 2005 From: tehlers at freenet.de (Torsten Ehlers) Date: Sun, 06 Feb 2005 22:45:56 +0100 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: <42068E17.9050904@krenim.org> References: <4205F2EF.9040207@freenet.de> <42068E17.9050904@krenim.org> Message-ID: <42069014.1000103@freenet.de> Hi, my MTA is qmail. The date of my machine is set correctly (I'm already using ntp, by the way). Other mails sent from this machine have the correct date. But I could fix the problem by using Mark's tip. It was a Mailman bug. Thanks! Torsten Jeff Groves schrieb am 06.02.2005 22:37: > Brad: > > It seems to be worse than not having the date set. The MTA itself is > behaving very badly by setting the sent date to 0 seconds since the > January 1, 1970 (standard zero time in UNIX). > > The chances that ALL messages are dated January 1, 1970 because of a > time synchronization problem are pretty slim, since machines don't > default to much later dates than 1990 now-a-days. > > Whomever wrote that MTA did a poor job of handling a "no Date" header" > situation. > > Jeff G. > > Brad Knowles wrote: > >> At 11:35 AM +0100 2005-02-06, Torsten Ehlers wrote: >> >>> When I tell Mailman to receive my mails from a list in a daily digest >>> I receive this digest but the header of the digest mail does not >>> contain >>> a Date line, i.e. the Mails are shown in my mail client with the date >>> January 1st 1970. How can this be fixed? >> >> >> >> Mailman 2.1.5 does not include a Date: header on the messages it >> sends out. Since this header is required by the SMTP RFCs, it is up >> to the MTA to put an appropriate Date: header onto the outgoing >> message. The server for your MTA must have an incorrectly set clock. >> >> I suggest that you have that machine configured to run "ntpd", >> suitably configured. There's some information at >> to help you get this going. >> > From brad at stop.mail-abuse.org Sun Feb 6 22:47:46 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 6 Feb 2005 22:47:46 +0100 Subject: [Mailman-Users] complete personalisation In-Reply-To: <353592404.20050206224257@Hofmeir.de> References: <353592404.20050206224257@Hofmeir.de> Message-ID: At 10:42 PM +0100 2005-02-06, Stefan Hofmeir wrote: > But why is every newsletter sent in "cc" to the list address? > To: Subscriber123 > CC: mailmanlist > > How can I delete the "cc" field? See . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sun Feb 6 22:54:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 6 Feb 2005 22:54:53 +0100 Subject: [Mailman-Users] Digests sent out with wrong timestamp In-Reply-To: <42069014.1000103@freenet.de> References: <4205F2EF.9040207@freenet.de> <42068E17.9050904@krenim.org> <42069014.1000103@freenet.de> Message-ID: At 10:45 PM +0100 2005-02-06, Torsten Ehlers wrote: > my MTA is qmail. The date of my machine is set correctly (I'm already > using ntp, by the way). Ahh. This is a known issue with qmail. > Other mails sent from this machine have the > correct date. Most likely because the applications create their own Date: header before sending it out. > But I could fix the problem by using Mark's tip. It was a Mailman bug. Typical behaviour of all other MTAs I know of is to add a proper Date: header if none is present, so I think we can argue that the fault here is in qmail. At the very least, qmail is violating the "Principle Of Least Astonishment". Nevertheless, this is something that can be fixed by having the application generate its own correct Date: header. -- Brad Knowles, "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 for more info. From msapiro at value.net Mon Feb 7 02:39:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 6 Feb 2005 17:39:41 -0800 Subject: [Mailman-Users] complete personalisation In-Reply-To: <353592404.20050206224257@Hofmeir.de> Message-ID: Stefan Hofmeir wrote: > >each subscriber of a newsletter list should see his email address in >the "to" field, so I have set "personalize: complete >personalisation". > >But why is every newsletter sent in "cc" to the list address? >To: Subscriber123 >CC: mailmanlist The Cc is added so the recipient can reply to the list with the reply-all feature of his/her MUA. I gather from your other post that your list is also anonymous and in this case the Cc is redundant as the list posting address is already in From and Reply-To: >How can I delete the "cc" field? I have submitted a patch for this at http://sourceforge.net/tracker/index.php?func=detail&aid=1117618&group_id=103&atid=300103 This patch will supress adding the Cc if the list is anonymous. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 7 02:48:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 6 Feb 2005 17:48:21 -0800 Subject: [Mailman-Users] from field with real name In-Reply-To: <449626260.20050206224314@Hofmeir.de> Message-ID: Stefan Hofmeir wrote: > >the sender (from field) of a newsletter list should be the address of >the list (anonymous_list = yes). > >previous from field (of the test list "mailman"): >From: mailman at testdomain.de > >How it is possible to sent also a real name like >From: "list ABC " in every newsletter? You have to hack Mailman/Handlers/Cleanse.py to do this. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tkikuchi at is.kochi-u.ac.jp Mon Feb 7 05:55:06 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Mon, 07 Feb 2005 13:55:06 +0900 Subject: [Mailman-Developers] Re: [Mailman-Users] complete personalisation In-Reply-To: References: Message-ID: <4206F4AA.1010008@is.kochi-u.ac.jp> Mark, I reviewed the patch and think it reasonable to be included in 2.1.6. I will find time to test on my site and check in within a week. Thanks a lot, Mark Sapiro wrote: > Stefan Hofmeir wrote: > >>each subscriber of a newsletter list should see his email address in >>the "to" field, so I have set "personalize: complete >>personalisation". >> >>But why is every newsletter sent in "cc" to the list address? >>To: Subscriber123 >>CC: mailmanlist > > > The Cc is added so the recipient can reply to the list with the > reply-all feature of his/her MUA. > > I gather from your other post that your list is also anonymous and in > this case the Cc is redundant as the list posting address is already > in From and Reply-To: > > >>How can I delete the "cc" field? > > > I have submitted a patch for this at > http://sourceforge.net/tracker/index.php?func=detail&aid=1117618&group_id=103&atid=300103 > > This patch will supress adding the Cc if the list is anonymous. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From kirk at gpccx.com Mon Feb 7 10:08:45 2005 From: kirk at gpccx.com (Kirk Roybal) Date: Mon, 7 Feb 2005 03:08:45 -0600 Subject: [Mailman-Users] Permission problems during new setup ([Errno 13] Permission denied) Message-ID: <20050207093001.F2AE920082@mail.gpccx.com> FWIW, I just solved the problem for myself by changing the owner of /var/lib/mailman/logs/error To the user apache I left the group owner "mail". Apache (who was writing to the log at the time of the error) seems to be happy with this. Also, logrotate and msec seem to continue to work fine. This is on a Mandrake 10.1/Mailman installation out of the box. I also tried changing the permissions of the same file to 660, but msec seems to come by every now and again and clobber the change. It does not come by and clobber the owner. Kirk From brad at stop.mail-abuse.org Mon Feb 7 13:01:10 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 7 Feb 2005 13:01:10 +0100 Subject: [Mailman-Users] -- web interface do not work any more -- In-Reply-To: <420756F3.1020804@femto-st.fr> References: <42028ACD.1060703@femto-st.fr> <420756F3.1020804@femto-st.fr> Message-ID: At 12:54 PM +0100 2005-02-07, William Daniau wrote: > Thanks a lot, works perfectly after installing package python-xml > (seems there's a problem in rpm dependancies). Right. We now have this issue recorded in the Mailman FAQ Wizard at . -- Brad Knowles, "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 for more info. From jwt at onjapan.net Mon Feb 7 14:11:20 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Mon, 7 Feb 2005 22:11:20 +0900 Subject: [Mailman-Users] How do I resolve this? In-Reply-To: References: <42046B88.7020508@vii.com> <14D07D98-7743-11D9-B134-000D933E3CEC@shire.net> <420477CE.8010007@vii.com> Message-ID: <9f3a8896c00076b0397524460befd47b@onjapan.net> On Feb 5, 2005, at 17:06, Chad Leigh -- Shire.Net LLC wrote: > Dr. Jones wrote: >> That's in my /etc/exim/exim/conf file. > > Well, the error is telling you that the pipe_transport is unset in > system_aliases. Your file seems to indicate that that is not true -- > it is set. So you need to debug it and make sure it is using the > config file you think it is using. Play detective based on what you > know. Restart exim (% kill -HUP ) as a starting point. And if you are using the method suggested by the README.EXIM file, you don't need to put separate aliases in your system alias file. The separate mailman_router uses a separate mailman_transport which specifies the pipe driver. -- Jim Tittsler http://www.OnJapan.net/ GPG: 0x01159DB6 Python Starship http://Starship.Python.net/ Ringo MUG Tokyo http://www.ringo.net/rss.html From Matthew.Marshall at noaa.gov Mon Feb 7 16:03:36 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 10:03:36 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. Message-ID: <42078348.9000709@noaa.gov> Hello, When subscribing to my mailing list via the web page, I see in the maillog the message go out to the user. When the user responds with a confirmation, I see the message come in and sent to the mailcmd. However, after that, nothing happens. The user doesn't get subscribed nor is an emai dispatched telling the user he/she has successfully subscribed. Anyone else have these problems or know what might be causing this? I currently have the setting for subscribing set to confirm. Thanks, --Matt From nstazew1 at swarthmore.edu Mon Feb 7 16:23:08 2005 From: nstazew1 at swarthmore.edu (Nathan K. Stazewski) Date: Mon, 7 Feb 2005 10:23:08 -0500 Subject: [Mailman-Users] e-mail command problem Message-ID: <20050207152308.85C9DEF888@cork.its.swarthmore.edu> I have created a web interface for our listservs. I have it completely working except that when someone subscribes themselves I don't want them to have to assign themselves a password but I do want them to be able to select digest or nodigest. I tried the following e-mail command, but it always sets their password to "digest" (or "nodigest" if they pick that option) and doesn't actually set their digest preference. subscribe digest end Is there some way to signify that "digest" or "nodigest" is the option and not a password? _______________________ Nathan K. Stazewski From msapiro at value.net Mon Feb 7 16:41:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 07:41:51 -0800 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <42078348.9000709@noaa.gov> Message-ID: Matthew A. Marshall wrote: >Hello, When subscribing to my mailing list via the web page, I see in >the maillog the message go out to the user. When the user responds with >a confirmation, I see the message come in and sent to the mailcmd. >However, after that, nothing happens. The user doesn't get subscribed >nor is an emai dispatched telling the user he/she has successfully >subscribed. Anyone else have these problems or know what might be >causing this? I currently have the setting for subscribing set to confirm. Do you have VERP_CONFIRMATIONS = Yes in mm_cfg.py? If so, perhaps there is a problem with some MTA/MDA along the way dropping the confirmation token from the VERP like reply address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jdennis at redhat.com Mon Feb 7 16:58:44 2005 From: jdennis at redhat.com (John Dennis) Date: Mon, 07 Feb 2005 10:58:44 -0500 Subject: [Mailman-Users] Moving the data to a different disk or partition In-Reply-To: References: Message-ID: <1107791924.8823.14.camel@finch.boston.redhat.com> On Sat, 2005-02-05 at 09:48 +0800, Glen Low wrote: > Dear All, > > On the installation instructions at > http://www.gnu.org/software/mailman/mailman-install/create-install- > dir.html I read: > > ===== > > Typically, Mailman is installed into a single directory, which includes > both the Mailman source code and the run-time list and archive data. It > is possible to split the static program files from the variable data > files and install them in separate directories. > > ===== > > Unfortunately I couldn't figure out how to split off the data > (variable) portions onto a different disk or partition or directory, > especially after installation -- short of creating symlinks. Anyone > know? by running configure with the --with-var-prefix set to the directory of your choice. When you do the "make install" step that directory will be created and populated with mailman's data files. The shorthand "var" means variable. This is documented elsewhere in the manual http://www.gnu.org/software/mailman/mailman-install/node7.html and in the INSTALL file in the tarball, unfortunately the page you were reading does not have a link to the configure parameters, which perhaps it should and is probably why you missed it. -- John Dennis From msapiro at value.net Mon Feb 7 17:22:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 08:22:01 -0800 Subject: [Mailman-Users] e-mail command problem In-Reply-To: <20050207152308.85C9DEF888@cork.its.swarthmore.edu> Message-ID: Nathan K. Stazewski wrote: >I have created a web interface for our listservs. I have it completely >working except that when someone subscribes themselves I don't want them to >have to assign themselves a password but I do want them to be able to select >digest or nodigest. I tried the following e-mail command, but it always >sets their password to "digest" (or "nodigest" if they pick that option) and >doesn't actually set their digest preference. > > > >subscribe digest > >end > > > >Is there some way to signify that "digest" or "nodigest" is the option and >not a password? I have looked at the code and contrary to the implication of the documentation, the and (no)digest options are positional. Since you are creating the mail from a web page, you can use the address= option to put the (no)digest option in the right place. E.g. subscribe address=user at example.com digest will work, but it will not allow specification of the real name. At the very least, the command in the documentation should be revised to subscribe [password [digest|nodigest]] [address=
] The real solution is to change the code to make digest non positional as in subscribe [password] [digest=yes|no] [address=
] -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 7 17:34:39 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 08:34:39 -0800 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: Message-ID: Mark Sapiro wrote: >Do you have > >VERP_CONFIRMATIONS = Yes > >in mm_cfg.py? If so, perhaps there is a problem with some MTA/MDA along >the way dropping the confirmation token from the VERP like reply >address. Ooops... I forgot that VERP_CONFIRMATIONS currently applies only to invitations so the above is probably not the reason for your problem. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From HinklC at dhss.mo.gov Mon Feb 7 17:51:19 2005 From: HinklC at dhss.mo.gov (C. Jon Hinkle) Date: Mon, 07 Feb 2005 10:51:19 -0600 Subject: [Mailman-Users] Another newbie startup question Message-ID: Well, I did turn off notifications and added the 90 new names 30 at a time. They appeared immediately on the list. Turns out that, since I don't have command line access to the machine that hosts the list, I'm reduced to looking 30 at a time. Such are the vagaries of being a remote moderator. >>> Brad Knowles 02/04/05 8:00 PM >>> At 3:12 PM -0600 2005-02-04, C. Jon Hinkle wrote: > I added a list of 230 names/e-dresses to the list using the mass > subscribe box. It seems to have choked the system. The subscriber list I'm not sure I've got any answers for you on this. I've never seen this kind of behaviour on the lists I've managed. Even the question: Is it possible to print (or see) a complete membership list, There are the command-line programs. See CONFIDENTIALITY STATEMENT This electronic communication is from the Missouri Department of Health and Senior Services and is confidential, privileged and intended only for the use of the recipient named above. If you are not the intended recipient or the employee or agent responsible for delivering this information to the intended recipient, unauthorized disclosure, copying, distribution or use of the contents of this transmission is strictly prohibited. If you have received this message in error, please notify the sender immediately at the following email address hinklc at dhss.mo.gov or by calling (816) 632-7276. Thank you. C. Jon Hinkle, Senior Epidemiology Specialist Division of Environmental Health and Communicable Disease Prevention Mo. Department of Health and Senior Svcs. 207 E. McElwain Cameron, Missouri 64429-1395 Phone: (816) 632-7276 Fax: (816) 632-1636 From msapiro at value.net Mon Feb 7 17:59:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 08:59:44 -0800 Subject: [Mailman-Users] Another newbie startup question In-Reply-To: Message-ID: C. Jon Hinkle wrote: > >Turns out that, since I don't have command line access to the machine >that hosts the list, I'm reduced to looking 30 at a time. Such are the >vagaries of being a remote moderator. See http://starship.python.net/crew/jwt/mailman/#throughtheweb for a way to script this. Also, there are the e-mail who command and the web list roster page which don't show 'hidden' members, but may be useful. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Matthew.Marshall at noaa.gov Mon Feb 7 18:39:34 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 12:39:34 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: References: Message-ID: <4207A7D6.7060600@noaa.gov> Mark Sapiro wrote: >Matthew A. Marshall wrote: > > > >>Hello, When subscribing to my mailing list via the web page, I see in >>the maillog the message go out to the user. When the user responds with >>a confirmation, I see the message come in and sent to the mailcmd. >>However, after that, nothing happens. The user doesn't get subscribed >>nor is an emai dispatched telling the user he/she has successfully >>subscribed. Anyone else have these problems or know what might be >>causing this? I currently have the setting for subscribing set to confirm. >> >> > >Do you have > >VERP_CONFIRMATIONS = Yes > >in mm_cfg.py? If so, perhaps there is a problem with some MTA/MDA along >the way dropping the confirmation token from the VERP like reply >address. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > > Actually, no I don't have that in my mm_cfg.py. This seems to be only happening with requests. Regular posts make it there just fine. Thanks! --Matt From msapiro at value.net Mon Feb 7 18:54:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 09:54:03 -0800 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207A7D6.7060600@noaa.gov> Message-ID: Matthew A. Marshall wrote >Mark Sapiro wrote: > >>Matthew A. Marshall wrote: >> >> >> >>>Hello, When subscribing to my mailing list via the web page, I see in >>>the maillog the message go out to the user. When the user responds with >>>a confirmation, I see the message come in and sent to the mailcmd. >>>However, after that, nothing happens. The user doesn't get subscribed >>>nor is an emai dispatched telling the user he/she has successfully >>>subscribed. Anyone else have these problems or know what might be >>>causing this? I currently have the setting for subscribing set to confirm. >>> >> >Actually, no I don't have that in my mm_cfg.py. This seems to be only >happening with requests. Regular posts make it there just fine. Have you checked your aliases for the -request and other administrative addresses to be sure they are invoking the wrapper with the propper arguments? Have you checked the Mailman error log? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Matthew.Marshall at noaa.gov Mon Feb 7 18:55:35 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 12:55:35 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207A7D6.7060600@noaa.gov> References: <4207A7D6.7060600@noaa.gov> Message-ID: <4207AB97.5010300@noaa.gov> Matthew A. Marshall wrote: > Mark Sapiro wrote: > >> Matthew A. Marshall wrote: >> >> >> >>> Hello, When subscribing to my mailing list via the web page, I see >>> in the maillog the message go out to the user. When the user >>> responds with a confirmation, I see the message come in and sent to >>> the mailcmd. However, after that, nothing happens. The user >>> doesn't get subscribed nor is an emai dispatched telling the user >>> he/she has successfully subscribed. Anyone else have these problems >>> or know what might be causing this? I currently have the setting >>> for subscribing set to confirm. >>> >> >> >> Do you have >> >> VERP_CONFIRMATIONS = Yes >> >> in mm_cfg.py? If so, perhaps there is a problem with some MTA/MDA along >> the way dropping the confirmation token from the VERP like reply >> address. >> >> -- >> Mark Sapiro The highway is for gamblers, >> San Francisco Bay Area, California better use your sense - B. Dylan >> >> >> >> > Actually, no I don't have that in my mm_cfg.py. This seems to be only > happening with requests. Regular posts make it there just fine. > > Thanks! > --Matt > > I added that line to my mm_cfg.py and it came back with errors: ----- Transcript of session follows ----- Traceback (innermost last): File "/var/mailman/scripts/mailcmd", line 31, in ? from Mailman import MailList File "/var/mailman/Mailman/MailList.py", line 35, in ? from Mailman import mm_cfg File "/var/mailman/Mailman/mm_cfg.py", line 65, in ? VERP_CONFIRMATIONS = Yes NameError: Yes 554 5.3.0 unknown mailer error 1 From msapiro at value.net Mon Feb 7 19:04:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 10:04:11 -0800 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207AB97.5010300@noaa.gov> Message-ID: Matthew A. Marshall wrote re: >>> >>> VERP_CONFIRMATIONS = Yes >>> >I added that line to my mm_cfg.py and it came back with errors: > > ----- Transcript of session follows ----- >Traceback (innermost last): > File "/var/mailman/scripts/mailcmd", line 31, in ? > from Mailman import MailList > File "/var/mailman/Mailman/MailList.py", line 35, in ? > from Mailman import mm_cfg > File "/var/mailman/Mailman/mm_cfg.py", line 65, in ? > VERP_CONFIRMATIONS = Yes >NameError: Yes >554 5.3.0 unknown mailer error 1 Did you add it before "from Defaults import *" in ############################################### # Here's where we get the distributed defaults. from Defaults import * ################################################## # Put YOUR site-specific settings below this line. It must be after because that's where Yes is defined. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From anne at isoc.org Mon Feb 7 18:49:56 2005 From: anne at isoc.org (Anne Shroeder - Internet Society) Date: Mon, 7 Feb 2005 12:49:56 -0500 Subject: [Mailman-Users] Mailman consultant wanted In-Reply-To: <4207A7D6.7060600@noaa.gov> Message-ID: We are getting ready to migrate all our lists to a brand new machine at our new rack at Qwest (they're currently outsourced), and because our systems consultant has not worked directly with mailman installs before, I'd like to hire a consultant to do this for us. Moreover, I'd like to have this person monitor the need for patches (preferably this would be someone who runs a number of mailman lists/installations and tests upgrades when they come out before implmenting on production servers), and perform occasional troubleshooting on a consultancy basis. If you can help us please email me privately with information on your qualifications, availability, and rates. The machine is located in Sterling, VA, but you need not be local. Anne Shroeder Webmaster, Internet Society From Matthew.Marshall at noaa.gov Mon Feb 7 19:33:02 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 13:33:02 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: References: Message-ID: <4207B45E.4010306@noaa.gov> Mark Sapiro wrote: >Matthew A. Marshall wrote > > > >>Mark Sapiro wrote: >> >> >> >>>Matthew A. Marshall wrote: >>> >>> >>> >>> >>> >>>>Hello, When subscribing to my mailing list via the web page, I see in >>>>the maillog the message go out to the user. When the user responds with >>>>a confirmation, I see the message come in and sent to the mailcmd. >>>>However, after that, nothing happens. The user doesn't get subscribed >>>>nor is an emai dispatched telling the user he/she has successfully >>>>subscribed. Anyone else have these problems or know what might be >>>>causing this? I currently have the setting for subscribing set to confirm. >>>> >>>> >>>> > > > >>Actually, no I don't have that in my mm_cfg.py. This seems to be only >>happening with requests. Regular posts make it there just fine. >> >> > >Have you checked your aliases for the -request and other administrative >addresses to be sure they are invoking the wrapper with the propper >arguments? > >Have you checked the Mailman error log? > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > Here is what my alias looks like: ncep.list.enso-update: "|/var/mailman/mail/wrapper post ncep.list.enso-update" ncep.list.enso-update-admin: "|/var/mailman/mail/wrapper mailowner ncep.list.enso-update" ncep.list.enso-update-request: "|/var/mailman/mail/wrapper mailcmd ncep.list.enso-update" ncep.list.enso-update-owner: ncep.list.enso-update-admin It looks fine to me. I see the message come in(from the mail log): Feb 7 12:53:04 lstsrv1 sendmail[19683]: j17Hr4R19683: from=, size=2956, class=-30, nrcpts=1, msgid=<200502071753.j17Hr4R19683 at lstsrv1.ncep.noaa.gov>, proto=ESMTP, daemon=MTA, relay=loft.ncep.noaa.gov [140.90.193.45] Feb 7 12:53:05 lstsrv1 sendmail[19684]: j17Hr4R19683: to="|/var/mailman/mail/wrapper mailcmd ncep.list.enso-update", ctladdr= (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=84979, dsn=2.0.0, stat=Sent I looked in the mailman logs and nothing showed up. From brad at stop.mail-abuse.org Mon Feb 7 19:20:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 7 Feb 2005 19:20:42 +0100 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207AB97.5010300@noaa.gov> References: <4207A7D6.7060600@noaa.gov> <4207AB97.5010300@noaa.gov> Message-ID: At 12:55 PM -0500 2005-02-07, Matthew A. Marshall wrote: > I added that line to my mm_cfg.py and it came back with errors: What version of Mailman are you using? I think this feature was introduced relatively recently.... -- Brad Knowles, "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 for more info. From Matthew.Marshall at noaa.gov Mon Feb 7 19:40:24 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 13:40:24 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: References: Message-ID: <4207B618.9090909@noaa.gov> Mark Sapiro wrote: >Matthew A. Marshall wrote re: > > >>>>VERP_CONFIRMATIONS = Yes >>>> >>>> >>>> >>I added that line to my mm_cfg.py and it came back with errors: >> >> ----- Transcript of session follows ----- >>Traceback (innermost last): >> File "/var/mailman/scripts/mailcmd", line 31, in ? >> from Mailman import MailList >> File "/var/mailman/Mailman/MailList.py", line 35, in ? >> from Mailman import mm_cfg >> File "/var/mailman/Mailman/mm_cfg.py", line 65, in ? >> VERP_CONFIRMATIONS = Yes >>NameError: Yes >>554 5.3.0 unknown mailer error 1 >> >> > >Did you add it before "from Defaults import *" in > >############################################### ># Here's where we get the distributed defaults. > >from Defaults import * > >################################################## ># Put YOUR site-specific settings below this line. > >It must be after because that's where Yes is defined. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at 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/matthew.marshall%40noaa.gov > > > Yes, I put it on the very last line of the file. --Matt From chris at digital-waves.net Mon Feb 7 19:43:20 2005 From: chris at digital-waves.net (Chris Malatesta) Date: Mon, 07 Feb 2005 10:43:20 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for posts from one domain In-Reply-To: <06e5d61927693dab6ce7b72902619f17@kabissa.org> Message-ID: So here is the issue, posts from this one domain don't get mailman header information added to the email, although they get posted to the list. What would cause a post to go to the list and not get header info and the Subject_prefix added to that post? Thanks, Chris On 2/7/05 9:24 AM, "Tobias Eigen" wrote: > Hi Chris - > > This message doesn't look like it went through Mailman. :-) It has no > mailman headers on it. > > Cheers, > > Tobias > > On Feb 7, 2005, at 12:18 PM, Chris Malatesta wrote: > >> I posted this to the mailman-users list and no one seemed to have any >> idea, >> so I thought I'd give you all a shot. >> >> Appreciate anything that you come up with... >> >> Chris >> ------ Forwarded Message >>> From: Chris Malatesta >>> Date: Fri, 04 Feb 2005 20:17:03 -0800 >>> To: "mailman-users at python.org" >>> Subject: Subject_prefix doesn't get added for posts from one domain >>> >>> Hopefully someone has an answer for this one, I haven?t been able to >>> find it >>> anywhere... >>> >>> I have setup a new mailman server for a client (RHE3/netmail >>> 1.0.5/Mailman >>> 2.1.5) when people from one domain running qmail post to a newly >>> created list >>> with the default options, the subject_prefix doesn?t get added to the >>> subject >>> line, but it does for everyone else??? >>> >>> The only thing I can think could be different is the header of the >>> email, >>> There are some differences with mail from this domain, but I don?t >>> believe >>> they are necessarily wrong, but it is the only thing I can see would >>> be >> different... >>> >>> Any ideas would be appreciated. >>> >>> Chris >>> >>> >>> I.e. Here is a header from this domain, with the actual address names >>> and ip's >>> changed. >>> >>> Received: from domain.com ([55.255.255.255]) by otherdomain.com with >>> Microsoft >>> SMTPSVC(6.0.3790.211); >>> Wed, 2 Feb 2005 17:30:07 -0800 >>> Received: (qmail 508 invoked by uid 14282); 3 Feb 2005 01:33:53 -0000 >>> Received: from user at domain.com by domain.com by uid 505 with >>> qmail-scanner-1.22 >>> (avp: 5.0.2.0. f-prot: 3.12/. Clear:RC:1(10.250.100.83):. >>> Processed in 0.557572 secs); 03 Feb 2005 01:33:53 -0000 >>> Received: from in.domain.com (HELO usersname) (10.250.100.83) >>> by 0 with SMTP; 3 Feb 2005 01:33:53 -0000 >>> Reply-To: >>> From: "First Last" >>> To: "'First Last'" >>> Subject: Same Problem >>> Date: Wed, 2 Feb 2005 17:34:44 -0800 >>> Organization: Company Name >>> >>> Message-ID: <012b01c50990$8cf42bc0$a764fa0a at usersname> >>> >>> MIME-Version: 1.0 >>> Content-Type: multipart/mixed; >>> boundary="----=_NextPart_000_012C_01C5094D.7ED0EBC0" >>> X-Priority: 3 (Normal) >>> X-MSMail-Priority: Normal >>> X-Mailer: Microsoft Outlook, Build 10.0.2627 >>> Importance: Normal >>> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 >>> X-Bogosity: No, tests=bogofilter, spamicity=0.500000, version=0.17.5 >>> Return-Path: user at domain.com >>> X-OriginalArrivalTime: 03 Feb 2005 01:30:08.0062 (UTC) >>> FILETIME=[E53905E0:01C5098F] >>> >> >> ------ End of Forwarded Message >> >> _______________________________________________ >> Mailman-Developers mailing list >> Mailman-Developers at python.org >> http://mail.python.org/mailman/listinfo/mailman-developers >> 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-developers/ >> tobias%40kabissa.org >> > -- > Tobias Eigen > Executive Director > > Kabissa - Space for Change in Africa > http://www.kabissa.org > > * Kabissa's vision is for a socially, economically, politically, and > environmentally vibrant Africa, supported by a strong network of > effective civil society organizations. * > From Matthew.Marshall at noaa.gov Mon Feb 7 19:57:01 2005 From: Matthew.Marshall at noaa.gov (Matthew A. Marshall) Date: Mon, 07 Feb 2005 13:57:01 -0500 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: References: <4207A7D6.7060600@noaa.gov> <4207AB97.5010300@noaa.gov> Message-ID: <4207B9FD.8080807@noaa.gov> Brad Knowles wrote: > At 12:55 PM -0500 2005-02-07, Matthew A. Marshall wrote: > >> I added that line to my mm_cfg.py and it came back with errors: > > > What version of Mailman are you using? I think this feature was > introduced relatively recently.... > I am using version 2.0.13-6 from RedHat 2.1AS. From msapiro at value.net Mon Feb 7 20:01:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 11:01:28 -0800 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207B45E.4010306@noaa.gov> Message-ID: Matthew A. Marshall wrote: >> >Here is what my alias looks like: >ncep.list.enso-update: "|/var/mailman/mail/wrapper post >ncep.list.enso-update" >ncep.list.enso-update-admin: "|/var/mailman/mail/wrapper mailowner >ncep.list.enso-update" >ncep.list.enso-update-request: "|/var/mailman/mail/wrapper mailcmd >ncep.list.enso-update" >ncep.list.enso-update-owner: ncep.list.enso-update-admin This is Mailman 2.0.x. You can ignore everything I have posted on this up to now. I don't know anything about pre 2.1.x versions. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From espiritu at cacities.org Mon Feb 7 20:18:21 2005 From: espiritu at cacities.org (Roger Espiritu) Date: Mon, 7 Feb 2005 11:18:21 -0800 Subject: [Mailman-Users] deleting a repetetive email message from queue Message-ID: <783E96D4142B9548B92E59451AD42B3702963549@lcc2.cacities.org> My listServer keeps sending the same message over and over again to a particular member and I am not sure where to look and delete this message. I am new to mailman. Can someone give me info on how to clear this problem? Thanks for your assistance, -Roger From Warchol at harthosp.org Mon Feb 7 20:25:57 2005 From: Warchol at harthosp.org (Dave Warchol) Date: Mon, 07 Feb 2005 14:25:57 -0500 Subject: [Mailman-Users] Migration from RH 7.3, Mailman 2.0.13-1 to SUSE ES 9, Mailman 2.1.4-83.10 Message-ID: Postfix is my MTA. Any thoughts about how I might do this would be greatly appreciated. Thanks much, Dave From jmooers at landmannassoc.com Mon Feb 7 20:41:39 2005 From: jmooers at landmannassoc.com (Jess Mooers) Date: Mon, 7 Feb 2005 13:41:39 -0600 Subject: [Mailman-Users] Delayed Send Message-ID: I am migrating from Macjordomo and have an interesting question. In Macjordomo, you could specify the interval (in minutes) at which posts to each list get sent. I have a realtors website that only wants messages sent once every 2 hours. Is there a way to do this in Mailman. Tech Specs ~~~~~~~~~~~ XServe Mac OS X 10.3.7 Mailman 2.1.2 Postfix 2.0.10 Thanks in advance. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jess Mooers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Landmann Associates 1423 S. Park St., Madison,, WI 53715 W 608-257-1558 F 608-257-8705 www.landmannassoc.com From brad at stop.mail-abuse.org Mon Feb 7 20:40:47 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 7 Feb 2005 20:40:47 +0100 Subject: [Mailman-Users] Mailman not processing confirmations. In-Reply-To: <4207B9FD.8080807@noaa.gov> References: <4207A7D6.7060600@noaa.gov> <4207AB97.5010300@noaa.gov> <4207B9FD.8080807@noaa.gov> Message-ID: At 1:57 PM -0500 2005-02-07, Matthew A. Marshall wrote: >>> I added that line to my mm_cfg.py and it came back with errors: >> >> What version of Mailman are you using? I think this feature >> was introduced relatively recently.... > > I am using version 2.0.13-6 from RedHat 2.1AS. I think most of the VERP stuff was added with Mailman 2.1.x. You'll most likely have old versions of Python installed, too. If you want to use the VERP stuff, you'll need to upgrade Python and Mailman, and you may also need to upgrade your MTA. See also and . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Mon Feb 7 20:48:20 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 7 Feb 2005 20:48:20 +0100 Subject: [Mailman-Users] deleting a repetetive email message from queue In-Reply-To: <783E96D4142B9548B92E59451AD42B3702963549@lcc2.cacities.org> References: <783E96D4142B9548B92E59451AD42B3702963549@lcc2.cacities.org> Message-ID: At 11:18 AM -0800 2005-02-07, Roger Espiritu wrote: > My listServer keeps sending the same message over and over again to a > particular member and I am not sure where to look and delete this > message. This is most likely a problem with your MTA, but without looking in your logs, it's impossible to tell. See also the troubleshooting suggestions at . Not all of them will be applicable to your situation, but many of them will. -- Brad Knowles, "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 for more info. From msapiro at value.net Mon Feb 7 20:51:05 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 11:51:05 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for postsfrom one domain In-Reply-To: Message-ID: Chris Malatesta wrote: >So here is the issue, posts from this one domain don't get mailman header >information added to the email, although they get posted to the list. > >What would cause a post to go to the list and not get header info and the >Subject_prefix added to that post? The message is not being processed by CookHeaders which is the module that adds the subject prefix and headers X-BeenThere, X-Mailman-Version, Precedence and maybe others depending on list options. CookHeaders must be in the list pipeline since it is there for messages from other domains. I can't see how it would be avoided for just the messages from this one domain. Presumably the rest of the pipline is processed since without CalcRecips and ToOutgoing or at least ToDigest, the message wouldn't be sent to anyone. This is really puzzling. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 7 20:56:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 11:56:52 -0800 Subject: [Mailman-Users] Delayed Send In-Reply-To: Message-ID: Jess Mooers wrote: >I am migrating from Macjordomo and have an interesting question. In Macjordomo, you could specify the interval (in minutes) at which posts to each list get sent. I have a realtors website that only wants messages sent once every 2 hours. Is there a way to do this in Mailman. > You could have everyone subscribe in digest mode and set crontab to run senddigests every two hours. Other than that, Mailman has no such option. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 7 21:06:22 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 7 Feb 2005 12:06:22 -0800 Subject: [Mailman-Users] Migration from RH 7.3, Mailman 2.0.13-1 to SUSE ES 9, Mailman2.1.4-83.10 In-Reply-To: Message-ID: Dave Warchol wrote: >Postfix is my MTA. Any thoughts about how I might do this would be >greatly appreciated. See >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py article 3.4 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Mon Feb 7 21:06:30 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 7 Feb 2005 21:06:30 +0100 Subject: [Mailman-Users] Delayed Send In-Reply-To: References: Message-ID: At 1:41 PM -0600 2005-02-07, Jess Mooers wrote: > I am migrating from Macjordomo and have an interesting question. In > Macjordomo, you could specify the interval (in minutes) at which posts > to each list get sent. I have a realtors website that only wants > messages sent once every 2 hours. Is there a way to do this in Mailman. Go to the Mailman FAQ Wizard at and see FAQ 4.51. > Tech Specs > ~~~~~~~~~~~ > XServe > Mac OS X 10.3.7 > Mailman 2.1.2 > Postfix 2.0.10 While you're at it, also check out FAQs 1.21, and 1.22. -- Brad Knowles, "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 for more info. From msoulier at gmail.com Tue Feb 8 00:31:48 2005 From: msoulier at gmail.com (Michael Soulier) Date: Mon, 7 Feb 2005 18:31:48 -0500 Subject: [Mailman-Users] changing default mailman address Message-ID: People, Is there any way to change the default mailman owner address from mailman@? I'd like to change it to another mail virtual host for the box. Thanks, Mike -- Michael P. Soulier http://www.digitaltorque.ca http://opag.ca python -c 'import this' Jabber: msoulier at digitaltorque.ca From william.daniau at femto-st.fr Mon Feb 7 12:54:27 2005 From: william.daniau at femto-st.fr (William Daniau) Date: Mon, 07 Feb 2005 12:54:27 +0100 Subject: [Mailman-Users] -- web interface do not work any more -- In-Reply-To: References: <42028ACD.1060703@femto-st.fr> Message-ID: <420756F3.1020804@femto-st.fr> Hi, Thanks a lot, works perfectly after installing package python-xml (seems there's a problem in rpm dependancies). William. Brad Knowles a ?crit : > At 9:34 PM +0100 2005-02-03, William Daniau wrote: > >> I'm running several lists on a server which run a SuSE9.0, everything >> worked fine since today. I made the online update of mailman and then >> the web interface does not work any more. Mailing lists do works but >> the interface does not the only thing I have whatever I do is a page >> like follows > > > This is a known bug in SuSE. See > . > > -- --------------------------------------------------------- William Daniau Research Engineer FEMTO-ST Dept LPMO Tel : +33 (0) 381 85 39 69 Fax : +33 (0) 381 85 39 98 email : wdaniau at femto-st.fr --------------------------------------------------------- From webmaster at handichat.ch Mon Feb 7 20:18:59 2005 From: webmaster at handichat.ch (webmaster) Date: Mon, 7 Feb 2005 20:18:59 +0100 Subject: [Mailman-Users] (no subject) Message-ID: Hello, Would have a code HTML so that the users can incrir themselves directly on the site. See the first page of my site on http://www.handichat.ch. My shelterer (swisscenter) places your mailing list at the disposal of his customers. Thank you and better greetings. Christophe Dessiex From mailmanauthor at allauthors.com Tue Feb 8 06:15:19 2005 From: mailmanauthor at allauthors.com (Robert Flach) Date: Mon, 07 Feb 2005 21:15:19 -0800 Subject: [Mailman-Users] archiving attachments via 3rd party software with no mailbox access Message-ID: <42084AE7.2060106@allauthors.com> My Situation: Running: Mailman 2.1.5 Server Access: I DON'T HAVE ACCESS TO: root mailman group mailman user list mailboxes list archive directories I DO HAVE ACCESS TO: shell via ssh primarily (but not solely) for web publication ability to install some software locally cron Need: I need to archive messages in a way that retains attachments (preferably as separate files with link inserted into message) Software: I have MHonArc installed locally. I cannot install hypermail do to problems with the cpp on the machine Direction: I was hoping to find some type of utility that might check a pop mailbox, download the mail and put it into a MHonArc accessible local mailbox folder. Success: NONE. Anyone who can offer a suggestion of any sort (other than "give up") will be much appreciated. Sincerely, Robert Flach From danm at prime.gushi.org Tue Feb 8 15:59:22 2005 From: danm at prime.gushi.org (Dan Mahoney, System Admin) Date: Tue, 8 Feb 2005 09:59:22 -0500 (EST) Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATEDlist. In-Reply-To: References: Message-ID: <20050208065021.P93052@prime.gushi.org> On Sat, 5 Feb 2005, Mark Sapiro wrote: > Dan Mahoneywrote: > >> On Sat, 5 Feb 2005, Jeff Groves wrote: >> >>>> I think the two Received: headers could be enough considering the worm >>>> probably has it's own SMTP engine. The way to answer this for sure is >>>> to see if it is in the 'post' log. >> >> Jan 27 22:55:10 2005 (39139) post to vgc-announce from >> ericgraves at earthlink.net, size=39384, >> message-id=, success >> >>> I agree with Mark and would go even further that it is all you need to know. >>> The pcp08579508pcs.alxndr01.va.comcast.net address, which is indicative of a >>> Comcast end-user in Alexandria, Virginia, is plenty to know that the user >>> that had the address at the particular time (Thu, 27 Jan 2005 21:15:35 -0500 >>> (EST)) was infected with some type of worm. >> >> Jeff, I had already worked out that much. And it might have trolled the >> list posting address from an address book or a previous email...but... >> >> 1) (This is the question I've been wanting the answer to the whole >> time)...Why did it not require approval? When Eric Graves (the same guy, >> same email address, the list owner and moderator), goes to make a post, it >> gets held back with a "requires approval". Up until recently, we took >> this as a sign that security was as it should be. Even if someone spoofed >> the email address, we'd have a chance to catch it. > > We clearly don't know the answer to this. Assuming it is in the 'post' > log and thus for sure came from the list and wasn't just spoofed to > look like it came from the list, the only way I know for it to get > through is if it contained an Approved: header or first line with the > list password. > > There was some conjecture earlier in this thread about how this might > happen, but it seems highly unlikely and the characteristics of > w32.beagle.ba at mm which you identified in the OP would seem to preclude > it, so I'm at a loss for an explanation. > >> 2) Why isn't it in the vette log? > > Because it wasn't held for approval. > >> 3) If the worm spoofed all the x-mailman headers and everything, and >> magically managed to insert itself into the pipermail archives, why are >> the logs missing? > > I forgot you said it was in the archive. Was there an entry in the > 'post' log? Was there an entry or entries in the 'smtp' log? If these > are absent, it may be a clue. > > As I said before, the information we really need in order to figure > this out would be the post as received by Mailman, not the one sent > out, but there's no way to get this from Mailman after the fact. *that* is a problem. I see no reason there shouldn't be an option to log this (either in the archives or a logfile, or maybe a "view original post" option in the archives, something possibly admin-only?. -Dan -- "You're not normal!" -Michael G. Kessler, referring to my modem online time. --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC ICQ: 13735144 AIM: LarpGM Site: http://www.gushi.org --------------------------- From msoulier at gmail.com Tue Feb 8 16:30:07 2005 From: msoulier at gmail.com (Michael Soulier) Date: Tue, 8 Feb 2005 10:30:07 -0500 Subject: [Mailman-Users] changing displayed hostname Message-ID: Hello, When users load my main mailing list page, they see " Mailing Lists" where hostname is the FQDN of the box. I'd like to change what is displayed there, but that seems to be hardcoded in the compiled listinfo binary. Is there a way to change that, and the displayed owner address? Thanks, Mike -- Michael P. Soulier http://www.digitaltorque.ca http://opag.ca python -c 'import this' Jabber: msoulier at digitaltorque.ca From brad at stop.mail-abuse.org Tue Feb 8 17:16:47 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 8 Feb 2005 17:16:47 +0100 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATEDlist. In-Reply-To: <20050208065021.P93052@prime.gushi.org> References: <20050208065021.P93052@prime.gushi.org> Message-ID: At 9:59 AM -0500 2005-02-08, Dan Mahoney, System Admin quoted Mark Sapiro: >> As I said before, the information we really need in order to figure >> this out would be the post as received by Mailman, not the one sent >> out, but there's no way to get this from Mailman after the fact. > > *that* is a problem. I see no reason there shouldn't be an option to > log this (either in the archives or a logfile, or maybe a "view original > post" option in the archives, something possibly admin-only?. The message as it was originally received by Mailman should be in the appropriate /usr/local/mailman/archives/private/listname.mbox/listname.mbox file, and the admin would be able to inspect that to get an idea of what happened. At least, I think the message gets saved there before stripping and sanitization is performed. As far as log data is concerned, assuming you get there before the data in syslog is aged out and thrown away, you should have a record of that message-id coming into the system, and then a different message-id going back out (after the mailing list sanitization is done, etc...). Unfortunately, Mailman doesn't provide a whole lot of logging data itself, so it takes more work to figure out what features were/were not triggered, in which logs there may be useful data, etc.... -- Brad Knowles, "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 for more info. From msapiro at value.net Tue Feb 8 17:20:12 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Feb 2005 08:20:12 -0800 Subject: [Mailman-Users] archiving attachments via 3rd party software withno mailbox access In-Reply-To: <42084AE7.2060106@allauthors.com> Message-ID: Robert Flach wrote: > > Need: I need to archive messages in a way that retains attachments >(preferably as separate files with link inserted into message) Have you seen http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.004.htp ? There might be something there you can use. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jose.zapata at infonegocio.net.pe Tue Feb 8 17:34:33 2005 From: jose.zapata at infonegocio.net.pe (=?iso-8859-1?Q?Jos=E9_Zapata?=) Date: Tue, 8 Feb 2005 11:34:33 -0500 Subject: [Mailman-Users] Marking mass mailing as "not spam"? Message-ID: <007201c50dfc$13503370$fd01a8c0@aciprensa.com> Hello there. I have several announce-only news lists, the biggest of which has about 30000 subscribers. Mailman is working flawlessly, and I love it. The only problem I have it's not mailman related, but perhaps it can be solved by using mailman. There's a group of subscribers who detect our newsletters as spam (AOL and cantv mostly), and thus don't recieve them. Is there any way to solve this? (other than resending the messages by hand, which isn't really an option) TIA, Jos? Zapata From ddewey at cyberthugs.com Tue Feb 8 17:36:03 2005 From: ddewey at cyberthugs.com (Dave Dewey) Date: Tue, 8 Feb 2005 11:36:03 -0500 Subject: [Mailman-Users] Marking mass mailing as "not spam"? In-Reply-To: <007201c50dfc$13503370$fd01a8c0@aciprensa.com> References: <007201c50dfc$13503370$fd01a8c0@aciprensa.com> Message-ID: <20050208163603.GG18762@meatwad.cyberthugs.com> Quoting Jos? Zapata (jose.zapata at infonegocio.net.pe): > Hello there. > > I have several announce-only news lists, the biggest of which has about > 30000 subscribers. Mailman is working flawlessly, and I love it. The only > problem I have it's not mailman related, but perhaps it can be solved by > using mailman. There's a group of subscribers who detect our newsletters > as spam (AOL and cantv mostly), and thus don't recieve them. Is there any > way to solve this? (other than resending the messages by hand, which > isn't really an option) http://postmaster.aol.com to start. You need to determine why they are marking them as spam and either fix that, or work with the providers one-on-one to address it and get whitelisted. It's an ongoing battle. From msapiro at value.net Tue Feb 8 17:39:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Feb 2005 08:39:13 -0800 Subject: [Mailman-Users] Marking mass mailing as "not spam"? In-Reply-To: <007201c50dfc$13503370$fd01a8c0@aciprensa.com> Message-ID: Jos? Zapata wrote: > >There's a group of subscribers who detect our newsletters as spam (AOL and cantv mostly), and thus don't recieve them. Is there any way to solve this? (other than resending the messages by hand, which isn't really an option) > Visit the FAQ wizard at >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py and see article 3.42 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Feb 8 18:19:09 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Feb 2005 09:19:09 -0800 Subject: [Mailman-Users] Re: Virus Just Got Through on TOTALLYMODERATEDlist. In-Reply-To: Message-ID: Brad Knowles wrote: >At 9:59 AM -0500 2005-02-08, Dan Mahoney, System Admin quoted Mark Sapiro: > >>> As I said before, the information we really need in order to figure >>> this out would be the post as received by Mailman, not the one sent >>> out, but there's no way to get this from Mailman after the fact. >> >> *that* is a problem. I see no reason there shouldn't be an option to >> log this (either in the archives or a logfile, or maybe a "view original >> post" option in the archives, something possibly admin-only?. > > The message as it was originally received by Mailman should be in >the appropriate >/usr/local/mailman/archives/private/listname.mbox/listname.mbox file, Actually, the message in the listname.mbox/listname.mbox has had a lot done to it. It's been through Approve which would have removed any Approved: header or initial body line and it's been through Cleanse and CookHeaders (at least if the default pipeline isn't changed). About the only useful info which isn't in the final outgoing message is the incoming envelope sender. Here's a thought though. If you're concerned about this happening again, create a pipline attribute for the list with an additional handler, say 'LogIncoming' between 'SpamDetect' and 'Approve'. See GLOBAL_PIPELINE in Defaults.py. Or you could do it for all lists by just putting a new GLOBAL_PIPELINE in mm_cfg.py. Before doing any of this, you would create Mailman/Handlers/LogIncoming.py to log the incoming message (or maybe just the headers and first few lines of the body of the incoming message). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Feb 8 18:46:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Feb 2005 09:46:27 -0800 Subject: [Mailman-Users] changing displayed hostname In-Reply-To: Message-ID: Michael Soulier wrote: > >When users load my main mailing list page, they see " >Mailing Lists" where hostname is the FQDN of the box. I'd like to >change what is displayed there, but that seems to be hardcoded in the >compiled listinfo binary. Is there a way to change that, and the >displayed owner address? It is not hardcoded per se. It is the FQDN returned by Utils.get_domain() which in turn is normally the host part of the URI of the page unless that can't be found because it wasn't set in the environment by the web server running the CGI script or VIRTUAL_HOST_OVERVIEW is set Off in mm_cfg.py. If VIRTUAL_HOST_OVERVIEW is Off or the host can't be found in the environment then what is returned is DEFAULT_EMAIL_HOST. The domain of the displayed site list address has one more step which is the domain returned by Utils.get_domain() is used as a 'url_host' key to look up the corresponding 'email_host' in the VIRTUAL_HOSTS dictionary. If this lookup succeeds, the 'email_host' is used, otherwise the 'url_host' is used. In other words, if you are using virtual domains and everything is properly set up in mm_cfg.py, You should be seeing the appropriate FQDN for the host in the URI with which you reach the page. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cabel at panic.com Tue Feb 8 19:40:38 2005 From: cabel at panic.com (Cabel Sasser) Date: Tue, 8 Feb 2005 10:40:38 -0800 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos Message-ID: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> We're a Macintosh shareware company that, like some others on this list, use Mailman for announce-only mailings that our software users can voluntarily subscribe to to be alerted of new software versions. I'll get right to the point: one of our Mailman lists currently has 121,047 members. It uses full personalization and auto bounce processing. I'm sure you know where this is headed... :) My problem is not with the mailing, but seemingly rather with the user management. Adding and removing members can take up to 60 seconds to complete -- many people bail before it's done. The web based management interface is also very, very slow as well. And, the last time I tried to send an e-mail to the list, I'm not even sure it made it through all the way -- the Xserve eventually crashed (!) because I think we were hitting a massive amount of swap (particularly once the bounces started rolling in and it tried to remove the members, taking 60 seconds of processing for each one.) I could really use this lists' advice! 1. Should I split the list into a series of smaller lists? What's the best way to do that easily? 2. Is there any way to "optimize" this database, other than throwing more memory at the machine, etc.? 3. Any general advice for handling ridiculously large lists? I've seen in the FAQ (1.15) that The Guardian ran a list with 147,000 subscribers, and I'm wondering how it was done! I've read performance tuning (4.11) but that seems to focus on the mail _delivery_, which is generally working just fine, not the user management -- think bursting Python pickles. Thanks so much in advance for any -- any! -- help you can provide. Best, Cabel Panic From cpz at tuunq.com Tue Feb 8 20:52:18 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Tue, 8 Feb 2005 11:52:18 -0800 (PST) Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> from Cabel Sasser at "Feb 8, 2005 10:40:38 am" Message-ID: <20050208195219.3CEBA7AD@mail.tuunq.com> In a flurry of recycled electrons, Cabel Sasser wrote: Which version of python are you running? 2.3 includes a new db package for the pickles. > My problem is not with the mailing, but seemingly rather with the user > management. Adding and removing members can take up to 60 seconds to > complete -- many people bail before it's done. The web based management > interface is also very, very slow as well. And, the last time I tried > to send an e-mail to the list, I'm not even sure it made it through all > 1. Should I split the list into a series of smaller lists? What's the > best way to do that easily? I wouldn't, but that's just me. > 2. Is there any way to "optimize" this database, other than throwing > more memory at the machine, etc.? More memory seldom hurts :-); > 3. Any general advice for handling ridiculously large lists? You might want to look at http://www.python.org/doc/faq/library.html#id35, otherwise, I think you're hacking MM to default to the marshal method. The code is there, but as the backup method. (Or really hacking it to use mysql...) z! From brad at stop.mail-abuse.org Tue Feb 8 21:12:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 8 Feb 2005 21:12:42 +0100 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: At 10:40 AM -0800 2005-02-08, Cabel Sasser wrote: > I'll get right to the point: one of our Mailman lists currently has > 121,047 members. It uses full personalization and auto bounce processing. > I'm sure you know where this is headed... :) Cool! That may be the largest Mailman-hosted currently operating single mailing list, at least the largest we've heard of so far. I would imagine that lists.apple.com probably does more traffic on a daily basis, but so far as I know, it doesn't have any individual lists that are anywhere near that large. And from the company that created Audion, Unison, CandyBar, Stattoo, the amazingly funny "USA vs. Japan Food" page, and so much more. Very, very cool. > My problem is not with the mailing, but seemingly rather with the user > management. Once you get to this kind of size, the web administration tools start to fail. To make things work, I imagine you're going to have to go to command-line administration techniques. Most of what you might want to do should be able to be done directly from the command-line using existing scripts and programs, but you may need a few additional tools to help round out the mix. I recall hearing not too long ago that the folks who run the Mailman-hosted mailing lists for FreeBSD.org have gotten to the point where they don't even bother with the web interface any more. However, while they have a very large mailing list server (by Mailman standards), their largest list is probably around 15,000 subscribers. They just have a much higher traffic load, sometimes a hundred messages or more on lists with tens of thousands of subscribers. Your situation is likely to share some problems with theirs, but you might also have some unique issues. > 1. Should I split the list into a series of smaller lists? What's > the best way to do that easily? This is the first that I have personally heard of a single list being this large. I would imagine that splitting things out into multiple sub-lists with a parent umbrella list, would be a pretty big help. It shouldn't be too hard to use the command-line tool list_members to get a list of your subscribers to the list, and then to split that up unto multiple smaller chunks. It will take a bit more work to copy out all their preferences settings so that you can replicate those on the new sub-list. > 2. Is there any way to "optimize" this database, other than throwing > more memory at the machine, etc.? Optimizing Python pickles? No, not that I know of. > 3. Any general advice for handling ridiculously large lists? You've already done a lot of homework, but see also FAQ 1.24. It's not going to add that much to your knowledge base, but you might as well round out the list. Disk and memory are going to be your biggest constraints. If you can set up a RAID 1+0 filesystem (preferably using an XServe RAID array), plus throw as much memory at the machine as you can, that will get you most of the performance gain you're likely to see in terms of hardware tuning. > I've seen in the FAQ (1.15) that The Guardian ran a list with > 147,000 subscribers, and I'm wondering how it was done! I've read > performance tuning (4.11) but that seems to focus on the mail > _delivery_, which is generally working just fine, not the user > management -- think bursting Python pickles. Most of the "large list" issues that we have dealt with so far have been with relation to servers with more lists, each of which is moderately large, but the machine has a high level of incoming traffic to those lists. Do the math, and you find that they are doing very high delivery volumes, relatively speaking. The Web administration issues tend to be less common, and therefore they've gotten less attention. -- Brad Knowles, "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 for more info. From karlkras at comcast.net Tue Feb 8 21:32:50 2005 From: karlkras at comcast.net (Karl) Date: Tue, 08 Feb 2005 12:32:50 -0800 Subject: [Mailman-Users] Q: "Newsletter" configuration of mailman. Message-ID: <420921F2.1000105@comcast.net> mailman 2.1.5 I have searched the archives for this information and isn't obvious if it's addressed. How does one configure a mailman system as an "announcement" only system such as how: http://mail.python.org/mailman/listinfo/mailman-announce is configured? I want message posting capabilities limited to a very few individuals and the ability to reply back to the list (this probably means the same thing) restricted or even disallowed entirely. I have a large number of individuals who have no interest (sp. deadbeats) who are only interested in getting pushed "Special Notices" in regards to the topic of my site and don't want to be involved with any discussion related interaction. thanks in advance for help on this. regards, Karl From brad at stop.mail-abuse.org Tue Feb 8 21:31:10 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 8 Feb 2005 21:31:10 +0100 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: <20050208195219.3CEBA7AD@mail.tuunq.com> References: <20050208195219.3CEBA7AD@mail.tuunq.com> Message-ID: At 11:52 AM -0800 2005-02-08, Carl Zwanzig wrote: >> 3. Any general advice for handling ridiculously large lists? > > You might want to look at http://www.python.org/doc/faq/library.html#id35, > otherwise, I think you're hacking MM to default to the marshal method. The > code is there, but as the backup method. (Or really hacking it to use > mysql...) Using Berkeley db is pretty blindingly fast, and if done right, should result in an extremely reliable database. MySQL uses BerkeleyDB as their way of achieving full ACID compliance in their high-end MaxSQL database product. Rock-damn-bloody-solid stuff, if done right. But also easier to screw up. If you can replace the marshal method with one based on Berkeley DB, I imagine that will probably solve most of the performance problems right there. Assuming you choose the right type of file format, that is. I imagine that a btree is likely to perform better in this application than a hash table. Alternatively, a Berkeley DB-based member adaptor should not be too excessively difficult to code. However, if such a beast doesn't already exist, you might want to first try the LDAP member adaptor. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Tue Feb 8 21:38:32 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 8 Feb 2005 21:38:32 +0100 Subject: [Mailman-Users] Q: "Newsletter" configuration of mailman. In-Reply-To: <420921F2.1000105@comcast.net> References: <420921F2.1000105@comcast.net> Message-ID: At 12:32 PM -0800 2005-02-08, Karl wrote: > I have searched the archives for this information and isn't obvious if > it's addressed. How does one configure a mailman system as an > "announcement" only system such as how: > http://mail.python.org/mailman/listinfo/mailman-announce > is configured? Go to the Mailman FAQ Wizard at , and search for "newsletter", "announce", "announcement", or "one-way". All those search terms should lead to FAQ 3.11. -- Brad Knowles, "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 for more info. From cabel at panic.com Tue Feb 8 22:50:08 2005 From: cabel at panic.com (Cabel Sasser) Date: Tue, 8 Feb 2005 13:50:08 -0800 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: > Cool! That may be the largest Mailman-hosted currently operating > single mailing list, at least the largest we've heard of so far. I > would imagine that lists.apple.com probably does more traffic on a > daily basis, but so far as I know, it doesn't have any individual > lists that are anywhere near that large. Holy smokes! I had no idea our list was that large. I guess it's an honor?! :) I'd imagine Apple's lists are much, much larger... I don't even want to talk about the pain I had to go through managing the mailing lists before I switched to Mailman (at the suggestion of a user!). It's been a real lifesaver and I'm a true believer. > And from the company that created Audion, Unison, CandyBar, Stattoo, > the amazingly funny "USA vs. Japan Food" page, and so much more. > Very, very cool. Thanks for the really kind words! Transmit 3 is also very shortly on its way, hence this question! :) > Once you get to this kind of size, the web administration tools start > to fail. To make things work, I imagine you're going to have to go to > command-line administration techniques. Well, I actually do use the command-line for pretty much everything now. Sadly, even that has slowed down considerably: for example, adding a new member using "add_members -r -" just took 22 seconds. (Load is low right now.) Similarly, removing that test user using "remove_members" just took 26 seconds. I've seen it be anywhere from 15 seconds to 60 seconds. Again, normally, this isn't a problem, until we send a mailing and the bounces start rolling in, requiring many many removes, and the system just pretty much buckles. > It shouldn't be too hard to use the command-line tool list_members to > get a list of your subscribers to the list, and then to split that up > unto multiple smaller chunks. > > It will take a bit more work to copy out all their preferences > settings so that you can replicate those on the new sub-list. OK, this is what I was expecting. And when I send the mailing, I guess I'll send it to one list, wait for that to finish, then send it to the next list, etc.? One question I just posed to Carl via e-mail is in regards to Python 2.3 using this new "db package" for the pickles. I'll repost it here for the sake of the archives. Mac OS X 10.3.7 seems to use Python 2.3 by default. The new db package sounds very promising. Will my Python pickles automatically use this new "db package" without requiring any work on my part? If the pickles were created with a previous version of Python (back in Mac OS X 10.2 days), do I need to go through any process to "upgrade" them? Thanks again so much for the help! Best, Cabel Panic From brad at stop.mail-abuse.org Tue Feb 8 23:29:06 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 8 Feb 2005 23:29:06 +0100 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: At 1:50 PM -0800 2005-02-08, Cabel Sasser wrote: > Holy smokes! I had no idea our list was that large. I guess it's an >honor?! :) It may well be the largest single Mailman-hosted mailing list that is currently in operation. There are sites running larger servers, but what they've got is a different traffic mix. > I'd imagine Apple's lists are much, much larger... IIRC, the last time I heard, their largest single list was somewhere in the region of 15,000 users. But then they host over a hundred lists, and many of those lists are both reasonably large and high traffic, which results in amazing quantities of mail being delivered every day. > OK, this is what I was expecting. And when I send the mailing, I > guess I'll send it to one list, wait for that to finish, then send it > to the next list, etc.? No, with an umbrella list, what you do is send the message to the parent, that is broken out into one copy for each of the sub-lists, and then each of the sub-lists can be processed in parallel. Umbrella lists are not a perfect solution -- they do have some issues. But I think they may be a good idea for you to check out. > Mac OS X 10.3.7 seems to use Python 2.3 by default. The new db package > sounds very promising. Will my Python pickles automatically use this > new "db package" without requiring any work on my part? I'm not one hundred percent sure, but I would be very surprised if they did. I think you may need to do a little bit of programming to change the pickle format, but I couldn't tell you what that would be. I'll leave others to answer this question. -- Brad Knowles, "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 for more info. From chuqui at plaidworks.com Tue Feb 8 23:53:01 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Tue, 8 Feb 2005 14:53:01 -0800 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: <1e9af5d1b48b2dff91a9e200b3cbb9b8@plaidworks.com> >> I'd imagine Apple's lists are much, much larger... > > IIRC, the last time I heard, their largest single list was somewhere > in the region of 15,000 users. at one point we had one list that was over 40K, but we've migrated it to other things and it's not on mailman any longer. > But then they host over a hundred lists, and many of those lists are > both reasonably large and high traffic, which results in amazing > quantities of mail being delivered every day. we're well over 500K deliveries a day these days. Not sure exactly how, since I don't do the day to day any more, but it's quite busy. From mchargue at usc.edu Wed Feb 9 03:47:43 2005 From: mchargue at usc.edu (Andy McHargue) Date: Tue, 08 Feb 2005 18:47:43 -0800 Subject: [Mailman-Users] Low level smtp error - connection refused In-Reply-To: References: Message-ID: <420979CF.5090006@usc.edu> Hi all, Hoping you can help a newbie with a Mailman install. Using Sendmail. I can't get Mailman to distribute messages. I see the messages in ~mailman/lists/test3/digest.mbox, so they seem to be reaching the server OK, just not being sent on. In smtp-failure I'm getting: Feb 08 16:44:41 2005 (1411) Low level smtp error: (111, 'Connection refused'), msgid: <420932AE.9060209 at usc.edu> Feb 08 16:44:41 2005 (1411) delivery to mchargue [at] usc.edu failed with code -1: (111, 'Connection refused') Specs on my install: version: Mailman 2.1.5 installation: no rpm; followed the instructions at http://www.gnu.org/software/mailman/mailman-install/mailman-install.html OS version: Linux 2.4.9-e.49 #1 Fri Aug 6 11:56:52 EDT 2004 i686 unknown MTA : Sendmail When logged into the machine, telnet localhost 25 -- results in 'connection refused' -- uhh, is this a problem? Since my messages are reaching mailman, I'm not sure. If it's a problem, how can I correct. Here are more notes, mostly a recap of my reading of FAQ 3.14 (http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp) FAQ 3.14: " Mailman would accept messages but they wouldn't go anywhere. logs/smtp would just show "All recipients refused: (61, 'Connection refused')". My mailserver is configured to listen only on its external IP address, no localhost or anything like that. I had to add to ~mailman/Mailman/mm_cfg.py: SMTPHOST = '' After that Mailman started working perfectly. " Tried that, didn't do anything for me. I get a different error code in smtp-failure, fwiw: Feb 08 16:44:41 2005 (1411) Low level smtp error: (111, 'Connection refused'), msgid: <420932AE.9060209 at usc.edu> Feb 08 16:44:41 2005 (1411) delivery to mchargue [at] usc.edu failed with code -1: (111, 'Connection refused') * I ran bin/check_perms -- "No problems found" * crontab -u mailman crontab.in -- no errors, BUT when I ps -aux |grep cron |grep -v grep, I don't find cron or crond?? Apparently my system lacks cron which seems very odd. but, the stuff in ~mailman/cron/crontab.in doesn't look that crucial? or am i missing something. * mailmanctl is running. * aliases look OK e.g. test3: "|/usr/local/mailman/mail/mailman post test3" test3-admin: "|/usr/local/mailman/mail/mailman admin test3" etc.; there are like 10 * ran newaliases after updating /etc/aliases * I don't have any virtual domains to configure. * no smrsh in sendmail.cf, though an empty dir exists at /etc/smrsh ??? * sendmail.cf : DaemonPortOptions=Name=MTA Tried changing to O DaemonPortOptions=Name=MTA,Port=smtp per a googled recommendation, but that didn't seem to help * mailq : /var/spool/mqueue is empty * nothing in /var/log/maillog Anything else I should check? Thanks, Andy From msapiro at value.net Wed Feb 9 08:26:56 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 8 Feb 2005 23:26:56 -0800 Subject: [Mailman-Users] Low level smtp error - connection refused In-Reply-To: <420979CF.5090006@usc.edu> Message-ID: Andy McHargue wrote: > >When logged into the machine, telnet localhost 25 -- results in >'connection refused' -- uhh, is this a problem? Yes. >Since my messages are >reaching mailman, I'm not sure. If it's a problem, how can I correct. It has nothing to do with incoming messages reaching Mailman. It is Mailman trying to send outgoing messages via SMTP to localhost port 25. You have to configure sendmail to listen on localhost (127.0.0.1) port 25 (specified in Mailman as SMTPPORT = 0 which allows smtplib to use the default) or you can specify a different SMTP server and/or port in mm_cfg.py with SMTPHOST = and SMTPPORT =. How do you send mail from this machine? Do you use an MUA which connects to an SMTP server to send the mail, e.g. sendmail on this machine or some other SMTP server? If so, assign the address or fully qualified domain name of this server to SMTPHOST in mm_cfg.py and assign the port to SMTPPORT if it's not 25. Either that or configure sendmail to listen for connection on localhost. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dwsmith at well.ox.ac.uk Wed Feb 9 10:54:50 2005 From: dwsmith at well.ox.ac.uk (David W Smith) Date: Wed, 9 Feb 2005 09:54:50 +0000 (GMT) Subject: [Mailman-Users] emergency moderation (v 2.1.5) Message-ID: Hi, I've switched on emergency moderation for a few for our mailing lists (using v 2.1.5 on a Debian Woody box) and thought I would receive email notification of any postings held for moderation. But this has turned out not to be the case. Does anyone know if email notifications should be sent out when emergency moderation is switched on? I have checked for an option that might enable this but without success; maybe I've overlooked something obvious. I do receive email notifications at other times, e.g., when a non-member has posted to a list or a posting is too large. Thanks for any clarification and/or advice re emergency moderation. David Smith From brad at stop.mail-abuse.org Wed Feb 9 11:45:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 9 Feb 2005 11:45:42 +0100 Subject: [Mailman-Users] emergency moderation (v 2.1.5) In-Reply-To: References: Message-ID: At 9:54 AM +0000 2005-02-09, David W Smith wrote: > I've switched on emergency moderation for a few for our mailing lists > (using v 2.1.5 on a Debian Woody box) and thought I would receive email > notification of any postings held for moderation. But this has turned > out not to be the case. You should get notices at the same time as you would get any other moderation notices. So, if you have turned off admin_immed_notify (on the main web admin page for the list, about 2/3 of the way down), you will only get them once a day. Otherwise, something else must be going on. > Does anyone know if email notifications should be sent out when > emergency moderation is switched on? Yes, see above. > I have checked for an option that might enable > this but without success; maybe I've overlooked something obvious. I > do receive email notifications at other times, e.g., when a non-member > has posted to a list or a posting is too large. Hmm. Strange. Have you looked in your logs? The troubleshooting recommendations at won't be completely relevant to your question, but some of them may be useful. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 9 15:41:34 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 9 Feb 2005 15:41:34 +0100 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: At 11:29 PM +0100 2005-02-08, Brad Knowles wrote: >> Mac OS X 10.3.7 seems to use Python 2.3 by default. The new db package >> sounds very promising. Will my Python pickles automatically use this >> new "db package" without requiring any work on my part? > > I'm not one hundred percent sure, but I would be very surprised if they > did. I think you may need to do a little bit of programming to change > the pickle format, but I couldn't tell you what that would be. I'll > leave others to answer this question. I've done a bit of checking, and Python 2.2 supported the "bsddb" database format. It's not mentioned in 2nd edition of _Programming Python_, but pages 946-949 do cover programming with the AnyDBM module, and bsddb is a special case of that, according to 1st edition of _Python In a Nutshell_, pages 230-236. Both books also cover the issue of pickling individual objects, and storing objects within databases, etc.... There may have been some additional support for bsddb directly within pickling objects added for Python 2.3, but I have yet to find specific references for that in the documentation. But you can start looking at and , if you want to learn more. At this point, it may be best to continue this discussion on the mailman-developers list. -- Brad Knowles, "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 for more info. From msapiro at value.net Wed Feb 9 17:00:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 08:00:52 -0800 Subject: [Mailman-Users] emergency moderation (v 2.1.5) In-Reply-To: Message-ID: David W Smith wrote: > >I've switched on emergency moderation for a few for our mailing lists >(using v 2.1.5 on a Debian Woody box) and thought I would receive email >notification of any postings held for moderation. But this has turned out >not to be the case. The following is the docstring from Mailman/Handlers/Emergency.py """Put an emergency hold on all messages otherwise approved. No notices are sent to either the sender or the list owner for emergency holds. I think they'd be too obnoxious. """ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maillists at conactive.com Wed Feb 9 17:21:58 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Wed, 09 Feb 2005 17:21:58 +0100 Subject: [Mailman-Users] SMTP_MAX_RCPT not working? Message-ID: We have set MaxRecipientsPerMessage=5 in sendmail.cf on our servers to counteract some spammers delivering for dozens of users. The side effect of this is that when sending via mailman to our own clients it takes quite a while because Mailman tries to send to more recipients with each envelope and retries every 15 minutes or so with the ones that were rejected. So I set SMTP_MAX_RCPT = 5 in mm_cfg.py. However, I still see the same problem which means that Mailman seems to not obey this setting. I changed this several weeks ago and all Mailman runners have surely been restarted since then. There's also a .pyc file of the same time and date. Is this a bug or do I misinterpret this setting? I'm using 2.1.5. Thanks, Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From msapiro at value.net Wed Feb 9 17:32:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 08:32:27 -0800 Subject: [Mailman-Users] SMTP_MAX_RCPT not working? In-Reply-To: Message-ID: Kai Schaetzl wrote: >So I set SMTP_MAX_RCPT = 5 in mm_cfg.py. However, I still see the same >problem which means that Mailman seems to not obey this setting. I changed >this several weeks ago and all Mailman runners have surely been restarted >since then. Why do you think that? As a counterexample mine have been running since Sept 26, 2004. Did you explicitly do a "mailmanctl restart"? >There's also a .pyc file of the same time and date. Possibly from a cron or other process that imports mm_cfg.py. >Is this a bug or do I misinterpret this setting? I'm using 2.1.5. If you haven't done an explicit mailmanctl restart, do it now and see if that changes anything. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maillists at conactive.com Wed Feb 9 17:56:59 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Wed, 09 Feb 2005 17:56:59 +0100 Subject: [Mailman-Users] SMTP_MAX_RCPT not working? In-Reply-To: References: Message-ID: Mark Sapiro wrote on Wed, 9 Feb 2005 08:32:27 -0800: > Why do you think that? As a counterexample mine have been running > since Sept 26, 2004. Did you explicitly do a "mailmanctl restart"? > Wow, that's what I call a quick answer :-) The machine was rebooted on January 26 because of a kernel update, mm_cfg.py was changed in December. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From BPantejo at citco.com Wed Feb 9 18:07:48 2005 From: BPantejo at citco.com (Pantejo, Barbara FTL) Date: Wed, 9 Feb 2005 12:07:48 -0500 Subject: [Mailman-Users] Moderated approval via email Message-ID: <69654C1963C8F64FA560BCC6ECD12B3A01BA651D@FTL1MSEX01> As the list admin/moderator, I received an email to approve a posting to a particular mailing list, but the instructions on approving via a reply email is confusing: "If you reply to this message and include an Approved: header with the list password in it, the message will be approved for posting to the list. The Approved: header can also appear in the first line of the body of the reply." What does "header" mean and where on a reply email does it exist? Does "header" mean the Subject line? Does this mean one of the following?: 1) Clear out the Subject line of the email and place "Approved:{list password}" 2) Reply with the Subject line intact and place "Approved:{list password}" as the first line of the reply message. 3) Something else... I tried option 1 and 2 and it did not work. Should there be a space between the colon and {list password}? Thank you for any clarification, Barbara From wheakory at isu.edu Wed Feb 9 19:07:59 2005 From: wheakory at isu.edu (Kory Wheatley) Date: Wed, 09 Feb 2005 11:07:59 -0700 Subject: [Mailman-Users] Auto Subscriptions to Mailman list Message-ID: <420A517F.5000402@isu.edu> Question, has anyone written a script to automate the subscription/unsubscription request for all mailman lists. Through some type of web form process or through an email client, that a certain individual could subscribe/unsubscribe a user to any of the mailman lists without being prompted or deal with any confirmation? -- Kory Wheatley Academic Computing Analyst Sr. Phone 282-3874 ######################################### Everything must point to him. From mchargue at usc.edu Wed Feb 9 19:21:30 2005 From: mchargue at usc.edu (Andy McHargue) Date: Wed, 09 Feb 2005 10:21:30 -0800 Subject: [Mailman-Users] Low level smtp error - connection refused In-Reply-To: References: Message-ID: <420A54AA.8090000@usc.edu> Meant to send to the whole list, in case anyone's interested... > assign the port to SMTPPORT if it's not 25. I did that, and it seems to be working now. Thanks very much. I'm not sure if this would have changed your take on this or not, but I am able to telnet from the box to the ip and the domain name on port 25, but not localhost. i.e., telnet localhost 25 gives me 'connection refused' telnet 25 and telnet 25 both give me a prompt Anyway thanks. Mark Sapiro wrote: >Andy McHargue wrote: > > >>When logged into the machine, telnet localhost 25 -- results in >>'connection refused' -- uhh, is this a problem? >> >> > >Yes. > > > >>Since my messages are >>reaching mailman, I'm not sure. If it's a problem, how can I correct. >> >> > >It has nothing to do with incoming messages reaching Mailman. It is >Mailman trying to send outgoing messages via SMTP to localhost port 25. > >You have to configure sendmail to listen on localhost (127.0.0.1) port >25 (specified in Mailman as SMTPPORT = 0 which allows smtplib to use >the default) or you can specify a different SMTP server and/or port in >mm_cfg.py with SMTPHOST = and SMTPPORT =. > >How do you send mail from this machine? Do you use an MUA which >connects to an SMTP server to send the mail, e.g. sendmail on this >machine or some other SMTP server? If so, assign the address or fully >qualified domain name of this server to SMTPHOST in mm_cfg.py and >assign the port to SMTPPORT if it's not 25. > >Either that or configure sendmail to listen for connection on localhost. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > > -- Andy McHargue Webmaster Annenberg School for Communication University of Southern California http://annenberg.usc.edu mchargue at usc.edu Phone: 213.740.1290 From haack at nclack.k12.or.us Wed Feb 9 20:06:06 2005 From: haack at nclack.k12.or.us (Robert Haack) Date: Wed, 09 Feb 2005 11:06:06 -0800 Subject: [Mailman-Users] Auto Subscriptions to Mailman list In-Reply-To: <420A517F.5000402@isu.edu> References: <420A517F.5000402@isu.edu> Message-ID: <420A5F1E.7070809@nclack.k12.or.us> I don't have a script for this purpose only but what I have is a PHP program that manages all of the users on my system and when I select a user I see all of their information and a list of check boxes for all of the different lists that this user could be subscribed to. It could probably be modified easy enough to allow user names to be input so that you could do a mass subscription. I have this program create a shell script to subscribe the user using the command line programs. It may not be the most efficient way to do things but it works quite well for our purposes. If you need more info let me know. Robert Haack Programmer Analyst North Clackamas School District #12 haack at nclack.k12.or.us Kory Wheatley wrote: > Question, has anyone written a script to automate the > subscription/unsubscription request for all mailman lists. Through > some type of web form process or through an email client, that a > certain individual could subscribe/unsubscribe a user to any of the > mailman lists without being prompted or deal with any confirmation? > From rb at islandnet.com Wed Feb 9 20:19:46 2005 From: rb at islandnet.com (Ron Brogden) Date: Wed, 9 Feb 2005 11:19:46 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 Message-ID: <200502091119.46050.rb@islandnet.com> Hey folks. I haven't see an official post here yet but as this has already gone out on at least one full-disclosure list I thought it worth mentioning since this will be an actively exploited 0 day: http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html Basically, there is a path traversal issue with mailman 2.1.5 which will let you access any file that the Mailman user has read access to (at least under Apache 1.3, can't speak for other web servers). I have tested this on a personal box and it does indeed work as advertised. One temporary workaround is to stop access to "/mailman/private" via your web server configuration. I would wait for a formal patch notice from the developers before patching the actual Mailman code. Cheers, Ron From hartl at bektel.com Wed Feb 9 20:20:44 2005 From: hartl at bektel.com (Tarra Hartl) Date: Wed, 09 Feb 2005 13:20:44 -0600 Subject: [Mailman-Users] Non-Profit Organization Needs Help With Mailman References: Message-ID: <019d01c50edc$76eacae0$b359020a@Hartl> `Polycystic Ovarian Syndrome Association. http://www.pcosupport.org (Englewood, CO, USA) =================================================================== **Job Description**: Polycystic Ovarian Syndrome Association, a volunteer operated, non-profit organization, is seeking a a person to troubleshoot and repair, or reinstall Mailman and perhaps import Mailman mailing lists, as well as help educate current IT staff. Candidate will work from their home or office, and will be provided with all necessary remote access information. The Candidate must have experience with setting up and working Mailman in a chrooted environment. **What Python is used for**: Running the Mailman mailing list application * **Contact**: Tarra Hartl, President, PCOSA Board of Directors * **E-mail contact**: tarra at pcosupport.org * **Other Contact Info**: Phone toll free 877-775-PCOS * **Web**: http://www.pcolist.org & http://www.pcosupport.org From brad at stop.mail-abuse.org Wed Feb 9 20:52:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 9 Feb 2005 20:52:49 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <200502091119.46050.rb@islandnet.com> References: <200502091119.46050.rb@islandnet.com> Message-ID: At 11:19 AM -0800 2005-02-09, Ron Brogden wrote: > Hey folks. I haven't see an official post here yet but as this has already > gone out on at least one full-disclosure list I thought it worth mentioning > since this will be an actively exploited 0 day: > > http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html Generally speaking, notices of security issues should be dealt with according to the instructions at . -- Brad Knowles, "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 for more info. From rb at islandnet.com Wed Feb 9 21:08:38 2005 From: rb at islandnet.com (Ron Brogden) Date: Wed, 9 Feb 2005 12:08:38 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> Message-ID: <200502091208.38665.rb@islandnet.com> On February 9, 2005 11:52, Brad Knowles wrote: > Generally speaking, notices of security issues should be dealt > with according to the instructions at > . Hello Brad. I was under the impression that the Mailman team already knew about this issue which is why I didn't go through the above procedure. From the post to the full-disclosure list: "Expect vendor advisories nearer the end of the week, for now here is a suggested fix from Barry Warsaw". I definitely apologize if that is not the case and I meant no disrespect. The reason I posted is that this issue now out in the wild so there is little point being quiet about it. Giving users a heads up allows them to protect themselves while they wait for an official patch and announcement. IMHO of course. Ron From brad at stop.mail-abuse.org Wed Feb 9 21:34:24 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 9 Feb 2005 21:34:24 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <200502091208.38665.rb@islandnet.com> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> Message-ID: At 12:08 PM -0800 2005-02-09, Ron Brogden wrote: > Hello Brad. I was under the impression that the Mailman team already knew > about this issue which is why I didn't go through the above procedure. That's why I said "Generally speaking". I wasn't aware that Barry had suggested a fix, or that he was aware of the issue. > I definitely apologize if that is not the case and I meant no disrespect. Not a problem. There were additional facts regarding the issue of which I was not aware. > The reason I posted is that this issue now out in the wild so there is little > point being quiet about it. Giving users a heads up allows them to protect > themselves while they wait for an official patch and announcement. Absolutely. Not a problem. It's something that could be reasonably easily worked around by the admin, and people should be notified. I apologize for the confusion, or if I made you feel like I was jumping on you. -- Brad Knowles, "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 for more info. From chuqui at plaidworks.com Wed Feb 9 21:47:34 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Wed, 9 Feb 2005 12:47:34 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <200502091208.38665.rb@islandnet.com> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> Message-ID: <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> If Barry didn't know about it, disclosing it without his approval was wrong. if barry DID know, and hadn't done the disclosure himself, doing it without his approval was wrong, because Barry likely had a reason why he hadn't mentioned it yet. Either way, something like this should have been left to the project developers (i.e. barry) to disclose. Some of the mailman team knew about this (I did), and it's been actively worked on. One reason it wsan't announced here before was because the problem was in very limited distribution publically, and putting it on THIS list before the formal patches are ready is a great way to teach everyone who didn't come up with the attack what it is, while mailman sites don't have a patch to solve it. Before, only a few people knew about it (including, obviously, some blackhats). now, lots of folks do. That makes life worse, not better, for lots of us. And, FWIW, there are still some questions about who exactly is vulnerable and who isn't, because not everyone can reproduce the problem -- it seems to tie into multiple factors, nad it'd be nice if we knew who really had to worry... but for now, everyone has to, since it was brought forward before everything was ready. On Feb 9, 2005, at 12:08 PM, Ron Brogden wrote: > Hello Brad. I was under the impression that the Mailman team already > knew > about this issue which is why I didn't go through the above procedure. From sysmda at zim.gsu.edu Wed Feb 9 22:07:15 2005 From: sysmda at zim.gsu.edu (Mike Alberghini) Date: Wed, 9 Feb 2005 16:07:15 -0500 Subject: [Mailman-Users] Archives disk space: are .txt files needed? Message-ID: <20050209160715.A1424@zim.gsu.edu> I'm doing the admin of a Mailman server with 280+ lists and I'm fighting with archive sizes. Mailman is on a 5 gig partition, and 4 gigs of that is taken up by ~mailman/archives. In some cases the archives are big because the list gets dozens of posts a day. In other cases, people use them to send 15meg attachments, which also get archived. The archive directories contain each months mail in three formats: 1. a plaintext file: 2004-November.txt 2. a gzipped file: 2004-November.txt.gz 3. a directory: 2004-November - contains individual HTML messages. The web archive uses the files in the directory, and links to the gzipped file. Does anything use the plaintext file? It seems like it's wasting a ton of diskspace having the same file gzipped and unzipped in the same space. So, first off, can I delete the year-month.txt files without causing harm? Second, once the current month is over, can I prevent the non-zipped files from ever existing? Finally, is there a way to prevent the archiving of attachments? Any other suggestions on how to control or limit the diskspace the archives use would be greatly appreciated. -- Michael Alberghini Software Systems Engineer Georgia State University mike at gsu.edu From tkikuchi at is.kochi-u.ac.jp Wed Feb 9 23:00:08 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Thu, 10 Feb 2005 07:00:08 +0900 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <200502091119.46050.rb@islandnet.com> References: <200502091119.46050.rb@islandnet.com> Message-ID: <420A87E8.9070200@is.kochi-u.ac.jp> Hi, Ron Brogden wrote: > Hey folks. I haven't see an official post here yet but as this has already > gone out on at least one full-disclosure list I thought it worth mentioning > since this will be an actively exploited 0 day: > > http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html Barry and I are notified on this subject but both are busy on their job so he requested for delay in the disclosure. > > Basically, there is a path traversal issue with mailman 2.1.5 which will let > you access any file that the Mailman user has read access to (at least under > Apache 1.3, can't speak for other web servers). I have tested this on a > personal box and it does indeed work as advertised. I've tested with my 1.3.29 installation and verified apache PATH_INFO does convert '//' to '/'. Barry also wanted to clarify which apache version/installation (combination with mailman) is valnerable. Return code of 200 doesn't mean sucessful exploit. You should check mailman logs/error also. (If there is none chances are succesful exploit.) > > One temporary workaround is to stop access to "/mailman/private" via your web > server configuration. I would wait for a formal patch notice from the > developers before patching the actual Mailman code. Also newly introduced script bin/reset_pw.py may be useful if your list has been really exploited. (It should be veiwable from SourceForge CVS but it looks like currently in trouble.) -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From chris at digital-waves.net Wed Feb 9 23:15:24 2005 From: chris at digital-waves.net (Chris Malatesta) Date: Wed, 09 Feb 2005 14:15:24 -0800 Subject: [Mailman-Users] Subject_prefix doesn't get added for posts from one domain - Solved In-Reply-To: Message-ID: So here is the answer, The domain that I used to setup the mailman server used to be managed by the domain/server that was sending the problem posts. They still had this domain in the virtualdomain file for their qmail server. Now why the email was even getting out of their qmail server and actually posted to the list is beyond me as these are 2 different servers on different networks, but just removing this domain from virtualdomains solved the problem. Thanks, Chris On 2/7/05 11:51 AM, "Mark Sapiro" wrote: > Chris Malatesta wrote: > >> So here is the issue, posts from this one domain don't get mailman header >> information added to the email, although they get posted to the list. >> >> What would cause a post to go to the list and not get header info and the >> Subject_prefix added to that post? > > The message is not being processed by CookHeaders which is the module > that adds the subject prefix and headers X-BeenThere, > X-Mailman-Version, Precedence and maybe others depending on list > options. > > CookHeaders must be in the list pipeline since it is there for messages > from other domains. I can't see how it would be avoided for just the > messages from this one domain. Presumably the rest of the pipline is > processed since without CalcRecips and ToOutgoing or at least > ToDigest, the message wouldn't be sent to anyone. > > This is really puzzling. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From jdennis at redhat.com Thu Feb 10 00:12:30 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 9 Feb 2005 18:12:30 -0500 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: <200502092312.j19NCWP3016801@mail.boston.redhat.com> Well, as long as the cat is out of the bag, here is some info that might be helpful to folks. I was told the security alert was made public this afternoon so not much is being compromised by helping folks address the issue given its new found visibility :-( Red Hat has patched all of its Mailman rpm's which are in the process of getting pushed out through our distribution channels. Here are the package versions for each distribution: AS2.1: mailman-2.0.13-7 FC2: mailman-2.1.5-8.fc2 FC3: mailman-2.1.5-30.fc3 FC4: mailman-2.1.5-30.fc4 RHEL3: mailman-2.1.5-24.rhel3 RHEL4: not yet released. The good news is that the exploit is only possible when mailman is combined with a version of the Apache Web server (httpd) less than version 2.0 (e.g. 1.3) I am not going describe in this forum how the exploit occurs for obvious reasons. It has been reproduced on a number of systems. It is a serious exploit that can give attackers access to most of the file system. If you are running Apache < 2.0 you will want to patch your mailman code -OR- upgrade to Apache >= 2.0. If you are running Apache >= 2.0 breath a sigh of relief, you are not vulnerable. BTW, I do not believe this is limited to mailman 2.1.5, it is present in earlier mailman versions (or at least from code inspection it seems to be) Here are two proposed fixes, either should work: The implementation of the function true_path in Mailman/Cgi/private.py needs to be changed: import re def true_path(path): "Ensure that the path is safe by removing .." path = re.sub('\.+/+', '', path) return path[1:] -OR- SLASH = '/' def true_path4(path): "Ensure that the path is safe by removing .." parts = [x for x in path.split(SLASH) if x not in ('.', '..')] return SLASH.join(parts)[1:] -- John Dennis From michael_soulier at mitel.com Thu Feb 10 00:12:49 2005 From: michael_soulier at mitel.com (Michael P. Soulier) Date: Wed, 9 Feb 2005 18:12:49 -0500 Subject: [Mailman-Users] build problems Message-ID: <20050209231249.GB11329@e-smith.com> Hey people, I can't seem to get mailman 2.1.5 to build. Compiling /var/tmp/opt/mailman/Mailman/i18n.py ... Compiling /var/tmp/opt/mailman/Mailman/mm_cfg.py ... Compiling /var/tmp/opt/mailman/Mailman/versions.py ... Traceback (most recent call last): File "bin/update", line 46, in ? import paths File "bin/paths.py", line 59, in ? import korean ImportError: No module named korean make: *** [update] Error 1 Anyone seen this before? I'm on RedHat 7.3. Cheers, Mike -- Michael P. Soulier , 613-592-2122 x2522 6000/6010/60* Development, Mitel Corporation "...the word HACK is used as a verb to indicate a massive amount of nerd-like effort." -Harley Hahn, A Student's Guide to Unix -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050209/6c16cb2d/attachment.pgp From michael_soulier at mitel.com Thu Feb 10 00:14:06 2005 From: michael_soulier at mitel.com (Michael P. Soulier) Date: Wed, 9 Feb 2005 18:14:06 -0500 Subject: [Mailman-Users] error importing archive Message-ID: <20050209231406.GC11329@e-smith.com> Hey people, I'm trying to import an mbox archive, but I'm getting a backtrace. Updating HTML for article 313 Pickling archive state into /opt/mailman/archives/private/linux/pipermail.pck Traceback (most recent call last): File "./arch", line 187, in ? main() File "./arch", line 175, in main archiver.processUnixMailbox(fp, start, end) File "/opt/mailman/Mailman/Archiver/pipermail.py", line 544, in processUnixMailbox m = mbox.next() File "//usr/lib/python2.2/mailbox.py", line 34, in next return self.factory(_Subfile(self.fp, start, stop)) File "/opt/mailman/Mailman/Mailbox.py", line 79, in scrubber return mailbox.scrub(msg) File "/opt/mailman/Mailman/Mailbox.py", line 99, in scrub return self._scrubber(self._mlist, msg) File "/opt/mailman/Mailman/Handlers/Scrubber.py", line 170, in process payload = Utils.websafe(part.get_payload(decode=1)) File "/opt/mailman/pythonlib/email/Message.py", line 189, in get_payload return Utils._bdecode(payload) File "/opt/mailman/pythonlib/email/Utils.py", line 75, in _bdecode value = base64.decodestring(s) File "//usr/lib/python2.2/base64.py", line 44, in decodestring return binascii.a2b_base64(s) binascii.Error: Incorrect padding This is with mailman 2.1.1. Any hints? Thanks, Mike -- Michael P. Soulier , 613-592-2122 x2522 6000/6010/60* Development, Mitel Corporation "...the word HACK is used as a verb to indicate a massive amount of nerd-like effort." -Harley Hahn, A Student's Guide to Unix -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050209/993b4ec0/attachment.pgp From michael_soulier at mitel.com Thu Feb 10 00:16:44 2005 From: michael_soulier at mitel.com (Michael P. Soulier) Date: Wed, 9 Feb 2005 18:16:44 -0500 Subject: [Mailman-Users] running arch Message-ID: <20050209231644.GD11329@e-smith.com> Hello again, I'm trying to import an archive, and make it end at a particular article using --end. ./arch --wipe --end=150 linux The help says this -e M --end=M End indexing at article M. This script is not very efficient with respect to memory management, and for large archives, it may not be possible to index the mbox entirely. For that reason, you can specify the start and end article numbers. But running it like that I get option --end must not have an argument Huh? Thanks, Mike -- Michael P. Soulier , 613-592-2122 x2522 6000/6010/60* Development, Mitel Corporation "...the word HACK is used as a verb to indicate a massive amount of nerd-like effort." -Harley Hahn, A Student's Guide to Unix -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050209/c6131e86/attachment.pgp From maillists at conactive.com Thu Feb 10 00:31:33 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Feb 2005 00:31:33 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: Chuq Von Rospach wrote on Wed, 9 Feb 2005 12:47:34 -0800: > Either way, something like this should have been left to the project > developers (i.e. barry) to disclose. Correct. But it's out and it's not Ron to blame, so I don't see a reason for slapping Ron for posting it finally to the list. > putting it on THIS list before the formal patches are ready is a great > way to teach everyone who didn't come up with the attack what it is, > while mailman sites don't have a patch to solve it. Before, only a few > people knew about it (including, obviously, some blackhats). now, lots > of folks do. That makes life worse, not better, for lots of us. This is not meant as an offense, but this is nonsense. It's been released on full-disclosure. That's enough to inform everyone who's interested in harming others. Posting it here, doesn't add anything to that. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From adam.steer at alia.org.au Thu Feb 10 00:34:47 2005 From: adam.steer at alia.org.au (Adam Steer) Date: Thu, 10 Feb 2005 10:34:47 +1100 Subject: [Mailman-Users] Mailman 2.1.5 bad pickle - something awry here... Message-ID: Hi folks - help required with a Mailman issue. If I look at either of the listinfo or admin 'list of lists' [http://mailman.site/mailman/listinfo/ or /admin/] I get a 'we've hit a bug response' Here's the traceback --- traceback (most recent call last): File "/usr/lib/mailman//scripts/driver", line 87, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 69, in main admin_overview() File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 236, in admin_overview mlist = MailList.MailList(name, lock=0) File "/usr/lib/mailman//Mailman/MailList.py", line 128, in __init__ self.Load() File "/usr/lib/mailman//Mailman/MailList.py", line 593, in Load dict, e = self.__load(file) File "/usr/lib/mailman//Mailman/MailList.py", line 566, in __load dict = loadfunc(fp) cPickle.BadPickleGet: ov.auU [lots of e-mail addresses] --- And a bit more info: ---- SERVER_SOFTWARE Apache/1.3.23 (Unix) ApacheJServ/1.1.2 mod_ssl/2.8.7 OpenSSL/0.9.6c mod_python/2.7.10 Python/2.2 PHP/4.1.0 mod_perl/1.26 mod_gzip/1.3.19.1a mod_auth_mda/2.0 ---- In the last ten minutes I've had /Cgi/private.py open, adding in the code from: http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html However, reverting to the original private.py doesn't change things. So - I suspect that whatever is broken was broken before ten minutes ago, but i could be wrong. Any clues would be very helpful! Thanks Adam -- Adam Steer Web publishing officer Australian Library and Information Association adam.steer at alia.org.au http://alia.org.au ph 02 6215 8234 fx 02 6282 2249 From msapiro at value.net Thu Feb 10 01:17:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 16:17:28 -0800 Subject: [Mailman-Users] SMTP_MAX_RCPT not working? In-Reply-To: Message-ID: Kai Schaetzl wrote: > >Wow, that's what I call a quick answer :-) >The machine was rebooted on January 26 because of a kernel update, >mm_cfg.py was changed in December. Well, this response is not quite so fast, but ... Previously you wrote "So I set SMTP_MAX_RCPT = 5 in mm_cfg.py". I don't know if SMTP_MAX_RCPT is a typo or if that is literally what you set, but it could be the problem as the actual variable is SMTP_MAX_RCPTS. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From maillists at conactive.com Thu Feb 10 01:31:28 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Feb 2005 01:31:28 +0100 Subject: [Mailman-Users] Moderated approval via email In-Reply-To: <69654C1963C8F64FA560BCC6ECD12B3A01BA651D@FTL1MSEX01> References: <69654C1963C8F64FA560BCC6ECD12B3A01BA651D@FTL1MSEX01> Message-ID: Barbara FTL Pantejo wrote on Wed, 9 Feb 2005 12:07:48 -0500 : Is there a good reason for "Pantejo, Barbara FTL" ??? > 2) Reply with the Subject line intact and place "Approved:{list password}" > as the first line of the reply message. > should work if your mail client can't add custom headers. > 3) Something else... > Subject is a header, "Approved:" would be another one. Some mail programs allow you to add such extra headers. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From drjones at xmission.com Thu Feb 10 01:53:11 2005 From: drjones at xmission.com (Dr. Scott S. Jones) Date: Wed, 09 Feb 2005 17:53:11 -0700 Subject: [Mailman-Users] error codes, checking mailman logs Message-ID: <420AB077.9010607@xmission.com> I have extracted the following from various log files on my system, and am hoping someone can help me decipher them: Here's an error from /var/log/mailman/post: Feb 09 17:30:42 2005 (1735) post to 2ls from 2ls-request at fyrenice.com, size=1602, message-id=, 1 failures other than what it says..does this provide any helpful clue? about why messages aren't getting through my mailman? here's one from /var/log/exim4/mainlog.1 > 2005-02-09 04:35:00 1Cyq0q-0007cI-Cw => scott R=spamcheck_router T=spamcheck 2005-02-09 04:35:00 1Cyq0q-0007cI-Cw Completed root at fyrenice:/etc/init.d# ./exim4 restart Restarting MTA: 2005-02-09 17:49:44 Exim configuration error in line 50 of /var/lib/exim4/config.autogenerated.tmp: "av_scanner" option set for the second time Invalid new configfile /var/lib/exim4/config.autogenerated.tmp not installing /var/lib/exim4/config.autogenerated.tmp to /var/lib/exim4/config.autogenerated This is from restarting exim4.. I am miffed why my emails aren't being processed by Mailman. Scott From msapiro at value.net Thu Feb 10 01:58:46 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 16:58:46 -0800 Subject: [Mailman-Users] Moderated approval via email In-Reply-To: <69654C1963C8F64FA560BCC6ECD12B3A01BA651D@FTL1MSEX01> Message-ID: Pantejo, Barbara FTL wrote: > >As the list admin/moderator, I received an email to approve a posting to a >particular mailing list, but the instructions on approving via a reply email >is confusing: > >"If you reply to this message and include an Approved: header with the list >password in it, the message will be approved for posting to the list. The >Approved: header can also appear in the first line of the body of the >reply." > >What does "header" mean and where on a reply email does it exist? Does >"header" mean the Subject line? > >Does this mean one of the following?: >1) Clear out the Subject line of the email and place "Approved:{list >password}" No. >2) Reply with the Subject line intact and place "Approved:{list password}" >as the first line of the reply message. Yes >3) Something else... If your MUA allows it, you can actually add the Approved: line in the headers of the reply as a separate header, not in the Subject:. >I tried option 1 and 2 and it did not work. Should there be a space between >the colon and {list password}? 2) should work. A space is conventional, but not required. The password must be the list admin password or the list moderator password. The site password is explicitly not accepted to discourage sending it in plain text e-mail. Note also, that this moderation message is a multipart/mixed message and the part that says "If you reply to this message, keeping the Subject: header intact ..." is it's own message/rfc822 part and it's that message part you must reply to with the Approved: line, not the "outer" message. I.e. the reply must be to the -request address, not the -owner address, and the subject must be the "confirm long-string-of-hex-digits" subject, not the " post from requires approval" subject. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam.steer at alia.org.au Thu Feb 10 02:29:02 2005 From: adam.steer at alia.org.au (Adam Steer) Date: Thu, 10 Feb 2005 12:29:02 +1100 Subject: [Mailman-Users] Mailman 2.1.5 bad pickle - getting there Message-ID: Hi folks ...turns out we have just one badly-munged list. So, if anyone knows how to clean up databases help would be welcome, otherwise, I'm just retrieving the relevant list info and rebuilding it. /bin/check_db said: ---- File "/usr/lib/mailman//Mailman/MailList.py", line 566, in __load dict = loadfunc(fp) cPickle.BadPickleGet: [lots of valid subscriber addresses] From brad at stop.mail-abuse.org Thu Feb 10 02:32:18 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 02:32:18 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: At 12:31 AM +0100 2005-02-10, Kai Schaetzl wrote: >> Either way, something like this should have been left to the project >> developers (i.e. barry) to disclose. > > Correct. But it's out and it's not Ron to blame, so I don't see a reason > for slapping Ron for posting it finally to the list. There are two sides to this matter. You are correct, that the public posting has been made, and the blackhats presumably already know about it. They're more likely to be monitoring the full-disclosure list than this one, anyway. However, I also take Chuq's point that all security announcements to this list, and all related mailman mailing lists hosted on python.org, should be made by Barry or one of the other core developers. Even if the information has been publicly released elsewhere, it is not appropriate to post it here unless you are one of those people. -- Brad Knowles, "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 for more info. From jeffrey.borkent at adelaide.edu.au Thu Feb 10 05:30:39 2005 From: jeffrey.borkent at adelaide.edu.au (Jeffrey Borkent) Date: Thu, 10 Feb 2005 15:00:39 +1030 Subject: [Mailman-Users] customising the HTML options a list manager sees....... Message-ID: <1108009839.14414.20.camel@batfink.its.adelaide.edu.au> Hi, We have a situation here at the University that we wish to solve gracefully. We will eventually have around 11000 lists all running under mailman.(v2.1.5) The Australian Govt has in its infinite wisdom enabled the ANTI-SPAM compliabce act, which is both a good and a bad thing. To be compliant we wish to make some options to list managers invisible but still be set yo a defalut. Is this an easy thing to do or will this require some hackng of the code? ( which we are not affraid to do ) Has anyone out there done this sort of thing before? Cheers -- Jeffrey Borkent Systems Specialist Information Technology Services University of Adelaide Level 7, 10 Pultney Street Adelaide. 5005 Ph: 8303 3000 jeffrey.borkent at adelaide.edu.au --------------------------------- CRICOS Provider Number 00123M ----------------------------------------------------------- This email message is intended only for the addressee(s) and contains information that may be confidential and/or copyright. If you are not the intended recipient please notify the sender by reply email and immediately delete this email. Use, disclosure or reproduction of this email by anyone other than the intended recipient(s) is strictly prohibited. No representation is made that this email or any attachments are free of viruses. Virus scanning is recommended and is the responsibility of the recipient. From msapiro at value.net Thu Feb 10 07:05:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 22:05:11 -0800 Subject: [Mailman-Users] Mailman 2.1.5 bad pickle - getting there In-Reply-To: Message-ID: Adam Steer wrote: > >...turns out we have just one badly-munged list. So, if anyone knows >how to clean up databases help would be welcome, otherwise, I'm just >retrieving the relevant list info and rebuilding it. Have you tried your config.pck.last? Is it munged too? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chuqui at plaidworks.com Thu Feb 10 07:15:17 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Wed, 9 Feb 2005 22:15:17 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: > However, I also take Chuq's point that all security announcements to > this list, and all related mailman mailing lists hosted on python.org, > should be made by Barry or one of the other core developers. Even if > the information has been publicly released elsewhere, it is not > appropriate to post it here unless you are one of those people. > The point I tried to make via private email was this: ignoring that Barry's in charge, and Barry should have the say as to when things are announced about Mailman, publishing the data here before Barry was ready to have it published and before the patches and other documentation, you're making the hack widely available before the is distributed. Yes, it's true that this problem was discussed on a few forums (full disclosure for one), meaning the competent blackhats would know about it and be able to take advantage of it, but the overall distribution of the problem was still quite limited. By choosing to post it to this list, instead of it being a serious issue with limited exposure and risk, it now becomes a serious issue with endemic exposure and risk -- suddenly instead of a few people knowing the hack and being able to take advantage of it, basically anyone interested in Maiman could. And the instructions for how to protect yourself from it weren't final or ready for distribution, much less a patch or the updated release. To say "it was already out there" is a false justification. it's the equivalent of hearing someone talking about it on a cel phone at Starbucks, and using that as justification for putting it on billboards. it complete changes the dynamics and risks of the exposure, putting sites at risk that otherwise wouldn't have been -- because instead of the clueful blackhats knowing about the problem, now every person on the list does, including all of those technically naive folks who just happen to be pissed off for being kicked off a mailing list and are looking for a way to get back at an admin. my position is simple (and unchanged): if it's not your project, don't make strategic decisions about it. it was barry's call. Barry and Toiko were working the issue and trying to get things ready. By having it prematurely disclosed to a wide audience, those plans were screwed, and so were Barry's and Toiko's schedules and lives. That, enough, is reason enough to not do it, but it also likely caused some sites to get hacked that wouldn't have been, if it'd been handled properly. Today's premature disclosure was like saying that since the adults lit candles in the evening, it was okay to hand matches to their children. Whatever the best of intentions -- a very bad idea. From msapiro at value.net Thu Feb 10 07:15:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 22:15:54 -0800 Subject: [Mailman-Users] build problems In-Reply-To: <20050209231249.GB11329@e-smith.com> Message-ID: Michael P. Soulier wrote: > >I can't seem to get mailman 2.1.5 to build. > >Compiling /var/tmp/opt/mailman/Mailman/i18n.py ... >Compiling /var/tmp/opt/mailman/Mailman/mm_cfg.py ... >Compiling /var/tmp/opt/mailman/Mailman/versions.py ... >Traceback (most recent call last): > File "bin/update", line 46, in ? > import paths > File "bin/paths.py", line 59, in ? > import korean >ImportError: No module named korean >make: *** [update] Error 1 > >Anyone seen this before? I'm on RedHat 7.3. See http://www.google.com/search?q=site:mail.python.org+%22No+module+named+korean%22&hl=en&lr=&safe=off&start=30&sa=N&filter=0 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 10 07:19:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 9 Feb 2005 22:19:07 -0800 Subject: [Mailman-Users] error importing archive In-Reply-To: <20050209231406.GC11329@e-smith.com> Message-ID: Michael P. Soulier wrote: > >I'm trying to import an mbox archive, but I'm getting a backtrace. > >Updating HTML for article 313 >Pickling archive state into /opt/mailman/archives/private/linux/pipermail.pck >Traceback (most recent call last): > File "./arch", line 187, in ? > main() > File "./arch", line 175, in main > archiver.processUnixMailbox(fp, start, end) > File "/opt/mailman/Mailman/Archiver/pipermail.py", line 544, in >processUnixMailbox > m = mbox.next() > File "//usr/lib/python2.2/mailbox.py", line 34, in next > return self.factory(_Subfile(self.fp, start, stop)) > File "/opt/mailman/Mailman/Mailbox.py", line 79, in scrubber > return mailbox.scrub(msg) > File "/opt/mailman/Mailman/Mailbox.py", line 99, in scrub > return self._scrubber(self._mlist, msg) > File "/opt/mailman/Mailman/Handlers/Scrubber.py", line 170, in process > payload = Utils.websafe(part.get_payload(decode=1)) > File "/opt/mailman/pythonlib/email/Message.py", line 189, in get_payload > return Utils._bdecode(payload) > File "/opt/mailman/pythonlib/email/Utils.py", line 75, in _bdecode > value = base64.decodestring(s) > File "//usr/lib/python2.2/base64.py", line 44, in decodestring > return binascii.a2b_base64(s) >binascii.Error: Incorrect padding > >This is with mailman 2.1.1. > >Any hints? The 313th article in the mbox file (starting with 0) has invalid base64 encoding. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Thu Feb 10 08:49:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 08:49:55 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: At 10:15 PM -0800 2005-02-09, Chuq Von Rospach wrote: > my position is simple (and unchanged): if it's not your project, don't > make strategic decisions about it. it was barry's call. Barry and Toiko > were working the issue and trying to get things ready. By having it > prematurely disclosed to a wide audience, those plans were screwed, and > so were Barry's and Toiko's schedules and lives. Very good point. > That, enough, is reason > enough to not do it, but it also likely caused some sites to get hacked > that wouldn't have been, if it'd been handled properly. So, is the updated version of FAQ 1.27 strong enough for you, or do you think it needs to be made even stronger? -- Brad Knowles, "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 for more info. From dwsmith at well.ox.ac.uk Thu Feb 10 10:16:14 2005 From: dwsmith at well.ox.ac.uk (David W Smith) Date: Thu, 10 Feb 2005 09:16:14 +0000 (GMT) Subject: [Mailman-Users] emergency moderation (v 2.1.5) In-Reply-To: References: Message-ID: Hi Brad, Thanks for your reply. The 'admin_immed_notify' option is turned on for my lists and I went through the troubleshooting recommendations (following which I didn't need to make any adjustments to my mailman configuration). Interestingly this morning at 8 I received notification of postings I had made to two test lists yesterday afternoon that had emergency moderation switched on. So it would seem that all notifications are heeding the 'admin_immed_notify' option except emergency moderation. Weird. David Smith On Wed, 9 Feb 2005, Brad Knowles wrote: > At 9:54 AM +0000 2005-02-09, David W Smith wrote: > >> I've switched on emergency moderation for a few for our mailing lists >> (using v 2.1.5 on a Debian Woody box) and thought I would receive email >> notification of any postings held for moderation. But this has turned >> out not to be the case. > > You should get notices at the same time as you would get any other > moderation notices. So, if you have turned off admin_immed_notify (on the > main web admin page for the list, about 2/3 of the way down), you will only > get them once a day. > > Otherwise, something else must be going on. > >> Does anyone know if email notifications should be sent out when >> emergency moderation is switched on? > > Yes, see above. > >> I have checked for an option that might enable >> this but without success; maybe I've overlooked something obvious. I >> do receive email notifications at other times, e.g., when a non-member >> has posted to a list or a posting is too large. > > Hmm. Strange. Have you looked in your logs? The troubleshooting > recommendations at > won't > be completely relevant to your question, but some of them may be useful. > > From etaylor at amnh.org Thu Feb 10 15:30:22 2005 From: etaylor at amnh.org (Ezra Taylor) Date: Thu, 10 Feb 2005 09:30:22 -0500 Subject: [Mailman-Users] How to send html emails Message-ID: <420B6FFE.9040305@amnh.org> Hello All: How do I send html emails? Thank You Ezra Taylor From sythos at sythos.net Thu Feb 10 15:32:04 2005 From: sythos at sythos.net (Sythos) Date: Thu, 10 Feb 2005 15:32:04 +0100 Subject: [Mailman-Users] sending mail in attachment on "help" listname-request Message-ID: <20050210143204.GB5314@sythos.net> Hi all, there is a way to send a file (a zipped miniguide) whene a subscribed ml's user ask "help" (or something else" at listname-request at domain.tld? Regards, Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From barry at python.org Thu Feb 10 15:41:05 2005 From: barry at python.org (Barry Warsaw) Date: Thu, 10 Feb 2005 09:41:05 -0500 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier Message-ID: <1108046465.8044.63.camel@presto.wooz.org> There is a critical security flaw in Mailman 2.1.5 and earlier Mailman 2.1 versions which can allow remote attackers to gain access to member passwords under certain conditions. The extent of the vulnerability depends on what version of Apache you are running, and (possibly) how you have configured your web server. However, the flaw is in Mailman and has been fix in CVS and will be included in the Mailman 2.1.6 release. This issue has been assigned CVE number CAN-2005-0202. We currently believe that Apache 2.0 sites are not vulnerable, and that many if not most Apache 1.3 sites are. In any event, the safest approach is to assume the worst and take the remediation steps indicated below as soon as possible. The quickest fix is to remove the /usr/local/mailman/cgi-bin/private executable. This will disable all access to all private archives on your system. While this is the quickest and easiest way to close the hole, it will also break all your private archives. If all the lists on your site only run public archives, this won't matter to you. Until Mailman 2.1.6 is released, the longer term fix is to apply this patch: http://www.list.org/CAN-2005-0202.txt For additional piece of mind, it is recommended that you regenerate your member passwords. Instructions on how to do this, and more information about this vulnerability are available here: http://www.list.org/security.html My thanks to Tokio Kikuchi, Mark J Cox, and the folks on vendor-sec. This issue was found by Marcus Meissner. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050210/4f0f07e1/attachment.pgp From aj at mindcrash.com Thu Feb 10 16:17:31 2005 From: aj at mindcrash.com (AJ) Date: Thu, 10 Feb 2005 10:17:31 -0500 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier Message-ID: <20050210101731.83z7ykjj6s4gg4ok@webmail.mindcrash.com> Can this be applied to any 2.1 release? I am running 2.1 at the moment. Thanks. > Until Mailman 2.1.6 is released, the longer term fix is to apply this > patch: > > http://www.list.org/CAN-2005-0202.txt From Ralf.Hildebrandt at charite.de Thu Feb 10 16:14:27 2005 From: Ralf.Hildebrandt at charite.de (Ralf Hildebrandt) Date: Thu, 10 Feb 2005 16:14:27 +0100 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <20050210101731.83z7ykjj6s4gg4ok@webmail.mindcrash.com> References: <20050210101731.83z7ykjj6s4gg4ok@webmail.mindcrash.com> Message-ID: <20050210151427.GE24346@charite.de> * AJ : > Can this be applied to any 2.1 release? > I am running 2.1 at the moment. The patch is very small, so I'd think yes. -- Ralf Hildebrandt (i.A. des IT-Zentrum) Ralf.Hildebrandt at charite.de Charite - Universit?tsmedizin Berlin Tel. +49 (0)30-450 570-155 Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-962 IT-Zentrum Standort CBF send no mail to spamtrap at charite.de From jswartzen at despammed.com Thu Feb 10 16:34:45 2005 From: jswartzen at despammed.com (John Swartzentruber) Date: Thu, 10 Feb 2005 10:34:45 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <1108046465.8044.63.camel@presto.wooz.org> References: <1108046465.8044.63.camel@presto.wooz.org> Message-ID: On 2/10/2005 9:41 AM Barry Warsaw wrote: > Until Mailman 2.1.6 is released, the longer term fix is to apply this > patch: > > http://www.list.org/CAN-2005-0202.txt Could an expert please help out a non-expert? I applied this patch to /usr/lib/mailman/Mailman/Cgi, and the private.py file was correctly patched. I'm not sure that this is enough, however, because the private.pyc file wasn't changed, even after I restarted mailman. Should I have patched the private.py file in the source, then gone through the "make" and "make install" process? In short, how should this patch be applied? From aj at mindcrash.com Thu Feb 10 16:40:53 2005 From: aj at mindcrash.com (AJ) Date: Thu, 10 Feb 2005 10:40:53 -0500 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <20050210151427.GE24346@charite.de> References: <20050210101731.83z7ykjj6s4gg4ok@webmail.mindcrash.com> <20050210151427.GE24346@charite.de> Message-ID: <20050210104053.n9i8ew6elccgswoc@webmail.mindcrash.com> OK, thanks. With no modifications it did not apply, but I can probably get it to work. It shouldn't cause any issues w/ 2.1 should it? Thanks. Quoting Ralf Hildebrandt : > * AJ : >> Can this be applied to any 2.1 release? >> I am running 2.1 at the moment. > > The patch is very small, so I'd think yes. > -- From jdennis at redhat.com Thu Feb 10 16:55:20 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 10 Feb 2005 10:55:20 -0500 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <20050210104053.n9i8ew6elccgswoc@webmail.mindcrash.com> References: <20050210101731.83z7ykjj6s4gg4ok@webmail.mindcrash.com> <20050210151427.GE24346@charite.de> <20050210104053.n9i8ew6elccgswoc@webmail.mindcrash.com> Message-ID: <1108050920.27472.25.camel@finch.boston.redhat.com> To answer a few recent questions. To the best of my knowledge the patch is safe for any version of mailman that contains the function true_path in private.py. You will not see a new .pyc or .pyo file generated until the script is executed for the first time after the change. In other words until someone logs into a private archive for the first time. If you're really concerned about the old .pyc or .pyo files you can manually remove them. -- John Dennis From dave at umiacs.umd.edu Thu Feb 10 17:03:12 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Thu, 10 Feb 2005 11:03:12 -0500 (EST) Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 and earlier In-Reply-To: References: <1108046465.8044.63.camel@presto.wooz.org> Message-ID: On Thu, 10 Feb 2005, John Swartzentruber wrote: > On 2/10/2005 9:41 AM Barry Warsaw wrote: >> Until Mailman 2.1.6 is released, the longer term fix is to apply this >> patch: >> >> http://www.list.org/CAN-2005-0202.txt > > Could an expert please help out a non-expert? I applied this patch to > /usr/lib/mailman/Mailman/Cgi, and the private.py file was correctly patched. > I'm not sure that this is enough, however, because the private.pyc file > wasn't changed, even after I restarted mailman. Should I have patched the > private.py file in the source, then gone through the "make" and "make > install" process? > Edit $MAILMAN/Mailman/Cgi/private.py (probably wise to save the orig) Where you see lines in the diff beginning with "-", remove those lines, Where you see lines in the diff beginning with "+", add those lines, Once the edit is complete, stop and restart the qrunner (perhaps its /etc/init.d/mailman or $MAILMAN/bin/mailmanctl depending on how you're set up. The pyc will only get remade when needed and since this only affects lists with archives, try going to some list of yours with an archive. The original patch I saw on the net seems to work fine but doesn't log the hack attempts to the $MAILMAN/logs/mischief file. Here it is: ---------------------------------------------------- i18n.set_language(mm_cfg.DEFAULT_SERVER_LANGUAGE) SLASH = '/' def true_path(path): "Ensure that the path is safe by removing .." parts = [x for x in path.split(SLASH) if x not in ('.', '..')] return SLASH.join(parts)[1:] ----------------------------------------------------- The one from the diffs looks like this: ---------------------------------------------------- i18n.set_language(mm_cfg.DEFAULT_SERVER_LANGUAGE) ^L SLASH = '/' def true_path(path): "Ensure that the path is safe by removing .." parts = path.split(SLASH) safe = [x for x in parts if x not in ('.', '..')] if parts <> safe: syslog('mischief', 'Directory traversal attack thwarted') return SLASH.join(safe)[1:] ------------------------------------------------------ If I got any of the above wrong, I apology; please lemme know. We're all in this together =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From jswartzen at despammed.com Thu Feb 10 17:12:47 2005 From: jswartzen at despammed.com (John Swartzentruber) Date: Thu, 10 Feb 2005 11:12:47 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 and earlier In-Reply-To: References: <1108046465.8044.63.camel@presto.wooz.org> Message-ID: On 2/10/2005 11:03 AM dave at umiacs.umd.edu wrote: > The pyc will only get remade when needed and since this only affects lists > with archives, try going to some list of yours with an archive. Thank you (and to Dan Phillips who replied privately). When I accessed a private archive the .pyc file was remade as you said it would be. From dave at umiacs.umd.edu Thu Feb 10 17:17:13 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Thu, 10 Feb 2005 11:17:13 -0500 (EST) Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 Message-ID: Am I correct in assuming the attack only allows hackers to access (read) files? Yes, I understand that if they can read/get mailman passwords, they can obviously change lists but nothing more nefarious than that? ie not change OS files or mailman sw? And would it be presumptuous of me to think this means only users mailman passwords but not mailman sitepassword can be compromised as the latter is stored encrypted, right? (Ok, they could brute-force the encryption) Same true of list moderator passwords? =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From chuqui at plaidworks.com Thu Feb 10 17:24:23 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 10 Feb 2005 08:24:23 -0800 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: References: Message-ID: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> On Feb 10, 2005, at 8:17 AM, dave at umiacs.umd.edu wrote: > Am I correct in assuming the attack only allows hackers to access > (read) > files? Yes, I understand that if they can read/get mailman passwords, > they > can obviously change lists but nothing more nefarious than that? they can not only get the passwords, but your subscriber lists. that is, I think, nefarious enough. it means you're one spambot away from handing over all your users to the blackhats. From maillists at conactive.com Thu Feb 10 17:31:28 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Feb 2005 17:31:28 +0100 Subject: [Mailman-Users] SMTP_MAX_RCPT not working? In-Reply-To: References: Message-ID: Mark Sapiro wrote on Wed, 9 Feb 2005 16:17:28 -0800: > Previously you wrote "So I set SMTP_MAX_RCPT = 5 in mm_cfg.py". I don't > know if SMTP_MAX_RCPT is a typo or if that is literally what you set, > but it could be the problem as the actual variable is SMTP_MAX_RCPTS. > Little mistake, great influence :-) Yes, it was copied "as is" from the mm_cfg.py and it found it's way there the same way, but apparently the "S" got lost somewhere. BTW: searching the FAQ for it shows that it was already suggested some while back to set a default of 5 since using a greater number apparently doesn't have much impact on overhead traffic. Must have been lost again or I am using an old mm_cfg.py. Thanks! Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From maillists at conactive.com Thu Feb 10 17:31:28 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Thu, 10 Feb 2005 17:31:28 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: Brad Knowles wrote on Thu, 10 Feb 2005 02:32:18 +0100: > However, I also take Chuq's point that all security announcements > to this list, and all related mailman mailing lists hosted on > python.org, should be made by Barry or one of the other core > developers. > This was not a "security announcement". And the posting on full-disclosure wasn't really a "disclosure". full-disclosure account passwords itself got hacked and this was an alert for the list members about this fact and the cause. It's also on MITRE and got publicized via news sites. It's an *actively exploited* security hole, not a PoC or possible security problem. I really don't see any sense in insisting that informing about it here and pointing to the source makes anyone more unsafe. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From aj at mindcrash.com Thu Feb 10 17:36:59 2005 From: aj at mindcrash.com (AJ) Date: Thu, 10 Feb 2005 11:36:59 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> References: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> Message-ID: <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> Patch seems ok on 2.1. Is there a way to test if it's working and we are protected? Maybe someone can respond offlist with a test URL of some kind that would trigger a log in the mischief log. Thanks. > > On Feb 10, 2005, at 8:17 AM, dave at umiacs.umd.edu wrote: > >> Am I correct in assuming the attack only allows hackers to access (read) >> files? Yes, I understand that if they can read/get mailman passwords, they >> can obviously change lists but nothing more nefarious than that? > > they can not only get the passwords, but your subscriber lists. that > is, I think, nefarious enough. it means you're one spambot away from > handing over all your users to the blackhats. > From rxweb+ at pitt.edu Thu Feb 10 17:34:12 2005 From: rxweb+ at pitt.edu (Thomas Waters) Date: Thu, 10 Feb 2005 11:34:12 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 and earlier In-Reply-To: References: <1108046465.8044.63.camel@presto.wooz.org> Message-ID: <46768de528b29c13edb48be08d9225c1@pitt.edu> I'd like to issue a similar plea for assistance. I have Mailman 2.1.3 (default install on Panther Server) If a very basic set of instructions could be prepared, step 1, step 2, step 3.. it would be extremely helpful. On Feb 10, 2005, at 10:34 AM, John Swartzentruber wrote: > On 2/10/2005 9:41 AM Barry Warsaw wrote: >> Until Mailman 2.1.6 is released, the longer term fix is to apply this >> patch: >> http://www.list.org/CAN-2005-0202.txt > > Could an expert please help out a non-expert? I applied this patch to > /usr/lib/mailman/Mailman/Cgi, and the private.py file was correctly > patched. I'm not sure that this is enough, however, because the > private.pyc file wasn't changed, even after I restarted mailman. > Should I have patched the private.py file in the source, then gone > through the "make" and "make install" process? > > In short, how should this patch be applied? > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > rxweb%2B%40pitt.edu > NOTE: new email address -- Thomas Waters Director of Information and Communication Services University of Pittsburgh School of Pharmacy 412-383-7471 waterstc at pitt.edu http://www.pharmacy.pitt.edu From chuqui at plaidworks.com Thu Feb 10 17:48:23 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 10 Feb 2005 08:48:23 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: <9d10f78748f53846dfd4d0341bbbc7b5@plaidworks.com> If you own a business, and your customers start telling your employees when to take coffee breaks, would that upset you? that's the same issue as when users decide when to make announcements about mailman without consulting Barry. It's Barry's call. A lot of this comes down to the issue of people "trying to help". Everyone means well -- but there's a big difference between "trying to help" and "helping". What happened here made things WORSE for the community at large, not better, and caused a fair bit of hassle for the prime developers who had to scramble when what they'd been planning to do got torpedoed. That is NOT HELPING, no matter what the intent. If you want to help, find the people you're trying to help and ask "how can I help?". Don't decide for yourself what needs to be done, ask. Because chances are, you're going to get in the way of things already going on and slow it down or mess it up. This whole argument could have been avoided if the original poster, instead of posting it to the list, had emailed Barry and said "Hey, Barry, have you heard of this? what's up?" -- and Barry would have told him the announcement was coming and life would have been good. 30 seconds of thinking, and asking a simple question. (in fact, that's exactly what I did when I got wind of the problem, and once it was clear Barry was already briefed and working on it, I shut up and stayed out of his way). At about this point in the argument, I usually get accused of pissing off people who want to help and discouraging them from getting involved. This isn't true, but it seems to make people feel better and saves them from admitting they made a (well meaning) mistake. What I'm trying to do is get people to understand that it's not just important to WANT to help and Do Things, but to make sure what you're doing actually makes things better and moves things forward. Otherwise, you're just wasting that energy and time you just spent, and likely wasted time and energy of others as well. there's a right way and a wrong way to help. "well meaning" doesn't make it right, it makes it "well meaning". The right thing to do here is to go to the developers and ask what you can do to help, not just decide you're in charge and you know better than the folks who actually do the work. On Feb 10, 2005, at 8:31 AM, Kai Schaetzl wrote: > I really don't see any sense in insisting that informing about it here > and > pointing to the source makes anyone more unsafe. From bestb at lao.on.ca Thu Feb 10 18:48:32 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Thu, 10 Feb 2005 12:48:32 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshooting tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F591958@CHEETAH> I have recently installed mailman, and have currently set up a list with two subscribers to test it out. Mailman is set up and is working fine. However, one of the list members never gets any posts. There are no bounces, no indication that anything has gone wrong. Just no posts. The server/MTA (exim4) that is running mailman can send email directly to the problem email address, and it gets through to the user no problem. It is only when the email comes from the mailman list that it gets silently dropped. The only potentially useful log I can see is the "connection timed out" lines in the exim4 logs, which are the only thing showing that exim is trying to send the email and it isn't getting through: 2005-02-10 11:28:28 1CzGvq-00060p-VL == user at example.org R=dnslookup T=remote_smtp defer (110): Connection timed out 2005-02-10 11:28:36 1CzH58-00061V-DZ mailserver.example.org [0.0.0.0]: Connection timed out (email address, mailserver and ip changed in above) There are no bounces or other errors in the mailman logs. I am guessing that my list is being caught in a spam filter; it sounds like this entry from the FAQ; http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.042.htp. However, given that regular emails are getting through, and given that mailman is running on a recently set up domain/ip address which has never done anything to hurt anyone before, this seems unlikely. Any other thoughts on how to figure out what exactly is happening to these posts? Mailman 2.1.5 & Exim4 running on Debian Testing, installed via apt-get (mailman_2.1.5-5_i386.deb) B. From brad at greenepa.net Thu Feb 10 20:17:27 2005 From: brad at greenepa.net (Brad Stockdale) Date: Thu, 10 Feb 2005 14:17:27 -0500 Subject: [Mailman-Users] Re: www.python.org FAQ and Announce Only List Message-ID: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> Hello all, I'm in a bit of a perdicament. I need to setup two Mailman lists today and they need to be announce-only. This in and of itself isnt a problem. I searched the archives and found a lot of references to an FAQ article that explains the procedure. Herein lay the problem -- I cannot seem to go to www.python.org. I've tried for about a half hour now and it seems to be down. Is there a mirror of the Mailman FAQ anywhere so I can get started on setting these lists up? Thanks, Brad From michael_soulier at mitel.com Thu Feb 10 20:20:40 2005 From: michael_soulier at mitel.com (Michael P. Soulier) Date: Thu, 10 Feb 2005 14:20:40 -0500 Subject: [Mailman-Users] error importing archive In-Reply-To: References: <20050209231406.GC11329@e-smith.com> Message-ID: <20050210192040.GT11329@e-smith.com> On 09/02/05 Mark Sapiro did say: > The 313th article in the mbox file (starting with 0) has invalid base64 > encoding. Well, I couldn't find anything wrong with the article in question. So, I patched the code in Util.py to catch the exception and return the null string. Seems to have permitted the archives to be imported ok, while those messages affected would presumably be blank. Simply crashing like this is bad behaviour, IMHO. If I didn't know python I'd have no idea how to fix the problem, or even where the problem was. Mike -- Michael P. Soulier , 613-592-2122 x2522 6000/6010/60* Development, Mitel Corporation "...the word HACK is used as a verb to indicate a massive amount of nerd-like effort." -Harley Hahn, A Student's Guide to Unix From brad at stop.mail-abuse.org Thu Feb 10 20:30:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 20:30:41 +0100 Subject: [Mailman-Users] Re: www.python.org FAQ and Announce Only List In-Reply-To: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> References: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> Message-ID: At 2:17 PM -0500 2005-02-10, Brad Stockdale wrote: > I'm in a bit of a perdicament. I need to setup two Mailman lists today > and they need to be announce-only. This in and of itself isnt a problem. > I searched the archives and found a lot of references to an FAQ article > that explains the procedure. Herein lay the problem -- I cannot seem to > go to www.python.org. I've tried for about a half hour now and it seems > to be down. I just discovered a few minutes ago that the server appears to be down, and I have not been able to get in contact with Barry or anyone else to tell me what's going on with it. As soon as I have more information, I will post it here. > Is there a mirror of the Mailman FAQ anywhere so I can get started > on setting these lists up? For the FAQ Wizard, I am not aware of any mirror. The list.org site is mirrored in a couple of places, but not the FAQ Wizard. -- Brad Knowles, "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 for more info. From beckert at ecos.de Thu Feb 10 20:55:34 2005 From: beckert at ecos.de (Axel Beckert) Date: Thu, 10 Feb 2005 20:55:34 +0100 Subject: [Mailman-Users] Re: [Mailman-Announce] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <1108046465.8044.63.camel@presto.wooz.org> References: <1108046465.8044.63.camel@presto.wooz.org> Message-ID: <20050210195534.GF1704@ecos.de> Hi! I already patched our servers yesterday after the mail on full-disclosure about it being hacked. (See http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html.) The patch mentioned there is without doing the syslog entry, but in general it does the same. I just want to share my experiences with the patch: Am Thu, Feb 10, 2005 at 09:41:05AM -0500, Barry Warsaw schrieb: > There is a critical security flaw in Mailman 2.1.5 and earlier Mailman > 2.1 versions As I noticed, 2.0.x versions (at least 2.0.13) are vulnerable, too. (As the subject of the announcement also suggested.) > which can allow remote attackers to gain access to member passwords > under certain conditions. Not only to member passwords but to any file readable by the user under which the Mailman CGI scripts are running, e.g. /etc/passwd on many systems. > Until Mailman 2.1.6 is released, the longer term fix is to apply > this patch: > > http://www.list.org/CAN-2005-0202.txt Which unfortunately only works with Python 2. Python 1 (respective at least 1.5.2) complains about syntax errors. (Which, in fact, also helps against the vulnerability by displaying the "You've found a Mailman bug" page. ;-) Is there any patch which complies with Python 1 syntax? (Sorry, although I patched some "features" in Mailman once, I'm not the Python guy. :) Kind regards, Axel Beckert -- ------------------------------------------------------------- Axel Beckert ecos electronic communication services gmbh it security solutions * web applications with apache and perl Mail: Tulpenstrasse 5 D-55276 Dienheim near Mainz E-Mail: beckert at ecos.de Voice: +49 6133 939-220 WWW: http://www.ecos.de/ Fax: +49 6133 939-333 ------------------------------------------------------------- From llunt at suscom-maine.net Thu Feb 10 21:11:46 2005 From: llunt at suscom-maine.net (larry lunt) Date: Thu, 10 Feb 2005 15:11:46 -0500 Subject: [Mailman-Users] welcome message Message-ID: <6.1.2.0.1.20050210150335.02243140@pop.suscom-maine.net> Hello I have mailman 2.1.5 One of my lists is moderated. Only a few people can post. When someone new is subscribed they receive an automatic welcome message. Within the text of that message is the list posting address. Since most are not allowed to post I'd like to remove this address from the welcome message. Larry From brad at stop.mail-abuse.org Thu Feb 10 23:10:08 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 23:10:08 +0100 Subject: [Mailman-Users] Re: www.python.org FAQ and Announce Only List In-Reply-To: References: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> Message-ID: At 8:30 PM +0100 2005-02-10, Brad Knowles wrote: > I just discovered a few minutes ago that the server appears to be > down, and I have not been able to get in contact with Barry or anyone > else to tell me what's going on with it. As soon as I have more > information, I will post it here. I just found out that the facility where the machine is located is having a minor power problem, and they are working on restoring it as quickly as possible. However, I have not yet heard any estimated time to repair. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 10 23:19:56 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 23:19:56 +0100 Subject: [Mailman-Users] Re: www.python.org FAQ and Announce Only List In-Reply-To: References: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> Message-ID: At 11:10 PM +0100 2005-02-10, Brad Knowles wrote: > I just found out that the facility where the machine is located is > having a minor power problem, and they are working on restoring it as > quickly as possible. However, I have not yet heard any estimated > time to repair. Apparently the problem is a more severe than first thought. Some machines in the facility have power, some don't. It may take a while to sort everything out, but we do not yet know exactly how long. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 10 23:44:54 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 10 Feb 2005 23:44:54 +0100 Subject: [Mailman-Users] Re: www.python.org FAQ and Announce Only List In-Reply-To: References: <6.0.1.1.2.20050210141540.05496b88@pop.greenepa.net> Message-ID: At 11:19 PM +0100 2005-02-10, Brad Knowles wrote: > Apparently the problem is a more severe than first thought. Some > machines in the facility have power, some don't. It may take a while > to sort everything out, but we do not yet know exactly how long. In the meanwhile, the web administration folks have temporarily moved www.python.org to point to a different machine, which includes a list of all known mirror sites. Hopefully this will help people find the information they need. -- Brad Knowles, "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 for more info. From daleg at elemental.org Thu Feb 10 23:56:58 2005 From: daleg at elemental.org (Dale Ghent) Date: Thu, 10 Feb 2005 17:56:58 -0500 Subject: [Mailman-Users] CREN ListProc to Mailman conversion? Message-ID: <01a8b19c5c4bca89ea168c4859ca72e7@elemental.org> Before I start writing one of my own, I'm wondering if anyone here has tucked away unreleased in their home directory a script they made to convert the list configs under ListProc to Mailman-style configs? Any help or pointers would be appreciated. I have about 1600 ListProc lists I'm going to need to convert in the coming weeks. /dale From tkikuchi at is.kochi-u.ac.jp Fri Feb 11 02:06:55 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 11 Feb 2005 10:06:55 +0900 Subject: [Mailman-Users] Re: [Mailman-Announce] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <20050210195534.GF1704@ecos.de> References: <1108046465.8044.63.camel@presto.wooz.org> <20050210195534.GF1704@ecos.de> Message-ID: <420C052F.8040007@is.kochi-u.ac.jp> Hi, > As I noticed, 2.0.x versions (at least 2.0.13) are vulnerable, > too. (As the subject of the announcement also suggested.) > > Which unfortunately only works with Python 2. > > Python 1 (respective at least 1.5.2) complains about syntax > errors. (Which, in fact, also helps against the vulnerability by > displaying the "You've found a Mailman bug" page. ;-) Change the true_path function as: def true_path(path): "Ensure that the path is safe by removing .." import re path = re.sub('\.+/+', '', path) return path[1:] and try. Sorry but I have no 2.0.x around but only found a machine which have working Python 1.x installed. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From aj at mindcrash.com Fri Feb 11 02:39:31 2005 From: aj at mindcrash.com (AJ) Date: Thu, 10 Feb 2005 20:39:31 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> References: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> Message-ID: <20050210203931.jh5yk4gso4kgsckk@webmail.mindcrash.com> How can we test that the patch is working? Is there a way to cause the log message to be written to the mischief log? Just want to make sure the patch is working, any help would be great. Thanks. >> >> On Feb 10, 2005, at 8:17 AM, dave at umiacs.umd.edu wrote: >> >>> Am I correct in assuming the attack only allows hackers to access (read) >>> files? Yes, I understand that if they can read/get mailman passwords, they >>> can obviously change lists but nothing more nefarious than that? >> >> they can not only get the passwords, but your subscriber lists. that >> is, I think, nefarious enough. it means you're one spambot away from >> handing over all your users to the blackhats. >> > > > > From tkikuchi at is.kochi-u.ac.jp Fri Feb 11 04:10:39 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 11 Feb 2005 12:10:39 +0900 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: <20050210203931.jh5yk4gso4kgsckk@webmail.mindcrash.com> References: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> <20050210203931.jh5yk4gso4kgsckk@webmail.mindcrash.com> Message-ID: <420C222F.1090002@is.kochi-u.ac.jp> AJ wrote: > How can we test that the patch is working? Is there a way to cause the log > message to be written to the mischief log? Just want to make sure the > patch is > working, any help would be great. Principally, add /../ in your browser's url box after authenticate yourself for the private archive page: http://your.host/mailman/private/yourlist/../ But my browser is clever enough to strip this to http://your.host/mailman/private/ :-< Note that this is not an exploit. You will find other malicious attempts in logs/error. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From crammos at edu.teiath.gr Fri Feb 11 09:03:42 2005 From: crammos at edu.teiath.gr (=?ISO-8859-7?Q?=D7=F1=DE=F3=F4=EF=F2_=D1=DC=EC=EC=EF=F2?=) Date: Fri, 11 Feb 2005 10:03:42 +0200 Subject: [Mailman-Users] Mailman archives Message-ID: <420C66DE.4000403@edu.teiath.gr> Hello to all, i am a new member in this list and i hope that we'll have a great cooperation. First of all i would like to give you a sample of what i want to do ... In my mailman archives i have a post like ... FW: [SECURITY] [DSA 669-1] New php3 packages fix several vulnerabilities *First_Name Last_Name * username_at_domain.com /Tue Feb 8 10:31:32 EET 2005/ * Previous message: FW: [suse-security-announce] SUSE Security Announcement: kernel bugfixes and SP1 merge (SUSE-SA:2005:005) * Next message: FW: [SECURITY] [DSA 672-1] New xview packages fix potential arbitrary code execution * *Messages sorted by:* [ date ] [ thread ] [ subject ] [ author ] =================================================================================================== what i want to change for all lists archives is the "username_at_domain.com" and i want to give the value of "username_at_localhost". I just want to change that the email address won't show the domain of the user but only appear something like "localhost" after the username Is that possible?? Thanks in Advance Chris Rammos From beckert at ecos.de Fri Feb 11 09:13:30 2005 From: beckert at ecos.de (Axel Beckert) Date: Fri, 11 Feb 2005 09:13:30 +0100 Subject: [Mailman-Users] Critical security update for Mailman 2.1.5 and earlier In-Reply-To: <420C052F.8040007@is.kochi-u.ac.jp> References: <1108046465.8044.63.camel@presto.wooz.org> <20050210195534.GF1704@ecos.de> <420C052F.8040007@is.kochi-u.ac.jp> Message-ID: <20050211081330.GA1707@ecos.de> Hi! Am Fri, Feb 11, 2005 at 10:06:55AM +0900, Tokio Kikuchi schrieb: > >Python 1 (respective at least 1.5.2) complains about syntax > >errors. (Which, in fact, also helps against the vulnerability by > >displaying the "You've found a Mailman bug" page. ;-) > > Change the true_path function as: > > def true_path(path): > "Ensure that the path is safe by removing .." > import re > path = re.sub('\.+/+', '', path) > return path[1:] > > and try. Perfect. Thanks! And I've even learned a little bit more Python today. :-) > Sorry but I have no 2.0.x around Probably doesn't matter. The function is exactly the same as in 2.1.5. > but only found a machine which have working Python 1.x installed. Thanks for searching. Kind regards, Axel Beckert -- ------------------------------------------------------------- Axel Beckert ecos electronic communication services gmbh it security solutions * web applications with apache and perl Mail: Tulpenstrasse 5 D-55276 Dienheim near Mainz E-Mail: beckert at ecos.de Voice: +49 6133 939-220 WWW: http://www.ecos.de/ Fax: +49 6133 939-333 ------------------------------------------------------------- From davidg at goraich.co.uk Fri Feb 11 09:44:04 2005 From: davidg at goraich.co.uk (david gordon) Date: Fri, 11 Feb 2005 08:44:04 +0000 Subject: [Mailman-Users] How do I apply the patch? Message-ID: <20050211084404.17955@smtp.goraich.co.uk> I've no idea how to apply the security patch, someone want to give me a clue? Many thanks -- david gordon From brad at python.org Fri Feb 11 10:03:40 2005 From: brad at python.org (Brad Knowles) Date: Fri, 11 Feb 2005 10:03:40 +0100 Subject: [Mailman-Users] www.python.org back online... Message-ID: Folks, The power problem has been resolved. It turns out that the machine itself was not down, but the switch it was connected to was. So, as far as it was concerned, it was the rest of the world that went away. ;) Anyway, www.python.org now points back to the original server, and everything should be as it was. Sorry for any confusion that may have been caused. -- Brad Knowles Python.org Postmaster Team From maillists at conactive.com Fri Feb 11 10:31:36 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Feb 2005 10:31:36 +0100 Subject: [Mailman-Users] Some Posts not getting through - Troubleshooting tips? In-Reply-To: <55675C2D7AA8D411A94500508B66062D0F591958@CHEETAH> References: <55675C2D7AA8D411A94500508B66062D0F591958@CHEETAH> Message-ID: Bruce Best (CRO) wrote on Thu, 10 Feb 2005 12:48:32 -0500: > The only potentially useful log I can see is the "connection timed out" > lines in the exim4 logs, which are the only thing showing that exim is > trying to send the email and it isn't getting through: > Then it is definitely not a Mailman problem. Go to the other site and ask why this mail is deferred. If you think it's a spam filter try changing the contents of the mail, try to send the same mail with the same content and the list sender address directly. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From davidg at goraich.co.uk Fri Feb 11 10:53:11 2005 From: davidg at goraich.co.uk (david gordon) Date: Fri, 11 Feb 2005 09:53:11 +0000 Subject: [Mailman-Users] Changing my DEFAULT_HOST_NAME Message-ID: <20050211095311.32060@smtp.goraich.co.uk> I have moved my server including Mailman installation from one host to another. As a result the default server name changed. I have added the new default server name to mm_cfg_py but still see that monthly password reminders are sent from mailman-owner at the-old-server-address. Defaults.py has --- # Site-specific settings DEFAULT_HOST_NAME = 'my-domain.my-old-host.co.uk' # DEFAULT_URL must end in a slash! DEFAULT_URL = 'http://mydomain.my-old-host.co.uk/mailman/' # PUBLIC_ARCHIVE_URL and PRIVATE_ARCHIVE_URL should not end in slashes! PUBLIC_ARCHIVE_URL = '/pipermail' PRIVATE_ARCHIVE_URL = '/mailman/private' HOME_PAGE = 'index.html' MAILMAN_OWNER = 'mailman-owner@%s' % DEFAULT_HOST_NAME --- and I have added the following to mm_cfg_py --- # Site-specific settings DEFAULT_HOST_NAME = 'my-domain.org' # DEFAULT_URL must end in a slash! DEFAULT_URL = 'http://my-domain.org/mailman/ --- There are two questions here really: How do I ensure that the default email address is my-domain.co.uk and not my-domain.my-old-host.co.uk? (Note that mail from the list does come from my-domain.co.uk but I believe that's a change I made in the web admin panel.) Why shouldn't I just make the changes in Defaults.py - yes I know the documents say don't! But as I have in effect reinstalled my Mailman on another server shouldn't I have Defaults.py as accurate as possible? Final related question, does Defaults.py get the DEFAULT_SERVER_NAME from my Apache httpd.conf during the install. Thanks -- david gordon From davidg at goraich.co.uk Fri Feb 11 11:10:30 2005 From: davidg at goraich.co.uk (david gordon) Date: Fri, 11 Feb 2005 10:10:30 +0000 Subject: [Mailman-Users] Working with multiple domains Message-ID: <20050211101030.16467@smtp.goraich.co.uk> My host runs a Virtual Server environment (I believe using VSD) and I have a number of different domains there. I have a couple of Mailman lists running from a single installation but using different domains. ie some-list at this-domain.co.uk, other-list at that-domain.co.uk. Both of those lists will eventually 'give away' the real name (the FQDN?) of the server they are running on, http://my-server.my-host.co.uk. For example the listinfo page at http://this-domain.co.uk/mailman/listinfo/ some-list has a link, "To see a collection of prior postings..." to http: //my-server.my-host/mailman/private/some-list and that link is also given in the welcome message. I'm not quite clear how (if?) I can set up the site-specific settings in mm_cfg_py so that each domain only ever refers to itself. I believe I can see how to change the default domain name but can I do this for more than one domain? What I want is to keep a single Mailman installation and the name of the host server secret. Thanks for any help or pointers -- david gordon From maillists at conactive.com Fri Feb 11 13:31:29 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Feb 2005 13:31:29 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <9d10f78748f53846dfd4d0341bbbc7b5@plaidworks.com> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <9d10f78748f53846dfd4d0341bbbc7b5@plaidworks.com> Message-ID: Chuq Von Rospach wrote on Thu, 10 Feb 2005 08:48:23 -0800: > If you own a business, and your customers start telling your employees > when to take coffee breaks, would that upset you? What's that got to do with Mailman or this list? > > that's the same issue as when users decide when to make announcements > about mailman without consulting Barry. All of what you are saying is based on false presumptions. There was no announcement, this list is not an office owned by Barry and it's a discussion list, not an announcement list. We disagree. I don't see a point in continuing this conversation. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From mrei0999 at rz.uni-hildesheim.de Fri Feb 11 13:44:12 2005 From: mrei0999 at rz.uni-hildesheim.de (Meike Reichle) Date: Fri, 11 Feb 2005 13:44:12 +0100 Subject: [Mailman-Users] Run a script when new lists are created Message-ID: <420CA89C.3040100@rz.uni-hildesheim.de> Hi all I am in the process of moving all out mailing lists to mailman. So far, everything went rather smoothly, but there's on last problem I am trying to solve: When I create a new mailing list, I have to add the new addresses to our mailservers' whitelists. I wrote a script that does that, but until now it is run by cron. I could start the script from the newlist command, but I don't know whether this command is also used when a new list is created using the webinterface (which is more likely). So, my question is: What is the best way to have a script run, whenever a new list is created? I am using mailman2.1.5 with exim on a Solaris box. Regards, Meike From relson at osagesoftware.com Fri Feb 11 13:49:14 2005 From: relson at osagesoftware.com (David Relson) Date: Fri, 11 Feb 2005 07:49:14 -0500 Subject: [Mailman-Users] How do I apply the patch? In-Reply-To: <20050211084404.17955@smtp.goraich.co.uk> References: <20050211084404.17955@smtp.goraich.co.uk> Message-ID: <20050211074914.63e9565d@osage.osagesoftware.com> On Fri, 11 Feb 2005 08:44:04 +0000 david gordon wrote: > I've no idea how to apply the security patch, someone want to give me a clue? > > Many thanks > > -- > david gordon Hi David, Here's what worked for me: cd /usr/lib/mailman/Mailman/Cgi/ patch < /tmp/CAN-2005-0202.txt Adjust paths for your system. HTH, David From madduck at madduck.net Fri Feb 11 13:58:46 2005 From: madduck at madduck.net (martin f krafft) Date: Fri, 11 Feb 2005 13:58:46 +0100 Subject: [Mailman-Users] Run a script when new lists are created In-Reply-To: <420CA89C.3040100@rz.uni-hildesheim.de> References: <420CA89C.3040100@rz.uni-hildesheim.de> Message-ID: <20050211125846.GA31709@localhost.localdomain> If you create mailinglists over the web, I don't know. If you create them from the command line, provide a wrapper to newlist in /usr/local/sbin... -- martin; (greetings from the heart of the sun.) \____ echo mailto: !#^."<*>"|tr "<*> mailto:" net at madduck invalid/expired pgp subkeys? use subkeys.pgp.net as keyserver! spamtraps: madduck.bogus at madduck.net "most people become bankrupt through having invested too heavily in the prose of life. to have ruined one's self over poetry is an honour." -- oscar wilde -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050211/b77d0b3c/attachment.pgp From adam at rosi-kessel.org Fri Feb 11 14:20:43 2005 From: adam at rosi-kessel.org (Adam Rosi-Kessel) Date: Fri, 11 Feb 2005 08:20:43 -0500 Subject: [Mailman-Users] URL for admin page Message-ID: <420CB12B.2040806@rosi-kessel.org> Whenever I created a new list before, the URL for the admin page was automatically set to http://myhost/mailman/admin. Now it is creating new lists with admin URL http://myhost/admin, which doesn't work. I haven't changed any configuration in the interim, although I have been upgrading through Debian testing. Current version is 2.1.5-5. Any ideas what's going on? mm_cfg.py says: DEFAULT_URL_PATTERN = 'http://%s/mailman/' And the listinfo page has the proper URL. There doesn't appear to be any separate setting for the default admin URL, and I can't figure out how to change it on the newly created list. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 254 bytes Desc: OpenPGP digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050211/13af4e2e/attachment.pgp From aj at mindcrash.com Fri Feb 11 14:34:35 2005 From: aj at mindcrash.com (AJ) Date: Fri, 11 Feb 2005 08:34:35 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: <420C222F.1090002@is.kochi-u.ac.jp> References: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> <20050210203931.jh5yk4gso4kgsckk@webmail.mindcrash.com> <420C222F.1090002@is.kochi-u.ac.jp> Message-ID: <20050211083435.f45lqsmxw08sc44c@webmail.mindcrash.com> This also stripped it down for me. I do not see any logs in error or mischief. How can I get it to actually log the attempt so I know this is working. Thanks. Quoting Tokio Kikuchi : > AJ wrote: > >> How can we test that the patch is working? Is there a way to cause the log >> message to be written to the mischief log? Just want to make sure >> the patch is >> working, any help would be great. > > Principally, add /../ in your browser's url box after authenticate > yourself for the private archive page: > http://your.host/mailman/private/yourlist/../ > > But my browser is clever enough to strip this to > http://your.host/mailman/private/ > :-< > > Note that this is not an exploit. You will find other malicious attempts > in logs/error. > > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp > http://weather.is.kochi-u.ac.jp/ > > From maillists at conactive.com Fri Feb 11 14:42:28 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Feb 2005 14:42:28 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <9d10f78748f53846dfd4d0341bbbc7b5@plaidworks.com> Message-ID: One last comment. I had not followed the list for quite a few weeks or longer, had a problem and opened the folder to see if it was mentioned in any of the latest postings. One of the first I came across, reading from behind, was this thread. Chuq's reply sounded quite rude to me at that time, maybe because it was one of the first I read after quite some time in this list, that's the only reason I replied. I admit that, reading the thread again, it wasn't, although I still disagree on the matter. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From tkikuchi at is.kochi-u.ac.jp Fri Feb 11 14:53:34 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 11 Feb 2005 22:53:34 +0900 Subject: [Mailman-Users] Mailman 2.1.6 beta 3 released Message-ID: <420CB8DE.2020900@is.kochi-u.ac.jp> Hi, I put together a tarball for Mailman 2.1.6 beta 3 and placed on my Japanese Mailman site at: http://mm.tkikuchi.net/mailman-2.1.6b3.tgz This is the third beta release of 2.1.6 which are roughly scheduled to be released by the end of February. Please grab it from above site and upgrade your mailman. Change from 2.1.6b2 are mainly to fix the directory traversal vulnerability CVE number CAN-2005-0202 http://www.list.org/security.html Here is excerpt from NEWS file: 2.1.6 (XX-XXX-200X) - Critical security patch for path traversal vulnerability in private archive script (CAN-2005-0202). - Date and Message-Id headers are added for digests. (1116952) - List owners can now cusomize the non-member rejection notice from admin//privacy/sender page. (1107169) - Most of the installation instructions have been moved to a latex document. See admin/www/mailman-install/index.html for details. - VERP_PROBES is disabled by default. - bin/withlist can be run without a list name, but only if -i is given. Also, withlist puts the directory it's found in at the end of sys.path, making it easier to run withlist scripts that live in $prefix/bin. - bin/newlist grew two new options: -u/--urlhost and -e/--emailhost which lets the user provide the web and email hostnames for the new mailing list. This is a better way to specify the domain for the list, rather than the old 'mylist at hostname' syntax (which is still supported for backward compatibility, but deprecated). - Added the ability for Mailman generated passwords (both member and list admin) to be more cryptographically secure. See new configuration variables USER_FRIENDLY_PASSWORDS, MEMBER_PASSWORD_LENGTH, and ADMIN_PASSWORD_LENGTH. Also added a new bin/withlist script called reset_pw.py which can be used to reset all member passwords. Passwords generated by Mailman are now 8 characters by default for members, and 10 characters for list administrators. - Allow editing of the welcome message from the admin page (1085501). - A potential cross-site scripting hole in the driver script has been closed. Thanks to Florian Weimer for its discovery. Also, turn STEALTH_MODE on by default. - Chinese languages moved from 'big5' and 'gb' to 'zh_TW' and 'zh_CN' respectively for compliance to the IANA spec. Note that neither language is supported yet. - Python 2.4 compatibility issue: time.strftime() became strict about the 'day of year' range. (1078482) - New feature: automatic discards of held messages. List owners can now set how many days to hold the messages in the moderator request queue. cron/checkdb will automatically discard old messages. (790494) - Improved mail address sanity check. (1030228) - SpamDetect.py now checks attachment header. (1026977) - New feature: subject_prefix can be configured to include a sequence number which is taken from the post_id variable. Also, the prefix is always put at the start of the subject, i.e. "[list-name] Re: original subject", if mm_cfg.OLD_STYLE_PREFIXING is set No. The default style is "Re: [list-name]" if numbering is not set, for backward compatibility. If the list owner is using numbering feature by "%d" directive, the new style, "[list-name 123] Re:", is always used. - List owners can now use Scrubber to get the attachments scrubbed (held in the web archive), if the site admin permits it in mm_cfg.py. New variables introduced are SCRUBBER_DONT_USE_ATTACHMENT_FILENAME and SCRUBBER_USE_ATTACHMENT_FILENAME_EXTENSION in Defaults.py for scrubber behavior. (904850) - Filter attachments by filename extensions. (1027882) - Bugs and patches: 955381 (older Python compatibility), 1020102/1013079/ 1020013 (fix spam filter removed), 665569 (newer Postfix bounce detection), 970383 (moderator -1 admin requests pending), 873035 (subject handling in -request mail), 799166/946554 (makefile compatibility), 872068 (add header/footer via unicode), 1032434 (KNOWN_SPAMMERS check for multi-header), 1025372 (empty Cc:), 789015 (fix pipermail URL), 948152 (Out of date link on Docs), 1099138 (Scrubber.py breaks on None part), 1099840/1099840 (deprecated % insertion), 880073/933762 (List-ID RFC compliance), 1090439 (passwd reminder shunted), 1112349 (case insensitivity in acceptable_aliases) -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From brad at stop.mail-abuse.org Fri Feb 11 15:17:45 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 11 Feb 2005 15:17:45 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <9d10f78748f53846dfd4d0341bbbc7b5@plaidworks.com> Message-ID: At 1:31 PM +0100 2005-02-11, Kai Schaetzl wrote: >> that's the same issue as when users decide when to make announcements >> about mailman without consulting Barry. > > All of what you are saying is based on false presumptions. There was no > announcement, this list is not an office owned by Barry and it's a > discussion list, not an announcement list. Chuq is one of the core Mailman developers, so in a sense he "owns" this list more than just about anyone else, save Barry. This is an open source project, and as one of the leaders of that project, Chuq is someone who gets to set policy on things related to the project, such as what kind of discussion is or is not appropriate on this list. > We disagree. I don't see a point in continuing this conversation. You are correct. Chuq has spoken. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 11 15:21:29 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 11 Feb 2005 15:21:29 +0100 Subject: [Mailman-Users] Re: [Mailman-Developers] Mailman 2.1.6 beta 3 released In-Reply-To: <420CB8DE.2020900@is.kochi-u.ac.jp> References: <420CB8DE.2020900@is.kochi-u.ac.jp> Message-ID: At 10:53 PM +0900 2005-02-11, Tokio Kikuchi wrote: > - Most of the installation instructions have been moved to a latex > document. See admin/www/mailman-install/index.html for details. Please note, this is just the source version of the documentation. A pre-generated copy of the documentation is also made available in text format, and there may also be other formats in which the documentation is made available in a pre-generated form. -- Brad Knowles, "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 for more info. From bestb at lao.on.ca Fri Feb 11 15:45:17 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Fri, 11 Feb 2005 09:45:17 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> > -----Original Message----- > From: Kai Schaetzl [mailto:maillists at conactive.com] > > Then it is definitely not a Mailman problem. Go to the other > site and ask > why this mail is deferred. If you think it's a spam filter > try changing > the contents of the mail, try to send the same mail with the > same content > and the list sender address directly. > I sent a message to the list, then sent the message to the list and cc'd to the troublsome email address. The cc goes through without a hitch, the message from the list is never delivered. I wasn't sure what could be causing this, in particular, whether there could be something Mailman put in the headers that wasn't there in the original email that could be a black flag for some organization's filters. I will approach the site that email is not getting through to see if they know (this will be easy, as it is in fact my work email that isn't getting the posts); I was trying to get a better idea of what the causes might be. B. From brad at stop.mail-abuse.org Fri Feb 11 16:00:35 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 11 Feb 2005 16:00:35 +0100 Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: References: <5da46f2d204e66ec3cff2c8aae809bf6@panic.com> Message-ID: At 1:50 PM -0800 2005-02-08, Cabel Sasser wrote: > One question I just posed to Carl via e-mail is in regards to Python 2.3 > using this new "db package" for the pickles. I'll repost it here for the > sake of the archives. One thing I just remembered -- if you use Berkeley DB as a storage format for either individual pickles, or the entire list, then you break the ability to use NFS as the filesystem type. The problem is that Berkeley DB makes heavy use of mmap() calls to access the data, and mmap() doesn't work on NFS. I don't know if the same problem exists with other *dbm style database file formats. The Mailman developers have worked pretty hard to write their code in such a way as to avoid all the known serious issues with NFS, and there are a number of people on the list who are using this functionality. If the addition of Berkeley DB was to be added to the code base as an option for list/pickle storage, it would have to default to "off", and there would need to be appropriate warnings placed around the code and in the documentation regarding the incompatibility with NFS. But it's a great idea! -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 11 16:04:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 11 Feb 2005 16:04:02 +0100 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? In-Reply-To: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> References: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> Message-ID: At 9:45 AM -0500 2005-02-11, Bruce Best (CRO) wrote: > I will approach the site that email is not getting through to see if they > know (this will be easy, as it is in fact my work email that isn't getting > the posts); I was trying to get a better idea of what the causes might be. Many mis-configured anti-spam systems will mis-identify mailing lists as "spam", or if the message comes in and does not explicitly list the recipient on the "To:" or "Cc:" header, then it will be mis-identified as "spam". In the latter case, changing the list so as to use "Full Personalization" may solve the problem. There are various other typical problems with anti-spam systems, but that should give you an idea. -- Brad Knowles, "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 for more info. From bestb at lao.on.ca Fri Feb 11 16:33:23 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Fri, 11 Feb 2005 10:33:23 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F59195D@CHEETAH> > -----Original Message----- > From: Brad Knowles [mailto:brad at stop.mail-abuse.org] > Sent: Friday, February 11, 2005 10:04 AM > > Many mis-configured anti-spam systems will mis-identify mailing > lists as "spam", or if the message comes in and does not explicitly > list the recipient on the "To:" or "Cc:" header, then it will be > mis-identified as "spam". In the latter case, changing the list so > as to use "Full Personalization" may solve the problem. > I can't seem to find a "Full Personalization" option anywhere in the list admin; where do I set this? B. From bestb at lao.on.ca Fri Feb 11 16:44:55 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Fri, 11 Feb 2005 10:44:55 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F59195F@CHEETAH> > -----Original Message----- > On Feb 11, 2005, at 9:33 AM, Bruce Best (CRO) wrote: > > I can't seem to find a "Full Personalization" option > anywhere in the > > list > > admin; where do I set this? > > > > I don't remember if you've specified which version of Mailman you're > using, but in 2.1.x it's under "Non-Digest options." > 2.1.5; under "Non-Digest options", it says nothing about "Full Personalization", there are only three options; * nondigestable - "Can subscribers choose to receive mail immediately, rather than in batched digests?" * msg_header - "Header added to mail sent to regular list members" * msg_footer - "Footer added to mail sent to regular list members" B. From dhphllps at memphis.edu Fri Feb 11 16:47:50 2005 From: dhphllps at memphis.edu (Dan Phillips) Date: Fri, 11 Feb 2005 09:47:50 -0600 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? In-Reply-To: <55675C2D7AA8D411A94500508B66062D0F59195F@CHEETAH> References: <55675C2D7AA8D411A94500508B66062D0F59195F@CHEETAH> Message-ID: On Feb 11, 2005, at 9:44 AM, Bruce Best (CRO) wrote: >> -----Original Message----- >> On Feb 11, 2005, at 9:33 AM, Bruce Best (CRO) wrote: >>> I can't seem to find a "Full Personalization" option >> anywhere in the >>> list >>> admin; where do I set this? >>> >> >> I don't remember if you've specified which version of Mailman you're >> using, but in 2.1.x it's under "Non-Digest options." >> > > 2.1.5; under "Non-Digest options", it says nothing about "Full > Personalization", there are only three options; > mm_cfg.py must include the line "OWNERS_CAN_ENABLE_PERSONALIZATION = 1" Dan From jdennis at redhat.com Fri Feb 11 17:18:05 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 11 Feb 2005 11:18:05 -0500 Subject: [Mailman-Users] Re: Critical security update for Mailman 2.1.5 In-Reply-To: <20050211083435.f45lqsmxw08sc44c@webmail.mindcrash.com> References: <5b8a4e5d2760f427911e3a59b88ba0d9@plaidworks.com> <20050210113659.yflqcv5ba8cgg0kc@webmail.mindcrash.com> <20050210203931.jh5yk4gso4kgsckk@webmail.mindcrash.com> <420C222F.1090002@is.kochi-u.ac.jp> <20050211083435.f45lqsmxw08sc44c@webmail.mindcrash.com> Message-ID: <1108138685.19392.7.camel@finch.boston.redhat.com> On Fri, 2005-02-11 at 08:34 -0500, AJ wrote: > This also stripped it down for me. > I do not see any logs in error or mischief. > How can I get it to actually log the attempt so I know this is working. If you are running with apache >= 2.0, which many sites are, then apache will strip the malicious components of the URL and the defense in true_path will never get triggered because it will never see the malformed URL passed by apache. Thus there is no way to test it with apache >= 2.0, in fact you're not vulnerable to begin with. -- John Dennis From ACrosman at afsc.org Fri Feb 11 17:46:01 2005 From: ACrosman at afsc.org (Aaron Crosman) Date: Fri, 11 Feb 2005 11:46:01 -0500 Subject: [Mailman-Users] Mailman Statistics Message-ID: I'm looking for a package that could provide traffic reports for Mailman, similar to those that AWStats or Webalizer generate for web traffic. I searched the archive, and while I found a conversation from 2002 suggesting that several people were considering starting such a project I can't find any evidence of what became of those conversations. A search of Freshmeat and Google didn't result in much more help results either. Is there something out there that I'm missing? I know I could track the MTA stats, but I'd like to be able to keep an eye on some of the internal Mailman functions like how many messages are getting turn rejected by moderators and such. Thanks Aaron From bestb at lao.on.ca Fri Feb 11 17:56:40 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Fri, 11 Feb 2005 11:56:40 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F591961@CHEETAH> -----Original Message----- > From: Dan Phillips [mailto:dhphllps at memphis.edu] > On Feb 11, 2005, at 9:44 AM, Bruce Best (CRO) wrote: > > 2.1.5; under "Non-Digest options", it says nothing about "Full > > Personalization", there are only three options; > mm_cfg.py must include the line "OWNERS_CAN_ENABLE_PERSONALIZATION = 1" Thanks; that did it (I guess this option is off by default in the Debian mailman packages) Unfortunately, even with full personalization enabled, posts do not get through to the email address in question. I'll check with the IT department to see if they know what might be happening, assuming it is something on the receiving end. The reason why I assumed it was something on my end is because this email address works with many other Mailman-based lists (including this one), so I was guessing I had ended up with some non-standard setting that caused this. B. From Huan.Zhang at umb.edu Fri Feb 11 17:58:34 2005 From: Huan.Zhang at umb.edu (Huan Zhang) Date: Fri, 11 Feb 2005 11:58:34 -0500 Subject: [Mailman-Users] got error message , need help!! Message-ID: Hello All, I got a post request from one of my co-worker included in our listserv list. She try to post a PDF file , the cause is Message body is too big: 854000 bytes with a limit of 100 KB I granted and then got the error message below 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 "/usr/local/mailman/scripts/driver", line 87, in run_main main() File "/usr/local/mailman/Mailman/Cgi/admindb.py", line 163, in main process_form(mlist, doc, cgidata) File "/usr/local/mailman/Mailman/Cgi/admindb.py", line 788, in process_form preserve, forward, forwardaddr) File "/usr/local/mailman/Mailman/ListAdmin.py", line 159, in HandleRequest forward, addr) File "/usr/local/mailman/Mailman/ListAdmin.py", line 283, in __handlepost inq.enqueue(msg, _metadata=msgdata) File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 128, in enqueue fp.write(msgsave) IOError: [Errno 28] No space left on device _____ Python information: Variable Value sys.version 2.2.2 (#1, Apr 27 2004, 13:29:57) [GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] sys.executable /usr/bin/python sys.prefix /usr/local sys.exec_prefix /usr/local sys.path /usr/local sys.platform linux2 _____ Environment variables: Variable Value HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */* CONTENT_TYPE application/x-www-form-urlencoded SERVER_SOFTWARE Apache/1.3.12 (Unix) PYTHONPATH /usr/local/mailman SCRIPT_FILENAME /usr/local/mailman/cgi-bin/admindb SCRIPT_NAME /mailman/admindb SERVER_SIGNATURE REQUEST_METHOD POST PATH_INFO /leadership SERVER_PROTOCOL HTTP/1.1 QUERY_STRING HTTP_CACHE_CONTROL no-cache REQUEST_URI /mailman/admindb/leadership CONTENT_LENGTH 5980 HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) HTTP_CONNECTION Keep-Alive HTTP_COOKIE leadership+admin=2802000000692cc00c4273280000003638383939356634636132616 3343139663936663439633365346633666238653365663632346232 REMOTE_PORT 4367 HTTP_ACCEPT_LANGUAGE en-us SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 HTTP_ACCEPT_ENCODING gzip, deflate Can any one off help on this? I really appreciate if you can point me a direction, thanks! Huan Zhang Institute for Community Inclusion University of Massachusetts, Boston From dave at umiacs.umd.edu Fri Feb 11 18:03:13 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Fri, 11 Feb 2005 12:03:13 -0500 (EST) Subject: [Mailman-Users] got error message , need help!! In-Reply-To: References: Message-ID: On Fri, 11 Feb 2005, Huan Zhang wrote: > > I got a post request from one of my co-worker included in our listserv > list. > > She try to post a PDF file , > > the cause is Message body is too big: 854000 bytes with a limit of 100 > KB > > I granted and then got the error message below .... > IOError: [Errno 28] No space left on device hmmmmm.... sounds like you ran out of space on a device % df -k =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From maillists at conactive.com Fri Feb 11 18:31:54 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Fri, 11 Feb 2005 18:31:54 +0100 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? In-Reply-To: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> References: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> Message-ID: Bruce Best (CRO) wrote on Fri, 11 Feb 2005 09:45:17 -0500: > I sent a message to the list, then sent the message to the list and cc'd to > the troublsome email address. The cc goes through without a hitch, the > message from the list is never delivered. If I understand correctly you can send from the same IP and it gets thru, so it's not a dynamic IP block f.i. or a HELO check. It's something with the message and there are so many possibilities. Did you have a look at the message? Sent to more recipients than two? Maybe it's technically incorrect for an arcane reason. You can either look at the message and then send it again and again with changed headers/content in the hope that it'll finally get thru or you can ask the other side. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From cpz at tuunq.com Fri Feb 11 18:50:37 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 11 Feb 2005 09:50:37 -0800 (PST) Subject: [Mailman-Users] Mailman + giant lists + the infinite weight of the cosmos In-Reply-To: from Brad Knowles at "Feb 11, 2005 04:00:35 pm" Message-ID: <20050211175037.A357A7AD@mail.tuunq.com> In a flurry of recycled electrons, Brad Knowles wrote: > One thing I just remembered -- if you use Berkeley DB as a > storage format for either individual pickles, or the entire list, > then you break the ability to use NFS as the filesystem type. The > problem is that Berkeley DB makes heavy use of mmap() calls to access > the data, and mmap() doesn't work on NFS. > > I don't know if the same problem exists with other *dbm style > database file formats. Assume it does (I haven't actually checked). Just about all database-like things tell you not to use them on any kind of NAS. This goes for low level packages like *db* and commercial DBs like oracle & clearcase. BTW, it's not just a mmap problem. The bigger problem is guarenteing all writes happen in the way that the program expects, you want as close to atomic transactions as you can get. (Some vendors have qualified various NAS boxes for supported configs, usually this means NetApp. Don't try these packages on generic nfs.) z! From drz at speakeasy.net Fri Feb 11 20:57:07 2005 From: drz at speakeasy.net (drz at speakeasy.net) Date: Fri, 11 Feb 2005 19:57:07 +0000 Subject: [Mailman-Users] Problem with archives Message-ID: I am using Mailman on Debian linux and have just upgraded to the latest mailman software. I am having a problem with accessing the archives with the web interface and consistently get "You are not authorized to view this page" error. The path is: http://www.enabling.org/pipermail/// When I go to the aliases files, pipermail is set to: /pipermail/: /var/lib/mailman/archives/public When I go to that dir it is all the entries are links to /var/lib/mailman/archives/private Checking the perms: private is drwxrwxsr-x and public is drwxrwxr-x and the entries have read access, except for the database dir. This is the default setup with public archives set up. Do I need to change something? Any ideas why access is not allowed? Bob From jason at electronet.net Fri Feb 11 21:52:43 2005 From: jason at electronet.net (Jason Bertoch) Date: Fri, 11 Feb 2005 15:52:43 -0500 Subject: [Mailman-Users] Restrict Mass Subscription Message-ID: <200502112052.j1BKqgiS026292@mail1.electronet.net> I want to grant my users the ability to administer their own lists via the web interface on my Mailman 2.1.5 installation. However, I would like to require that invitations be sent out if they use the mass subscription feature. Although I understand that with open source anything is possible, I would rather avoid direct manipulation of the code in order to ease upgrades to future versions. So far, I have been unable to find an option in mm_cfg.py that does what I want. Can someone tell me if I'm overlooking a configuration option? Thanks in advance, Jason Bertoch From enyc at sheer.us Sat Feb 12 01:41:24 2005 From: enyc at sheer.us (enyc at sheer.us) Date: Fri, 11 Feb 2005 16:41:24 -0800 (PST) Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: <200502112052.j1BKqgiS026292@mail1.electronet.net> Message-ID: > I want to grant my users the ability to administer their own lists via > the web interface on my Mailman 2.1.5 installation. However, I would > like to require that invitations be sent out if they use the mass > subscription feature. Although I understand that with open source > anything is possible, I would rather avoid direct manipulation of the > code in order to ease upgrades to future versions. So far, I have been > unable to find an option in mm_cfg.py that does what I want. Can > someone tell me if I'm overlooking a configuration option? I don't think you can do what you want I'm afraid... Probably be relatively 'simple' to ''nobble'' the mailman code such that (0) it never gives the options:- Subscribe these users now or invite them? ()Subscribe ()Invite Send welcome messages to new subscribees? ()No ()Yes (1) "subscribe_or_invite" always taken as "1" regardless of any data provided (or not-provided) by http-post. (2) "send_welcome_msg_to_this_batch" always taken as "1" regardless of any data provided (or not-provided) by http-post. Hrrrm.. Good luck ;-). > Jason Bertoch p.s. ?does anybody know where I can get hold of the "www.list.org" server administrator? --S Iremonger From brad at stop.mail-abuse.org Fri Feb 11 23:47:18 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 11 Feb 2005 23:47:18 +0100 Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: References: Message-ID: At 4:41 PM -0800 2005-02-11, enyc at sheer.us wrote: > p.s. ?does anybody know where I can get hold of the "www.list.org" > server administrator? For what purpose? -- Brad Knowles, "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 for more info. From enyc at sheer.us Sat Feb 12 02:32:15 2005 From: enyc at sheer.us (enyc at sheer.us) Date: Fri, 11 Feb 2005 17:32:15 -0800 (PST) Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: Message-ID: > > p.s. ?does anybody know where I can get hold of the "www.list.org" > > server administrator? > For what purpose? I would like them to be informed that the "www.list.org" web-server appears to be behind a broken firewall or router that discards packets from people using TCP_ECN extension.... I.e. linux 2.4 or 2.6 kernel's default configuration. Some *BSD variants include ECN with a 'fallback' mechanism so that such users can still connect, just ..slowly.. in this circumstance. Many linux distributions turn this of using sysctl at boot-time by default, to work around the [decreasing number] of broken sites.... But still, this doesn't excuse that server at [www.list.org, mail.zork.org, strongbadia.list.org, list.org, 206.131.226.62] still breaks communication with TCP_ECN clients... --S Iremonger From msapiro at value.net Sat Feb 12 00:35:16 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 15:35:16 -0800 Subject: [Mailman-Users] Mailman archives In-Reply-To: <420C66DE.4000403@edu.teiath.gr> Message-ID: Chris Rammos wrote: > >First of all i would like to give you a sample of what i want to do ... >In my mailman archives i have a post like ... > > > FW: [SECURITY] [DSA 669-1] New php3 packages fix several vulnerabilities > >*First_Name Last_Name * username_at_domain.com >/Tue Feb 8 10:31:32 EET 2005/ > > >what i want to change for all lists archives is the >"username_at_domain.com" and i want to give the value of >"username_at_localhost". >I just want to change that the email address won't show the domain of >the user but only appear something like "localhost" after the username >Is that possible?? This page is created from a template named 'article.html'. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp for information on where to store revised templates so that they will be used on a per-list, per-domain or sitewide basis. Also note that after revising a template for an archive page, the archive must be rebuilt (with bin/arch) in order for the change to appear in existing archives. This template could easily be modified to leave out the poster's e-mail address entirely. It would require some modification to Mailman/Archiver/HyperArch.py change just the domain part of the address. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Sat Feb 12 00:39:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 12 Feb 2005 00:39:42 +0100 Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: References: Message-ID: At 5:32 PM -0800 2005-02-11, enyc at sheer.us wrote: > I would like them to be informed that the "www.list.org" web-server > appears to be behind a broken firewall or router that discards packets > from people using TCP_ECN extension.... I.e. linux 2.4 or 2.6 > kernel's default configuration. Some *BSD variants include ECN > with a 'fallback' mechanism so that such users can still connect, > just ..slowly.. in this circumstance. I haven't heard of any other complaints of this sort, and this is a pretty heavily trafficked machine, especially by people running various distributions of Linux (both being GNU code and all). However, if you can demonstrate the problems with tcpdump or other packet sniffing/capture tools, I'm sure that this is something they will check into. > But still, this doesn't excuse that server at [www.list.org, > mail.zork.org, strongbadia.list.org, list.org, 206.131.226.62] > still breaks communication with TCP_ECN clients... I'm not sure who the day-to-day administrator is for that machine. I suspect you're going to have to report this problem to Barry Warsaw (barry at python.org), and if he doesn't have direct control over that machine then he will contact the people who do. If you don't get a reply from Barry in a couple of days about this issue (i.e., more than a canned auto-reply), let me know and I'll try to find out who the appropriate person/people is/are. -- Brad Knowles, "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 for more info. From msapiro at value.net Sat Feb 12 00:48:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 15:48:43 -0800 Subject: [Mailman-Users] welcome message In-Reply-To: <6.1.2.0.1.20050210150335.02243140@pop.suscom-maine.net> Message-ID: larry lunt wrote: > >One of my lists is moderated. Only a few people can post. When someone new >is subscribed they receive an automatic welcome message. Within the text of >that message is the list posting address. >Since most are not allowed to post I'd like to remove this address from the >welcome message. This message is generated from a template named 'subscribeack.txt'. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp for how to install a revised version of this template that will be used for just the one list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 01:04:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 16:04:01 -0800 Subject: [Mailman-Users] Changing my DEFAULT_HOST_NAME In-Reply-To: <20050211095311.32060@smtp.goraich.co.uk> Message-ID: david gordon wrote: >There are two questions here really: How do I ensure that the default >email address is my-domain.co.uk and not my-domain.my-old-host.co.uk? >(Note that mail from the list does come from my-domain.co.uk but I >believe that's a change I made in the web admin panel.) See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp In particular the part about fix_url and existing lists. >Why shouldn't I just make the changes in Defaults.py - yes I know the >documents say don't! But as I have in effect reinstalled my Mailman on >another server shouldn't I have Defaults.py as accurate as possible? http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.021.htp >Final related question, does Defaults.py get the DEFAULT_SERVER_NAME from >my Apache httpd.conf during the install. What Mailman version is this? There is no DEFAULT_SERVER_NAME in current Defaults.py. FAQ 4.29 may not be relevant to your version depending on how old it is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 01:25:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 16:25:28 -0800 Subject: [Mailman-Users] Problem with archives In-Reply-To: Message-ID: drz at speakeasy.net wrote: >When I go to the aliases files, pipermail is set to: /pipermail/: /var/lib/mailman/archives/public And is it enabled to follow symlinks? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 01:43:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 16:43:49 -0800 Subject: [Mailman-Users] URL for admin page In-Reply-To: <420CB12B.2040806@rosi-kessel.org> Message-ID: Adam Rosi-Kessel wrote: > >Whenever I created a new list before, the URL for the admin page was >automatically set to http://myhost/mailman/admin. Now it is creating >new lists with admin URL http://myhost/admin, which doesn't work. Just what URL are you talking about? Yhe only one that should look like http://myhost/mailman/admin is the one on the listinfo page in "List administrators, you can visit the _list admin overview page_ to find the management interface for your list." The ones for individual lists should all be of the form http://myhost/mailman/admin/ >I haven't changed any configuration in the interim, although I have been >upgrading through Debian testing. Current version is 2.1.5-5. Any ideas >what's going on? Not really. >mm_cfg.py says: > >DEFAULT_URL_PATTERN = 'http://%s/mailman/' > >And the listinfo page has the proper URL. There doesn't appear to be any >separate setting for the default admin URL, and I can't figure out how >to change it on the newly created list. There isn't a separate setting for admin URL. The list specific ones are all generated from the list attribute web_page_url which is set at list create time by interpolating the host into DEFAULT_URL_PATTERN. The _list admin overview page_ link from the listinfo page is generated on the fly using DEFAULT_URL_PATTERN. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 01:56:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 16:56:53 -0800 Subject: [Mailman-Users] Run a script when new lists are created In-Reply-To: <420CA89C.3040100@rz.uni-hildesheim.de> Message-ID: Meike Reichle wrote: > >I am in the process of moving all out mailing lists to mailman. So far, >everything went rather smoothly, but there's on last problem I am trying >to solve: When I create a new mailing list, I have to add the new >addresses to our mailservers' whitelists. I wrote a script that does >that, but until now it is run by cron. I could start the script from the >newlist command, but I don't know whether this command is also used when >a new list is created using the webinterface (which is more likely). It is not. >So, my question is: What is the best way to have a script run, whenever >a new list is created? >I am using mailman2.1.5 with exim on a Solaris box. In mm_cfg.py, you set MTA = 'SomeName'. Then you create a python script Mailman/MTA/SomeName.py with a create() and a remove() function and these are called respectively whenever a list is created or removed. See the existing Mailman/MTA/Manual.py and Mailman/MTA/Postfix.py scripts for examples. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 02:54:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 17:54:01 -0800 Subject: [Mailman-Users] Archives disk space: are .txt files needed? In-Reply-To: <20050209160715.A1424@zim.gsu.edu> Message-ID: Mike Alberghini wrote: > >The archive directories contain each months mail in three formats: > >1. a plaintext file: 2004-November.txt >2. a gzipped file: 2004-November.txt.gz >3. a directory: 2004-November - contains individual HTML messages. > >The web archive uses the files in the directory, and links to the gzipped >file. Does anything use the plaintext file? It seems like it's wasting a >ton of diskspace having the same file gzipped and unzipped in the same space. How the .txt file is used depends on the setting of GZIP_ARCHIVE_TXT_FILES in mm_cfg.py. If this is set to Yes, the .txt file only exists temporarily while the archiver unzips the .txt.gz and appends the .txt into a new .txt.gz. With this setting, there are no permanent .txt files, but this is a very inefficient process (see comments in Defaults.py). If GZIP_ARCHIVE_TXT_FILES is No, then the archive is accumulated in the .txt file and is gzip'd by a nightly cron. In this case, the .txt files can be deleted for prior months if no new messages ever arrive for that month. This can't always be guaranteed as a message could be delayed in transit or have a bad date. In general though, old .txt files can be deleted, and if a "late" message did arrive and cause loss of the .txt.gz information, the archive could be rebuilt from the .mbox/.mbox file with bin/arch. >So, first off, can I delete the year-month.txt files without causing harm? Generally, yes after the month is over. >Second, once the current month is over, can I prevent the non-zipped files >from ever existing? You can set GZIP_ARCHIVE_TXT_FILES - Yes in mm_cfg.py if you're willing to live with the additional processing to unzip/rezip the .txt.gz file for each message. >Finally, is there a way to prevent the archiving of >attachments? If you don't want to use content filtering to keep them off the list entirely, then I think it would require a somewhat tricky hack. You could modify the code in Mailman/Handlers/Scrubber.py, but this would also affect digests - that's where it gets tricky. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From enyc at sheer.us Sat Feb 12 05:08:34 2005 From: enyc at sheer.us (enyc at sheer.us) Date: Fri, 11 Feb 2005 20:08:34 -0800 (PST) Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: Message-ID: > > I would like them to be informed that the "www.list.org" web-server > > appears to be behind a broken firewall or router that discards packets > > from people using TCP_ECN extension.... I.e. linux 2.4 or 2.6 > > kernel's default configuration. Some *BSD variants include ECN > > with a 'fallback' mechanism so that such users can still connect, > > just ..slowly.. in this circumstance. > I haven't heard of any other complaints of this sort, and this is > a pretty heavily trafficked machine, especially by people running > various distributions of Linux (both being GNU code and all). Well, as I said, Most distributions turn off "tcp_ecn" at boot-time because of the broken-sites out-there. > However, if you can demonstrate the problems with tcpdump or > other packet sniffing/capture tools, I'm sure that this is something > they will check into. Well Urrm. I //can// arrange to make extra logs etc.. Though really I'd be logging 'nonexistant replies' ! The easiest way to demonstrate is turn on ECN yourself on a linux-2.4 or linux-2.6 host. Just "echo 1 > /proc/sys/net/ipv4/tcp_ecn" as root.... Then you will find list.org doesn't work, until you... "echo 0 > /proc/sys/net/ipv4/tcp_ecn" as root.... You can use a Free-Software-Program "tcptraceroute" to demonstrate the works/doesn't_work too... Just "tcptraceroute www.list.org 80" ... should 'work' and give "strongbadia.list.org (206.131.226.62) [open]" etc. Whereas "tcptraceroute -E www.list.org 80" which behaves like linux-2.4/linux-2.6 with tcp_ecn on... currently just fails, giving "* * *" etc. [no answer]. > > But still, this doesn't excuse that server at [www.list.org, > > still breaks communication with TCP_ECN clients... > I'm not sure who the day-to-day administrator is for that > machine. I suspect you're going to have to report this problem to Will do... ;-). > If you don't get a reply from Barry in a couple of days about > this issue (i.e., more than a canned auto-reply), let me know and > I'll try to find out who the appropriate person/people is/are. Right, will see what happens. Understood.. Thankyou for helpful reply, at least. --"enyc" From msapiro at value.net Sat Feb 12 03:19:28 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 18:19:28 -0800 Subject: [Mailman-Users] error importing archive In-Reply-To: <20050210192040.GT11329@e-smith.com> Message-ID: Michael P. Soulier wrote: >On 09/02/05 Mark Sapiro did say: > >> The 313th article in the mbox file (starting with 0) has invalid base64 >> encoding. > >Well, I couldn't find anything wrong with the article in question. Based on the original error > File "//usr/lib/python2.2/base64.py", line 44, in decodestring > return binascii.a2b_base64(s) >binascii.Error: Incorrect padding I think the problem is that the base64 encoded text in the message didn't end with the proper number of "=" characters or wasn't a multiple of 4 characters long. >So, I >patched the code in Util.py to catch the exception and return the null string. >Seems to have permitted the archives to be imported ok, while those messages >affected would presumably be blank. > >Simply crashing like this is bad behaviour, IMHO. I agree. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 03:32:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 18:32:27 -0800 Subject: [Mailman-Users] sending mail in attachment on "help"listname-request In-Reply-To: <20050210143204.GB5314@sythos.net> Message-ID: Sythos wrote: >there is a way to send a file (a zipped miniguide) whene a subscribed >ml's user ask "help" (or something else" at listname-request at domain.tld? I don't think so without a significant hack, but you could put your miniguide on a web page and easily modify the help template 'help.txt' (see http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp to include its URL. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 06:08:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 21:08:43 -0800 Subject: [Mailman-Users] customising the HTML options a list managersees....... In-Reply-To: <1108009839.14414.20.camel@batfink.its.adelaide.edu.au> Message-ID: Jeffrey Borkent wrote: > >The Australian Govt has in its infinite wisdom enabled the ANTI-SPAM >compliabce act, which is both a good and a bad thing. To be compliant we >wish to make some options to list managers invisible but still be set yo >a defalut. > >Is this an easy thing to do or will this require some hackng of the >code? ( which we are not affraid to do ) It will require some hacking, but it should be straight forward. You could do it unconditionally or based on some new mm_cfg variable or based on a new list attribute that you wouldn't make available through the web interface. Unconditionally would be the easiest and by list the most involved. If you look at the various modules in Mailman/Gui/ it should be fairly obvious how to comment out the options you don't want to show. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 06:15:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 11 Feb 2005 21:15:52 -0800 Subject: [Mailman-Users] How to send html emails In-Reply-To: <420B6FFE.9040305@amnh.org> Message-ID: Ezra Taylor wrote: > How do I send html emails? See http://mail.python.org/pipermail/mailman-users/2005-January/041763.html (or turn off content filtering) -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bazmail at curtis2310.demon.co.uk Sat Feb 12 10:08:00 2005 From: bazmail at curtis2310.demon.co.uk (Michael Curtis) Date: Sat, 12 Feb 2005 09:08:00 +0000 Subject: [Mailman-Users] Mailman with os x server won't create first list Message-ID: <19c82e29e39fb17ff30e8bf43a5e9f83@curtis2310.demon.co.uk> Hi, I have now installed 3 os x servers and everytime Mailman has failed on the first install. When I make the first list I tick the box to turn on the service. I enter and password and admin email address. I then save the changes and the list disappears. I have checked permissions, the Apple way and the Mailman command line way. What is weird is that the overview under mail via the GUI will say the service is disabled, but the tick box will stay ticked. On each machine that has had this issue, I have formatted and re-installed and each time it then works. I have had this issue with all versions of the os 10.3.1 up to 10.3.8. Has anyone seen this or any idea as to why this happens? Once it is up and running it is a great listserver. Best wishes Michael Curtis From brad at stop.mail-abuse.org Sat Feb 12 11:18:51 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 12 Feb 2005 11:18:51 +0100 Subject: [Mailman-Users] Mailman with os x server won't create first list In-Reply-To: <19c82e29e39fb17ff30e8bf43a5e9f83@curtis2310.demon.co.uk> References: <19c82e29e39fb17ff30e8bf43a5e9f83@curtis2310.demon.co.uk> Message-ID: At 9:08 AM +0000 2005-02-12, Michael Curtis wrote: > I have now installed 3 os x servers and everytime Mailman has failed > on the first install. When I make the first list I tick the box to turn > on the service. I enter and password and admin email address. I then > save the changes and the list disappears. Please see . > Has anyone seen this or any idea as to why this happens? Once it is > up and running it is a great listserver. I have no idea. The problems you're describing are not something I've ever heard of before. Unfortunately, since you're using MacOS X Server and the Apple-customized version of Mailman, there's not a whole lot we can do to help you. You will need to talk to Apple about your support issues. -- Brad Knowles, "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 for more info. From mpanahi at gmail.com Sat Feb 12 12:33:33 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 03:33:33 -0800 Subject: [Mailman-Users] python errors executing scripts Message-ID: <6c6921830502120333110e3e24@mail.gmail.com> Hello, I'm getting errors like the following when executing some of the scripts in the bin directory. Any ideas? mailman/bin# ./list_lists Traceback (most recent call last): File "./list_lists", line 122, in ? main() File "./list_lists", line 102, in main longest = max(len(mlist.real_name), longest) File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ raise AttributeError, name AttributeError: real_name Thanks From brad at stop.mail-abuse.org Sat Feb 12 12:47:40 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 12 Feb 2005 12:47:40 +0100 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c6921830502120333110e3e24@mail.gmail.com> References: <6c6921830502120333110e3e24@mail.gmail.com> Message-ID: At 3:33 AM -0800 2005-02-12, Mark Panahi wrote: > Hello, I'm getting errors like the following when executing some of > the scripts in the bin directory. Any ideas? Hmm. What version of Python do you have installed? What version of Mailman are you running? -- Brad Knowles, "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 for more info. From hmueller at ctems.net Sat Feb 12 12:50:42 2005 From: hmueller at ctems.net (Harry Mueller) Date: Sat, 12 Feb 2005 06:50:42 -0500 (EST) Subject: [Mailman-Users] Mailman with os x server won't create first list In-Reply-To: <19c82e29e39fb17ff30e8bf43a5e9f83@curtis2310.demon.co.uk> References: <19c82e29e39fb17ff30e8bf43a5e9f83@curtis2310.demon.co.uk> Message-ID: <4827.170.163.12.156.1108209042.squirrel@170.163.12.156> On Sat, February 12, 2005 4:08 am, Michael Curtis said: > I have now installed 3 os x servers and everytime Mailman has failed > on the first install. When I make the first list I tick the box to turn > on the service. I enter and password and admin email address. I then > save the changes and the list disappears. You mean in the Server Admin GUI? > I have checked permissions, the Apple way and the Mailman command > line way. What is weird is that the overview under mail via the GUI will > say the service is disabled, but the tick box will stay ticked. Have you tried configuring Mailman from the web interface or from the command line? I have had great success when the GUI has been uncooperative. > On each machine that has had this issue, I have formatted and > re-installed and each time it then works. I have had this issue with > all versions of the os 10.3.1 up to 10.3.8. This makes me wonder if there isn't a file corrupted, missing, or misconfigured. Definitely try configuring from the web interface and/or command line and see if this makes any difference. Regards, Harry From mpanahi at gmail.com Sat Feb 12 12:52:05 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 03:52:05 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: References: <6c6921830502120333110e3e24@mail.gmail.com> Message-ID: <6c692183050212035241ec2a5f@mail.gmail.com> mailman 2.1.5, python 2.3.4 Thanks. On Sat, 12 Feb 2005 12:47:40 +0100, Brad Knowles wrote: > At 3:33 AM -0800 2005-02-12, Mark Panahi wrote: > > > Hello, I'm getting errors like the following when executing some of > > the scripts in the bin directory. Any ideas? > > Hmm. What version of Python do you have installed? What version > of Mailman are you running? > > -- > Brad Knowles, > > "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 for more info. > From madduck at madduck.net Sat Feb 12 13:15:01 2005 From: madduck at madduck.net (martin f krafft) Date: Sat, 12 Feb 2005 13:15:01 +0100 Subject: [Mailman-Users] Run a script when new lists are created In-Reply-To: References: <420CA89C.3040100@rz.uni-hildesheim.de> Message-ID: <20050212121501.GA31099@cirrus.madduck.net> also sprach Mark Sapiro [2005.02.12.0156 +0100]: > In mm_cfg.py, you set MTA = 'SomeName'. Then you create a python > script Mailman/MTA/SomeName.py with a create() and a remove() > function and these are called respectively whenever a list is > created or removed. See the existing Mailman/MTA/Manual.py and > Mailman/MTA/Postfix.py scripts for examples. Uh, what does the MTA have to do with creation of the list? I know, /etc/aliases, but maybe it's a little misleading to speak of an MTA? Couldn't this be changed to be a generic hook interface which then could be used by the Postfix code to create aliases? -- martin; (greetings from the heart of the sun.) \____ echo mailto: !#^."<*>"|tr "<*> mailto:" net at madduck invalid/expired pgp subkeys? use subkeys.pgp.net as keyserver! spamtraps: madduck.bogus at madduck.net a qui sait comprendre, peu de mots suffisent. -- intelligenti pauca -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://mail.python.org/pipermail/mailman-users/attachments/20050212/a7a6aa1c/attachment.pgp From adam at rosi-kessel.org Sat Feb 12 14:24:21 2005 From: adam at rosi-kessel.org (Adam Rosi-Kessel) Date: Sat, 12 Feb 2005 08:24:21 -0500 Subject: [Mailman-Users] URL for admin page In-Reply-To: References: <420CB12B.2040806@rosi-kessel.org> Message-ID: <20050212132421.GA20212@bostoncoop.net> On Fri, Feb 11, 2005 at 04:43:49PM -0800, Mark Sapiro wrote: > >Whenever I created a new list before, the URL for the admin page was > >automatically set to http://myhost/mailman/admin. Now it is creating > >new lists with admin URL http://myhost/admin, which doesn't work. > Just what URL are you talking about? Yhe only one that should look like > http://myhost/mailman/admin is the one on the listinfo page in "List > administrators, you can visit the _list admin overview page_ to find > the management interface for your list." > The ones for individual lists should all be of the form > http://myhost/mailman/admin/ Sorry, I should have been clearer. I have a few dozen lists, all of which have the admin URL: http://myhost/mailman/admin/ The newest list which I just created had the admin URL: http://myhost/admin/ Without any change in the configuration. > There isn't a separate setting for admin URL. The list specific ones > are all generated from the list attribute web_page_url which is set at > list create time by interpolating the host into DEFAULT_URL_PATTERN. Right, so if DEFAULT_URL_PATTERN hadn't changed, the generated admin URL shouldn't have changed... yet it did. Interestingly, I found by running with_list fix_url on the list (and not specifying any URL) the admin URL was reset to the correct address. But I'm concerned that other new lists will have the wrong default admin URL. -- Adam Rosi-Kessel http://adam.rosi-kessel.org From billy at jitterbugs.org Sat Feb 12 14:46:50 2005 From: billy at jitterbugs.org (Billy Sobczyk) Date: Sat, 12 Feb 2005 07:46:50 -0600 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? In-Reply-To: References: <55675C2D7AA8D411A94500508B66062D0F59195C@CHEETAH> Message-ID: <420E08CA.7090804@jitterbugs.org> I don't think you receive the post to the address that it is sent from, so if the sender is the same email address as the one that isn't getting the email, try sending the email from a different address and see if that changes the results. Kai Schaetzl wrote: >Bruce Best (CRO) wrote on Fri, 11 Feb 2005 09:45:17 -0500: > > > >>I sent a message to the list, then sent the message to the list and cc'd to >>the troublsome email address. The cc goes through without a hitch, the >>message from the list is never delivered. >> >> > >If I understand correctly you can send from the same IP and it gets thru, so >it's not a dynamic IP block f.i. or a HELO check. It's something with the >message and there are so many possibilities. Did you have a look at the >message? Sent to more recipients than two? Maybe it's technically incorrect for >an arcane reason. You can either look at the message and then send it again and >again with changed headers/content in the hope that it'll finally get thru or >you can ask the other side. > > >Kai > > > From maillists at conactive.com Sat Feb 12 16:31:28 2005 From: maillists at conactive.com (Kai Schaetzl) Date: Sat, 12 Feb 2005 16:31:28 +0100 Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: References: Message-ID: wrote on Fri, 11 Feb 2005 20:08:34 -0800 (PST): > The easiest way to demonstrate is turn on ECN yourself on a linux-2.4 > or linux-2.6 host. > Just "echo 1 > /proc/sys/net/ipv4/tcp_ecn" as root.... > Then you will find list.org doesn't work, until you... > "echo 0 > /proc/sys/net/ipv4/tcp_ecn" as root.... > I don't know what the tcp_ecn stuff does, but I can repro that easily. Just followed your steps and then telnet www.list.org 25. No go. At the same time I could still reach other servers. Kai -- Kai Sch?tzl, Berlin, Germany Get your web at Conactive Internet Services: http://www.conactive.com IE-Center: http://ie5.de & http://msie.winware.org From bestb at lao.on.ca Sat Feb 12 17:09:24 2005 From: bestb at lao.on.ca (Bruce Best (CRO)) Date: Sat, 12 Feb 2005 11:09:24 -0500 Subject: [Mailman-Users] Some Posts not getting through - Troubleshoot ing tips? Message-ID: <55675C2D7AA8D411A94500508B66062D0F59196B@CHEETAH> > -----Original Message----- > From: Kai Schaetzl [mailto:maillists at conactive.com] > Bruce Best (CRO) wrote on Fri, 11 Feb 2005 09:45:17 -0500: > > > I sent a message to the list, then sent the message to the > > list and cc'd to the troublsome email address. The cc goes > > through without a hitch, the message from the list is never > > delivered. > > If I understand correctly you can send from the same IP and > it gets thru, so it's not a dynamic IP block f.i. or a HELO > check. It's something with the message and there are so many > possibilities. Did you have a look at the message? Sent to > more recipients than two? Maybe it's technically incorrect for > an arcane reason. You can either look at the message and then > send it again and again with changed headers/content in the > hope that it'll finally get thru or you can ask the other side. > I realize now that I was wrong and in fact my MTA cannot send an email to the troublesome address, or in fact to any email address outside of the ISP providing internet access to the server (I realized I was using a smarthost rather than my MTA for the account that seemed to be working). This probably means I have some misconfiguration on my server that is resulting in failing HELO checks (the server does have a static IP, with a registered domain). Thanks for the help, though. B. From msapiro at value.net Sat Feb 12 18:32:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 09:32:43 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c6921830502120333110e3e24@mail.gmail.com> Message-ID: Mark Panahi wrote: >Hello, I'm getting errors like the following when executing some of >the scripts in the bin directory. Any ideas? > >mailman/bin# ./list_lists >Traceback (most recent call last): > File "./list_lists", line 122, in ? > main() > File "./list_lists", line 102, in main > longest = max(len(mlist.real_name), longest) > File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ > raise AttributeError, name >AttributeError: real_name My best guess is some list has a corrupted config.pck. bin/checkdb --all may find it, but it may not. You could try patching list_lists as follows to find the offending list: --- bin/list_lists 2005-02-06 14:27:16.593750000 -0800 +++ bin/list_lists.test 2005-02-12 09:09:11.578125000 -0800 @@ -99,7 +99,10 @@ mlist.web_page_url.find(vhost) == -1: continue mlists.append(mlist) - longest = max(len(mlist.real_name), longest) + try: + longest = max(len(mlist.real_name), longest) + except: + print 'mlist.real_name exception', n if not mlists and not bare: print _('No matching mailing lists found') -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 19:53:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 10:53:21 -0800 Subject: [Mailman-Users] Discarding stripped messages and rejectingimplicitdeclaration posts. In-Reply-To: <1108211751.2785.4.camel@localhost.localdomain> Message-ID: Lars Bungum wrote: >On Sat, 2005-02-05 at 18:38, Mark Sapiro wrote: >> >1. On the first messages with disallowed attachments are stripped of >> >these, but not held for moderator approval. I would like to see them >> >held for such, how do I accomplish this? >> There is no option to hold messages which have had parts removed by >> content filtering. >> The only thing you might be able to do without hacking the code is to >> adjust max_message_size to hold messages with "large" attachments and >> not those without, but this would obviously not be very reliable. > >How about adding the content-types to the spam-option? I tried doing >this now, like: > >Content-Type: application/octet-stream; name="details.exe" > >as the spamfilter regexp. Would that work? No, it won't work because the header_filter_rules are only applied to the message headers. They are not checked against the sub-part headers for MIME sub-parts. Thus the only header you could match against would be something like Content-Type:\s*multipart Which would probably be too broad. >It seems useful with the ability to discard these messages, though. All >list posts that are being stripped have been spam this far. If the post is being held for this rule, the held reason will be "Message rejected by filter rule match" (or "Meldingen ble avvist av et filter"). I doubt that is happening in this case. >> >2. On a different list messages that are posted either with implicit >> >declarations or with to many recipients are being held for moderator >> >approval. I would like them to be discarded. How do I do this? >> There's no option for this either. > >Oh. This would be really useful, because for a certain couple of lists, >that are advertised to the world, the amount of spam is incredible, and >the list owner gets about 150 of these for his approval very day. > >Have any suggestions for a workaround? Creating a fake account for list >owner is the best I've come up with myself. I'm sorry, I don't have a better idea for a workaround. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 12 20:27:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 11:27:32 -0800 Subject: [Mailman-Users] URL for admin page In-Reply-To: <20050212132421.GA20212@bostoncoop.net> Message-ID: Adam Rosi-Kessel wrote: > >Interestingly, I found by running with_list fix_url on the list (and not >specifying any URL) the admin URL was reset to the correct address. > >But I'm concerned that other new lists will have the wrong default admin >URL. Running with_list fix_url on the list without specifying any options will reset the list's web_page_url attribute to mm_cfg.DEFAULT_URL_PATTERN % mm_cfg.DEFAULT_URL_HOST i.e. DEFAULT_URL_PATTERN with the value of DEFAULT_URL_HOST plugged in for the "%s". The only time a list is created with a web_page_url attribute that is not made by interpolating some host name into DEFAULT_URL_PATTERN is when the list is when the obsolete option DEFAULT_URL is something other than None and whatever called create() to create the list didn't subsequently update web_page_url. I think this happens with bin/newlist, but not with web create. So, do you have a setting in mm_cfg.py for DEFAULT_URL (or perhaps one other than None in Defaults.py)? If so, remove it. Also, there is another puzzle here. The link to a list's listinfo page from the main listinfo page and the link to a list's admin page from the main admin page are both created in exactly the same way using the list's web_page_url attribute. Are you saying the listinfo link was correct and the admin link wasn't? If so, something is very strange. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam at rosi-kessel.org Sat Feb 12 21:13:16 2005 From: adam at rosi-kessel.org (Adam Rosi-Kessel) Date: Sat, 12 Feb 2005 15:13:16 -0500 Subject: [Mailman-Users] URL for admin page In-Reply-To: References: <20050212132421.GA20212@bostoncoop.net> Message-ID: <20050212201316.GB17358@bostoncoop.net> On Sat, Feb 12, 2005 at 11:27:32AM -0800, Mark Sapiro wrote: > I think this happens with bin/newlist, but not with web create. So, do > you have a setting in mm_cfg.py for DEFAULT_URL (or perhaps one other > than None in Defaults.py)? If so, remove it. Ah, okay, that explains everything. If I comment out DEFAULT_URL, everything works perfectly. I didn't realize that bin/newlist and web create relied on different information for creating new lists. I wonder if there is some way to notify admins that this option has become obsolete. I don't see anything in the Debian changelog. > Also, there is another puzzle here. The link to a list's listinfo page > from the main listinfo page and the link to a list's admin page from > the main admin page are both created in exactly the same way using the > list's web_page_url attribute. Are you saying the listinfo link was > correct and the admin link wasn't? If so, something is very strange. No, they were actually both wrong--listinfo page and admin page were both pointing to http://hostname/listinfo/listname and http://hostname/admin/listname rather than http://hostname/mailman/listinfo/listname and http://hostname/mailman/admin/listname. Thanks for your help. -- Adam Rosi-Kessel http://adam.rosi-kessel.org From msapiro at value.net Sat Feb 12 21:56:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 12:56:44 -0800 Subject: [Mailman-Users] URL for admin page In-Reply-To: <20050212201316.GB17358@bostoncoop.net> Message-ID: Adam Rosi-Kessel wrote: > >Ah, okay, that explains everything. If I comment out DEFAULT_URL, >everything works perfectly. I didn't realize that bin/newlist and web >create relied on different information for creating new lists. > >I wonder if there is some way to notify admins that this option has >become obsolete. I don't see anything in the Debian changelog. There are remarks about it in Defaults.py. Also, the problem was compounded in your case because not only did you have the deprecated option in mm_cfg.py; it apparently was not set as it originally should have been. I.e it was probably DEFAULT_URL = http://hostname/ and if it had been DEFAULT_URL = http://hostname/mailman/ things would have been OK. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From adam at rosi-kessel.org Sat Feb 12 22:03:52 2005 From: adam at rosi-kessel.org (Adam Rosi-Kessel) Date: Sat, 12 Feb 2005 16:03:52 -0500 Subject: [Mailman-Users] URL for admin page In-Reply-To: References: <20050212201316.GB17358@bostoncoop.net> Message-ID: <20050212210352.GC17358@bostoncoop.net> On Sat, Feb 12, 2005 at 12:56:44PM -0800, Mark Sapiro wrote: > DEFAULT_URL = http://hostname/ > and if it had been > DEFAULT_URL = http://hostname/mailman/ > things would have been OK. That's right, it was the former example. I guess this is just a standard bump-in-the-road upgrade problem--it will pop up when it hits people like me. Maybe it's worth me sending a note to the Debian maintainer to include a note in the changelog, since it was just a recent upgrade that caused the anomalous behavior. -- Adam Rosi-Kessel http://adam.rosi-kessel.org From enyc at sheer.us Sun Feb 13 00:19:54 2005 From: enyc at sheer.us (enyc at sheer.us) Date: Sat, 12 Feb 2005 15:19:54 -0800 (PST) Subject: [Mailman-Users] Restrict Mass Subscription In-Reply-To: Message-ID: > > The easiest way to demonstrate is turn on ECN yourself on a linux-2.4 > > or linux-2.6 host. > > Just "echo 1 > /proc/sys/net/ipv4/tcp_ecn" as root.... > > Then you will find list.org doesn't work, until you... > > "echo 0 > /proc/sys/net/ipv4/tcp_ecn" as root.... > I don't know what the tcp_ecn stuff does, but I can repro that easily. > Just followed your steps and then telnet www.list.org 25. No go. At the > same time I could still reach other servers. Well, indeed.... This is because "list.org" server has a broken firewall of some form. Major firewall manafacturers had code that exhibited this problem and have fixed it basically. But, this problem is "all-but" gone away. I.e. much better than it used to be, but some places are still broken! [like "list.org"]. What ECN [Explicit Congestion Notification] does, is allow intermediate internet routers to 'notify' a TCP connection of congestion BEFORE a state of high-latency/packet_loss occurs. This is generally a good-thing-for-everyone etc. In order for this to work, the TCP-client needs to USE TCP_ECN (by setting the relevant flags in TCP header initially), and the TCP-server needs to 'support' ECN, and the congested router needs to support marking TCP packets when busy.... > Kai --"enyc" From tkikuchi at is.kochi-u.ac.jp Sat Feb 12 23:14:44 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sun, 13 Feb 2005 07:14:44 +0900 Subject: [Mailman-Users] Discarding stripped messages and rejectingimplicitdeclaration posts. In-Reply-To: References: Message-ID: <420E7FD4.9020709@is.kochi-u.ac.jp> Hi, Mark Sapiro wrote: > Lars Bungum wrote: > > >>On Sat, 2005-02-05 at 18:38, Mark Sapiro wrote: >> >>How about adding the content-types to the spam-option? I tried doing >>this now, like: >> >>Content-Type: application/octet-stream; name="details.exe" >> >>as the spamfilter regexp. Would that work? > > No, it won't work because the header_filter_rules are only applied to > the message headers. They are not checked against the sub-part headers > for MIME sub-parts. Thus the only header you could match against would > be something like It will work if you upgrade your mailman to 2.1.6b3! Here is a excerpt from the detail to header_filter_rules (privacy): Note that headers are collected from all the attachments (except for the mailman administrivia message) and matched against the regular expressions. With this feature, you can effectively sort out messages with dangerous file types or file name extensions. content-.*name=.*\.exe will do the work. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From mpanahi at gmail.com Sun Feb 13 00:27:33 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 15:27:33 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: References: <6c6921830502120333110e3e24@mail.gmail.com> Message-ID: <6c6921830502121527cdfb1fc@mail.gmail.com> Well, I tried 'check_db -a -v' and it complains that there are no config.pck and config.pck.last files for each list. The thing is, I had moved the lists and archive directories from an older installation (we had upgraded everything in our server). Seems like these pck files are something recent? Anyway to create these? Hmmm, I suppose we didn't upgrade properly. The "version" command on the old installation doesn't work, but I think it was abt 5 years old. Thanks, Mark On Sat, 12 Feb 2005 09:32:43 -0800, Mark Sapiro wrote: > Mark Panahi wrote: > > >Hello, I'm getting errors like the following when executing some of > >the scripts in the bin directory. Any ideas? > > > >mailman/bin# ./list_lists > >Traceback (most recent call last): > > File "./list_lists", line 122, in ? > > main() > > File "./list_lists", line 102, in main > > longest = max(len(mlist.real_name), longest) > > File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ > > raise AttributeError, name > >AttributeError: real_name > > My best guess is some list has a corrupted config.pck. > > bin/checkdb --all > > may find it, but it may not. You could try patching list_lists as > follows to find the offending list: > > --- bin/list_lists 2005-02-06 14:27:16.593750000 -0800 > +++ bin/list_lists.test 2005-02-12 09:09:11.578125000 -0800 > @@ -99,7 +99,10 @@ > mlist.web_page_url.find(vhost) == -1: > continue > mlists.append(mlist) > - longest = max(len(mlist.real_name), longest) > + try: > + longest = max(len(mlist.real_name), longest) > + except: > + print 'mlist.real_name exception', n > > if not mlists and not bare: > print _('No matching mailing lists found') > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From msapiro at value.net Sun Feb 13 01:08:49 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 16:08:49 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c6921830502121527cdfb1fc@mail.gmail.com> Message-ID: Mark Panahi wrote: >Well, I tried 'check_db -a -v' and it complains that there are no >config.pck and config.pck.last files for each list. The thing is, I >had moved the lists and archive directories from an older installation >(we had upgraded everything in our server). Seems like these pck files >are something recent? Anyway to create these? Hmmm, I suppose we >didn't upgrade properly. So presumably you have config.db and config.db.last files instead. This change occurred with 2.0.x to 2.1.x. Also, for any list whose configuration has been locked, loaded, saved and unlocked, there should be a config.pck because 2.1.x versions always save the list as a pickle, not a marshall. If you upgrade Mailman on an existing installation, the actual configuration data will normally be updated by bin/update which will be run by "make install" In your case, where you moved the config files from another, older installation, I think you may need to run bin/update manually, although there are reports that seem to indicate this isn't necessary. If you do run it, you will probably need the "-f" option to make it do anything, and you should back up everything first. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mpanahi at gmail.com Sun Feb 13 01:55:36 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 16:55:36 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: References: <6c6921830502121527cdfb1fc@mail.gmail.com> Message-ID: <6c692183050212165555fe4a74@mail.gmail.com> Well I get this: doc local/mailman# bin/update -f Upgrading from version 0x20105f0 to 0x20105f0 getting rid of old source files Updating mailing list: birn Traceback (most recent call last): File "bin/update", line 780, in ? errors = main() File "bin/update", line 670, in main errors = errors + dolist(listname) File "bin/update", line 206, in dolist for addr, (reason, when) in mlist.delivery_status.items(): File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ raise AttributeError, name AttributeError: delivery_status Seems like it needs to know that the old lists are from a previous version. Any way I can indicate this? On Sat, 12 Feb 2005 16:08:49 -0800, Mark Sapiro wrote: > Mark Panahi wrote: > > >Well, I tried 'check_db -a -v' and it complains that there are no > >config.pck and config.pck.last files for each list. The thing is, I > >had moved the lists and archive directories from an older installation > >(we had upgraded everything in our server). Seems like these pck files > >are something recent? Anyway to create these? Hmmm, I suppose we > >didn't upgrade properly. > > So presumably you have config.db and config.db.last files instead. This > change occurred with 2.0.x to 2.1.x. > > Also, for any list whose configuration has been locked, loaded, saved > and unlocked, there should be a config.pck because 2.1.x versions > always save the list as a pickle, not a marshall. > > If you upgrade Mailman on an existing installation, the actual > configuration data will normally be updated by bin/update which will > be run by "make install" > > In your case, where you moved the config files from another, older > installation, I think you may need to run bin/update manually, > although there are reports that seem to indicate this isn't necessary. > If you do run it, you will probably need the "-f" option to make it do > anything, and you should back up everything first. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From msapiro at value.net Sun Feb 13 02:45:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 17:45:40 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c692183050212165555fe4a74@mail.gmail.com> Message-ID: Mark Panahi wrote: >Well I get this: > >doc local/mailman# bin/update -f >Upgrading from version 0x20105f0 to 0x20105f0 >getting rid of old source files >Updating mailing list: birn >Traceback (most recent call last): > File "bin/update", line 780, in ? > errors = main() > File "bin/update", line 670, in main > errors = errors + dolist(listname) > File "bin/update", line 206, in dolist > for addr, (reason, when) in mlist.delivery_status.items(): > File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ > raise AttributeError, name >AttributeError: delivery_status > >Seems like it needs to know that the old lists are from a previous >version. Any way I can indicate this? I don't think it needs to know. The -f option told it to process the lists and it is trying, but it can't. I think there is something wrong with the config for at least the 'birn' list. Try running bin/dumpdb against the config.db and/or config.pck file(s) for this list and comparing what attributes (names, not necessarily values) are dumped with those from a "good" list. We know bin/list_lists complained about real_name (probably not existing) for some list, and bin/update is complaining similarly about delivery_status for this list. Note that output from bin/dumpdb can be quite large if a list has many members. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mpanahi at gmail.com Sun Feb 13 03:09:11 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 18:09:11 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: References: <6c692183050212165555fe4a74@mail.gmail.com> Message-ID: <6c69218305021218092c894994@mail.gmail.com> Well, now I get this: doc local/mailman# bin/dumpdb lists/birn/config.db Traceback (most recent call last): File "bin/dumpdb", line 156, in ? msg = main() File "bin/dumpdb", line 126, in main d = DumperSwitchboard().read(filename) NameError: global name 'DumperSwitchboard' is not defined On Sat, 12 Feb 2005 17:45:40 -0800, Mark Sapiro wrote: > Mark Panahi wrote: > > >Well I get this: > > > >doc local/mailman# bin/update -f > >Upgrading from version 0x20105f0 to 0x20105f0 > >getting rid of old source files > >Updating mailing list: birn > >Traceback (most recent call last): > > File "bin/update", line 780, in ? > > errors = main() > > File "bin/update", line 670, in main > > errors = errors + dolist(listname) > > File "bin/update", line 206, in dolist > > for addr, (reason, when) in mlist.delivery_status.items(): > > File "/usr/local/mailman/Mailman/MailList.py", line 144, in __getattr__ > > raise AttributeError, name > >AttributeError: delivery_status > > > >Seems like it needs to know that the old lists are from a previous > >version. Any way I can indicate this? > > I don't think it needs to know. The -f option told it to process the > lists and it is trying, but it can't. > > I think there is something wrong with the config for at least the > 'birn' list. Try running bin/dumpdb against the config.db and/or > config.pck file(s) for this list and comparing what attributes (names, > not necessarily values) are dumped with those from a "good" list. We > know bin/list_lists complained about real_name (probably not existing) > for some list, and bin/update is complaining similarly about > delivery_status for this list. Note that output from bin/dumpdb can be > quite large if a list has many members. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From msapiro at value.net Sun Feb 13 03:52:59 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 12 Feb 2005 18:52:59 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c69218305021218092c894994@mail.gmail.com> Message-ID: Mark Panahi wrote: >Well, now I get this: > >doc local/mailman# bin/dumpdb lists/birn/config.db >Traceback (most recent call last): > File "bin/dumpdb", line 156, in ? > msg = main() > File "bin/dumpdb", line 126, in main > d = DumperSwitchboard().read(filename) >NameError: global name 'DumperSwitchboard' is not defined Hmmmm.... It seems that starting with Mailman 2.1.5, bin/dumpdb can't dump marshals, only pickles. This is because the DumperSwitchboard() class has been deleted from Mailman/Queue/Switchboard.py even though it is still invoked from dumpdb for marshals. I don't *think* this is the underlying reason for your problem, but I don't know without looking further. Perhaps someone else has some info. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mpanahi at gmail.com Sun Feb 13 04:37:58 2005 From: mpanahi at gmail.com (Mark Panahi) Date: Sat, 12 Feb 2005 19:37:58 -0800 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: References: <6c69218305021218092c894994@mail.gmail.com> Message-ID: <6c692183050212193753609a17@mail.gmail.com> Ok, at this point I think I'm just going to recreate all the lists. The archives aren't that important, and I can read the db files manually to get the member lists. I'll just mass subscribe them. Thanks. -Mark On Sat, 12 Feb 2005 18:52:59 -0800, Mark Sapiro wrote: > Mark Panahi wrote: > > >Well, now I get this: > > > >doc local/mailman# bin/dumpdb lists/birn/config.db > >Traceback (most recent call last): > > File "bin/dumpdb", line 156, in ? > > msg = main() > > File "bin/dumpdb", line 126, in main > > d = DumperSwitchboard().read(filename) > >NameError: global name 'DumperSwitchboard' is not defined > > Hmmmm.... > > It seems that starting with Mailman 2.1.5, bin/dumpdb can't dump > marshals, only pickles. This is because the DumperSwitchboard() class > has been deleted from Mailman/Queue/Switchboard.py even though it is > still invoked from dumpdb for marshals. > > I don't *think* this is the underlying reason for your problem, but I > don't know without looking further. > > Perhaps someone else has some info. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From jardar at nvg.ntnu.no Sun Feb 13 12:50:10 2005 From: jardar at nvg.ntnu.no (=?iso-8859-1?Q?Jardar_Eggesb=F8_Abrahamsen?=) Date: Sun, 13 Feb 2005 12:50:10 +0100 (MET) Subject: [Mailman-Users] mailman, postfix and /etc/aliases Message-ID: I am running postfix and want to run mailman. The README.POSTFIX says: By default, Postfix treats -owner and -request addresses specially. Since we want Postfix to deliver such messages to Mailman, you should turn off this option by adding this to your main.cf file: owner_request_special = no However, I also need a few aliases in /etc/aliases with a corresponding owner-alias (to set the envelope sender to owner-alias at domain.tld when delivering via the alias). But then I need "owner_request_special = yes"! Is there any way to make mailman work as if "owner_request_special = no", while the aliases in /etc/aliases are treated as if "owner_request_special = yes"? Jardar From brad at stop.mail-abuse.org Sun Feb 13 18:27:50 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sun, 13 Feb 2005 18:27:50 +0100 Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <6c692183050212193753609a17@mail.gmail.com> References: <6c69218305021218092c894994@mail.gmail.com> <6c692183050212193753609a17@mail.gmail.com> Message-ID: At 7:37 PM -0800 2005-02-12, Mark Panahi wrote: > Ok, at this point I think I'm just going to recreate all the lists. > The archives aren't that important, and I can read the db files > manually to get the member lists. I'll just mass subscribe them. Remember, you can always import archives later, if you have the original mbox-format files to work with. -- Brad Knowles, "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 for more info. From petite.abeille at gmail.com Sun Feb 13 22:18:00 2005 From: petite.abeille at gmail.com (PA) Date: Sun, 13 Feb 2005 22:18:00 +0100 Subject: [Mailman-Users] [OT] RSSDigest? Message-ID: <0dc3b3dd10254b36ddd82f8c6e6cb443@gmail.com> For your entertainment :P RSSDigest is the granddaddy of all the so called web syndication format, along the same lines as RSS and others, but much simpler. N? Multipart/digest in June 1992, RSSDigest was inadvertently defined in RFC 1341 by Messieurs Borenstein and Freed. http://alt.textdrive.com/lua/24/lua-lupads-rssdigest -- PA, Onnay Equitursay http://alt.textdrive.com/ From michael at espersunited.com Mon Feb 14 03:01:42 2005 From: michael at espersunited.com (Michael Sullivan) Date: Sun, 13 Feb 2005 20:01:42 -0600 Subject: [Mailman-Users] Need setup help - test list doesn't show up on ~/mailman/listinfo page Message-ID: <1108346503.3750.12.camel@espersunited.com> I have two PC's; a server (bullet) and a client (baby). bullet has Fedora Core 1 installed on it; baby has Gentoo. I wanted to wipe bullet and install Gentoo on it, but it's in use as a www/ftp/email server for myself and my three other users. I am going to recreate the environment that bullet provides on baby and change where my router forwards affected ports to so that I can install Gentoo on bullet. I started this project this morning, but have run into a snag. I emerged apache and got it set up and working. I then emerged mailman. The notes at the end of the emerge output said to read the /usr/share/doc/mailman-2.1.5-r4/README.gentoo file to complete my setup of mailman. I read the file and followed its instructions. I set up the mailman list and also a list called 'test' and entered the appropriate lines in /etc/mail/aliases and ran newaliases. I checked to make sure that mailman was running; it was. I can go to 127.0.0.1/mailman/listinfo and see the mailman logo there as well as some text, but my test mailing list doesn't show up there. No lists show up there. I tried subscribing my local root account to the test list: baby root # mail -s "SUBSCRIBE" test-subscribe Subscribe me! Cc: And got an error email in my local inbox that said: The original message was received at Sun, 13 Feb 2005 19:58:20 -0600 from espersunited.com [127.0.0.1] ----- The following addresses had permanent fatal errors ----- "|/usr/local/mailman/mail/mailman subscribe test" (reason: 2) (expanded from: ) ----- Transcript of session follows ----- Group mismatch error. Mailman expected the mail wrapper script to be executed as group "mailman", but the system's mail server executed the mail script as group "daemon". Try tweaking the mail server to run the script as group "mailman", or re-run configure, providing the command line option `--with-mail-gid=daemon'. 554 5.3.0 unknown mailer error 2 mail delivery report attachment email message attachment From: root To: test-subscribe at espersunited.com Subject: SUBSCRIBE Date: Sun, 13 Feb 2005 19:58:19 -0600 Subscribe me! I'm not sure what the problem is. The error message looks to me like it's saying I started the mailman daemon the wrong way, but I started it from /etc/init.d/mailman start. Did I do something wrong, or did I forget to set something somewhere? Please help! From msapiro at value.net Mon Feb 14 03:43:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 13 Feb 2005 18:43:27 -0800 Subject: [Mailman-Users] Need setup help - test list doesn't show up on~/mailman/listinfo page In-Reply-To: <1108346503.3750.12.camel@espersunited.com> Message-ID: Michael Sullivan wrote: >I can go to >127.0.0.1/mailman/listinfo and see the mailman logo there as well as >some text, but my test mailing list doesn't show up there. No lists >show up there. This can be fixed in one of two ways. You can set VIRTUAL_HOST_OVERVIEW = Off in mm_cfg.py, or you can see http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.029.htp including the part about fix_url under "Existing versus new lists" >I tried subscribing my local root account to the test >list: > >baby root # mail -s "SUBSCRIBE" test-subscribe >Subscribe me! >Cc: > >And got an error email in my local inbox that said: > >The original message was received at Sun, 13 Feb 2005 19:58:20 -0600 >from espersunited.com [127.0.0.1] > > ----- The following addresses had permanent fatal errors ----- >"|/usr/local/mailman/mail/mailman subscribe test" > (reason: 2) > (expanded from: ) > > ----- Transcript of session follows ----- >Group mismatch error. Mailman expected the mail >wrapper script to be executed as group "mailman", but >the system's mail server executed the mail script as >group "daemon". Try tweaking the mail server to run the >script as group "mailman", or re-run configure, >providing the command line option `--with-mail-gid=daemon'. >554 5.3.0 unknown mailer error 2 > > >I'm not sure what the problem is. The error message looks to me like >it's saying I started the mailman daemon the wrong way, but I started it >from /etc/init.d/mailman start. No, it's not saying that. It's saying that the group that the mailman wrapper (/usr/local/mailman/mail/mailman) was *built* to expect to be run as is not the group that the MTA is running it as. >Did I do something wrong, or did I >forget to set something somewhere? Please help! Basically, there are two ways to fix this as indicated in the message. You can change the mail server's configuration file so it runs as group "mailman" or you can change the wrapper so it expects to be started by group "daemon". The second option is better than the first because Mailman's security depends on the wrappers being setgid and only setting group "mailman" after they've determined that things are OK. The standard way to accomplish the latter when installing from source is to re-run configure, providing the command line option `--with-mail-gid=daemon' just as the message says and then rerun "make install". I don't know how to do it when installing from a Gentoo package. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sythos at sythos.net Mon Feb 14 09:31:13 2005 From: sythos at sythos.net (Sythos) Date: Mon, 14 Feb 2005 09:31:13 +0100 Subject: [Mailman-Users] Erase single post from archive Message-ID: <20050214083113.GA19110@sythos.net> Hi all I've receive sometimes spam in open-post list, there is a way to erase it from archive? Regards, Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From brad at stop.mail-abuse.org Mon Feb 14 10:43:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 14 Feb 2005 10:43:13 +0100 Subject: [Mailman-Users] Erase single post from archive In-Reply-To: <20050214083113.GA19110@sythos.net> References: <20050214083113.GA19110@sythos.net> Message-ID: At 9:31 AM +0100 2005-02-14, Sythos wrote: > I've receive sometimes spam in open-post list, there is a way to erase > it from archive? If you go to the Mailman FAQ Wizard at and search for "archive", you should run across FAQ 3.3. -- Brad Knowles, "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 for more info. From sythos at sythos.net Mon Feb 14 11:08:36 2005 From: sythos at sythos.net (Sythos) Date: Mon, 14 Feb 2005 11:08:36 +0100 Subject: [Mailman-Users] Erase single post from archive In-Reply-To: References: <20050214083113.GA19110@sythos.net> Message-ID: <20050214100836.GA21091@sythos.net> On Mon, Feb 14, 2005 at 10:43:13AM +0100, Brad Knowles wrote: > > I've receive sometimes spam in open-post list, there is a way to erase > > it from archive? > If you go to the Mailman FAQ Wizard at > and search for "archive", > you should run across FAQ 3.3. I do wrong question, I've already done this way, but I'm looking for something via web for moderator (to execute way in FAQ3.3 the executor must have write right on system and a shell) Regards Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From brad at stop.mail-abuse.org Mon Feb 14 11:40:35 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 14 Feb 2005 11:40:35 +0100 Subject: [Mailman-Users] Erase single post from archive In-Reply-To: <20050214100836.GA21091@sythos.net> References: <20050214083113.GA19110@sythos.net> <20050214100836.GA21091@sythos.net> Message-ID: At 11:08 AM +0100 2005-02-14, Sythos wrote: > I do wrong question, I've already done this way, but I'm looking for > something via web for moderator (to execute way in FAQ3.3 the executor > must have write right on system and a shell) Sorry, that's the only method that is available. -- Brad Knowles, "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 for more info. From davidg at goraich.co.uk Mon Feb 14 11:46:07 2005 From: davidg at goraich.co.uk (david gordon) Date: Mon, 14 Feb 2005 10:46:07 +0000 Subject: [Mailman-Users] Reply-To list and poster in _some_ headers Message-ID: <20050214104607.7297@smtp.goraich.co.uk> I have a 2.1.5 Mailman list set up so all replies go to the list. The setting "Where are replies to list messages directed? Poster is strongly recommended for most mailing lists." is "Explicit address" and the "Explicit Reply-To: header." is the email address of the list, ie list at mydomain.tld. Everything seems fine and this worked okay in MM 2.0.13. Having just upgraded to 2.1.5 I see a couple of messages reaching the list with a Reply-To header of >Reply-To: list at mydomain.tld, original_poster at theirdomain.tld Any ideas why this should be? Thanks david gordon From sythos at sythos.net Mon Feb 14 11:48:35 2005 From: sythos at sythos.net (Sythos) Date: Mon, 14 Feb 2005 11:48:35 +0100 Subject: [Mailman-Users] Reply-To list and poster in _some_ headers In-Reply-To: <20050214104607.7297@smtp.goraich.co.uk> References: <20050214104607.7297@smtp.goraich.co.uk> Message-ID: <20050214104835.GA22581@sythos.net> On Mon, Feb 14, 2005 at 10:46:07AM +0000, david gordon wrote: > >Reply-To: list at mydomain.tld, original_poster at theirdomain.tld Set "strip original Reply-To" and force your one Regards Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From fw at deneb.enyo.de Mon Feb 14 13:24:45 2005 From: fw at deneb.enyo.de (Florian Weimer) Date: Mon, 14 Feb 2005 13:24:45 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: (Chuq Von Rospach's message of "Wed, 9 Feb 2005 22:15:17 -0800") References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: <87y8druy5u.fsf@deneb.enyo.de> * Chuq Von Rospach: > my position is simple (and unchanged): if it's not your project, don't > make strategic decisions about it. Unfortunately, the crackers that began to attack Mailman sites in January didn't respect your wishes. Who has a say in the disclosure of a security bug? The person who discovers it? The bad guy who exploits it? The person who discovers evidence of a break-in? The site administrator who discovers the exploit used by the bad guy? The security team which is contacted by the site adminsitrator? The author who wrote the software? The vendors who make money distributing the product? Site administrators who have been attacked and don't know about it yet?[1] Site administrators who might be attacked in the future? You're trying to establish something like ownership of security bugs. This might work if all parties cooperate in a process that ensure secrecy (including your users, who might as well switch to different software because they don't trust you because you're hding critical bugs from them). It breaks down as soon as someone doesn't play by your rules, as it happened in this case. [1] full-disclosure was not the first mailing list that was attacked. From brad at python.org Mon Feb 14 13:32:47 2005 From: brad at python.org (Brad Knowles) Date: Mon, 14 Feb 2005 13:32:47 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <87y8druy5u.fsf@deneb.enyo.de> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> Message-ID: At 1:24 PM +0100 2005-02-14, Florian Weimer wrote: > Who has a say in the disclosure of a security bug? In terms of who can post such things to this list? Well, as one of the core developers for Mailman, Chuq is one of the very few people who can have an absolute say in that. > You're trying to establish something like ownership of security bugs. No, but Chuq certainly is one of the co-owners of this list, and as a co-owner, he is one of the few people who gets to have the right of determining what is/is not appropriate conduct on this list. If you fail to respect his wishes on this, you do so at your own peril. What people do on other lists is between them and the people who own those lists. What people do on this list is subject to the requirements of the core developers. If people fail to respect those requirements, we may be forced to take more drastic action on these lists. -- Brad Knowles Python.org Postmaster Team From fw at deneb.enyo.de Mon Feb 14 14:09:03 2005 From: fw at deneb.enyo.de (Florian Weimer) Date: Mon, 14 Feb 2005 14:09:03 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: (Brad Knowles's message of "Mon, 14 Feb 2005 13:32:47 +0100") References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> Message-ID: <87brans2z4.fsf@deneb.enyo.de> * Brad Knowles: > At 1:24 PM +0100 2005-02-14, Florian Weimer wrote: > >> Who has a say in the disclosure of a security bug? > > In terms of who can post such things to this list? Well, as one > of the core developers for Mailman, Chuq is one of the very few > people who can have an absolute say in that. The underlying assumption seems to be that Mailman security bugs can only be disclosed by posting them on the Mailman lists. This is just not true, there are plenty of different ways of disseminating security bugs (includign selling it to CERT/CC or iDefense). I can't really understand your apparent intent to prevent discussions about bugs which were disclosed elsewhere. I simply fail to see any benefits for you or your users. From brad at python.org Mon Feb 14 14:40:15 2005 From: brad at python.org (Brad Knowles) Date: Mon, 14 Feb 2005 14:40:15 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <87brans2z4.fsf@deneb.enyo.de> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> <87brans2z4.fsf@deneb.enyo.de> Message-ID: At 2:09 PM +0100 2005-02-14, Florian Weimer wrote: > The underlying assumption seems to be that Mailman security bugs can > only be disclosed by posting them on the Mailman lists. We have no more control over what you say or do on other lists than any other developer. Yes, if there is a security bug, we would prefer that you come talk to us first, and let us work on getting a patch created and the appropriate announcements made, etc.... However, when you use our mailing lists, on our servers, to discuss our software, I think we have a reasonable expectation that you will follow the requirements that we may have regarding what we consider to be "responsible conduct", and to comport yourself appropriately. If you are unwilling or unable to agree to such a simple requirement, then maybe you shouldn't be subscribed to these mailing lists. -- Brad Knowles Python.org Postmaster Team From brad at python.org Mon Feb 14 16:23:15 2005 From: brad at python.org (Brad Knowles) Date: Mon, 14 Feb 2005 16:23:15 +0100 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <87brans2z4.fsf@deneb.enyo.de> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> <87brans2z4.fsf@deneb.enyo.de> Message-ID: At 2:09 PM +0100 2005-02-14, Florian Weimer wrote: > The underlying assumption seems to be that Mailman security bugs can > only be disclosed by posting them on the Mailman lists. In response to this issue, FAQ 1.27 has been updated, and the mailman-users and mailman-developers mailing lists have likewise been modified to include suitable text at the bottom of every message, as well as on the "listinfo" page, and in the "welcome" message that is sent to all new subscribers. This matter is now closed. -- Brad Knowles Python.org Postmaster Team From chuqui at plaidworks.com Mon Feb 14 16:40:29 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Mon, 14 Feb 2005 07:40:29 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <87y8druy5u.fsf@deneb.enyo.de> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> Message-ID: On Feb 14, 2005, at 4:24 AM, Florian Weimer wrote: > > You're trying to establish something like ownership of security bugs. > No, I'm trying to get the people on this list to follow the STANDARD PROTOCOL that exists for disclosure of this data, actually. Which if people actually paid attention to how these security issues are handled instead of making up rationalizations for their own mistakes, we wouldn't be having this discussion. I'm not establishing ownership of security bugs. i'm trying to establish the protocol for how that information is WIDELY distributed. and that's done by, and with the consultation of, the owner of the code in question, unless the owner refuses to cooperate. Barry was cooperating, and wasn't in fact asked,b efore it was disclosed onto this list, which made it availble to everyone before a patch was available. it broke the standard protocols we use in these cases (some of us have been involved in security for a while, unlike the amateurs), and now, the people who did it are insisting the protocols worked out over the years are wrong, because they don't like them. Again. So excuse me if I'm grumpy. I think I'm entitled. Not as much as Barry is, but he's far too polite to try to get people to behave. that's my job around here. From iane at sussex.ac.uk Mon Feb 14 16:53:41 2005 From: iane at sussex.ac.uk (iane at sussex.ac.uk) Date: Mon, 14 Feb 2005 15:53:41 +0000 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> Message-ID: <35B1574330F9A9E2E5C50818@lewes.staff.uscs.susx.ac.uk> --On February 14, 2005 07:40:29 -0800 Chuq Von Rospach wrote: > Again. > > So excuse me if I'm grumpy. I think I'm entitled. Not as much as Barry > is, but he's far too polite to try to get people to behave. that's my job > around here. > Good on you. I was mightily pissed off when that exploit was posted. I kept my mouth shut because I didn't know whether the poster was in error, or whether he was trying to force the developers to pay attention. Now I know he was in error. -- Ian Eiloart Servers Team Sussex University ITS From mailman-users-list at mcvfifesanddrums.org Mon Feb 14 19:28:01 2005 From: mailman-users-list at mcvfifesanddrums.org (Jeff Donsbach) Date: Mon, 14 Feb 2005 13:28:01 -0500 (EST) Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> <87brans2z4.fsf@deneb.enyo.de> Message-ID: great .... just what we need .... 20 lines of .signature . On Mon, 14 Feb 2005, Brad Knowles wrote: > In response to this issue, FAQ 1.27 has been updated, and the > mailman-users and mailman-developers mailing lists have likewise been > modified to include suitable text at the bottom of every message, as well as > on the "listinfo" page, and in the "welcome" message that is sent to all new > subscribers. > > This matter is now closed. > > From cpz at tuunq.com Mon Feb 14 19:35:23 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Mon, 14 Feb 2005 10:35:23 -0800 (PST) Subject: [Mailman-Users] Handling MM security problems Message-ID: <20050214183524.629CE7AD@mail.tuunq.com> [long post ahead] This has gone past silly. I run MM. I'm concerned about security holes. I want to know about holes ASAP. I want to make the decision whether they are serious enough to stop all list processing or to ignore. I don't want someone else making these decisions for me. The only way I'll know these things is if a Nice Person(tm) finds the exploit and tells the people using and maintaining the software. It would be great if I can get this info from the MM-user's list, but if not, I'll get it somewhere else as surely the Bad Guys(tm) will. Perhaps there needs to be a MM security discussion list for those of us that care about it and actually read the code and the FAQs. ==== Brad wrote: At 1:24 PM +0100 2005-02-14, Florian Weimer wrote: >> You're trying to establish something like ownership of security bugs. > No, but Chuq certainly is one of the co-owners of this list, and > as a co-owner, he is one of the few people who gets to have the right > of determining what is/is not appropriate conduct on this list. > If you fail to respect his wishes on this, you do so at your own peril. That's a rather direct threat, and -it- has no place on any civil list. "At my own peril?" What is "my peril"? [1] > What people do on other lists is between them and the people who > own those lists. What people do on this list is subject to the > requirements of the core developers. ...which makes it sound like this list is the mailman developer's private sandbox, and they suffer the presence of the rest of us. May not be intended, but that's one way to read it. === Brad wrote again: >At 2:09 PM +0100 2005-02-14, Florian Weimer wrote: > >> The underlying assumption seems to be that Mailman security bugs can >> only be disclosed by posting them on the Mailman lists. [2] > We have no more control over what you say or do on other lists > than any other developer. Yes, if there is a security bug, we would > prefer that you come talk to us first, and let us work on getting a > patch created and the appropriate announcements made, etc.... However, many of us are concerned about security bugs, and not only once a patch has been created. We want to know when they are discovered. It this info isn't available here, then we will get it somewhere else, and will wonder if the MM developers know or care about it. > However, when you use our mailing lists, on our servers, to > discuss our software, I think we have a reasonable expectation that > you will follow the requirements that we may have regarding what we > consider to be "responsible conduct", and to comport yourself > appropriately. Yes, and we the readers have an expectation that we can discuss all aspects of the software & its usage. === Brad: >As a general rule, if you have questions regarding sensitive security issues, >you can post them to mailman-cabal at python.org, which is a closed distribution >ist. Unless the -cabel members include the original poster in their discussion, there is little utility for us unwashed folks to post to that list. It becomes a black hole. See below. [...] >Even if the issue has been publicly discussed in other forums, you should >wait for the official announcements before discussing them publicly, whether >on mailman-users, mailman-developers, or elsewhere. And -that- is telling us what to do elsewhere, which doesn't square with statements above and with industry practice. [1][2] --- chuq: >I'm not establishing ownership of security bugs. i'm trying to >establish the protocol for how that information is WIDELY distributed. [...] >it broke the standard protocols we use in these cases (some of us have >been involved in security for a while, unlike the amateurs), and now, >the people who did it are insisting the protocols worked out over the >years are wrong, because they don't like them. ** What are these protocols? Tell the cabel and see if they react? Seems awfully dicey. >So excuse me if I'm grumpy. I think I'm entitled. Not as much as Barry >is, but he's far too polite to try to get people to behave. that's my >job around here. I'm also getting a little grumpy because the discussion has moved from a civil discussion of "please don't to that, here's why" level to a do that "at your peril" level. I'll climb out a limb and suggest what I just asked chuq: If you find a security problem, please tell the cabal. We'll get back to you within 12 hours. If we do, please don't post this directly to the MM-users list. If we don't say anything, in the interest of protecting sites using MM, publicly identify the problem. Please don't publish your own patches unless the problem is so bad that it compromises the operation of entire servers. If you do have a patch, please send it to the MM developers, we may use it directly. How's that? z! From anne at isoc.org Mon Feb 14 20:29:16 2005 From: anne at isoc.org (Anne Shroeder - Internet Society) Date: Mon, 14 Feb 2005 14:29:16 -0500 Subject: [Mailman-Users] Job -- Doing mailman install - need some help In-Reply-To: Message-ID: We're getting ready to migrate from a hosted solution to our own server, and I'd like very much to hire on a contractor to assist with the installation and testing part of this project. We also may need some help with migrating our current lists and archives. Are there any hired guns out there who might be interested in such a project? We hope to go live second week of March. Please contact me privately if you would be interested. There would likely be follow on work, as well. We are in northern Virginia, but location should not really be an issue. Anne Anne Shroeder Webmaster/Systems Administrator Internet Society http://www.isoc.org From dcmorse at gmail.com Mon Feb 14 22:15:27 2005 From: dcmorse at gmail.com (David Morse) Date: Mon, 14 Feb 2005 16:15:27 -0500 Subject: [Mailman-Users] question for the python programmers Message-ID: <421114EF.1020209@gmail.com> I can't access the logs on a newly-created list on a newly installed mailman (version 2.1.5-6 / debian sid) If I look at the logs, this seems to be the problem admin(1853): File "/usr/lib/mailman/Mailman/Cgi/private.py", line 42, in true_path admin(1853): parts = [x for x in path.split(SLASH) if x not in ('.', '..')] admin(1853): NameError: global name 'SLASH' is not defined here's the source: def true_path(path): "Ensure that the path is safe by removing .." parts = [x for x in path.split(SLASH) if x not in ('.', '..')] return '/'.join(parts)[1:] What do the learned developers think of replacing SLASH with '/' or something? I'm just guessing here... From msapiro at value.net Mon Feb 14 22:23:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 13:23:27 -0800 Subject: [Mailman-Users] question for the python programmers In-Reply-To: <421114EF.1020209@gmail.com> Message-ID: David Morse wrote: > >If I look at the logs, this seems to be the problem > >admin(1853): File "/usr/lib/mailman/Mailman/Cgi/private.py", line 42, >in true_path >admin(1853): parts = [x for x in path.split(SLASH) if x not in ('.', >'..')] >admin(1853): NameError: global name 'SLASH' is not defined > >here's the source: > >def true_path(path): > "Ensure that the path is safe by removing .." > parts = [x for x in path.split(SLASH) if x not in ('.', '..')] > return '/'.join(parts)[1:] > >What do the learned developers think of replacing SLASH with '/' or >something? I'm just guessing here... It appears that someone attempted to apply the patch at http://www.list.org/CAN-2005-0202.txt or some other version thereof and has left out the definition of SLASH. See the above URL for the full patch. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From dcmorse at gmail.com Mon Feb 14 22:59:49 2005 From: dcmorse at gmail.com (David Morse) Date: Mon, 14 Feb 2005 16:59:49 -0500 Subject: [Mailman-Users] okay to delete the mailing list called "mailman"? Message-ID: <11f19274050214135968ce0ebe@mail.gmail.com> Debian advised me to create a mailing list called "mailman" after installing mailman, saying that mailman wouldn't work until it had at least one list to go off of. Now that I have another list, called something other than "mailman", is it OK to delete the list named "mailman"? (And thus have no publicly accessible lists?) From barry at python.org Mon Feb 14 23:08:24 2005 From: barry at python.org (Barry Warsaw) Date: Mon, 14 Feb 2005 17:08:24 -0500 Subject: [Mailman-Developers] Re: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <420A87E8.9070200@is.kochi-u.ac.jp> References: <200502091119.46050.rb@islandnet.com> <420A87E8.9070200@is.kochi-u.ac.jp> Message-ID: <1108418904.31178.71.camel@geddy.wooz.org> On Wed, 2005-02-09 at 17:00, Tokio Kikuchi wrote: > I've tested with my 1.3.29 installation and verified apache PATH_INFO > does convert '//' to '/'. Barry also wanted to clarify which apache > version/installation (combination with mailman) is valnerable. Return > code of 200 doesn't mean sucessful exploit. You should check mailman > logs/error also. (If there is none chances are succesful exploit.) Tokio, do you do any rewrites in your 1.3.29 config file? I just have this gut feeling like there's some kind of rewrite rule that caused this slash-collapse behavior to be disabled. FWIW, python.org does not do rewrites and we weren't vulnerable. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050214/2d77a7e2/attachment.pgp From barry at python.org Mon Feb 14 23:12:37 2005 From: barry at python.org (Barry Warsaw) Date: Mon, 14 Feb 2005 17:12:37 -0500 Subject: [Mailman-Developers] Re: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> <87brans2z4.fsf@deneb.enyo.de> Message-ID: <1108419157.31182.74.camel@geddy.wooz.org> On Mon, 2005-02-14 at 10:23, Brad Knowles wrote: > In response to this issue, FAQ 1.27 has been updated Wow Brad, I was just about to change this to read mailman-security at python.org but you beat me to it by seconds. :) > , and the > mailman-users and mailman-developers mailing lists have likewise been > modified to include suitable text at the bottom of every message, as > well as on the "listinfo" page, and in the "welcome" message that is > sent to all new subscribers. I have to agree with Chuq here. I don't the extra text on the footers. Can you please remove them? It's just not information that every message needs to carry. Thanks. -Barry -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 307 bytes Desc: This is a digitally signed message part Url : http://mail.python.org/pipermail/mailman-users/attachments/20050214/2f8e41be/attachment.pgp From brad at stop.mail-abuse.org Mon Feb 14 23:18:35 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 14 Feb 2005 23:18:35 +0100 Subject: [Mailman-Users] okay to delete the mailing list called "mailman"? In-Reply-To: <11f19274050214135968ce0ebe@mail.gmail.com> References: <11f19274050214135968ce0ebe@mail.gmail.com> Message-ID: At 4:59 PM -0500 2005-02-14, David Morse wrote: > Debian advised me to create a mailing list called "mailman" after > installing mailman, saying that mailman wouldn't work until it had at > least one list to go off of. Not quite accurate. See . > Now that I have another list, called > something other than "mailman", is it OK to delete the list named > "mailman"? (And thus have no publicly accessible lists?) No. This list is required. See above. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Mon Feb 14 23:22:09 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 14 Feb 2005 23:22:09 +0100 Subject: [Mailman-Developers] Re: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <1108419157.31182.74.camel@geddy.wooz.org> References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> <87y8druy5u.fsf@deneb.enyo.de> <87brans2z4.fsf@deneb.enyo.de> <1108419157.31182.74.camel@geddy.wooz.org> Message-ID: At 5:12 PM -0500 2005-02-14, Barry Warsaw wrote: >> In response to this issue, FAQ 1.27 has been updated > > Wow Brad, I was just about to change this to read > mailman-security at python.org but you beat me to it by seconds. :) Mark had clued me in that someone had changed the security-related pages at www.list.org, and that we should make the same change to FAQ 1.27, which I did. > I have to agree with Chuq here. I don't the extra text on the footers. > Can you please remove them? It's just not information that every > message needs to carry. Given the above change, I didn't want to have to keep editing this text every time something changes, so I had already cut the added text down to one line, which references FAQ 1.27. Is that suitable? -- Brad Knowles, "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 for more info. From lists at lastonepicked.com Mon Feb 14 23:53:59 2005 From: lists at lastonepicked.com (Hunter Hillegas) Date: Mon, 14 Feb 2005 14:53:59 -0800 Subject: [Mailman-Users] Arch Command Message-ID: My only list is not updating the archives as messages come in. Does the 'arch' command need to be in one of the cron jobs? MM2.1.5 Hunter From msapiro at value.net Tue Feb 15 00:22:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 15:22:11 -0800 Subject: [Mailman-Users] okay to delete the mailing list called "mailman"? In-Reply-To: <11f19274050214135968ce0ebe@mail.gmail.com> Message-ID: David Morse wrote: >Debian advised me to create a mailing list called "mailman" after >installing mailman, saying that mailman wouldn't work until it had at >least one list to go off of. Now that I have another list, called >something other than "mailman", is it OK to delete the list named >"mailman"? (And thus have no publicly accessible lists?) Actually, Mailman won't work without the specific site list. You can change its name by asigning a different name to MAILMAN_SITE_LIST in mm_cfg.py. You can set this list to unadvertized and require approval for subscription (on Privacy options...), but you need it. bin/mailmanctl checks for it and won't start qrunners if it is missing. It doesn't have to be publicly accessible in any way or allow posting, but it should have a valid e-mail address as its owner. It is used for mailing password reminders, and certain notifications are sent to its -owner. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Feb 15 00:37:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 15:37:04 -0800 Subject: [Mailman-Users] Arch Command In-Reply-To: Message-ID: Hunter Hillegas wrote: >My only list is not updating the archives as messages come in. > >Does the 'arch' command need to be in one of the cron jobs? No. Assuming archiving is turned on for the list, is the ArchRunner qrunner running? Are permissions correct on the archive/private/ and archive/private/.mbox directories (use bin/check_perms to check)? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ip at brunny.com Tue Feb 15 02:01:27 2005 From: ip at brunny.com (Iain Pople) Date: Tue, 15 Feb 2005 12:01:27 +1100 Subject: [Mailman-Users] list admin passwords failing Message-ID: Hi, I have noticed in the last couple of days that all my list admin passwords are failing. I.e. I can't login to my lists via the admin web interface. I've had a look through the logs and can't see anything strange there. When I try and login the page just reloads with the password prompt again. I am using mailman 2.1.5. I have tried resetting the password from the command line, but this makes no difference. Has anyone else experienced this? Where else can I look to debug this behaviour? thanks, Iain. From ip at brunny.com Tue Feb 15 02:16:00 2005 From: ip at brunny.com (Iain Pople) Date: Tue, 15 Feb 2005 12:16:00 +1100 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: References: Message-ID: I should also mention that this is not a cookies issue (at least not on the client end). I have tried with several browsers and double checked that cookies are enabled. Iain Pople wrote: > Hi, > > I have noticed in the last couple of days that all my list admin > passwords are failing. I.e. I can't login to my lists via the admin web > interface. I've had a look through the logs and can't see anything > strange there. > > When I try and login the page just reloads with the password prompt again. > > I am using mailman 2.1.5. > > I have tried resetting the password from the command line, but this > makes no difference. > > Has anyone else experienced this? Where else can I look to debug this > behaviour? > > thanks, Iain. > From msapiro at value.net Tue Feb 15 02:35:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 17:35:32 -0800 Subject: [Mailman-Users] list admin passwords failing In-Reply-To: Message-ID: Iain Pople wrote: > >I have noticed in the last couple of days that all my list admin >passwords are failing. I.e. I can't login to my lists via the admin web >interface. I've had a look through the logs and can't see anything >strange there. > >When I try and login the page just reloads with the password prompt again. If there is no red "Authorization failed." message at the top of the page when it reloads, the problem isn't the passwords per se. The information at http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.045.htp may be of help. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Feb 15 02:50:36 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 17:50:36 -0800 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: Message-ID: Iain Pople wrote: >I should also mention that this is not a cookies issue (at least not on >the client end). I have tried with several browsers and double checked >that cookies are enabled. And cookies not being enabled or not working wouldn't cause the symptom you see anyway. Without cookies, you have to reauthorize every page, but you get to the page you want after entering the password. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ip at brunny.com Tue Feb 15 03:36:22 2005 From: ip at brunny.com (Iain Pople) Date: Tue, 15 Feb 2005 13:36:22 +1100 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: References: Message-ID: thanks for that. I had a look at the URL and maybe it has something to do with my redirects. I have the following rule: RewriteRule ^/$ http://%{HTTP_HOST}/cgi-bin/mailman/listinfo [R] Which essentially redirects pages from http://lists.domain.com -> http://lists.domain.com/cgi-bin/mailman/listinfo Could this be causing the problem? Mark Sapiro wrote: > If there is no red "Authorization failed." message at the top of the > page when it reloads, the problem isn't the passwords per se. The > information at > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.045.htp > may be of help. > From msapiro at value.net Tue Feb 15 07:25:26 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 14 Feb 2005 22:25:26 -0800 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: Message-ID: Iain Pople wrote: >thanks for that. I had a look at the URL and maybe it has something to >do with my redirects. I have the following rule: > >RewriteRule ^/$ http://%{HTTP_HOST}/cgi-bin/mailman/listinfo [R] > >Which essentially redirects pages from http://lists.domain.com -> >http://lists.domain.com/cgi-bin/mailman/listinfo > >Could this be causing the problem? No, I don't think so. Many sites have a similar rule which is more often something like RedirectMatch ^/mailman[/]*$ http://www.example.com/mailman/listinfo As you are aware, these only redirect requests from the tld in your case or the tld/mailman to the site listinfo page. Your issue, if it is caused by a redirect discarding POST data as mentioned in FAQ 4.45 would have to be a redirect which would affect URLs like http://lists.domain.com/cgi-bin/mailman/admin/ or http://lists.domain.com/cgi-bin/mailman/admindb/ or whatever you're using to access these pages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tkikuchi at is.kochi-u.ac.jp Tue Feb 15 09:26:04 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 15 Feb 2005 17:26:04 +0900 Subject: [Mailman-Developers] Re: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: <1108418904.31178.71.camel@geddy.wooz.org> References: <200502091119.46050.rb@islandnet.com> <420A87E8.9070200@is.kochi-u.ac.jp> <1108418904.31178.71.camel@geddy.wooz.org> Message-ID: <4211B21C.5090405@is.kochi-u.ac.jp> Hi, Barry Warsaw wrote: > On Wed, 2005-02-09 at 17:00, Tokio Kikuchi wrote: > > >>I've tested with my 1.3.29 installation and verified apache PATH_INFO >>does convert '//' to '/'. Barry also wanted to clarify which apache >>version/installation (combination with mailman) is valnerable. Return >>code of 200 doesn't mean sucessful exploit. You should check mailman >>logs/error also. (If there is none chances are succesful exploit.) > > > Tokio, do you do any rewrites in your 1.3.29 config file? I just have > this gut feeling like there's some kind of rewrite rule that caused this > slash-collapse behavior to be disabled. FWIW, python.org does not do > rewrites and we weren't vulnerable. > I might have confused about which server I was testing. I tested again today and found all the 1.3 servers (on FreeBSD, Solaris, and BSD/OS) I administering were vulnerable. (Not all are mailman installed). They are all not using mod_rewrite. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From vijay_dtm at yahoo.com Tue Feb 15 12:06:54 2005 From: vijay_dtm at yahoo.com (vijayan p) Date: Tue, 15 Feb 2005 03:06:54 -0800 (PST) Subject: [Mailman-Users] How to get the sender id when the list is set to annoymous mode Message-ID: <20050215110654.94698.qmail@web14127.mail.yahoo.com> Hi, I am the administrator of one of the mailing list setup using Mailman 2.1.3. The list has the annoymous option set to yes, so that the users will not know the person posting the mail. I would like to know if as a administrator, is there a way i can get the senders email id for the messages posted. Regards, Vijay __________________________________ Do you Yahoo!? All your favorites on one personal page ? Try My Yahoo! http://my.yahoo.com From brad at stop.mail-abuse.org Tue Feb 15 12:19:21 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 15 Feb 2005 12:19:21 +0100 Subject: [Mailman-Users] How to get the sender id when the list is set to annoymous mode In-Reply-To: <20050215110654.94698.qmail@web14127.mail.yahoo.com> References: <20050215110654.94698.qmail@web14127.mail.yahoo.com> Message-ID: At 3:06 AM -0800 2005-02-15, vijayan p wrote: > I would like to know if as a administrator, is there a > way i can get the senders email id for the messages > posted. If you have access to the server logs, you can track them by message-id. Take the message-id of the message you want to find, and look that up in the logs of your MTA (e.g., sendmail, postfix, exim, etc...). The earliest message that shows up in the logs with that message-id should be the original submission of the message to the server (before it was passed on to Mailman), and it should have details such as the sender address. If you don't have access to the server logs, or the server is not configured to log this information, then you will not be able to track down this kind of detail. -- Brad Knowles, "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 for more info. From adrian at tasdevil.com Tue Feb 15 16:50:02 2005 From: adrian at tasdevil.com (Adrian Bye) Date: Tue, 15 Feb 2005 11:50:02 -0400 Subject: [Mailman-Users] Html headers & footers, unsubscribe Message-ID: <20050215155012.417C91E4005@bag.python.org> Hi guys, I have had patches made for two issues: 1. HTML headers & footers handling 2. 1 click list unsubscribe You can get our patches here: https://sourceforge.net/tracker/index.php?func=detail&aid=1121257&group_id=103&a tid=300103 Or also here: http://tasdevil.com/mailman_developers.zip Installation instructions are found in readme.txt What we did: 1. Reasonably good handling of HTML headers & footers The issue we wanted to address is this one: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.039.htp I wanted to be able to put html headers and footers into messages. I did not like the current mailman style of adding an attachment. I knew this must be possible to do because yahoo groups is doing it. So we spent a LOT of time testing how yahoo groups adds footers to mails. We tested multipart messages with varying numbers of attachments, badly formed html and a bunch of other stuff. We have documented our testing process in mime.txt. Our implementation is about 95% perfect, and works identical to yahoo groups, which is sending millions of emails/day. It will correctly handle badly formed html, and various mimetypes. Sometimes, depending on the colors of a message, it will not be possible to view the headers & footers. Otherwise it works really well. 2. 1-click unsubscribe with the URL under 60 characters. I've been involved in some discussions on this topic on the developers list. The current unsubscribe process was not clear to me, and I wanted it to be very easy for my users. I also wanted the URLs to be short, so they would never get broken by various mail clients. We made some small changes to encode the users email address and listnames to the footer, along with the user password. When a user wishes to unsubscribe, they click on the link, it passes this information to mailman, and a confirmation page is then shown. The user can choose to unsubscribe by clicking on the "yes, I want to unsubscribe" button. I work with users who are less advanced than your average AOL customer, so both of these points were extremely important to solve. While many do feel its important to continue requiring passwords for mailman accounts, I would strongly advocate that those passwords become hidden just for access to archives. I'd like to see mailman become capable of handling millions of messages/day, and it is only when simple unsubscribe functionality is incorporated that the resources will start to appear to make that possible. Yes, this may represent some change, but I believe it can be done in a way which leaves everyone happy. Anyways, those are our modifications. If you have code questions, all coding was done by Bushmanov Efim, who can be reached at binworkers at dcemail.com. He is available for more work of this kind if you need it, and I would highly recommend him as a great programmer. For other questions drop me a line. Cheers, Adrian From anne at isoc.org Tue Feb 15 17:41:33 2005 From: anne at isoc.org (Anne Shroeder) Date: Tue, 15 Feb 2005 11:41:33 -0500 Subject: [Mailman-Users] Daily reminders not being sent out In-Reply-To: <20050215155012.417C91E4005@bag.python.org> Message-ID: <0IBY00E8GP1BKF@a34-mta02.direcway.com> Caveat: someone else currently manages my lists, so I don't know how he's set these up. Recently we set up some new lists, and I'm finding that even though i've specified in the settings that I want daily notices to be sent to me if there are pending requests, I do not get anything for these lists. Any ideas what could be wrong? Anne From dave at umiacs.umd.edu Tue Feb 15 17:51:39 2005 From: dave at umiacs.umd.edu (dave at umiacs.umd.edu) Date: Tue, 15 Feb 2005 11:51:39 -0500 (EST) Subject: [Mailman-Users] Daily reminders not being sent out In-Reply-To: <0IBY00E8GP1BKF@a34-mta02.direcway.com> References: <0IBY00E8GP1BKF@a34-mta02.direcway.com> Message-ID: On Tue, 15 Feb 2005, Anne Shroeder wrote: > Caveat: someone else currently manages my lists, so I don't know how > he's set these up. > > Recently we set up some new lists, and I'm finding that even though i've > specified in the settings that I want daily notices to be sent to me if > there are pending requests, I do not get anything for these lists. Any > ideas what could be wrong? Are the mailman crontab entries there? If so, try running them manually and check syslog and mailman logs to see what happens when they're invoked =-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-= David Stern University of Maryland Institute for Advanced Computer Studies From msapiro at value.net Tue Feb 15 18:45:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Feb 2005 09:45:47 -0800 Subject: [Mailman-Users] Re: [Mailman-Developers] Html headers & footers, unsubscribe In-Reply-To: <20050215155012.417C91E4005@bag.python.org> Message-ID: Adrian Bye wrote: > >I wanted to be able to put html headers and footers into messages. I did not >like the current mailman style of adding an attachment. I have only looked briefly at the patches, but one problem I noticed is that the long description of msg_html_header in the patch to Mailman/Gui/NonDigest.py says "appended to the bottom" instead of "prepended to the top". >2. 1-click unsubscribe with the URL under 60 characters. > > >I work with users who are less advanced than your average AOL customer, ... I suggest that while this 1-click unsubscribe may work well for you, it does not work well in general. I have managed lists on Topica.com where every delivered message contains a footer with the address it was sent to and a 1-click unsubscribe link. My experience as a Topica list manager and member of the LOD (list owner's discussion) list is: 1) These things do not substantially reduce the number of "unsubscribe me" messages sent to the list manager or the OP or posted to the list. 2) These things cause problems for users when a user forwards or replies to a message containing the footer without removing it and a subsequent recipient follows the 1-click unsubscribe out of curiosity, in a mistaken attempt to unsubscribe him/herself, maliciously or just to try to "teach" the user not to do that. This occurs on Topica lists despite the fact that Topica removes the footer from incoming posts and even if the footer has been mangled so it is not recognizable as such and not removable, the 1-click unsubscribe URI is recognized and munged so it doesn't work. If these 1-click unsubscribe links are not removed from replies to the list (your "less advanced than your average AOL customer" users won't remove them before replying), they are going to be widely available on your lists and people are going to be unsubscribed without their knowledge or consent. Even if they are removed from list posts as in the Topica case, they are still available in off-list replies, Ccs and forwards and still cause problems. I am not trying to denegrate the work you've done or your contribution back to the Mailman project. I think this is a fine example of how open source works. I'm only trying to point out that there can be a "dark side" to this feature. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ip at brunny.com Tue Feb 15 23:04:07 2005 From: ip at brunny.com (Iain Pople) Date: Wed, 16 Feb 2005 09:04:07 +1100 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: References: Message-ID: Mark Sapiro wrote: > Your issue, if it is caused by a redirect discarding POST data as > mentioned in FAQ 4.45 would have to be a redirect which would affect > URLs like http://lists.domain.com/cgi-bin/mailman/admin/ or > http://lists.domain.com/cgi-bin/mailman/admindb/ or whatever > you're using to access these pages. I get the following in my apache logs so it looks like the POST is working ok anyway? 128.250.xx.xx - - [16/Feb/2005:09:03:56 +1100] "POST /cgi-bin/mailman/admin/soccer-uni HTTP/1.1" 200 2281 From msapiro at value.net Tue Feb 15 23:53:31 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Feb 2005 14:53:31 -0800 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: Message-ID: Iain Pople wrote: > >I get the following in my apache logs so it looks like the POST is >working ok anyway? > >128.250.xx.xx - - [16/Feb/2005:09:03:56 +1100] "POST >/cgi-bin/mailman/admin/soccer-uni HTTP/1.1" 200 2281 Have you made any change to the admlogin.html template(s), in particular the line ? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ip at brunny.com Wed Feb 16 00:03:49 2005 From: ip at brunny.com (Iain Pople) Date: Wed, 16 Feb 2005 10:03:49 +1100 Subject: [Mailman-Users] Re: list admin passwords failing In-Reply-To: References: Message-ID: No I haven't made any changes, but I have just discovered that if i submit the form as a GET request manually I can login. i.e: http://host/cgi-bin/mailman/admin/soccer-uni?adminpw=password However, once I am logged in I have the same problem, where If i change any settings the page just reloads. So it definitely looks like it is a problem with POST requests. The thing is I haven't changed anything in my apache setup for ages, so I can't see how this could be a problem. Mark Sapiro wrote: > Have you made any change to the admlogin.html template(s), in > particular the line > > > > ? > From ip at brunny.com Wed Feb 16 00:13:07 2005 From: ip at brunny.com (Iain Pople) Date: Wed, 16 Feb 2005 10:13:07 +1100 Subject: [Mailman-Users] Re: list admin passwords failing [fixed] In-Reply-To: References: Message-ID: It is working now after an apache restart. go figure. Iain Pople wrote: > No I haven't made any changes, but I have just discovered that if i > submit the form as a GET request manually I can login. i.e: > > http://host/cgi-bin/mailman/admin/soccer-uni?adminpw=password > > However, once I am logged in I have the same problem, where If i change > any settings the page just reloads. So it definitely looks like it is a > problem with POST requests. The thing is I haven't changed anything in > my apache setup for ages, so I can't see how this could be a problem. > > Mark Sapiro wrote: > >> Have you made any change to the admlogin.html template(s), in >> particular the line >> >> >> >> ? >> > From scotcondry at hotmail.com Wed Feb 16 01:34:41 2005 From: scotcondry at hotmail.com (scot condry) Date: Tue, 15 Feb 2005 16:34:41 -0800 Subject: [Mailman-Users] Lists are missing Message-ID: I recently upgraded (*not* a fresh install) from Fedora 2 to Fedora 3. Seems as though everything came over OK except my Mailman is messed up now. Emails to my list are not being distributed and when I go to the mailman listinfo page it says I have no lists, when I had three. Only one of these was actually in use, but anyone know what FC3 might have done to change things? Thanks, SC From sea23 at seasalt.org Wed Feb 16 05:18:10 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Tue, 15 Feb 2005 23:18:10 -0500 Subject: [Mailman-Users] is the mailman mailing list necessary? Message-ID: <4212C982.3010404@seasalt.org> I have set up mailman and it seems to work fine. I can't figure out what the purpose of the "mailman" mailing list is. The install doc tells you to make the mailman list and the aliases for it. My question is: IF you have other mailing lists, do you need "mailman" mailing list? If so, what is it for? Thanks in advance From msapiro at value.net Wed Feb 16 05:30:16 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Feb 2005 20:30:16 -0800 Subject: [Mailman-Users] is the mailman mailing list necessary? In-Reply-To: <4212C982.3010404@seasalt.org> Message-ID: sea23 at seasalt.org wrote: > >I can't figure out what the purpose of the "mailman" mailing list is. >The install doc tells you to make the mailman list and the aliases for >it. My question is: IF you have other mailing lists, do you need >"mailman" mailing list? If so, what is it for? You need it. bin/mailmanctl won't start the qrunners without it. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.025.htp for more about what it's for. Also see yesterday's thread on this at http://mail.python.org/pipermail/mailman-users/2005-February/042679.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brian at iamd.com Wed Feb 16 05:35:22 2005 From: brian at iamd.com (Brian G. Altman) Date: Wed, 16 Feb 2005 12:35:22 +0800 Subject: [Mailman-Users] Please help... Message-ID: <20050216044022.41D01456E2@mailsvr2.eastern-tele.com> I am trying to prevent people from replying directly to a Digest that is sent from the mailing list. The Reply-To field points to the posting address of the list, which I would like to change. Anyone have any suggestions? Please help!!! Thanks, Brian. From msapiro at value.net Wed Feb 16 06:01:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 15 Feb 2005 21:01:32 -0800 Subject: [Mailman-Users] Please help... In-Reply-To: <20050216044022.41D01456E2@mailsvr2.eastern-tele.com> Message-ID: Brian G. Altman wrote: >I am trying to prevent people from replying directly to a Digest that is >sent from the mailing list. >The Reply-To field points to the posting address of the list, which I would >like to change. > >Anyone have any suggestions? >Please help!!! There is no option or list setting to change this. The Reply-To: for digests is set to the list address in Mailman/Handlers/ToDigest.py. If you want to change it, you have to change the code. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jpsota at gmail.com Wed Feb 16 14:26:13 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 08:26:13 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <38331740050207124857ec35e3@mail.gmail.com> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> <383317400502041255eb0697@mail.gmail.com> <1107553730.22043.64.camel@finch.boston.redhat.com> <38331740050207124857ec35e3@mail.gmail.com> Message-ID: <383317400502160526d55de6b@mail.gmail.com> Hi, I'm still having trouble with installing Mailman. The original error is as follows: Mailman CGI error!!! The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: Failure to lookup via getgrgid() the group info for group id -1 that this Mailman CGI wrapper is executing under. This is probably due to an incorrectly configured system and is not a Mailman problem I listed some responses to questions people on the list asked. I think there's a system configuration problem, but I'm not sure if it's with my users or groups or apache config etc. I'd really appreciate the help. I'm also willing to perform a brute force solution. Thanks, jim ---------- Forwarded message ---------- From: jpsota at gmail.com Date: Mon, 7 Feb 2005 12:48:39 -0800 Subject: Re: [Mailman-Users] Mailman CGI error!!! To: John Dennis John, I'm running Fedora Core 2, and here's the info that yum info gives: Gathering header information file(s) from server(s) Server: Fedora Core 2 - i386 - Base Server: Fedora Core 2 - i386 - Released Updates Finding updated packages Downloading needed headers Looking in Available Packages: Looking in Installed Packages: Name : mailman Arch : i386 Version: 2.1.5 Release: 7 Size : 27.95 MB Group : Applications/Internet Repo : Locally Installed Summary: Mailing list manager with built in Web access. id mailman gives the exact line as below, and check_perms gives "no problems". is there something else I can try? Thanks a lot. jim On Fri, 04 Feb 2005 16:48:50 -0500, John Dennis wrote: > Here's a couple of other things to try: > > What does the command "id mailman" give you? > > It should look something like this: > > uid=41(mailman) gid=41(mailman) groups=41(mailman) > > try running the script in the mailman bin directory called check_perms, > does it give errors? If so try running it with the -f option to fix the > problems. > > BTW, if this is a redhat rpm you should not be having any of these > problems, if it is a redhat rpm and you are having these problems then > something is uniquely amiss on your system. > > From ges+lists at wingfoot.org Wed Feb 16 15:16:26 2005 From: ges+lists at wingfoot.org (Glenn Sieb) Date: Wed, 16 Feb 2005 09:16:26 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <383317400502160526d55de6b@mail.gmail.com> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> <383317400502041255eb0697@mail.gmail.com> <1107553730.22043.64.camel@finch.boston.redhat.com> <38331740050207124857ec35e3@mail.gmail.com> <383317400502160526d55de6b@mail.gmail.com> Message-ID: <421355BA.7030706@wingfoot.org> jpsota at gmail.com said the following on 2/16/2005 8:26 AM: >Hi, I'm still having trouble with installing Mailman. The original >error is as follows: > >Mailman CGI error!!! >The Mailman CGI wrapper encountered a fatal error. This entry is being >stored in your syslog: > >Failure to lookup via getgrgid() the group info for group id -1 that >this Mailman CGI wrapper is executing under. >This is probably due to an incorrectly configured system and is not a >Mailman problem > >I listed some responses to questions people on the list asked. I think >there's a system configuration problem, but I'm not sure if it's with >my users or groups or apache config etc. I'd really appreciate the >help. I'm also willing to perform a brute force solution. > >Thanks, >jim > My bet is you don't have a group ID set in /etc/groups. Try running check_perms -f and see if it's able to fix things. If not, it should yell about what group ID it needs.. Best, --Glenn -- "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 From jpsota at gmail.com Wed Feb 16 15:42:10 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 09:42:10 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <421355BA.7030706@wingfoot.org> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> <383317400502041255eb0697@mail.gmail.com> <1107553730.22043.64.camel@finch.boston.redhat.com> <38331740050207124857ec35e3@mail.gmail.com> <383317400502160526d55de6b@mail.gmail.com> <421355BA.7030706@wingfoot.org> Message-ID: <383317400502160642481b2e7f@mail.gmail.com> Glenn, My /etc/group file has the following entry: mailman:x:41: I don't have an /etc/groups file on my system. I'm assuming you mean /etc/group. bash$ id mailman uid=41(mailman) gid=41(mailman) groups=41(mailman) (as root) bash$ ./check_perms -f No problems found Hmm... sitll the same problems. Do you or anyone else have any new ideas? Many thanks, jim On Wed, 16 Feb 2005 09:16:26 -0500, Glenn Sieb wrote: > jpsota at gmail.com said the following on 2/16/2005 8:26 AM: > > >Hi, I'm still having trouble with installing Mailman. The original > >error is as follows: > > > >Mailman CGI error!!! > >The Mailman CGI wrapper encountered a fatal error. This entry is being > >stored in your syslog: > > > >Failure to lookup via getgrgid() the group info for group id -1 that > >this Mailman CGI wrapper is executing under. > >This is probably due to an incorrectly configured system and is not a > >Mailman problem > > > >I listed some responses to questions people on the list asked. I think > >there's a system configuration problem, but I'm not sure if it's with > >my users or groups or apache config etc. I'd really appreciate the > >help. I'm also willing to perform a brute force solution. > > > >Thanks, > >jim > > > My bet is you don't have a group ID set in /etc/groups. > > Try running check_perms -f and see if it's able to fix things. If not, > it should yell about what group ID it needs.. > > Best, > --Glenn > > -- > "They that can give up essential liberty to obtain a little temporary > safety deserve neither liberty nor safety." > ~Benjamin Franklin, Historical Review of Pennsylvania, 1759 > > From jdennis at redhat.com Wed Feb 16 16:14:45 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 10:14:45 -0500 Subject: [Mailman-Users] Lists are missing In-Reply-To: Message-ID: <200502161515.j1GFEnZi009819@mail.boston.redhat.com> > I recently upgraded (*not* a fresh install) from Fedora 2 to > Fedora 3. > Seems as though everything came over OK except my Mailman is > messed up now. > Emails to my list are not being distributed and when I go to > the mailman listinfo page it says I have no lists, when I had > three. Only one of these was actually in use, but anyone > know what FC3 might have done to change things? FC3 relocated the installation directories for mailman to be FHS compliant and allow better integration with SELinux, this is documented in /usr/share/doc/mailman-*/INSTALL.REDHAT and it explains the directories you need to move if you are trying to overlay a new release on an old release and want to preserve a previous installation. -- John Dennis From sean at sweetbourbon.com Wed Feb 16 16:30:50 2005 From: sean at sweetbourbon.com (Sean) Date: Wed, 16 Feb 2005 10:30:50 -0500 (EST) Subject: [Mailman-Users] python errors executing scripts In-Reply-To: <20050213005643.E6F331E400B@bag.python.org> References: <20050213005643.E6F331E400B@bag.python.org> Message-ID: > Mark Panahi wrote: > > >Well, I tried 'check_db -a -v' and it complains that there are no > >config.pck and config.pck.last files for each list. The thing is, I > >had moved the lists and archive directories from an older installation > >(we had upgraded everything in our server). Seems like these pck files > >are something recent? Anyway to create these? Hmmm, I suppose we > >didn't upgrade properly. > > So presumably you have config.db and config.db.last files instead. This > change occurred with 2.0.x to 2.1.x. > > Also, for any list whose configuration has been locked, loaded, saved > and unlocked, there should be a config.pck because 2.1.x versions > always save the list as a pickle, not a marshall. > > If you upgrade Mailman on an existing installation, the actual > configuration data will normally be updated by bin/update which will > be run by "make install" > > In your case, where you moved the config files from another, older > installation, I think you may need to run bin/update manually, > although there are reports that seem to indicate this isn't necessary. > If you do run it, you will probably need the "-f" option to make it do > anything, and you should back up everything first. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan Yes it is possible to import old version config.db files to a newer version using config.pck without running bin/update. A simple http request to the list on the new installation will generate the config.pck files. It may be necessary then to update the host_name and web_page_url option after such a move depending your set up. Sean From msteeves at eecs.tufts.edu Wed Feb 16 16:58:11 2005 From: msteeves at eecs.tufts.edu (Michael Steeves) Date: Wed, 16 Feb 2005 10:58:11 -0500 Subject: [Mailman-Users] Accepting postings from multiple domains Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm running into a problem with mailman, and am hoping that someone has found a workable solution to this. At our site, we basically have several domains that all resolve to the same mailbox/location (ee.tufts.edu, ece.tufts.edu, cs.tufts.edu and eecs.tufts.edu). Is there a way in mailman that you can set it up so that an e-mail from foo at cs.tufts.edu is treated the same as foo at eecs.tufts.edu, for posting purposes? We are having problems trying to move people onto mailman (from majordomo), and depending on where they send the e-mail from they may get a different "domain" on outgoing e-mail, and thus have posts to mailing lists get held up or rejected. For the moment, I've been using the Privacy Options -> Sender Filters section to list the possible choices, but this is becoming burdensome, and for any new users means that they just can't subscribe themselves to the list, but that someone needs to go in and make sure that all this is taken care of. So far, I've not found anything in the list archives or documentation for this (a lot of stuff on how to get the same list name running on multiple domains as seperate lists, though....), so I'm hoping that someone can point me in the right direction for this. - -Mike - -- Michael Steeves | Tufts University msteeves at eecs.tufts.edu | Department of EE and CS Phone: 617-627-2601 | 161 College Avenue FAX: 617-627-3220 (Dept. Fax)| Medford, MA 02155 PGP Key Fingerprint: AD18 0D04 8D5C E0EF 7C21 78C2 BA7B 9807 0B18 662F -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFCE22ZunuYBwsYZi8RAtQ+AJ475OJxUFGFsvKuceCYL3E4cmGD3gCgmYbN 02rd6LAo53hPNE+yNeDkqb4= =9LFF -----END PGP SIGNATURE----- From brad at stop.mail-abuse.org Wed Feb 16 17:23:01 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 16 Feb 2005 17:23:01 +0100 Subject: [Mailman-Users] Accepting postings from multiple domains In-Reply-To: References: Message-ID: At 10:58 AM -0500 2005-02-16, Michael Steeves wrote: > At our site, we basically have several domains that all resolve to the > same mailbox/location (ee.tufts.edu, ece.tufts.edu, cs.tufts.edu and > eecs.tufts.edu). Is there a way in mailman that you can set it up so > that an e-mail from foo at cs.tufts.edu is treated the same as > foo at eecs.tufts.edu, for posting purposes? Nope. > For the moment, I've been using the Privacy Options -> Sender Filters > section to list the possible choices, but this is becoming burdensome, > and for any new users means that they just can't subscribe themselves > to the list, but that someone needs to go in and make sure that all > this is taken care of. It's either that, or they subscribe themselves from all their various possible e-mail addresses and then set all but one of them to "NOMAIL". I am not aware of any other solution to this problem. -- Brad Knowles, "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 for more info. From lists05 at equinephotoart.com Wed Feb 16 17:48:06 2005 From: lists05 at equinephotoart.com (JC Dill) Date: Wed, 16 Feb 2005 08:48:06 -0800 Subject: [Mailman-Users] Please help... In-Reply-To: References: Message-ID: <42137946.800@equinephotoart.com> Mark Sapiro wrote: >Brian G. Altman wrote: > > > >>I am trying to prevent people from replying directly to a Digest that is >>sent from the mailing list. >> >> Why? There are many different reasons why you might want this, and the best solution for your situation will depend on the why. >>The Reply-To field points to the posting address of the list, which I would >>like to change. >> >> >> > >There is no option or list setting to change this. The Reply-To: for >digests is set to the list address in Mailman/Handlers/ToDigest.py. If >you want to change it, you have to change the code. > > You can also: A) Make your list a moderated-post list so that replies to the digest don't get sent out to the rest of the list. B) Use Privacy Options -> Spam filters to reject replies that quote your list's digest subject (e.g. "listname digest"). C) You can set an explicit reply-to which applies to all sent messages not just the digests, see the General Options section on the admin page: > Where are replies to list messages directed? Poster is strongly > recommended for most mailing lists. > (Details for reply_goes_to_list) > > Poster This list Explicit address > Explicit Reply-To: header. > (Details for reply_to_address) HTH jc From jdennis at redhat.com Wed Feb 16 18:04:59 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 12:04:59 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <383317400502160526d55de6b@mail.gmail.com> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> <383317400502041255eb0697@mail.gmail.com> <1107553730.22043.64.camel@finch.boston.redhat.com> <38331740050207124857ec35e3@mail.gmail.com> <383317400502160526d55de6b@mail.gmail.com> Message-ID: <42137D3B.7000208@redhat.com> jpsota at gmail.com wrote: > Hi, I'm still having trouble with installing Mailman. The original > error is as follows: > > Mailman CGI error!!! > The Mailman CGI wrapper encountered a fatal error. This entry is being > stored in your syslog: > > Failure to lookup via getgrgid() the group info for group id -1 that > this Mailman CGI wrapper is executing under. > This is probably due to an incorrectly configured system and is not a > Mailman problem The really odd thing is that getgid is apparently returning ~0 (gid's are unsigned, but the error message prints it as an int, hence the -1). I just looked at my groups and the only group with a large number is nfsnobody. Are you trying to run this across NFS? If so I'm guessing your mount point is not correct because if I recall correctly NFS mount points need special flags added to allow execute permissions to pass through. I would check that first. If you're not on NFS and/or NFS mount point is correctly configured then I would check the following: Are all the scripts in /usr/lib/mailman/cgi-bin/ owned by root in the group mailman with the group sticky bit set (the 7th letter printed out by ls -l) here is an example: -rwxr-sr-x 1 root mailman 17079 Feb 15 11:21 admin* What is the contents of your /etc/httpd/conf.d/mailman.conf file? The cgi script should look like this: ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/ AllowOverride None Options ExecCGI Order allow,deny Allow from all -- John Dennis From msapiro at value.net Wed Feb 16 19:05:01 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 10:05:01 -0800 Subject: [Mailman-Users] Please help... In-Reply-To: <42137946.800@equinephotoart.com> Message-ID: JC Dill wrote: >C) You can set an explicit reply-to which applies to all sent messages >not just the digests, see the General Options section on the admin page: > Explicit reply-to and the other reply-to options apply only to individual messages, not to digests. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jpsota at gmail.com Wed Feb 16 19:21:41 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 13:21:41 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <42137D3B.7000208@redhat.com> References: <38331740050203154070e0b090@mail.gmail.com> <1107534396.22043.57.camel@finch.boston.redhat.com> <383317400502041255eb0697@mail.gmail.com> <1107553730.22043.64.camel@finch.boston.redhat.com> <38331740050207124857ec35e3@mail.gmail.com> <383317400502160526d55de6b@mail.gmail.com> <42137D3B.7000208@redhat.com> Message-ID: <383317400502161021135926b2@mail.gmail.com> > The really odd thing is that getgid is apparently returning ~0 (gid's > are unsigned, but the error message prints it as an int, hence the -1). > I just looked at my groups and the only group with a large number is > nfsnobody. Are you trying to run this across NFS? If so I'm guessing > your mount point is not correct because if I recall correctly NFS mount > points need special flags added to allow execute permissions to pass > through. I would check that first. If you're not on NFS and/or NFS mount > point is correctly configured then I would check the following: I'm not running this over NFS -- it's local. > Are all the scripts in /usr/lib/mailman/cgi-bin/ owned by root in the > group mailman with the group sticky bit set (the 7th letter printed out > by ls -l) > > here is an example: > -rwxr-sr-x 1 root mailman 17079 Feb 15 11:21 admin* Here's what I get: -rwxr-sr-x 1 root mailman 34701 Feb 8 14:53 admin I don't see the * after "admin", but other than that the perms seem correct. However, my cgi-bin directory is /var/mailman/cgi-bin, not what you stated. I'm assuming this is okay. > What is the contents of your /etc/httpd/conf.d/mailman.conf file? The > cgi script should look like this: > > ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/ > > AllowOverride None > Options ExecCGI > Order allow,deny > Allow from all > It doesn't look like the above; here's the entire file (sans comments): ScriptAlias /mailman/ /var/mailman/cgi-bin/ Alias /pipermail/ /var/mailman/archives/public/ Options +FollowSymlinks Any of this seem wrong to you? Thanks, jim From jdennis at redhat.com Wed Feb 16 20:41:29 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 14:41:29 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <383317400502161021135926b2@mail.gmail.com> Message-ID: <200502161942.j1GJfZZi029939@mail.boston.redhat.com> The default user and group for apache if not set in the apache config file is -1. The user and group must be set in the apache config file to be "apache" (/etc/httpd/conf/http.conf), you should see lines like this: User apache Group apache If you don't set apache's user and group the cgi scripts will execute with user and group of -1, which appears to be what is happening. Our mailman rpm expects the cgi scripts to be executed by a process that is the user apache and a member of the group apache. If apache's user and group are not set to apache in the config file it would perplex me because all our rpms are self consistent with respect to configuration (or at least we try really hard to be :-) -- John Dennis From jpsota at gmail.com Wed Feb 16 20:48:34 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 14:48:34 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <200502161942.j1GJfZZi029939@mail.boston.redhat.com> References: <383317400502161021135926b2@mail.gmail.com> <200502161942.j1GJfZZi029939@mail.boston.redhat.com> Message-ID: <383317400502161148c29e542@mail.gmail.com> I think we may be getting somewhere because my httpd.conf file is not consistent with yours. I'm running apache2, and I seem to remember installing it from source (although I'm not sure about that). Here's the only User and Group entry in the file: # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # . On SCO (ODT 3) use "User nouser" and "Group nogroup". # . On HPUX you may not be able to use shared memory as nobody, and the # suggested workaround is to create a user www and use that user. # NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) # when the value of (unsigned)Group is above 60000; # don't use Group #-1 on these systems! # User nobody Group #-1 Should I remove the IfModule clauses and add the following instead? User apache Group apache Thanks again, jim From rhill at asis.org Wed Feb 16 21:13:30 2005 From: rhill at asis.org (Richard Hill) Date: Wed, 16 Feb 2005 15:13:30 -0500 Subject: [Mailman-Users] Python/mailman Consultant needed, DC/N VA area Message-ID: <20050216202031.F0F8A292E2D@mail.asis.org> Please reply off-list I have about 40 mailman lists running on a Linux server. We are looking for an email expert with solid Linux/Postfix/Mailman experience to maintain, make recommendations and tweak the software. Please recommend others, or yourself, for this as-needed position. We are looking for a someone with demonstrated experience keeping this combination of software up and running. My tech/sysadmin people do not have expertise or time to learn to quickly troubleshoot problems. They are available for any questions you may have, and they can act as "remote hands" if you will not be hosting the lists. _____ Richard B. Hill Executive Director American Society for Information Science and Technology 1320 Fenwick Lane, Suite 510 Silver Spring, MD 20910 Fax: (301) 495-0810 Voice: (301) 495-0900 From jdennis at redhat.com Wed Feb 16 22:04:11 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 16:04:11 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <383317400502161148c29e542@mail.gmail.com> References: <383317400502161021135926b2@mail.gmail.com> <200502161942.j1GJfZZi029939@mail.boston.redhat.com> <383317400502161148c29e542@mail.gmail.com> Message-ID: <4213B54B.5050006@redhat.com> jpsota at gmail.com wrote: > I think we may be getting somewhere because my httpd.conf file is not > consistent with yours. I'm running apache2, and I seem to remember > installing it from source (although I'm not sure about that). hehe ... I'll bite my tounge :-) :-) BTW, we've been shipping apache 2 for a long time now. > Here's the only User and Group entry in the file: > > > > # > # If you wish httpd to run as a different user or group, you must run > # httpd as root initially and it will switch. > # > # User/Group: The name (or #number) of the user/group to run httpd as. > # . On SCO (ODT 3) use "User nouser" and "Group nogroup". > # . On HPUX you may not be able to use shared memory as nobody, and the > # suggested workaround is to create a user www and use that user. > # NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) > # when the value of (unsigned)Group is above 60000; > # don't use Group #-1 on these systems! > # > User nobody > Group #-1 > > > > Should I remove the IfModule clauses and add the following instead? > > User apache > Group apache I think, but I'm not sure, you should check the apache doc, but those IfModules are saying if you're not on Windows and not on NewWare then you must be Unix so set the user and group, thus I think you can leave them alone. At any rate, User has to be apache and Group has to be apache. I'll bet that gets you a lot further. Of course you'll have to restart apache. Given that you're not using our rpm I don't know if you've got the right init.d script for apache, (using our rpm will assure you've got all this ancillary stuff working and configured correctly too). If you do then the command as root is: /sbin/service httpd restart Oh, one more thing apache as a system service is known as "httpd" HTH John -- John Dennis From jbeall at heraldic.us Wed Feb 16 22:50:54 2005 From: jbeall at heraldic.us (Joshua Beall) Date: Wed, 16 Feb 2005 16:50:54 -0500 Subject: [Mailman-Users] Mailman list size limitations? Message-ID: Hi All, I have a client who wants to setup a very *large* mailing list. Right now she has about 4500 people on the list (including myself). However, she has reported that people aren't getting her emails (she sends only about one per month), and she's tried to send two so far. They show up in the archives, so I know that they are at least being received by mailman. Furthermore, I have been getting them - so it *seems* like it is working. But she absolutely insists that they are not going out, saying that she has asked other people who are subscribed to the list, and they have not received her message. Is there an error log I can take a look at it? And also, do you know offhand if I am asking for trouble with such a large list? Are there problems that crop up when I have such a large list? If mailman is not able to handle such a large mailing list, what do you recommend? I would prefer something open source that will run on a LAMP stack. Thanks for any feedback! Sincerely, -Josh From jpsota at gmail.com Wed Feb 16 22:56:16 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 16:56:16 -0500 Subject: Fwd: [Mailman-Users] Mailman CGI error!!! In-Reply-To: <4213B54B.5050006@redhat.com> References: <383317400502161021135926b2@mail.gmail.com> <200502161942.j1GJfZZi029939@mail.boston.redhat.com> <383317400502161148c29e542@mail.gmail.com> <4213B54B.5050006@redhat.com> Message-ID: <38331740050216135619e68048@mail.gmail.com> Excellent -- that seems to have been the problem. Now, I have another problem... but I'll create a new post. Thanks. jim On Wed, 16 Feb 2005 16:04:11 -0500, John Dennis wrote: > jpsota at gmail.com wrote: > > I think we may be getting somewhere because my httpd.conf file is not > > consistent with yours. I'm running apache2, and I seem to remember > > installing it from source (although I'm not sure about that). > > hehe ... I'll bite my tounge :-) :-) > > BTW, we've been shipping apache 2 for a long time now. > > > Here's the only User and Group entry in the file: > > > > > > > > # > > # If you wish httpd to run as a different user or group, you must run > > # httpd as root initially and it will switch. > > # > > # User/Group: The name (or #number) of the user/group to run httpd as. > > # . On SCO (ODT 3) use "User nouser" and "Group nogroup". > > # . On HPUX you may not be able to use shared memory as nobody, and the > > # suggested workaround is to create a user www and use that user. > > # NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET) > > # when the value of (unsigned)Group is above 60000; > > # don't use Group #-1 on these systems! > > # > > User nobody > > Group #-1 > > > > > > > > Should I remove the IfModule clauses and add the following instead? > > > > User apache > > Group apache > > I think, but I'm not sure, you should check the apache doc, but those > IfModules are saying if you're not on Windows and not on NewWare then > you must be Unix so set the user and group, thus I think you can leave > them alone. > > At any rate, User has to be apache and Group has to be apache. I'll bet > that gets you a lot further. Of course you'll have to restart apache. > Given that you're not using our rpm I don't know if you've got the right > init.d script for apache, (using our rpm will assure you've got all this > ancillary stuff working and configured correctly too). If you do then > the command as root is: > > /sbin/service httpd restart > > Oh, one more thing apache as a system service is known as "httpd" > > HTH > > John > -- > John Dennis > > From cpz at tuunq.com Wed Feb 16 23:04:07 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Wed, 16 Feb 2005 14:04:07 -0800 (PST) Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: from Joshua Beall at "Feb 16, 2005 04:50:54 pm" Message-ID: <20050216220407.AFFFC7AD@mail.tuunq.com> In a flurry of recycled electrons, Joshua Beall wrote: > I have a client who wants to setup a very *large* mailing list. Right now > she has about 4500 people on the list (including myself). Which actually qualifies as only a moderate size, there are 15k+ lists using MM. > However, she has reported that people aren't getting her emails (she sends > only about one per month), and she's tried to send two so far. They show up > in the archives, so I know that they are at least being received by mailman. > Furthermore, I have been getting them - so it *seems* like it is working. Yep, it's basically working. > But she absolutely insists that they are not going out, saying that she has > asked other people who are subscribed to the list, and they have not > received her message. Your best (and only) option is to look at the send log of the MTA. Well, I lied, look at the member options and make sure that the other members aren't set for "no mail". You could also add a few more test addresses... z! From msapiro at value.net Wed Feb 16 23:08:08 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 14:08:08 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: Message-ID: Joshua Beall wrote: > >I have a client who wants to setup a very *large* mailing list. Right now >she has about 4500 people on the list (including myself). This is not particularly large for a Mailman list. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.015.htp >However, she has reported that people aren't getting her emails (she sends >only about one per month), and she's tried to send two so far. They show up >in the archives, so I know that they are at least being received by mailman. >Furthermore, I have been getting them - so it *seems* like it is working. > >But she absolutely insists that they are not going out, saying that she has >asked other people who are subscribed to the list, and they have not >received her message. > >Is there an error log I can take a look at it? And also, do you know >offhand if I am asking for trouble with such a large list? Are there >problems that crop up when I have such a large list? There are mailman logs, particularly 'smtp' and 'smtp-failure', but also 'error'. Also look at your MTA logs. Also, search the FAQ wizard >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py for 'tuning' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lists at lastonepicked.com Wed Feb 16 23:09:14 2005 From: lists at lastonepicked.com (Hunter Hillegas) Date: Wed, 16 Feb 2005 14:09:14 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: <20050216220407.AFFFC7AD@mail.tuunq.com> Message-ID: What is the largest known MM list out there? We're thinking of using it for a list that currently contains 400,000 entries, though probably about 20% of those should be discarded/are dead. > From: Carl Zwanzig > Date: Wed, 16 Feb 2005 14:04:07 -0800 (PST) > To: Joshua Beall > Cc: > Subject: Re: [Mailman-Users] Mailman list size limitations? > > >> I have a client who wants to setup a very *large* mailing list. Right now >> she has about 4500 people on the list (including myself). > > Which actually qualifies as only a moderate size, there are 15k+ lists > using MM. From chuqui at plaidworks.com Wed Feb 16 23:12:17 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Wed, 16 Feb 2005 14:12:17 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: References: Message-ID: <0027c080a42a4c3881116958078099b4@plaidworks.com> On Feb 16, 2005, at 1:50 PM, Joshua Beall wrote: > I have a client who wants to setup a very *large* mailing list. Right > now > she has about 4500 people on the list (including myself). 4500 is not large. I've run lists on mailman over 40K. I run lists where the testing group is probably 4500... > Is there an error log I can take a look at it? ~mailman/logs also, the logs generated by the mail delivery beast as well. > And also, do you know > offhand if I am asking for trouble with such a large list? Are there > problems that crop up when I have such a large list? > > If mailman is not able to handle such a large mailing list, what do you > recommend? mailman's not the problem. if it's a capacity issue, it's the computer that's likely too slow/small, but even there, I wouldn't except problems with 4,500 users on any platform remotely recent. From chuqui at plaidworks.com Wed Feb 16 23:15:40 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Wed, 16 Feb 2005 14:15:40 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: References: Message-ID: > What is the largest known MM list out there? I can go to about 50K, on moderately slow hardware (sun E250). An xserve can handle that without breaking a sweat. > We're thinking of using it for a list that currently contains 400,000 > entries, though probably about 20% of those should be discarded/are > dead. >> I'd say you're probably asking for problems, unless you use multiple lists and an umbrella. It might work, I'd be really curious how the internal pickles scale to that. I think you're likely to his disk I/O issues. When my stuff started getting large, I wrote systems customized for large-scale delivery and management. My guess would be without a good, random backing store database for the subscriber list, anything that large would really struggle. I'd definitely want that subscriber list in SQL somewhere. From jbeall at heraldic.us Wed Feb 16 23:26:20 2005 From: jbeall at heraldic.us (Joshua Beall) Date: Wed, 16 Feb 2005 17:26:20 -0500 Subject: [Mailman-Users] Making sense of SMTP log Message-ID: Hi All, I am looking at logs/smtp, and I'm not sure how to decode what I'm seeing. Here's an example: Feb 16 16:35:53 2005 (12550) smtp for 1 recips, completed in 1.707 seconds Presumable that deals with a message sent to or from the ezine at teachmagazine.com list, but how do I map that to an actual message in the archives? Is there a way to tell who the recipient was (if it indicates a message that was sent out, rather than received). -jb From msapiro at value.net Wed Feb 16 23:36:37 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 14:36:37 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: Message-ID: Hunter Hillegas wrote: >What is the largest known MM list out there? See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.015.htp Also, see the thread at http://mail.python.org/pipermail/mailman-users/2005-February/042502.html for an idea of the kinds of problems you run into with large lists (on the order of 100K members). -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 17 00:02:42 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 15:02:42 -0800 Subject: [Mailman-Users] Making sense of SMTP log In-Reply-To: Message-ID: Joshua Beall wrote: > >I am looking at logs/smtp, and I'm not sure how to decode what I'm seeing. >Here's an example: > >Feb 16 16:35:53 2005 (12550) > smtp >for 1 recips, completed in 1.707 seconds > >Presumable that deals with a message sent to or from the >ezine at teachmagazine.com list, but how do I map that to an actual message in >the archives? Is there a way to tell who the recipient was (if it indicates >a message that was sent out, rather than received). All entries in the smtp logs are outgoing messages. By default, all outgoing messages are in the 'smtp' log and in addition log entries relating to delivery of list posts are in the 'post' log. In all cases, the <...> stuff is the message-id. In the case of an outgoing post, you can match this to the archives. In this case the form of the message-id is that of a Mailman generated message, so this is not a post. It is some kind of administrative message. And no, you can't tell the recipient. You have to look at MTA logs. You do have some control over what these log entries look like. See the information in Defaults.py for the SMTP_LOG_* items. Note however that all these log entries have only to do with delivery from Mailman to the outgoing MTA. For anything beyond that, you have to look at the MTA's logs and maybe Mailman's 'bounce' log. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From wcooley at nakedape.cc Wed Feb 16 23:43:19 2005 From: wcooley at nakedape.cc (Wil Cooley) Date: Wed, 16 Feb 2005 22:43:19 +0000 (UTC) Subject: [Mailman-Users] Re: Accepting postings from multiple domains References: Message-ID: On 2005-02-16, Michael Steeves wrote: > > At our site, we basically have several domains that all resolve to the > same mailbox/location (ee.tufts.edu, ece.tufts.edu, cs.tufts.edu and > eecs.tufts.edu). Is there a way in mailman that you can set it up so > that an e-mail from foo at cs.tufts.edu is treated the same as > foo at eecs.tufts.edu, for posting purposes? We are having problems > trying to move people onto mailman (from majordomo), and depending on > where they send the e-mail from they may get a different "domain" on > outgoing e-mail, and thus have posts to mailing lists get held up or > rejected. Can you not just have your MTA rewrite to a canonical address? Wil -- Wil Cooley wcooley at nakedape.cc Naked Ape Consulting http://nakedape.cc * * * * Linux, UNIX, Networking and Security Solutions * * * * From chris.a.adams at state.or.us Thu Feb 17 00:16:16 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Wed, 16 Feb 2005 15:16:16 -0800 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives Message-ID: <4213D440.5090400@state.or.us> Has anyone seen this problem? 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 "/lists/scripts/driver", line 80, in run_main pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) File "/lists/Mailman/Cgi/private.py", line 43 parts = path.split(SLASH) ^ SyntaxError: invalid syntax -- Christopher Adams From jdennis at redhat.com Thu Feb 17 00:21:49 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 18:21:49 -0500 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: <4213D440.5090400@state.or.us> References: <4213D440.5090400@state.or.us> Message-ID: <4213D58D.50002@redhat.com> Christopher Adams wrote: > Has anyone seen this problem? > > > > 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 "/lists/scripts/driver", line 80, in run_main > pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) > File "/lists/Mailman/Cgi/private.py", line 43 > parts = path.split(SLASH) > ^ > SyntaxError: invalid syntax Looks like the CAN-2005-0202 patch was not applied correctly. -- John Dennis From msapiro at value.net Thu Feb 17 00:27:04 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 15:27:04 -0800 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: <4213D440.5090400@state.or.us> Message-ID: Christopher Adams wrote: > >Traceback (most recent call last): > File "/lists/scripts/driver", line 80, in run_main > pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) > File "/lists/Mailman/Cgi/private.py", line 43 > parts = path.split(SLASH) > ^ > SyntaxError: invalid syntax The patch at http://www.list.org/CAN-2005-0202.txt has been appied to private.py and it looks like it may not have been applied correctly. There is an issue with this patch and older versions of Python, but the above error doesn't look like that. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris.a.adams at state.or.us Thu Feb 17 00:40:10 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Wed, 16 Feb 2005 15:40:10 -0800 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: References: Message-ID: <4213D9DA.2010908@state.or.us> Both answers mentioned a poor patch job. You are correct. Since I was unaware that the patch job had been done, I didn't know what to look for. I guess some text was simply pasted into the private.py file and it resulted in spaces rather than tabs. The intention was to manually do exactly what the automated patch job would supposedly do. I learn something new about Python every day. Things are working again. Thanks. Mark Sapiro wrote: > Christopher Adams wrote: > >>Traceback (most recent call last): >> File "/lists/scripts/driver", line 80, in run_main >> pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) >> File "/lists/Mailman/Cgi/private.py", line 43 >> parts = path.split(SLASH) >> ^ >> SyntaxError: invalid syntax > > > The patch at http://www.list.org/CAN-2005-0202.txt has been appied to > private.py and it looks like it may not have been applied correctly. > There is an issue with this patch and older versions of Python, but > the above error doesn't look like that. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > -- Christopher Adams Library Systems Analyst Oregon State Library 503-378-4243 258 chris.a.adams at state.or.us From jdennis at redhat.com Thu Feb 17 00:32:57 2005 From: jdennis at redhat.com (John Dennis) Date: Wed, 16 Feb 2005 18:32:57 -0500 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: References: Message-ID: <4213D829.8090107@redhat.com> Mark Sapiro wrote: > Christopher Adams wrote: > >>Traceback (most recent call last): >> File "/lists/scripts/driver", line 80, in run_main >> pkg = __import__('Mailman.Cgi', globals(), locals(), [scriptname]) >> File "/lists/Mailman/Cgi/private.py", line 43 >> parts = path.split(SLASH) >> ^ >> SyntaxError: invalid syntax > > > The patch at http://www.list.org/CAN-2005-0202.txt has been appied to > private.py and it looks like it may not have been applied correctly. > There is an issue with this patch and older versions of Python, but > the above error doesn't look like that. It is mostly likely incorrect white space at the beginning of the line, leading white space in python is significant, fix the the white space to match the correct indendation level. Also some folks forgot the definition of SLASH at the top of the file, don't forget that or you'll discover a new problem, SLASH isn't defined -- John Dennis From sea23 at seasalt.org Thu Feb 17 01:04:46 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Wed, 16 Feb 2005 19:04:46 -0500 Subject: [Mailman-Users] what gives? Message-ID: <4213DF9E.3070104@seasalt.org> This is the second time now that I've subscribed to the mailman list and, shortly thereafter, have received a "confirm" subscription mailman email for the fotospornogratis at factoria-digital.com mailing list. What is up? Thanks -sea From msapiro at value.net Thu Feb 17 01:38:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 16:38:54 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <4213DF9E.3070104@seasalt.org> Message-ID: sea23 at seasalt.org wrote: >This is the second time now that I've subscribed to the mailman list >and, shortly thereafter, have received a "confirm" subscription mailman >email for the fotospornogratis at factoria-digital.com mailing list. I just submitted a subscribe request for another of my addresses on the web page at http://mail.python.org/mailman/listinfo/mailman-users. This request took me to the results page at http://mail.python.org/mailman/subscribe/mailman-users and I then received a normal confirmation e-mail from mailman-users-request at python.org. In other words, everything worked as expected. Maybe your browser has been hijacked. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sea23 at seasalt.org Thu Feb 17 01:58:25 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Wed, 16 Feb 2005 19:58:25 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <4213EC31.7010304@seasalt.org> Mark Sapiro wrote: >sea23 at seasalt.org wrote: > > > >>This is the second time now that I've subscribed to the mailman list >>and, shortly thereafter, have received a "confirm" subscription mailman >>email for the fotospornogratis at factoria-digital.com mailing list. >> >> > > >I just submitted a subscribe request for another of my addresses on the >web page at http://mail.python.org/mailman/listinfo/mailman-users. >This request took me to the results page at >http://mail.python.org/mailman/subscribe/mailman-users and I then >received a normal confirmation e-mail from >mailman-users-request at python.org. > >In other words, everything worked as expected. > >Maybe your browser has been hijacked. > > > Well, someone might want to look into this. The first time I subscribed under a different email address about 2 weeks ago when I first installed mailman. 10 minutes after I subscribed to this list, I received a "confirm" mailman email in spanish for the factoria list. I thought "that's odd", but I thought it was some sample confirm email from the installation and so I forgot about it. Then yesterday (two weeks after I first subscribed under a different email address), I subscribed again to this list and today I get another confirm mailman email in spanish for this factoria list. There is no way this can be due to a hijacked browser. They are somehow able to identify who has subscribed to this list and then send that email a confirm email for their list. I did find this: http://lists.indymedia.org/pipermail/listwork/2004-December/1217-q1.html -S From chuqui at plaidworks.com Thu Feb 17 02:03:42 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Wed, 16 Feb 2005 17:03:42 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <4213EC31.7010304@seasalt.org> References: <4213EC31.7010304@seasalt.org> Message-ID: <2293b63d5409130bff3967f743aceff6@plaidworks.com> sure it can. it's a porn site. you running IE on windows, right? try installing firefox on the same machine and see what happens. On Feb 16, 2005, at 4:58 PM, sea23 at seasalt.org wrote: > There is no way this can be due to a hijacked browser. From sea23 at seasalt.org Thu Feb 17 02:15:42 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Wed, 16 Feb 2005 20:15:42 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: <2293b63d5409130bff3967f743aceff6@plaidworks.com> References: <4213EC31.7010304@seasalt.org> <2293b63d5409130bff3967f743aceff6@plaidworks.com> Message-ID: <4213F03E.1070900@seasalt.org> Chuq Von Rospach wrote: > sure it can. it's a porn site. you running IE on windows, right? > > try installing firefox on the same machine and see what happens. > I AM running firefox. Reread my post, please. Are you saying that someone (or program) hijacked my web browser and patiently waits for me to subscribe to this mailing list or any other mailman mailing list in order to then send me a confirm mailman email for their list?! Like I said, I have subscribed to this list twice, two weeks apart. Each time I did, I received a mailman confirm email for THEIR list within 24 hours after I first posted to the list. What I think is that these people are subscribed to this list and when someone posts to this list for the first time, they then subscribe them to their list and out goes a confirm email from them. Try it yourself. Subscribe to this list with a new email address and then post something. -s From msteeves at eecs.tufts.edu Thu Feb 17 02:17:16 2005 From: msteeves at eecs.tufts.edu (Michael Steeves) Date: Wed, 16 Feb 2005 20:17:16 -0500 Subject: [Mailman-Users] Re: Accepting postings from multiple domains In-Reply-To: References: Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Feb 16, 2005, at 5:43 PM, Wil Cooley wrote: > On 2005-02-16, Michael Steeves wrote: >> At our site, we basically have several domains that all resolve to the >> same mailbox/location (ee.tufts.edu, ece.tufts.edu, cs.tufts.edu and >> eecs.tufts.edu). Is there a way in mailman that you can set it up so >> that an e-mail from foo at cs.tufts.edu is treated the same as >> foo at eecs.tufts.edu, for posting purposes? We are having problems >> trying to move people onto mailman (from majordomo), and depending on >> where they send the e-mail from they may get a different "domain" on >> outgoing e-mail, and thus have posts to mailing lists get held up or >> rejected. > > Can you not just have your MTA rewrite to a canonical address? It's an option that I'll float, but the group has been moving away from one domain/address, and to multiple ones, so I don't particularly see that as being a solution I can implement, unfortunately. - -Mike - -- Michael Steeves | Tufts University msteeves at eecs.tufts.edu | Department of EE and CS Phone: 617-627-2601 | 161 College Avenue FAX: 617-627-3220 (Dept. Fax)| Medford, MA 02155 PGP Key Fingerprint: AD18 0D04 8D5C E0EF 7C21 78C2 BA7B 9807 0B18 662F -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFCE/CkunuYBwsYZi8RAoM/AJ0b1Amtc5oXPn4LWslkQ0Kkf5Jk2QCgiZrA XRo4FsVUoQigSVZGVFfd7CE= =uMGO -----END PGP SIGNATURE----- From msapiro at value.net Thu Feb 17 02:28:29 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 16 Feb 2005 17:28:29 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <4213F03E.1070900@seasalt.org> Message-ID: sea23 at seasalt.org wrote: > >I AM running firefox. > >Reread my post, please. Are you saying that someone (or program) >hijacked my web browser and patiently waits for me to subscribe to this >mailing list or any other mailman mailing list in order to then send me >a confirm mailman email for their list?! Like I said, I have subscribed >to this list twice, two weeks apart. Each time I did, I received a >mailman confirm email for THEIR list within 24 hours after I first >posted to the list. Are you saying that your subscription to this list went as expected including the confirmation e-mail and then only after you posted you got a confirmation request from the other list? >What I think is that these people are subscribed to this list and when >someone posts to this list for the first time, they then subscribe them >to their list and out goes a confirm email from them. That's an interesting theory, but it still could be a coincidence. If your theory is correct, why just attempt to subscribe you. why not subscribe you without confirmation required? And, why not subscribe me too? Then again, maybe there's someone picking on you? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sea23 at seasalt.org Thu Feb 17 02:42:40 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Wed, 16 Feb 2005 20:42:40 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <4213F690.3070204@seasalt.org> Mark Sapiro wrote: >Are you saying that your subscription to this list went as expected >including the confirmation e-mail and then only after you posted you >got a confirmation request from the other list? > > > Yes, my subscription to this list went as expected, including the confirmation email. Then, relatively shortly after my first post to this list, which btw, is done by my email client, thunderbird, I got a confirmation email (in mailman format) for their list. >>What I think is that these people are subscribed to this list and when >>someone posts to this list for the first time, they then subscribe them >>to their list and out goes a confirm email from them. >> >> > >That's an interesting theory, but it still could be a coincidence. If >your theory is correct, why just attempt to subscribe you. why not >subscribe you without confirmation required? And, why not subscribe me >too? > >Then again, maybe there's someone picking on you? > > Sure it could be a coincidence, but it is very probable given the facts. I simply cannot believe that someone has comprised my box or hijacked my browser waiting for me to subscribe and post to this mailman list so that they can then send me a confirm for their list. There are lots better ways to show someone your site than that. I have never installed mailman nor joined a mailman list before doing so twice, two weeks apart. I simply can't imagine that that is not related in any way to me receiving a confirm mailman email for their list within 24 hours after posting to this list for the first time (two weeks apart). Come on. As far as someone picking on me, that is again unlikely. The first time I subscribed and then posted to this (two weeks ago) list, I did so using a totally different username and domain and came from a different ip address. As for why they don't subscribe me, perhaps they simply want me to click and visit their site. After all, considering what I think the site does, I hardly see the benefit of a mailing list :-) -s From sea23 at seasalt.org Thu Feb 17 03:06:54 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Wed, 16 Feb 2005 21:06:54 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: <20050217015519.GD18326@meatwad.cyberthugs.com> References: <4213F690.3070204@seasalt.org> <20050217015519.GD18326@meatwad.cyberthugs.com> Message-ID: <4213FC3E.706@seasalt.org> Dave Dewey wrote: >For what it's worth, I have received the exact same >spanish-language-porno-confirmation email. However, it was some months >after my initial subscription; doesn't mean it was or wasn't tied to my >being a member of this list, but at least there are two of us that have >received it. > > > Thanks for the input. Yes, but how soon after your very first post to the list was it? Obviously they wait for new subscribers to post for the first time since there is no way to directly get the email address of new subscribers since the member list is private (or so I would think it is). There is no doubt that this factoria list is linked somehow to actions I took with regard to this list. Like I said, I subscribe anew two times, two weeks apart with completely different email addresses including domains and ip adresses and soon after my very first post EACH time, I got a confirm email from them and it was clearly from the mailman program. That combined with the fact that I have never subscribed to a mailing list before nor have I ever installed mailman leaves no doubt in mind. It should be an easy thing to duplicate. -s From jpsota at gmail.com Thu Feb 17 03:48:28 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 21:48:28 -0500 Subject: [Mailman-Users] test Message-ID: <3833174005021618483037f333@mail.gmail.com> From jpsota at gmail.com Thu Feb 17 04:44:17 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Wed, 16 Feb 2005 22:44:17 -0500 Subject: [Mailman-Users] mail not being sent/received Message-ID: <38331740050216194477804933@mail.gmail.com> I'm in the process of configuring my new mailman install. I'm able to access the mailman admin interface and set up a list and add new members. However, when I send mail to that list, I get no response. Furthermore, the mail archives do not contain any messages. My server is behind a router, but I'm forwarding port 25 (SMTP) to the correct host. When I created the new list and added members, those members never received confirmation emails, so it seems like messages are neither being sent nor received. I have verified that sendmail is indeed running. I'm not sure how to go about troubleshooting at this point. Does anyone have an ideas? Thanks, jim From jwblist at olympus.net Thu Feb 17 04:53:28 2005 From: jwblist at olympus.net (John W. Baxter) Date: Wed, 16 Feb 2005 19:53:28 -0800 Subject: [Mailman-Users] Accepting postings from multiple domains In-Reply-To: Message-ID: On 2/16/2005 8:23, "Brad Knowles" wrote: > At 10:58 AM -0500 2005-02-16, Michael Steeves wrote: > >> At our site, we basically have several domains that all resolve to the >> same mailbox/location (ee.tufts.edu, ece.tufts.edu, cs.tufts.edu and >> eecs.tufts.edu). Is there a way in mailman that you can set it up so >> that an e-mail from foo at cs.tufts.edu is treated the same as >> foo at eecs.tufts.edu, for posting purposes? > > Nope. Depending on how much control Michael has over the MTA which feeds mail to Python and how much else that MTA does, address rewriting rules in the MTA might be made to serve that purpose. In Exim, one might attack the problem with transport-time rewrites, where the transport is specific to sending mail to Mailman. --John From aewhale at ABS-CompTech.com Thu Feb 17 05:21:32 2005 From: aewhale at ABS-CompTech.com (Albert Whale) Date: Wed, 16 Feb 2005 23:21:32 -0500 Subject: [Mailman-Users] Question regarding implementation, hostname vs. domainname Message-ID: <42141BCC.4080700@ABS-CompTech.com> I host a variety of Mailmain lists for Non-Profit organizations. One is for the Local Boy Scouts, the mailing list address is listed test at abs-comptech.com (not the real mailing list, but similarly configured). However posting to test at abs-comptech.com (the virtual name of the machine) does not work, but posting to the name of test at ns4.abs-comptech.com does work. What can I do to have the list test at abs-comptech.com respond like test at ns4.abs-comptech.com? -- Albert E. Whale, CHS CISA CISSP Sr. Security, Network, Risk Assessment and Systems Consultant ------------------------------------------------------------------- ABS Computer Technology, Inc. - www.ABS-CompTech.com SPAM Zapper - No-JunkMail.com - Spam-Zapper.com - SPAM Stops Here. President of the Pittsburgh InfraGard Alliance From jbeall at heraldic.us Thu Feb 17 05:39:11 2005 From: jbeall at heraldic.us (Joshua Beall) Date: Wed, 16 Feb 2005 23:39:11 -0500 Subject: [Mailman-Users] Re: what gives? References: <4213DF9E.3070104@seasalt.org> Message-ID: wrote in message news:4213DF9E.3070104 at seasalt.org... > This is the second time now that I've subscribed to the mailman list and, > shortly thereafter, have received a "confirm" subscription mailman email > for the fotospornogratis at factoria-digital.com mailing list. > > What is up? > > Thanks > -sea For whatever it's worth, I also got this subscription confirmation (not in english). I don't remember the language, but spanish sounds plausible. I don't remember the exact date, but again, just after I subscribed/made my first post to this list sounds plausible. -jb From scotcondry at hotmail.com Thu Feb 17 05:47:27 2005 From: scotcondry at hotmail.com (Scot Condry) Date: Wed, 16 Feb 2005 20:47:27 -0800 Subject: [Mailman-Users] Lists are missing In-Reply-To: <200502161515.j1GFEnZi009819@mail.boston.redhat.com> Message-ID: Thanks. That got me in the right direction that I got mailman working again and postfix needed to know where the aliases had moved to. But now I have created a new list named the same as the old list and it is working. But I would like to move all the old users, password, archives etc. to the new directories. Is that possible? SC -----Original Message----- From: John Dennis [mailto:jdennis at redhat.com] Sent: Wednesday, February 16, 2005 7:15 AM To: 'scot condry'; mailman-users at python.org Subject: RE: [Mailman-Users] Lists are missing > I recently upgraded (*not* a fresh install) from Fedora 2 to > Fedora 3. > Seems as though everything came over OK except my Mailman is > messed up now. > Emails to my list are not being distributed and when I go to > the mailman listinfo page it says I have no lists, when I had > three. Only one of these was actually in use, but anyone > know what FC3 might have done to change things? FC3 relocated the installation directories for mailman to be FHS compliant and allow better integration with SELinux, this is documented in /usr/share/doc/mailman-*/INSTALL.REDHAT and it explains the directories you need to move if you are trying to overlay a new release on an old release and want to preserve a previous installation. -- John Dennis From jwblist at olympus.net Thu Feb 17 05:52:44 2005 From: jwblist at olympus.net (John W. Baxter) Date: Wed, 16 Feb 2005 20:52:44 -0800 Subject: [Mailman-Users] Mailman list size limitations? In-Reply-To: Message-ID: On 2/16/2005 13:50, "Joshua Beall" wrote: > However, she has reported that people aren't getting her emails (she sends > only about one per month), and she's tried to send two so far. They show up > in the archives, so I know that they are at least being received by mailman. > Furthermore, I have been getting them - so it *seems* like it is working. Is there anything in common in the domains to which the failing messages are being addressed? (One domain or a few domains fail?) If so, she should find out whether those domains are willing to talk to her server (or are willing to talk to her server when it sends many recipients in the same message or many messages in the same connection). If personalization is on to any degree, then it's one recipient per message so that's not an issue. The outgoing MTA log should help a lot. --John From jdennis at redhat.com Thu Feb 17 07:02:30 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Feb 2005 01:02:30 -0500 Subject: [Mailman-Users] Lists are missing In-Reply-To: References: Message-ID: <42143376.1050305@redhat.com> Scot Condry wrote: > Thanks. That got me in the right direction that I got mailman working again > and postfix needed to know where the aliases had moved to. But now I have > created a new list named the same as the old list and it is working. But I > would like to move all the old users, password, archives etc. to the new > directories. Is that possible? If you copy the following 3 directories you should pick up your old list and member data. /var/mailman/archives --> /var/lib/mailman/archives /var/mailman/data --> /var/lib/mailman/data /var/mailman/lists --> /var/lib/mailman/lists You may also want to copy over the pending queue files: /var/mailman/qfiles --> /var/spool/mailman -- John Dennis From jwblist at olympus.net Thu Feb 17 07:37:05 2005 From: jwblist at olympus.net (John W. Baxter) Date: Wed, 16 Feb 2005 22:37:05 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <4213DF9E.3070104@seasalt.org> Message-ID: On 2/16/2005 16:04, "sea23 at seasalt.org" wrote: > This is the second time now that I've subscribed to the mailman list > and, shortly thereafter, have received a "confirm" subscription mailman > email for the fotospornogratis at factoria-digital.com mailing list. I subscribed a different address (by email, as is my habit when I have a list message handy). I confirmed a half hour ago...no spurious confirmations from other lists yet (if that changes, I'll let you know). I have now unsubscribed. --John From killesreiter at physik.uni-freiburg.de Thu Feb 17 08:44:15 2005 From: killesreiter at physik.uni-freiburg.de (Gerhard Killesreiter) Date: Thu, 17 Feb 2005 08:44:15 +0100 (CET) Subject: [Mailman-Users] what gives? In-Reply-To: Message-ID: On Wed, 16 Feb 2005, Mark Sapiro wrote: > sea23 at seasalt.org wrote: > > > >I AM running firefox. > > > >Reread my post, please. Are you saying that someone (or program) > >hijacked my web browser and patiently waits for me to subscribe to this > >mailing list or any other mailman mailing list in order to then send me > >a confirm mailman email for their list?! Like I said, I have subscribed > >to this list twice, two weeks apart. Each time I did, I received a > >mailman confirm email for THEIR list within 24 hours after I first > >posted to the list. > > > Are you saying that your subscription to this list went as expected > including the confirmation e-mail and then only after you posted you > got a confirmation request from the other list? I just want to state that I also got a subscription confirmation request from that porn list. I /think/ it might have been after my (re-)subscription to this list, but I can't check this since I deleted the subscription request from this and the other list. I am using firefox on unix. Cheers, Gerhard From wcooley at nakedape.cc Thu Feb 17 08:58:17 2005 From: wcooley at nakedape.cc (Wil Cooley) Date: Thu, 17 Feb 2005 07:58:17 +0000 (UTC) Subject: [Mailman-Users] Re: what gives? References: <4213DF9E.3070104@seasalt.org> Message-ID: On 2005-02-17, sea23 at seasalt.org wrote: > This is the second time now that I've subscribed to the mailman list > and, shortly thereafter, have received a "confirm" subscription mailman > email for the fotospornogratis at factoria-digital.com mailing list. > > What is up? Interesting... I got a confirm message from that list too, although I was subscribing to a number of lists at the time (so I could post through gmane) and didn't connect it with subscribing it to this list. Wil -- Wil Cooley wcooley at nakedape.cc Naked Ape Consulting http://nakedape.cc * * * * Linux, UNIX, Networking and Security Solutions * * * * From Tony.McCrory at local-press.net Thu Feb 17 11:08:16 2005 From: Tony.McCrory at local-press.net (Tony.McCrory at local-press.net) Date: Thu, 17 Feb 2005 10:08:16 +0000 Subject: [Mailman-Users] Mailman installation across two servers Message-ID: Hi I like to keep my setup simple here. Web servers run apache. Mail servers run sendmail. The two are never mixed. Is there a way to install mailman such that its web interface can be on the web boxes, and the mail processing is handled by the mail boxes? If not, how would you normally aproach this? Install apache on the mail server or sendmail on the web server? Thanks Tony From Stefan1 at Hofmeir.de Thu Feb 17 13:16:41 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Thu, 17 Feb 2005 13:16:41 +0100 Subject: [Mailman-Users] from field with real name In-Reply-To: References: <449626260.20050206224314@Hofmeir.de> Message-ID: <1022814704.20050217131641@Hofmeir.de> Hello, Am Montag, 7. Februar 2005 um 02:48 schrieb Mark Sapiro: >>How it is possible to sent also a real name like >>From: "list ABC " in every newsletter? > You have to hack Mailman/Handlers/Cleanse.py to do this. thanks! Original code: msg['From'] = mlist.GetListEmail() I tried msg['From'] = mlist.real_name() % ' <' % mlist.GetListEmail() % '>' msg['From'] = mlist.real_name() + ' <' + mlist.GetListEmail() + '>' msg['From'] = mlist.real_name() . ' <' . mlist.GetListEmail() . '>' but it doesn?t work. What is the right syntax? -- Kind regards, Stefan Hofmeir From sea23 at seasalt.org Thu Feb 17 13:34:24 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Thu, 17 Feb 2005 07:34:24 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <42148F50.8010202@seasalt.org> John W. Baxter wrote: >I subscribed a different address (by email, as is my habit when I have a >list message handy). > >I confirmed a half hour ago...no spurious confirmations from other lists yet >(if that changes, I'll let you know). I have now unsubscribed. > > --John > > > John, The fact that at least 4 people from this list have already responded that they too have gotten that same mailman confirm email from that domain/list at about the time, as they recall, that they first subscribed here and made their first post leaves no doubt at this point that there is a connection. Again, I think they are simply identifying first time posters to this list (and possibly other lists) and then firing off a confirm email to them, probably in order to advertise their site rather than to get anyone to join their mailing list. But in any event, your test would not have worked since it is apparently only when a new subscriber makes his first post, not when he subscribes, that triggers the confirm email from them. -s From jpsota at gmail.com Thu Feb 17 14:06:09 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 08:06:09 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: References: <38331740050216194477804933@mail.gmail.com> Message-ID: <3833174005021705064dd02d2b@mail.gmail.com> [mm version: 2.1.5 (via yum) fedora core 2 MTA: sendmail ] This definitely gets me further, but it's still not working. Now, I'm able to receive the "welcome to foo list" message from the server. However, I'm still experiencing the same difficulty with sending messages from some member's email address to the list. I've checked everything on http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.007.htp except the following entry: d) You haven't configured your MTA to find the alias file you are using for your lists. -- See the documentation for your MTA. I'm not sure how to do this. I'd like to use sendmail. Also, referring to http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.014.htp, I made sure /etc/aliases was set up correctly (and I ran newaliases), cron is running, and check_perms reported no errors. I'm running Fedora Core 2 and I'm not sure if smrsh is the problem; I couldn't find sendmail.cf; where does it normally live? I'm running mailman 2.1.x, so qrunner shouldn't be run every minute like it is with 2.0.x (right?). I checked the log files in /var/log/mailman, but there are no errors. Note that I AM able to send mail from my server to a random email address via sendmail, and that I opened port 25 on my router and forwarded it to the correct host. I'd greatly appreciate any help in getting this set up. jim On Wed, 16 Feb 2005 22:06:20 -0600, Dan Phillips wrote: > > On Feb 16, 2005, at 9:44 PM, jpsota at gmail.com wrote: > > > I'm in the process of configuring my new mailman install. I'm able to > > access the mailman admin interface and set up a list and add new > > members. However, when I send mail to that list, I get no response. > > Furthermore, the mail archives do not contain any messages. My server > > is behind a router, but I'm forwarding port 25 (SMTP) to the correct > > host. When I created the new list and added members, those members > > never received confirmation emails, so it seems like messages are > > neither being sent nor received. I have verified that sendmail is > > indeed running. > > > > I'm not sure how to go about troubleshooting at this point. Does > > anyone have an ideas? > > > > > > Not knowing how much you've checked or read, I'll first suggest a visit > to http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.007.htp > which can solve many of the possible causes of the behavior you've > described. The simplest (and based on what you've written, most likely) > cause is that you haven't started the mailmanctl daemon. Try running > $PREFIX/bin/mailmanctl start. > > Dan > > > ================================ > Dan Phillips > Associate Professor of Horn, University of Memphis > site administrator: music.memphis.edu > > From jardar at nvg.ntnu.no Thu Feb 17 14:11:23 2005 From: jardar at nvg.ntnu.no (=?iso-8859-1?Q?Jardar_Eggesb=F8_Abrahamsen?=) Date: Thu, 17 Feb 2005 14:11:23 +0100 (MET) Subject: [Mailman-Users] Relay access denied Message-ID: I have postfix on my server ludde.example.tld I can send mail from jardar at externalserver.tld to jardar at example.tld I can send mail from jardar at example.tld to jardar at example.tld An example of the latter is this: Feb 17 14:01:11 ludde postfix/smtpd[18398]: connect from localhost[127.0.0.1] Feb 17 14:01:11 ludde postfix/smtpd[18398]: 2AF0D109: client=localhost[127.0.0.1] Feb 17 14:01:11 ludde postfix/pickup[18338]: 2BD18F9FB: uid=1000 from= Feb 17 14:01:11 ludde postfix/cleanup[18384]: 2BD18F9FB: message-id= Feb 17 14:01:11 ludde postfix/smtpd[18398]: disconnect from localhost[127.0.0.1]Feb 17 14:01:11 ludde postfix/qmgr[18339]: 2BD18F9FB: from=, size=616, nrcpt=1 (queue active) Feb 17 14:01:11 ludde postfix/local[18385]: 2BD18F9FB: to=, relay=local, delay=0, status=sent (delivered to mailbox) Feb 17 14:01:11 ludde postfix/qmgr[18339]: 2BD18F9FB: removed But when I try to join my mailman testlist, the maillog says: Feb 17 14:04:13 ludde postfix/smtpd[18468]: connect from localhost[127.0.0.1] Feb 17 14:04:13 ludde postfix/smtpd[18468]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 554 : Relay access denied; from= to= proto=ESMTP helo= Why? Jardar From tkikuchi at is.kochi-u.ac.jp Thu Feb 17 14:47:15 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Thu, 17 Feb 2005 22:47:15 +0900 Subject: [Mailman-Users] How to get the sender id when the list is set to annoymous mode In-Reply-To: References: <20050215110654.94698.qmail@web14127.mail.yahoo.com> Message-ID: <4214A063.8070501@is.kochi-u.ac.jp> Hi, Brad Knowles wrote: > At 3:06 AM -0800 2005-02-15, vijayan p wrote: > >> I would like to know if as a administrator, is there a >> way i can get the senders email id for the messages >> posted. > > > If you have access to the server logs, you can track them by > message-id. It should be easy to track the original poster of anonymous list, so I added a function to log anonymizing action in post log. Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From tkikuchi at is.kochi-u.ac.jp Thu Feb 17 14:47:20 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Thu, 17 Feb 2005 22:47:20 +0900 Subject: [Mailman-Users] from field with real name In-Reply-To: References: Message-ID: <4214A068.4000003@is.kochi-u.ac.jp> Hi, Mark Sapiro wrote: > Stefan Hofmeir wrote: > >>the sender (from field) of a newsletter list should be the address of >>the list (anonymous_list = yes). >> >>previous from field (of the test list "mailman"): >>From: mailman at testdomain.de >> >>How it is possible to sent also a real name like >>From: "list ABC " in every newsletter? > > > You have to hack Mailman/Handlers/Cleanse.py to do this. > It sounded like a reasonablly small and nice hack request so I inserted a few steps of code in Cleanse.py. I used internal_name instead of real_name though. It was checked in CVS and will be in 2.1.6 soon. Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From lstone19 at stonejongleux.com Thu Feb 17 14:54:38 2005 From: lstone19 at stonejongleux.com (Larry Stone) Date: Thu, 17 Feb 2005 06:54:38 -0700 Subject: [Mailman-Users] what gives? In-Reply-To: Message-ID: On 2/17/05 12:44 AM, Gerhard Killesreiter at killesreiter at physik.uni-freiburg.de wrote: > I just want to state that I also got a subscription confirmation request > from that porn list. I /think/ it might have been after my > (re-)subscription to this list, but I can't check this since I deleted > the subscription request from this and the other list. While it's been quite a while, I also recall getting the bogus subscription confirmation email from that site. At the time, I had no reason to associate it with my subscribing to this mailman list so if it is, then as others have suggested, it seems to be associated with the your first posting to the list, not subscribing. FWIW, web browser is Safari (Macintosh). -- Larry Stone larry at stonejongleux.com http://www.stonejongleux.com/ From jwblist at olympus.net Thu Feb 17 16:29:08 2005 From: jwblist at olympus.net (John W. Baxter) Date: Thu, 17 Feb 2005 07:29:08 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <42148F50.8010202@seasalt.org> Message-ID: On 2/17/2005 4:34, "sea23 at seasalt.org" wrote: > John W. Baxter wrote: > >> I subscribed a different address (by email, as is my habit when I have a >> list message handy). >> >> I confirmed a half hour ago...no spurious confirmations from other lists yet >> (if that changes, I'll let you know). I have now unsubscribed. >> >> --John >> >> >> > > John, > > The fact that at least 4 people from this list have already responded > that they too have gotten that same mailman confirm email from that > domain/list at about the time, as they recall, that they first > subscribed here and made their first post leaves no doubt at this point > that there is a connection. Again, I think they are simply identifying > first time posters to this list (and possibly other lists) and then > firing off a confirm email to them, probably in order to advertise their > site rather than to get anyone to join their mailing list. OK...that's easy enough, and doesn't require compromising anything. It just requires subscribing an innocuous address to the list(s), and keeping track of posted message senders. > > But in any event, your test would not have worked since it is apparently > only when a new subscriber makes his first post, not when he subscribes, > that triggers the confirm email from them. OK...that wasn't the recipe which was suggested by your initial message, which said the bogus confirm came shortly after you confirmed...no mention of posting a message too. There's also the fact that my provider's anti-spam mechanisms could well have kept the bogus message out even had it been attempted. --John From dcmorse at gmail.com Thu Feb 17 17:16:17 2005 From: dcmorse at gmail.com (David Morse) Date: Thu, 17 Feb 2005 11:16:17 -0500 Subject: [Mailman-Users] gmail not getting own posts Message-ID: <11f1927405021708162cdc7c98@mail.gmail.com> On my gmail account I have three subscriptions to mailman lists, all on different servers, and on two of them I don't recieve copies of my own posts, even though I've set the relevant option to yes: ] Receive your own posts to the list? ] Ordinarily, you will get a copy of every message you post to the list. ] If you don't want to receive this copy, set this option to No. ==Yes The outstanding list that does send me my own posts is this list. Does anyone know why? At least one of the bad lists is using mailman from debian sid 2.1.5-6. From chuqui at plaidworks.com Thu Feb 17 17:15:58 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 17 Feb 2005 08:15:58 -0800 Subject: [Mailman-Users] Mailman installation across two servers In-Reply-To: References: Message-ID: <1bfe4cdc3ec6a5ccc231c1f8082adaac@plaidworks.com> On Feb 17, 2005, at 2:08 AM, Tony.McCrory at local-press.net wrote: > Hi > > I like to keep my setup simple here. Web servers run apache. Mail > servers run sendmail. The two are never mixed. > What we did when we had to do this was simply set up the web machine as a proxy. you still run mailman via apache on your main box, but nobody talks to it, all the web traffic proxies through the apache on the other box. Works fine, takes about 10 lines in the http.conf, and allows you to put the mailman machine safely behind a firewall and the web stuff into a DMZ zone. If you absolutely, positively don't want to run apache on the mailman machine at all, you're asking for grief. But running it behind a set of ACLs that lock it down so only the proxy machine can talk to it works, is a lot simpler, and still secure. From msapiro at value.net Thu Feb 17 17:19:40 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Feb 2005 08:19:40 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <42148F50.8010202@seasalt.org> Message-ID: sea23 at seasalt.org wrote: > >The fact that at least 4 people from this list have already responded >that they too have gotten that same mailman confirm email from that >domain/list at about the time, as they recall, that they first >subscribed here and made their first post leaves no doubt at this point >that there is a connection. I'm still a bit more skeptical at this point than "no doubt", but I'm open to the idea. >Again, I think they are simply identifying >first time posters to this list (and possibly other lists) and then >firing off a confirm email to them, probably in order to advertise their >site rather than to get anyone to join their mailing list. If by "firing off a confirm", you mean attempting to subscribe them to the list which then triggers a confirmation, I think this seems likely. So what do we have. Someone is somehow watching this public list and getting addresses of (some, all?) first time posters to this list and attempting to subscribe those addresses to some other list. There doesn't seem to be any security issue here. as this list is public and anyone can subscribe to it or visit its archive. The fact that both this list and the target list are Mailman lists may be relevant in some way (in the mind of the perpetrator), but it doesn't imply a Mailman issue. The annoyance factor is minimal. You get the confirmation and ignore it. Nothing further happens. The fact is when you post to a public forum such as this one, you are publishing your e-mail address to the world and you have no control over what's done with it. If you don't like it, don't post or post from an anonymous, disposable address. It doesn't seem to me that there is any security issue, Mailman issue or other issue here that we as a group can do anything about. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chuqui at plaidworks.com Thu Feb 17 17:29:57 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 17 Feb 2005 08:29:57 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <613e74c7c4843dad0149a3f67a49c5d3@plaidworks.com> >> The fact that at least 4 people from this list have already responded >> that they too have gotten that same mailman confirm email from that >> domain/list at about the time, as they recall, that they first >> subscribed here and made their first post leaves no doubt at this >> point >> that there is a connection. > OK...that's easy enough, and doesn't require compromising anything. > It just > requires subscribing an innocuous address to the list(s), and keeping > track > of posted message senders. Yup. The secret nightmare of any list admin -- that someone harvests a list by subscribing to it and then processing the postings. In fact -- I believe I found the address. It has been removed, and the site banned from resubscribing. I tend to think this wasn't an intentional harvesting, actually, but it doesn't matter. My guess is their admin subscribed ot the list when they were setting up the site, and when they went production with their spam, set things up to that all incoming mail got forwarded to their spam lists. An intentional harvesting wouldn't be so easy to find. But I think it's fixed, and I'm glad folks kept harping on this to make us go look for it. This kind of list harvest is something I've worried about for years, because it's basically impossible to find if they set it up right. Here's hoping I'm right and it was by accident. From mloftis at wgops.com Thu Feb 17 17:35:18 2005 From: mloftis at wgops.com (Michael Loftis) Date: Thu, 17 Feb 2005 09:35:18 -0700 Subject: [Mailman-Users] gmail not getting own posts In-Reply-To: <11f1927405021708162cdc7c98@mail.gmail.com> References: <11f1927405021708162cdc7c98@mail.gmail.com> Message-ID: <533CC2C9850ACB8352E4464F@[10.1.2.77]> gmail is and has been having serious delivery delay issues off and on since it went open/public beta. the problems continue although they are less and farther in between....last few days have been bad again. --On Thursday, February 17, 2005 11:16 -0500 David Morse wrote: > On my gmail account I have three subscriptions to mailman lists, all > on different servers, and on two of them I don't recieve copies of my > own posts, even though I've set the relevant option to yes: > > ] Receive your own posts to the list? > ] Ordinarily, you will get a copy of every message you post to the list. > ] If you don't want to receive this copy, set this option to No. > ==Yes > > The outstanding list that does send me my own posts is this list. > Does anyone know why? At least one of the bad lists is using mailman > from debian sid 2.1.5-6. > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/mloftis%40wgops.com > > Security Policy: > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > -- Undocumented Features quote of the moment... "It's not the one bullet with your name on it that you have to worry about; it's the twenty thousand-odd rounds labeled `occupant.'" --Murphy's Laws of Combat From chuqui at plaidworks.com Thu Feb 17 17:59:48 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 17 Feb 2005 08:59:48 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <7629f7dc573e81d6738ea5ebcc477a55@plaidworks.com> On Feb 17, 2005, at 8:19 AM, Mark Sapiro wrote: > I'm still a bit more skeptical at this point than "no doubt", but I'm > open to the idea. since I've already found the culprit (I hope), it's well beyond no doubt. it's guaranteed. > Someone is somehow watching this public list and getting addresses of > (some, all?) first time posters to this list and attempting to > subscribe those addresses to some other list. > > There doesn't seem to be any security issue here. It's a huge security issue. Someone is hijacking a mailing list and forcing its users to see content they didn't ask for, iwthout permission of the owner of the list. Now, imagine instead of a single confirm message, every posting got it. And that the harvesting address was on hotmail.com and forwarding off somewhere. now what? how do you find it? how do you stop it? > as this list is > public and anyone can subscribe to it or visit its archive. which doesn't give anyone a right to spam users of it. or harvest it. You want to kill a mailing list? do what I just suggest, and every time someone posts to it, they get porn spam. the list'll go stone dead very quickly. Want to kill mailing lists in general? let it be known that spammers have figured out that to harvest emails, all they need do is subscribe to mailing lists and harvest what comes in to their safe-house address. And since there's no direct connection there, how do you stop THAT? There are things that could be done, but few to no mailing lists do them. And it's a serious issue that I feel is just a matter of time... It's a big issue, mark. it's one of people repurposing our stuff for their purposes, and whether we have a say in them being able to do it (or stopping them somehow). USENET ultimately had no control mechanisms. It's dead. mail lists? very vulnerable. From srb at umich.edu Thu Feb 17 18:03:09 2005 From: srb at umich.edu (Steve Burling) Date: Thu, 17 Feb 2005 12:03:09 -0500 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: <4213D829.8090107@redhat.com> References: <4213D829.8090107@redhat.com> Message-ID: --On February 16, 2005 6:32:57 PM -0500 John Dennis wrote: > leading white space in python is significant To which I reply: As a completely off-topic question: What the heck were they thinking when the designers of Python chose "amount of leading white space" to indicate block structure? It seems absolutely guaranteed to cause problems such as this. (Feel free to respond off-list. I'm sincerely curious about this -- ever since I started looking at Python, this has bugged me.) -- Steve Burling University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 From sea23 at seasalt.org Thu Feb 17 18:33:25 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Thu, 17 Feb 2005 12:33:25 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <4214D565.4020305@seasalt.org> Mark Sapiro wrote: >If by "firing off a confirm", you mean attempting to subscribe them to >the list which then triggers a confirmation, I think this seems likely. > > > Yes, that is what I mean. >So what do we have. > >Someone is somehow watching this public list and getting addresses of >(some, all?) first time posters to this list and attempting to >subscribe those addresses to some other list. > >There doesn't seem to be any security issue here. as this list is >public and anyone can subscribe to it or visit its archive. The fact >that both this list and the target list are Mailman lists may be >relevant in some way (in the mind of the perpetrator), but it doesn't >imply a Mailman issue. The annoyance factor is minimal. You get the >confirmation and ignore it. Nothing further happens. > > > Yes, now that we uncovered what was happening, it appears fairly innocuous. But when it happened I have to say that it was a bit unnerving since I obviously had just installed mailman and wondered "what the heck is going on". >It doesn't seem to me that there is any security issue, Mailman issue >or other issue here that we as a group can do anything about. > > > Yes, obviously NOT a security issue. I was simply debunking the "hijacked browser" scenario and wanted to get to the bottom of it. Thanks -s From chuqui at plaidworks.com Thu Feb 17 18:39:34 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 17 Feb 2005 09:39:34 -0800 Subject: [Mailman-Users] bug in Mailman when accessing Private Archives In-Reply-To: References: <4213D829.8090107@redhat.com> Message-ID: <8f69f73236e09028d6a40c292bf0bcd2@plaidworks.com> On Feb 17, 2005, at 9:03 AM, Steve Burling wrote: > What the heck were they thinking when the designers of Python chose > "amount of leading white space" to indicate block structure? It seems > absolutely guaranteed to cause problems such as this. > it's one of those things about python that you either love, or you hate. and it's very much a religious issue among geeks. From stephanie.elsy at gmail.com Thu Feb 17 18:46:32 2005 From: stephanie.elsy at gmail.com (Stephanie) Date: Thu, 17 Feb 2005 11:46:32 -0600 Subject: [Mailman-Users] gmail not getting own posts In-Reply-To: <11f1927405021708162cdc7c98@mail.gmail.com> References: <11f1927405021708162cdc7c98@mail.gmail.com> Message-ID: <6a6160e705021709467c0351b0@mail.gmail.com> On Thu, 17 Feb 2005 11:16:17 -0500, David Morse wrote: > On my gmail account I have three subscriptions to mailman lists, all > on different servers, and on two of them I don't recieve copies of my > own posts, even though I've set the relevant option to yes: It's likely nothing to do with your Mailman settings, GMail automatically discards the incoming message from the list as a duplicate and retains only your original sent message. This applies to just about all mailing lists, Yahoogroups, LSoft ListServ, Mailman, Google Groups. The only lists where I get my messages back from the list are Topica lists, they must do something that keeps GMail from seeing it as a duplicate of my sent message. And now that I think of it, there's one other private list running on Majordomo that I also get back my own messages. Maybe that third list where you do get copies back does something like Topica, something that keeps GMail from seeing it as a duplicate. -- hth, Stephanie Links blog: http://alice.ttlg.net/links/ Glenfinnan Web Hosting: http://www.glenfinnan.net/ From scotcondry at hotmail.com Thu Feb 17 18:57:23 2005 From: scotcondry at hotmail.com (scot condry) Date: Thu, 17 Feb 2005 09:57:23 -0800 Subject: [Mailman-Users] Lists are missing In-Reply-To: <42143376.1050305@redhat.com> Message-ID: Ok the archives and members are now there! When I look at the web interface. However now the messages dont go through and when I click on the message in the archives (web interface) I get: Forbidden You don't have permission to access /pipermail/leveebreak/2005-January/thread.html on this server. Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. Is this a permissions problem? SC >From: John Dennis >To: Scot Condry , mailman-users at python.org >Subject: Re: [Mailman-Users] Lists are missing >Date: Thu, 17 Feb 2005 01:02:30 -0500 > >Scot Condry wrote: >>Thanks. That got me in the right direction that I got mailman working >>again >>and postfix needed to know where the aliases had moved to. But now I have >>created a new list named the same as the old list and it is working. But >>I >>would like to move all the old users, password, archives etc. to the new >>directories. Is that possible? > >If you copy the following 3 directories you should pick up your old list >and member data. > >/var/mailman/archives --> /var/lib/mailman/archives >/var/mailman/data --> /var/lib/mailman/data >/var/mailman/lists --> /var/lib/mailman/lists > >You may also want to copy over the pending queue files: > >/var/mailman/qfiles --> /var/spool/mailman > > >-- >John Dennis > From brad at stop.mail-abuse.org Thu Feb 17 19:20:46 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 19:20:46 +0100 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <38331740050216194477804933@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> Message-ID: At 10:44 PM -0500 2005-02-16, jpsota at gmail.com wrote: > I'm not sure how to go about troubleshooting at this point. Does > anyone have an ideas? See . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 19:46:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 19:46:02 +0100 Subject: [Mailman-Users] gmail not getting own posts In-Reply-To: <6a6160e705021709467c0351b0@mail.gmail.com> References: <11f1927405021708162cdc7c98@mail.gmail.com> <6a6160e705021709467c0351b0@mail.gmail.com> Message-ID: At 11:46 AM -0600 2005-02-17, Stephanie wrote: > Maybe that third list where you do get copies back does something like > Topica, something that keeps GMail from seeing it as a duplicate. I wonder if maybe Topica changes the content of the Message-ID: header. Most mailing list software goes to great lengths to try to avoid changing this header, because this is supposed to be the globally unique id by which this particular message is known. According to the way the standards are written, if the message id changes, then it's a different message, even if everything else about the message is identical. Mailman only changes the contents of the Message-ID: header on posts that are coming across the news-to-mail gateway, and then only because it is necessary in order to avoid various problems that have been encountered in the past. -- Brad Knowles, "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 for more info. From sean at sweetbourbon.com Thu Feb 17 20:28:37 2005 From: sean at sweetbourbon.com (Sean) Date: Thu, 17 Feb 2005 14:28:37 -0500 (EST) Subject: [Mailman-Users] digest delivery In-Reply-To: <20050211165940.0DEF31E4018@bag.python.org> References: <20050211165940.0DEF31E4018@bag.python.org> Message-ID: A list on one of the servers I admin is experiencing strange digest delivery behavior. digest_send_periodic is set to yes but the digest are not being sent until the digest_size_threshhold is being reached. digest_size_threshhold is set to 500Kb so it takes a few days to reach that. Any suggestions on what to look at here? MM is 2.1.5, python is 2.3.4 No other lists have reported problems with digest delivery. Thanks, Sean From jpsota at gmail.com Thu Feb 17 20:47:28 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 14:47:28 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: References: <38331740050216194477804933@mail.gmail.com> Message-ID: <38331740050217114768d305d6@mail.gmail.com> Okay, after going through that FAQ again, here's what I verified is WORKING as it should be: 0) Check_perms. 1) Cron. 2) Aliases. 3) Smrsh. 4) Interface. 5) qrunner. 6) Locks. However, when I look at /var/log/mailog after after sending mail to the list, I don't see anything at all added to the log. That is, it seems like the mail isn't even ever getting to the smtp server. I also sent mail to a user on the server system directly, and nothing showed up in the maillog. I have port 25 forwarded to my server -- is this all I have to do? Again, I can send mail from the server, but nothing gets to the server. advice? thanks. jim From ang_cruz12 at yahoo.com Tue Feb 8 10:02:12 2005 From: ang_cruz12 at yahoo.com (angelo.cruz) Date: Tue, 8 Feb 2005 01:02:12 -0800 (PST) Subject: [Mailman-Users] Error decompressing mailman 2.1.4 and 2.1.5 Message-ID: <20050208090213.56480.qmail@web51804.mail.yahoo.com> I always encounter this error when i started unpacking the source files: # Skipping to next header # Archive contains obsolescent base-64 headers # gzip: stdin: invalid compressed data--crc-error Can anyone help me with this one. I'm using SuSE 8.2 distro. What seems to be the problem? Thanks. ===== Angelo Cruz +639209204347 __________________________________ Do you Yahoo!? The all-new My Yahoo! - What will yours do? http://my.yahoo.com From vijay_dtm at yahoo.com Tue Feb 8 12:57:29 2005 From: vijay_dtm at yahoo.com (vijayan p) Date: Tue, 8 Feb 2005 03:57:29 -0800 (PST) Subject: [Mailman-Users] How to get Sender Id from the Mailing List where the annoymous option is set Message-ID: <20050208115729.82951.qmail@web14126.mail.yahoo.com> Hi, I am the list administrator for a mailing list running mailman 2.1.3 with python. My list is set as anonynmous list. So I cannot find the senders email id. I donot want to change the settings to non annoymous, as this will discourage people from posting to the group. Can anyone tell me how to obtain the statistics of which member has posted how many messages. Also is there a way to know who has posted a particular mail. Regards, vijay __________________________________ Do you Yahoo!? Yahoo! Mail - You care about security. So do we. http://promotions.yahoo.com/new_mail From mailmanauthor at allauthors.com Tue Feb 8 20:11:33 2005 From: mailmanauthor at allauthors.com (Robert Flach) Date: Tue, 08 Feb 2005 11:11:33 -0800 Subject: [Mailman-Users] archiving attachments via 3rd party software with no mailbox access In-Reply-To: References: Message-ID: <42090EE5.4060808@allauthors.com> Unfortunately, all of the solutions in the FAQ (which I checked before posting) require either access to mailboxes or access to the Mailman internals, neither of which I have in my current setup. Mark Sapiro wrote: >Robert Flach wrote: > > >> >> Need: I need to archive messages in a way that retains attachments >>(preferably as separate files with link inserted into message) >> >> > >Have you seen >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.004.htp ? > There might be something there you can use. > > > From graham at westrowops.co.uk Wed Feb 9 10:43:35 2005 From: graham at westrowops.co.uk (Graham Wickens) Date: Wed, 9 Feb 2005 09:43:35 -0000 Subject: [Mailman-Users] Topic Filters Message-ID: <002901c50e8b$d4d68a00$0100000a@Primary> Greetings, I'm looking to move my hobby related mailing list. Does Mailman allow topic filtering? -- ??? Graham at WestRowOps.co.uk (? ?) ----ooO-(_)-Ooo---- Wrinkles are hereditary. Parents get them from their children From graham at westrowops.co.uk Wed Feb 9 11:36:35 2005 From: graham at westrowops.co.uk (Graham Wickens) Date: Wed, 9 Feb 2005 10:36:35 -0000 Subject: [Mailman-Users] Test List? Message-ID: <000a01c50e93$54032200$0100000a@Primary> is there such a thing as a test list that I could play with? 1) to see if mailman has the functions I require. 2) get some experience of use before going live. -- ??? Graham at WestRowOps.co.uk (? ?) ----ooO-(_)-Ooo---- Wrinkles are hereditary. Parents get them from their children From domains at islandnet.com Wed Feb 9 20:18:20 2005 From: domains at islandnet.com (Ron Brogden) Date: Wed, 9 Feb 2005 11:18:20 -0800 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 Message-ID: <200502091118.21005.domains@islandnet.com> Hey folks. I haven't see an official post here yet but as this has already gone out on at least one full-disclosure list I thought it worth mentioning since this will be an actively exploited 0 day: http://lists.netsys.com/pipermail/full-disclosure/2005-February/031562.html Basically, there is a path traversal issue with mailman 2.1.5 which will let you access any file that the Mailman user has read access to (at least under Apache 1.3, can't speak for other web servers). I have tested this on a personal box and it does indeed work as advertised. One temporary workaround is to stop access to "/mailman/private" via your web server configuration. I would wait for a formal patch notice from the developers before patching the actual Mailman code. Cheers, Ron From mjnorth at ix.netcom.com Wed Feb 9 22:41:39 2005 From: mjnorth at ix.netcom.com (Michael North) Date: Wed, 09 Feb 2005 11:41:39 -1000 Subject: [Mailman-Users] Installation: Message-ID: We want to install and use Mailman at Greenstar. (http://www.greenstar.org) Is there someone who could, for a fee, install it on our commercial server, now located at http://www.aplus.net? (we have what's called an ePro account there) We don't have our own dedicated machine, nor Python installed on this machine. We do have PHP4 and MySQL and SendMail and a variety of other things. It's a Windoze box. We have shell access to the Web server, but not actual root access to the machine at the OS level. Is it even possible? =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Michael North President, Greenstar Corporation mjnorth at ix.netcom.com http://www.mediasense.com/mjn.htm =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= From scratch at xmission.com Thu Feb 10 00:54:41 2005 From: scratch at xmission.com (Warren Woodward) Date: Wed, 9 Feb 2005 16:54:41 -0700 Subject: [Mailman-Users] security heads up - path traversal with 2.1.5 In-Reply-To: References: <200502091119.46050.rb@islandnet.com> <200502091208.38665.rb@islandnet.com> <821e234d4d5194c4eb7d177fc79ab78f@plaidworks.com> Message-ID: <20050209235440.GA22745@xmission.com> For whatever its worth, it is a daily concern to me that there are common enemies out there that have far more time to keep up on exploits in certain areas than I do. I rely on this list for Mailman info. Before this afternoon, I was unaware my server, with over 400 lists and tens of thousands of subscribers, was completely vulnerable. Now I know, it has been secured, and I was able to verify from logs that it was undamaged. Why anyone would consider that a problem is beyond my comprehension. -- warren woodward XMission DSL Mailman warrenw at xmission.com (801) 303-0819 (877) XMISSION "The book says we may be through with the past, but the past ain't through with us." --Bergen Evans From enyc at mail.evtech.org Thu Feb 10 19:54:15 2005 From: enyc at mail.evtech.org (enyc at mail.evtech.org) Date: Thu, 10 Feb 2005 10:54:15 -0800 (PST) Subject: [Mailman-Users] ECN (Explicit Congestion Notification) Problem with 'www.list.org' Message-ID: The services for the host on list.org www.list.org mail.list.org strongbadia.list.org 206.131.226.62 [all the same host/machine] Including "list.org" SMTP and "www.list.org" HTTP -- Appear to be affected by a 'faulty router or firewall' of some form, that THROWS AWAY "TCP SYN" packets trying to connect to the machine if the 'ECN bits' (previously 'reserved for future use') are set on the TCP packet. This problem most affects Linux users as the Linux 2.4 / 2.6 enable "ECN" (explicit congestion notification) by-default and do not provide a "fallback mechanism" like some BSD systems do! I.e. such systems will TOTALLY FAIL to connect to such a host. Hosts that do not understand "ECN" are supposed to merely ignore these bits and carry-on-working-as-usual like the vast majority of hosts do! Many distributions disable ECN at boot-time to work around such broken hosts which are decreasingly-common. Please see http://www.icir.org/floyd/ecnProblems.html for more information and links. --"enyc" From llunt at suscom-maine.net Thu Feb 10 18:10:58 2005 From: llunt at suscom-maine.net (larry lunt) Date: Thu, 10 Feb 2005 12:10:58 -0500 Subject: [Mailman-Users] mailman 2.1.5 Message-ID: <6.1.2.0.1.20050210120850.00ba7320@pop.suscom-maine.net> Is there an email list i can join for mailman administrators? I currently use 2.1.5 and need help customizing a list. Larry From csahuquillo at homer.shacknet.nu Fri Feb 11 08:56:46 2005 From: csahuquillo at homer.shacknet.nu (Carlos Sahuquillo) Date: Fri, 11 Feb 2005 08:56:46 +0100 Subject: [Mailman-Users] mailman 2.1.6b1 Message-ID: <200502110856.49771.csahuquillo@homer.shacknet.nu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I am Carlos Sahuquillo, IT Administrator from Spain. I'm looking for 2.1.6b1 mailman version in site and mirrors, but I only can download 2.1.5 Where can I obtain 2.1.6b1 version? Thanks in advanced. - -- Carlos Sahuquillo "Orko" en el IRC-Hispano - ----------------------------- Registered Linux User #200368 PGP key at europe.keys.pgp.com ID: 0x7EB0CFF9 - ----------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.7 (GNU/Linux) iD8DBQFCDGVBlIhkL36wz/kRAq5nAKCDmJK27Xdh2THCCbjRGZVO5D7orACfXQil RhwA7G570tE9YD6m4GlVazY= =CqPh -----END PGP SIGNATURE----- From lars.bungum at copyleft.no Sat Feb 12 13:35:51 2005 From: lars.bungum at copyleft.no (Lars Bungum) Date: Sat, 12 Feb 2005 13:35:51 +0100 Subject: [Mailman-Users] Discarding stripped messages and rejecting implicitdeclaration posts. In-Reply-To: References: Message-ID: <1108211751.2785.4.camel@localhost.localdomain> On Sat, 2005-02-05 at 18:38, Mark Sapiro wrote: > >1. On the first messages with disallowed attachments are stripped of > >these, but not held for moderator approval. I would like to see them > >held for such, how do I accomplish this? > There is no option to hold messages which have had parts removed by > content filtering. > The only thing you might be able to do without hacking the code is to > adjust max_message_size to hold messages with "large" attachments and > not those without, but this would obviously not be very reliable. How about adding the content-types to the spam-option? I tried doing this now, like: Content-Type: application/octet-stream; name="details.exe" as the spamfilter regexp. Would that work? It seems useful with the ability to discard these messages, though. All list posts that are being stripped have been spam this far. > >2. On a different list messages that are posted either with implicit > >declarations or with to many recipients are being held for moderator > >approval. I would like them to be discarded. How do I do this? > There's no option for this either. Oh. This would be really useful, because for a certain couple of lists, that are advertised to the world, the amount of spam is incredible, and the list owner gets about 150 of these for his approval very day. Have any suggestions for a workaround? Creating a fake account for list owner is the best I've come up with myself. > >I've tried to look up and down the administration interface to find the > >correct options, but can't seem to find the right mix. On the first one > >I thought selecting "filter_action" discard would be of use, but this > >had no effect. The remainder of the message was still sent to the list. > filter_action only applies if there is nothing left after content > filtering. Right. Thanks. -- --lars From info at odedbenami.com Sun Feb 13 03:47:14 2005 From: info at odedbenami.com (Oded Ben-Ami) Date: Sat, 12 Feb 2005 21:47:14 -0500 Subject: [Mailman-Users] Setting up Message-ID: <90EC0553-7D69-11D9-90C3-000393D7A808@odedbenami.com> Hi, Could you please direct me to any document that covers in detail the setting up of mailman ? The version that I use is 2.1.5. and I am using the GUI version. There are a lot of various options under 'general options', 'digest/non-digest options' etc' and the explanation attached to each parameter is somewhat laconic. Thank you Oded Ben-Ami From lauren at vortex.com Sun Feb 13 04:28:22 2005 From: lauren at vortex.com (Lauren Weinstein) Date: Sat, 12 Feb 2005 19:28:22 -0800 (PST) Subject: [Mailman-Users] options-based delivery disable vs. reminder messages Message-ID: <200502130328.j1D3SLuP018166@chrome.vortex.com> Greetings. Do users who have manually disabled (presumably temporarily) deliveries (via their options settings) receive the same reminder messages as users who are disabled due to bounces? The text of the reminder message discusses the user being eventually unsubscribed, which isn't necessarily appropriate for a manually disabled address (on the other hand, it probably doesn't make sense for those to stay in the lists indefinitely either). So, do the manually disabled get that same message? Do they receive them at the same intervals as bounce-based disabled reminders? Would the system ever unsubscribe them automatically without admin intervention? Thanks much. --Lauren-- Lauren Weinstein lauren at pfir.org or lauren at vortex.com or lauren at privacyforum.org Tel: +1 (818) 225-2800 http://www.pfir.org/lauren Co-Founder, PFIR - People For Internet Responsibility - http://www.pfir.org Co-Founder, Fact Squad - http://www.factsquad.org Co-Founder, URIICA - Union for Representative International Internet Cooperation and Analysis - http://www.uriica.org Moderator, PRIVACY Forum - http://www.vortex.com Member, ACM Committee on Computers and Public Policy Lauren's Blog: http://lauren.vortex.com From lauren at vortex.com Sun Feb 13 04:36:11 2005 From: lauren at vortex.com (Lauren Weinstein) Date: Sat, 12 Feb 2005 19:36:11 -0800 (PST) Subject: [Mailman-Users] addendum on options-based disable and reminder messages query Message-ID: <200502130336.j1D3aB3J018265@chrome.vortex.com> One additional query. Assuming that manually-disabled delivery accounts do normally receive some sort of reminder message about their disabled status, is this functionality affected if bounce processing for a given list is itself set to OFF. Thanks again. --Lauren-- Lauren Weinstein lauren at pfir.org or lauren at vortex.com or lauren at privacyforum.org Tel: +1 (818) 225-2800 http://www.pfir.org/lauren Co-Founder, PFIR - People For Internet Responsibility - http://www.pfir.org Co-Founder, Fact Squad - http://www.factsquad.org Co-Founder, URIICA - Union for Representative International Internet Cooperation and Analysis - http://www.uriica.org Moderator, PRIVACY Forum - http://www.vortex.com Member, ACM Committee on Computers and Public Policy Lauren's Blog: http://lauren.vortex.com From marc.bru at libertysurf.fr Sun Feb 13 16:56:12 2005 From: marc.bru at libertysurf.fr (Marc-Antoine Bru) Date: Sun, 13 Feb 2005 19:56:12 +0400 Subject: [Mailman-Users] Bug Message-ID: <34d3a82c17193e2b8b1c38880d5e7c15@libertysurf.fr> I'm a french user and i don't speak english as well as i would like. If you can respons me in french, i'll agree you. thanks. Marc-Antoine From denis at collectifs.net Tue Feb 15 00:26:54 2005 From: denis at collectifs.net (denis) Date: Tue, 15 Feb 2005 00:26:54 +0100 Subject: [Mailman-Users] mailman upgrade -> bug Message-ID: <1108423614.4070.27.camel@localhost.localdomain> Hi, I have made the security upgrade on debian to mailman version 2.1.5-6. And now, i have a bug in all the archives. Is it possible to fix that ? Thanks Denis admin(20327): [----- Mailman Version: 2.1.5 -----] admin(20327): [----- Traceback ------] admin(20327): Traceback (most recent call last): admin(20327): File "/var/lib/mailman/scripts/driver", line 110, in run_main admin(20327): main() admin(20327): File "/usr/lib/mailman/Mailman/Cgi/private.py", line 68, in mainadmin(20327): true_path(path)) admin(20327): File "/usr/lib/mailman/Mailman/Cgi/private.py", line 42, in true_path admin(20327): parts = [x for x in path.split(SLASH) if x not in ('.', '..')]admin(20327): NameError: global name 'SLASH' is not defined admin(20327): [----- Python Information -----] admin(20327): sys.version = 2.3.4 (#2, Jan 5 2005, 08:24:51) [GCC 3.3.5 (Debian 1:3.3.5-5)] admin(20327): sys.executable = /usr/bin/python admin(20327): sys.prefix = /usr admin(20327): sys.exec_prefix = /usr admin(20327): sys.path = /usr admin(20327): sys.platform = linux2 From schamane at fam.tuwien.ac.at Tue Feb 15 17:12:37 2005 From: schamane at fam.tuwien.ac.at (Andreas Schamanek) Date: Tue, 15 Feb 2005 17:12:37 +0100 (CET) Subject: [Mailman-Users] Problem with archives (on Debian) Message-ID: Hi drz, You wrote on Fri Feb 11 20:57:07 CET 2005: > I am using Mailman on Debian linux and have just upgraded to the > latest mailman software. ... I had the same problem. Maybe http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=294817 helps you too. I have also edited Private.py. HTH, -- -- Andreas From scotcondry at hotmail.com Tue Feb 15 20:20:39 2005 From: scotcondry at hotmail.com (scot condry) Date: Tue, 15 Feb 2005 11:20:39 -0800 Subject: [Mailman-Users] Upgrade from Fedora 2 to 3 no longer see lsits Message-ID: Hello. I recently upgraded from Fedora 2 to Fedora 3 (upgrade, not a fresh install). Everything is working OK except when I go to my mailman web page it says there are not lists configured. They are not working as well (as in if you send an email to the list it is nto being delivered). Can anyoen help me migrate my lists? I am pretty much still a linux newbie although I did managed to set this stuff up. SC From hkerem at gmail.com Tue Feb 15 22:01:30 2005 From: hkerem at gmail.com (H. Kerem Cevahir) Date: Tue, 15 Feb 2005 23:01:30 +0200 Subject: [Mailman-Users] bug in mailman Message-ID: 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 "/usr/lib/mailman/scripts/driver", line 87, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/create.py", line 55, in main process_request(doc, cgidata) File "/usr/lib/mailman/Mailman/Cgi/create.py", line 187, in process_request mlist.Create(listname, owner, pw, langs, emailhost) File "/usr/lib/mailman/Mailman/MailList.py", line 457, in Create self.InitVars(name, admin, crypted_password) File "/usr/lib/mailman/Mailman/MailList.py", line 372, in InitVars baseclass.InitVars(self) File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 95, in InitVars os.mkdir(self.archive_dir()+'.mbox', 02775) OSError: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/deneme.mbox' Python information: Variable Value sys.version 2.3.4 (#1, Feb 2 2005, 12:11:53) [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] sys.executable /usr/bin/python sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux2 Environment variables: Variable Value HTTP_REFERER http://karayel.ieee.metu.edu.tr/mailman/create SERVER_SOFTWARE Apache/2.0.52 (Fedora) SCRIPT_NAME /mailman/create SERVER_SIGNATURE Apache/2.0.52 (Fedora) Server at karayel.ieee.metu.edu.tr Port 80 REQUEST_METHOD POST HTTP_KEEP_ALIVE 300 SERVER_PROTOCOL HTTP/1.1 QUERY_STRING CONTENT_LENGTH 148 HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050110 Firefox/1.0 (Debian package 1.0+dfsg.1-2) HTTP_CONNECTION keep-alive SERVER_NAME karayel.ieee.metu.edu.tr REMOTE_ADDR 85.99.37.214 SERVER_PORT 80 SERVER_ADDR 144.122.166.66 DOCUMENT_ROOT /var/www/html PYTHONPATH /usr/lib/mailman SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/create SERVER_ADMIN erturk at ieee.metu.edu.tr HTTP_HOST karayel.ieee.metu.edu.tr HTTP_CACHE_CONTROL max-age=0 REQUEST_URI /mailman/create HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 GATEWAY_INTERFACE CGI/1.1 REMOTE_PORT 32978 HTTP_ACCEPT_LANGUAGE en-us,en;q=0.5 CONTENT_TYPE application/x-www-form-urlencoded HTTP_ACCEPT_ENCODING gzip,deflate From rastinirv at verizon.net Wed Feb 16 17:53:11 2005 From: rastinirv at verizon.net (CHRISTOPHER GOODWIN) Date: Wed, 16 Feb 2005 11:53:11 -0500 Subject: [Mailman-Users] problems with subscribers receiving my emails Message-ID: <001501c51448$0002c6f0$2f01a8c0@pc1> Hi. First off, thanks for creating the program for sending out emails. Lately I'm having a problem, though. I estimate that about 75% of the people on my list (I have just over 800 email addresses) do not get the emails, and I have no idea why. Could you give me any direction here? And please be aware that I am not tech savvy. Thanks, CRGoodwin www.goodwinart.com www.cafepress.com/goodwinart 202.413.2944 From aseleznyov at sw-soft.com Thu Feb 17 07:14:08 2005 From: aseleznyov at sw-soft.com (Alexey Seleznyov) Date: Thu, 17 Feb 2005 12:14:08 +0600 Subject: [Mailman-Users] virtual domains support in mailman? Message-ID: <034901c514b7$e45b3340$172ba8c0@biboca> hi there, is it possible to have lists linked to qmail virtual domains? i didn't find a way yet, newlist script doesn't ask too much, and the list created is placed under /var/mailman/lists/$listname i suspect that there'll be at least problems naming similarly lists belonging to different domains. next, if i'd name list as 'list$id', what configuration property should be set for that list to look as $listname@$virtualdomainname for subscribers (guests too)? Alexey Seleznyov, PEM developer SWsoft, Inc. From iouq2a at hotmail.com Thu Feb 17 19:29:26 2005 From: iouq2a at hotmail.com (iouq2 a) Date: Thu, 17 Feb 2005 18:29:26 +0000 Subject: [Mailman-Users] Help me out pls Message-ID: i setup a mailing list and a mail server on my red hat 8.0 domain is www.futureinsite.net and the mail server is mail.futureinsite.net i made a list marketing at futureinsite.net when i add users in it iit send email that u r been added and send notification this means it is working fine but when i send email to marketing at futureinsite.net it says email not found should i made a user name as marketing in my linux red hat.. but if i add a user then user will recieve the mail not the mailing list and if i have to add the user so should i add like it /usr/sbin/adduser marketing or i will attach it wil mailman. tell me the complete command how this problem will be solved i am new in mailman setup mail me as soon as possible waiting for ur reply bye _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From scotcondry at hotmail.com Thu Feb 17 22:12:29 2005 From: scotcondry at hotmail.com (scot condry) Date: Thu, 17 Feb 2005 13:12:29 -0800 Subject: [Mailman-Users] Lists are missing In-Reply-To: Message-ID: OK the list is working and the web interface is only hald working. I can figure that out in time. Thanks for your help! SC >From: "scot condry" >To: jdennis at redhat.com, mailman-users at python.org >Subject: Re: [Mailman-Users] Lists are missing >Date: Thu, 17 Feb 2005 09:57:23 -0800 > >Ok the archives and members are now there! When I look at the web >interface. However now the messages dont go through and when I click on >the message in the archives (web interface) I get: > >Forbidden >You don't have permission to access >/pipermail/leveebreak/2005-January/thread.html on this server. > >Additionally, a 403 Forbidden error was encountered while trying to use an >ErrorDocument to handle the request. > > >Is this a permissions problem? > > >SC > > >>From: John Dennis >>To: Scot Condry , mailman-users at python.org >>Subject: Re: [Mailman-Users] Lists are missing >>Date: Thu, 17 Feb 2005 01:02:30 -0500 >> >>Scot Condry wrote: >>>Thanks. That got me in the right direction that I got mailman working >>>again >>>and postfix needed to know where the aliases had moved to. But now I >>>have >>>created a new list named the same as the old list and it is working. But >>>I >>>would like to move all the old users, password, archives etc. to the new >>>directories. Is that possible? >> >>If you copy the following 3 directories you should pick up your old list >>and member data. >> >>/var/mailman/archives --> /var/lib/mailman/archives >>/var/mailman/data --> /var/lib/mailman/data >>/var/mailman/lists --> /var/lib/mailman/lists >> >>You may also want to copy over the pending queue files: >> >>/var/mailman/qfiles --> /var/spool/mailman >> >> >>-- >>John Dennis >> > > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at 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/scotcondry%40hotmail.com > >Security Policy: >http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From brad at stop.mail-abuse.org Thu Feb 17 22:17:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:17:49 +0100 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <38331740050217114768d305d6@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> Message-ID: At 2:47 PM -0500 2005-02-17, jpsota at gmail.com wrote: > However, when I look at /var/log/mailog after after sending mail to > the list, I don't see anything at all added to the log. That is, it > seems like the mail isn't even ever getting to the smtp server. I > also sent mail to a user on the server system directly, and nothing > showed up in the maillog. Then it sounds like there's a disconnect between Mailman and your MTA. Check the logs in /usr/local/mailman/logs/smtp and /usr/local/mailman/logs/smtp-failure, and compare those against the MTA logs. > I have port 25 forwarded to my server -- is this all I have to do? I'm not sure what you mean by "I have port 25 forwarded to my server". You may need to enable increased debugging on your MTA to see what is going on. If your MTA is not local, then you may need to use network sniffing software to watch all SMTP transactions, so that you can see what is going on. > Again, I can send mail from the server, but nothing gets to the server. Sounds like a disconnect between your Mailman installation and the server. -- Brad Knowles, "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 for more info. From chuqui at plaidworks.com Thu Feb 17 22:44:08 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Thu, 17 Feb 2005 13:44:08 -0800 Subject: [Mailman-Users] archiving attachments via 3rd party software with no mailbox access In-Reply-To: <42090EE5.4060808@allauthors.com> References: <42090EE5.4060808@allauthors.com> Message-ID: <427938d01b6f428d818a8a544571c1c7@plaidworks.com> check out MHonarc. (www.mhonarc.org). It should do what you want. On Feb 8, 2005, at 11:11 AM, Robert Flach wrote: > Unfortunately, all of the solutions in the FAQ (which I checked before > posting) require either access to mailboxes or access to the Mailman > internals, neither of which I have in my current setup. From jdennis at redhat.com Thu Feb 17 22:44:10 2005 From: jdennis at redhat.com (John Dennis) Date: Thu, 17 Feb 2005 16:44:10 -0500 Subject: [Mailman-Users] bug in mailman In-Reply-To: References: Message-ID: <1108676651.938.19.camel@finch.boston.redhat.com> You've probably hit a bug in the SELinux policy, it was fixed in selinux-policy-targeted-1.17.30-2.80. Therefore you can either update your selinux-policy-targeted rpm to the latest version or disable SELinux with system-config-security level. -- John Dennis From brad at stop.mail-abuse.org Thu Feb 17 22:21:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:21:53 +0100 Subject: [Mailman-Users] Error decompressing mailman 2.1.4 and 2.1.5 In-Reply-To: <20050208090213.56480.qmail@web51804.mail.yahoo.com> References: <20050208090213.56480.qmail@web51804.mail.yahoo.com> Message-ID: At 1:02 AM -0800 2005-02-08, angelo.cruz wrote: > Can anyone help me with this one. I'm using SuSE 8.2 > distro. What seems to be the problem? It sounds to me like you're using a binary package provided by SuSE. In that case, you need to go back to them to get a correct version of the binary package. If you want to install from source, that's a different matter. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:23:20 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:23:20 +0100 Subject: [Mailman-Users] How to get Sender Id from the Mailing List where the annoymous option is set In-Reply-To: <20050208115729.82951.qmail@web14126.mail.yahoo.com> References: <20050208115729.82951.qmail@web14126.mail.yahoo.com> Message-ID: At 3:57 AM -0800 2005-02-08, vijayan p wrote: > Can anyone tell me how to obtain the statistics of > which member has posted how many messages. I think you'd have to look at the incoming messages in the MTA logs, before they get handed off to Mailman. But keep in mind that Mailman does not have any facility for creating or monitoring statistics, unless you want to create a script to do that. > Also is there a way to know who has posted a > particular mail. Basically the same issue. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:24:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:24:02 +0100 Subject: [Mailman-Users] archiving attachments via 3rd party software with no mailbox access In-Reply-To: <42090EE5.4060808@allauthors.com> References: <42090EE5.4060808@allauthors.com> Message-ID: At 11:11 AM -0800 2005-02-08, Robert Flach wrote: > Unfortunately, all of the solutions in the FAQ (which I checked > before posting) require either access to mailboxes or access to the > Mailman internals, neither of which I have in my current setup. So far as I know, there are no other alternatives. You could ask your hosting provider to install something for you, or you could move to a different hosting provider. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:25:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:25:55 +0100 Subject: [Mailman-Users] Installation: In-Reply-To: References: Message-ID: At 11:41 AM -1000 2005-02-09, Michael North wrote: > Is there someone who could, for a fee, install it on our commercial server, > now located at http://www.aplus.net? (we have what's called an ePro account > there) You should first contact your hosting provider, to see if they provide such services. > We don't have our own dedicated machine, nor Python installed on this > machine. We do have PHP4 and MySQL and SendMail and a variety of other > things. It's a Windoze box. We have shell access to the Web server, but not > actual root access to the machine at the OS level. I'm not 100% certain that Mailman is capable of running on a Windoze box. At the very least, you'd have to have Python installed, and you'd have to install the Mailman software, and you'd need to have some administrative access to the server so that you can configure the necessary permissions/ownership/ACLs, etc.... -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:26:37 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:26:37 +0100 Subject: [Mailman-Users] mailman 2.1.5 In-Reply-To: <6.1.2.0.1.20050210120850.00ba7320@pop.suscom-maine.net> References: <6.1.2.0.1.20050210120850.00ba7320@pop.suscom-maine.net> Message-ID: At 12:10 PM -0500 2005-02-10, larry lunt wrote: > Is there an email list i can join for mailman administrators? I currently > use 2.1.5 and need help customizing a list. The mailman-users list is the only one currently in operation that I know of. If you find information out about any others, please let us know. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:29:04 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:29:04 +0100 Subject: [Mailman-Users] mailman 2.1.6b1 In-Reply-To: <200502110856.49771.csahuquillo@homer.shacknet.nu> References: <200502110856.49771.csahuquillo@homer.shacknet.nu> Message-ID: At 8:56 AM +0100 2005-02-11, Carlos Sahuquillo wrote: > I am Carlos Sahuquillo, IT Administrator from Spain. I'm looking for 2.1.6b1 > mailman version in site and mirrors, but I only can download 2.1.5 > Where can I obtain 2.1.6b1 version? This beta appears to only be available from the SourceForge page at , although Tokio might also have a copy up on his site. So far as I can tell, neither gnu.org nor list.org have anything more recent than the official latest release, namely 2.1.5. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:31:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:31:41 +0100 Subject: [Mailman-Users] Setting up In-Reply-To: <90EC0553-7D69-11D9-90C3-000393D7A808@odedbenami.com> References: <90EC0553-7D69-11D9-90C3-000393D7A808@odedbenami.com> Message-ID: At 9:47 PM -0500 2005-02-12, Oded Ben-Ami wrote: > Could you please direct me to any document that covers in detail the > setting up of mailman ? In the Mailman source tarball, there are a set of files with names like BUGS, INSTALL, NEWS, README, etc.... You should read all of these files. > The version that I use is 2.1.5. and I am using the GUI version. GUI version?!? What are you talking about? Maybe you've got some binary package version provided by your OS vendor? In that case, you need to ask them where they put the installation instructions. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:32:54 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:32:54 +0100 Subject: [Mailman-Users] options-based delivery disable vs. reminder messages In-Reply-To: <200502130328.j1D3SLuP018166@chrome.vortex.com> References: <200502130328.j1D3SLuP018166@chrome.vortex.com> Message-ID: At 7:28 PM -0800 2005-02-12, Lauren Weinstein wrote: > So, do the manually disabled get that same message? Do they receive > them at the same intervals as bounce-based disabled reminders? > Would the system ever unsubscribe them automatically without > admin intervention? I'd have to check the code, but the system should not be sending them messages if they have manually disabled themselves. The system should not auto-unsubscribe them, either. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:35:17 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:35:17 +0100 Subject: [Mailman-Users] addendum on options-based disable and reminder messages query In-Reply-To: <200502130336.j1D3aB3J018265@chrome.vortex.com> References: <200502130336.j1D3aB3J018265@chrome.vortex.com> Message-ID: At 7:36 PM -0800 2005-02-12, Lauren Weinstein wrote: > One additional query. Assuming that manually-disabled delivery > accounts do normally receive some sort of reminder message about > their disabled status, is this functionality affected if > bounce processing for a given list is itself set to OFF. The only automated message I can think of that might be sent to people who have disabled themselves would be the monthly password reminder, but that should also be disabled. If not, they should be able to disable the sending of the monthly password reminder as well. If they did get a monthly password reminder sent to them, then depending on how other settings are configured, it might theoretically be possible for them to be auto-unsubscribed by the bounce handling system, if the monthly password reminder resulted in error messages coming back to the system. But I think that's really reaching. I'll have to check the code, but I don't think that would happen. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:36:30 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:36:30 +0100 Subject: [Mailman-Users] mailman upgrade -> bug In-Reply-To: <1108423614.4070.27.camel@localhost.localdomain> References: <1108423614.4070.27.camel@localhost.localdomain> Message-ID: At 12:26 AM +0100 2005-02-15, denis wrote: > I have made the security upgrade on debian to mailman version 2.1.5-6. > > And now, i have a bug in all the archives. > > Is it possible to fix that ? Looks like someone mis-applied the patch at . Try re-applying it correctly. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:55:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:55:42 +0100 Subject: [Mailman-Users] Upgrade from Fedora 2 to 3 no longer see lsits In-Reply-To: References: Message-ID: At 11:20 AM -0800 2005-02-15, scot condry wrote: > Hello. I recently upgraded from Fedora 2 to Fedora 3 (upgrade, not > a fresh install). Everything is working OK except when I go to my > mailman web page it says there are not lists configured. They are > not working as well (as in if you send an email to the list it is > nto being delivered). Can anyoen help me migrate my lists? When you did the upgrade, it probably wiped out your apache configuration file, as well as all the stuff that had been done to your MTA configuration to enable the mailing lists. If you've got a backup, you may be able to restore the affected files. If not, you're going to have a fair amount of work ahead of you to re-create these files. Moral of the story: Don't blindly apply any upgrade from anyone, anywhere. Make sure you have a good backup before you apply any upgrade, and make sure you know what the upgrade is going to do. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 22:56:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 22:56:55 +0100 Subject: [Mailman-Users] bug in mailman In-Reply-To: References: Message-ID: At 11:01 PM +0200 2005-02-15, H. Kerem Cevahir wrote: > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 95, in InitVars > os.mkdir(self.archive_dir()+'.mbox', 02775) > OSError: [Errno 13] Permission denied: > '/var/lib/mailman/archives/private/deneme.mbox' You've got a permissions problem. Try running /usr/local/mailman/bin/check_perms. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 23:02:25 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 23:02:25 +0100 Subject: [Mailman-Users] Help me out pls In-Reply-To: References: Message-ID: At 6:29 PM +0000 2005-02-17, iouq2 a wrote: > when i add users in it iit send email that u r been added and send > notification this means it is working fine No, it means that the Mailman part has been done, and that you may have additional work to do to get your MTA to recognize the new mailing list. > but when i send email to marketing at futureinsite.net > > it says email not found Right. Your MTA has not been configured to recognize the new list. > tell me the complete command how this problem will be solved i am new > in mailman setup This is going to depend on your particular platform, your MTA, whether you installed Mailman from a binary package from your OS vendor or if you installed from source, etc.... I suspect that most of your problems come from taking things from your OS vendor without understanding what they're supposed to be doing. In that case, you need to go back to the mailing lists, newsgroups, and other support resources that are associated with your OS. You may be able to fix some of your problems by reading the FAQ entries at , or reading the documentation that came with your installation of Mailman. If you installed from source, those files would have names like BUGS, FAQ, INSTALL, NEWS, README, UPGRADING, etc... and would be located at the top level of whatever directory where you extracted the Mailman tarball. If you installed from a binary package from your vendor, then you need to ask them where they put the documentation. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 23:03:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 23:03:49 +0100 Subject: [Mailman-Users] archiving attachments via 3rd party software with no mailbox access In-Reply-To: <427938d01b6f428d818a8a544571c1c7@plaidworks.com> References: <42090EE5.4060808@allauthors.com> <427938d01b6f428d818a8a544571c1c7@plaidworks.com> Message-ID: At 1:44 PM -0800 2005-02-17, Chuq Von Rospach wrote: > check out MHonarc. (www.mhonarc.org). It should do what you want. But doesn't that require administrative privileges to install? Doesn't that require shell access to the server? My understanding is that these are two things that the OP doesn't have, which means that I don't think there are any solutions that anyone can offer to him. -- Brad Knowles, "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 for more info. From etierra at gmail.com Thu Feb 17 23:09:21 2005 From: etierra at gmail.com (Tierra) Date: Thu, 17 Feb 2005 15:09:21 -0700 Subject: [Mailman-Users] virtual domains support in mailman? In-Reply-To: <034901c514b7$e45b3340$172ba8c0@biboca> References: <034901c514b7$e45b3340$172ba8c0@biboca> Message-ID: On Thu, 17 Feb 2005 12:14:08 +0600, Alexey Seleznyov wrote: > is it possible to have lists linked to qmail virtual domains? i didn't find a way yet, > newlist script doesn't ask too much, and the list created is placed under /var/mailman/lists/$listname > > i suspect that there'll be at least problems naming similarly lists belonging to different domains. > next, if i'd name list as 'list$id', what configuration property should be set for that list to look as $listname@$virtualdomainname for subscribers (guests too)? > > Alexey Seleznyov, > PEM developer > SWsoft, Inc. I've never done multiple installations of Mailman, and I don't know if it's even possible, but if it is, all you would have to do is setup each installation under a different user (mailman-thisdomain, mailman-another, mailman-domain, etc), and in the /var/qmail/control/virtualdomains file, just add something to the effect of this: lists.mydomain1.tld:mailman-domain1 domain2.tld:mailman-domain2 morelists.domain3.tld:mailman-domain3 That's all assuming it's not a huge deal setting up multiple installations of mailman, so if someone can bring some more experience to the table on that issue, it would be apreciated I'm sure. Bryan Petty From Stefan1 at Hofmeir.de Thu Feb 17 23:28:25 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Thu, 17 Feb 2005 23:28:25 +0100 Subject: [Mailman-Users] no url in email body possible - Traceback Message-ID: <1431953585.20050217232825@Hofmeir.de> Hello, mailman 2.1.5 (with VERP_PERSONALIZED_DELIVERIES = Yes, personalize = complete) works fine as a news mailing list with normal text in the email body. But if there are one or more urls (links) inside the email body, the email is not delivered by mailman (notification to list owner because of moderation is working). Following error message I receive in a terminal window. The Mail queue is empty. server:/usr/local/mailman/archives/private/mailman# Traceback (most recent call last): File "/usr/local/mailman/bin/qrunner", line 270, in ? main() File "/usr/local/mailman/bin/qrunner", line 230, in main qrunner.run() File "/usr/local/mailman/Mailman/Queue/Runner.py", line 70, in run filecnt = self._oneloop() File "/usr/local/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop msg, msgdata = self._switchboard.dequeue(filebase) File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 143, in dequeue fp = open(filename) IOError: [Errno 2] No such file or directory: '/usr/local/mailman/qfiles/out/1108678273.6152351+16116fda8855771306eeed5650a9f468bf6cbab5.pck' Traceback (most recent call last): File "/usr/local/mailman/bin/qrunner", line 270, in ? main() File "/usr/local/mailman/bin/qrunner", line 230, in main qrunner.run() File "/usr/local/mailman/Mailman/Queue/Runner.py", line 70, in run filecnt = self._oneloop() File "/usr/local/mailman/Mailman/Queue/Runner.py", line 99, in _oneloop msg, msgdata = self._switchboard.dequeue(filebase) File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 143, in dequeue fp = open(filename) IOError: [Errno 2] No such file or directory: '/usr/local/mailman/qfiles/archive/1108678273.6152351+a2fd946c27278ae3bc3fe117825ffd870b94d42a.pck' Has anybody a solution to solve the problem? -- Kind regards, Stefan Hofmeir From Stefan1 at Hofmeir.de Thu Feb 17 23:47:06 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Thu, 17 Feb 2005 23:47:06 +0100 Subject: [Mailman-Users] no url in email body possible - Traceback In-Reply-To: <1431953585.20050217232825@Hofmeir.de> References: <1431953585.20050217232825@Hofmeir.de> Message-ID: <1242497965.20050217234706@Hofmeir.de> Hello, On Thu, 17. Feb 2005 23:28 Stefan Hofmeir wrote: > mailman 2.1.5 (with VERP_PERSONALIZED_DELIVERIES = Yes, personalize = > complete) works fine as a news mailing list with normal text in the > email body. > But if there are one or more urls (links) inside the email > body, the email is not delivered by mailman (notification to list > owner because of moderation is working). Following error message I > receive in a terminal window. The Mail queue is empty. sorry I forgot: normal links without http:// are not a problem. Only if links with http:// are in the email body mailman won?t send it out. -- Kind regards, Stefan Hofmeir From brad at stop.mail-abuse.org Thu Feb 17 23:22:38 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 23:22:38 +0100 Subject: [Mailman-Users] virtual domains support in mailman? In-Reply-To: <034901c514b7$e45b3340$172ba8c0@biboca> References: <034901c514b7$e45b3340$172ba8c0@biboca> Message-ID: At 12:14 PM +0600 2005-02-17, Alexey Seleznyov wrote: > is it possible to have lists linked to qmail virtual domains? i didn't > find a way yet, newlist script doesn't ask too much, and the list created > is placed under /var/mailman/lists/$listname > > i suspect that there'll be at least problems naming similarly lists > belonging to different domains. So far as I know, the only virtual domain solution that is available to Mailman users is detailed at . In essence, you apply an unsupported 3rd-party patch, and then you'll need to use different styles of processing incoming messages through your MTA, in order to map them onto the appropriate Mailman mailing lists. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Thu Feb 17 23:24:24 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 17 Feb 2005 23:24:24 +0100 Subject: [Mailman-Users] virtual domains support in mailman? In-Reply-To: References: <034901c514b7$e45b3340$172ba8c0@biboca> Message-ID: At 3:09 PM -0700 2005-02-17, Tierra wrote: > I've never done multiple installations of Mailman, and I don't know if > it's even possible, It should be do-able, but it would be painful and wasteful. There would be a great deal of overlap between each of the installations, but because of the way Mailman works, you would have to keep each copy separate and distinct. > That's all assuming it's not a huge deal setting up multiple > installations of mailman, so if someone can bring some more experience > to the table on that issue, it would be apreciated I'm sure. IMO, the solution outlined in is a better way to approach this problem. -- Brad Knowles, "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 for more info. From jpsota at gmail.com Fri Feb 18 00:22:09 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 18:22:09 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> Message-ID: <38331740050217152212ce959f@mail.gmail.com> > > However, when I look at /var/log/mailog after after sending mail to > > the list, I don't see anything at all added to the log. That is, it > > seems like the mail isn't even ever getting to the smtp server. I > > also sent mail to a user on the server system directly, and nothing > > showed up in the maillog. > > Then it sounds like there's a disconnect between Mailman and your MTA. Isn't /var/log/maillog an smtp-level log? I'm under the impression that it has nothing to do with mailman in particular. I'm mentioning this because as I said in a previous message, it seems like mail isn't even reaching the system because when I send mail directly to a user account on that system, there is no record of such a message in /var/log/maillog. Likewise, there's no record of anything when I send to a mailman list. > Check the logs in /usr/local/mailman/logs/smtp and > /usr/local/mailman/logs/smtp-failure, and compare those against the > MTA logs. My smtp logs only contain outgoing messages sent by crond -- nothing incoming. I don't have a smtp-failure log. Is the maillog the MTA log? If not, where is the MTA log? > > I have port 25 forwarded to my server -- is this all I have to do? > > I'm not sure what you mean by "I have port 25 forwarded to my server". My server is behind a router and SMTP's default port is 25. Therefore, I've forwarded incoming requests on port 25 to the server. However, there may be something else I need to do to get incoming mail to be recognized. > You may need to enable increased debugging on your MTA to see > what is going on. If your MTA is not local, then you may need to use > network sniffing software to watch all SMTP transactions, so that you > can see what is going on. My MTA is a local sendmail install. How do I increase debugging support? Note that the only way I can get an incoming mail entry to show up in maillog is if I send mail locally on the system from, say, root to foo, where foo is a non-root user on the same system. Otherwise, I see nothing at all. So, unless I'm missing something, it looks like my problem is independent of mailman. Does anyone have suggestions? Thanks, jim From jpsota at gmail.com Fri Feb 18 00:23:07 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 18:23:07 -0500 Subject: [Mailman-Users] MTA problem (was "mail not being sent/received") Message-ID: <38331740050217152335619a2a@mail.gmail.com> > > However, when I look at /var/log/mailog after after sending mail to > > the list, I don't see anything at all added to the log. That is, it > > seems like the mail isn't even ever getting to the smtp server. I > > also sent mail to a user on the server system directly, and nothing > > showed up in the maillog. > > Then it sounds like there's a disconnect between Mailman and your MTA. Isn't /var/log/maillog an smtp-level log? I'm under the impression that it has nothing to do with mailman in particular. I'm mentioning this because as I said in a previous message, it seems like mail isn't even reaching the system because when I send mail directly to a user account on that system, there is no record of such a message in /var/log/maillog. Likewise, there's no record of anything when I send to a mailman list. > Check the logs in /usr/local/mailman/logs/smtp and > /usr/local/mailman/logs/smtp-failure, and compare those against the > MTA logs. My smtp logs only contain outgoing messages sent by crond -- nothing incoming. I don't have a smtp-failure log. Is the maillog the MTA log? If not, where is the MTA log? > > I have port 25 forwarded to my server -- is this all I have to do? > > I'm not sure what you mean by "I have port 25 forwarded to my server". My server is behind a router and SMTP's default port is 25. Therefore, I've forwarded incoming requests on port 25 to the server. However, there may be something else I need to do to get incoming mail to be recognized. > You may need to enable increased debugging on your MTA to see > what is going on. If your MTA is not local, then you may need to use > network sniffing software to watch all SMTP transactions, so that you > can see what is going on. My MTA is a local sendmail install. How do I increase debugging support? Note that the only way I can get an incoming mail entry to show up in maillog is if I send mail locally on the system from, say, root to foo, where foo is a non-root user on the same system. Otherwise, I see nothing at all. So, unless I'm missing something, it looks like my problem is independent of mailman. Does anyone have suggestions? Thanks, jim From jpsota at gmail.com Fri Feb 18 00:28:31 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 18:28:31 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <38331740050217152212ce959f@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> Message-ID: <3833174005021715283e3d223@mail.gmail.com> Okay, here's some more potentially useful info. I sent a message to one of the user accounts and here's what I got back: Technical details of temporary failure: TEMP_FAILURE: Could not initiate SMTP conversation with any hosts: [hostname.dyndns.org (1): Connection refused] I think this echoes what I said about incoming mail not even reaching the server. Ideas? Thanks, jim On Thu, 17 Feb 2005 18:22:09 -0500, jpsota at gmail.com wrote: > > > However, when I look at /var/log/mailog after after sending mail to > > > the list, I don't see anything at all added to the log. That is, it > > > seems like the mail isn't even ever getting to the smtp server. I > > > also sent mail to a user on the server system directly, and nothing > > > showed up in the maillog. > > > > Then it sounds like there's a disconnect between Mailman and your MTA. > > Isn't /var/log/maillog an smtp-level log? I'm under the impression > that it has nothing to do with mailman in particular. I'm mentioning > this because as I said in a previous message, it seems like mail isn't > even reaching the system because when I send mail directly to a user > account on that system, there is no record of such a message in > /var/log/maillog. Likewise, there's no record of anything when I send > to a mailman list. > > > Check the logs in /usr/local/mailman/logs/smtp and > > /usr/local/mailman/logs/smtp-failure, and compare those against the > > MTA logs. > > My smtp logs only contain outgoing messages sent by crond -- nothing > incoming. I don't have a smtp-failure log. Is the maillog the MTA log? > If not, where is the MTA log? > > > > I have port 25 forwarded to my server -- is this all I have to do? > > > > I'm not sure what you mean by "I have port 25 forwarded to my server". > > My server is behind a router and SMTP's default port is 25. Therefore, > I've forwarded incoming requests on port 25 to the server. However, > there may be something else I need to do to get incoming mail to be > recognized. > > > You may need to enable increased debugging on your MTA to see > > what is going on. If your MTA is not local, then you may need to use > > network sniffing software to watch all SMTP transactions, so that you > > can see what is going on. > > My MTA is a local sendmail install. How do I increase debugging support? > > Note that the only way I can get an incoming mail entry to show up in > maillog is if I send mail locally on the system from, say, root to > foo, where foo is a non-root user on the same system. Otherwise, I see > nothing at all. > > So, unless I'm missing something, it looks like my problem is > independent of mailman. > > Does anyone have suggestions? > > Thanks, > jim > From brad at stop.mail-abuse.org Fri Feb 18 00:40:12 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 00:40:12 +0100 Subject: [Mailman-Users] MTA problem (was "mail not being sent/received") In-Reply-To: <38331740050217152335619a2a@mail.gmail.com> References: <38331740050217152335619a2a@mail.gmail.com> Message-ID: At 6:23 PM -0500 2005-02-17, jpsota at gmail.com wrote: > Isn't /var/log/maillog an smtp-level log? Typically, yes. It should be written by the syslog daemon, based on messages sent to syslog by the MTA. > I'm under the impression > that it has nothing to do with mailman in particular. Other than the fact that an incoming message has to hit the MTA before the MTA can pass that off to Mailman, and that Mailman has to hand off an outgoing message to the MTA before it can be delivered to the remote server, you are correct. > I'm mentioning > this because as I said in a previous message, it seems like mail isn't > even reaching the system because when I send mail directly to a user > account on that system, there is no record of such a message in > /var/log/maillog. Likewise, there's no record of anything when I send > to a mailman list. That sounds like you've got an MTA problem. >> Check the logs in /usr/local/mailman/logs/smtp and >> /usr/local/mailman/logs/smtp-failure, and compare those against the >> MTA logs. > > My smtp logs only contain outgoing messages sent by crond -- nothing > incoming. I don't have a smtp-failure log. Outgoing messages sent by crond to ... where? Are they being sent to mailing lists or mailing list recipients? > My server is behind a router and SMTP's default port is 25. Therefore, > I've forwarded incoming requests on port 25 to the server. However, > there may be something else I need to do to get incoming mail to be > recognized. You'll need to make sure that your upstream ISP does not block all incoming port 25 connections. This is becoming more and more common for residential and other dynamic IP address connections. You'll also need to make sure that the DNS is set up correctly to direct all incoming mail for you to the IP address of your router, which should then be redirected to your server. > My MTA is a local sendmail install. How do I increase debugging support? You need to modify the configuration file for sendmail. This might be a direct modification, or you might need to modify a sendmail.mc file, which would then be re-compiled into your sendmail.cf. This is going to depend on your particular OS, your configuration, etc.... If you want to make the modification directly to your sendmail.cf, you'll need to find the line that says "LogLevel=" and increase the number specified -- the higher the number, the more data that will be logged. For what you're talking about doing, it is not likely that you would need to go above fourteen or fifteen. Once the line has been updated, you'll need to save the configuration file, and then stop and restart sendmail. > Note that the only way I can get an incoming mail entry to show up in > maillog is if I send mail locally on the system from, say, root to > foo, where foo is a non-root user on the same system. Otherwise, I see > nothing at all. Where is Mailman configured to send outgoing mail? To your local sendmail installation, or direct to your upstream ISP? > So, unless I'm missing something, it looks like my problem is > independent of mailman. The problem does seem to be in the MTA, that's true. -- Brad Knowles, "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 for more info. From jpsota at gmail.com Fri Feb 18 01:13:45 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Thu, 17 Feb 2005 19:13:45 -0500 Subject: [Mailman-Users] mail not being sent/received Message-ID: <3833174005021716134af94fb2@mail.gmail.com> > > I think this echoes what I said about incoming mail not even reaching > > the server. > > Yup. Does your ISP block port 25 connections coming in to > residential or dynamic IP addresses? I believe this is most likely the problem. I'm using comcast residential service and it issues dynamic IP addresses. I don't know for sure if this is the case -- does anyone know? Secondly, assuming this is the case, how can I get around this problem without changing my ISP? Thanks, jim From lstone19 at stonejongleux.com Fri Feb 18 02:16:59 2005 From: lstone19 at stonejongleux.com (Larry Stone) Date: Thu, 17 Feb 2005 18:16:59 -0700 Subject: [Mailman-Users] what gives? In-Reply-To: Message-ID: On 2/17/05 6:54 AM, Larry Stone at lstone19 at stonejongleux.com wrote: > While it's been quite a while, I also recall getting the bogus subscription > confirmation email from that site. At the time, I had no reason to associate > it with my subscribing to this mailman list so if it is, then as others have > suggested, it seems to be associated with the your first posting to the list, > not subscribing. Interestingly, I just received another of these bogus confirms from the site being discussed. What's really interesting is the message went to the "larry" account in my signature, not the "lstone19" account I use for mailing lists and is in the From: header. -- Larry Stone larry at stonejongleux.com http://www.stonejongleux.com/ From theall at tifaware.com Fri Feb 18 02:36:07 2005 From: theall at tifaware.com (George Theall) Date: Thu, 17 Feb 2005 20:36:07 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <3833174005021716134af94fb2@mail.gmail.com> References: <3833174005021716134af94fb2@mail.gmail.com> Message-ID: <20050218013607.GC19793@tifaware.com> On Thu, Feb 17, 2005 at 07:13:45PM -0500, jpsota at gmail.com wrote: > > Yup. Does your ISP block port 25 connections coming in to > > residential or dynamic IP addresses? > > I believe this is most likely the problem. I'm using comcast > residential service and it issues dynamic IP addresses. I don't know > for sure if this is the case -- does anyone know? Let's see: >fgrep comcast.net /var/log/mail.log Feb 17 00:10:55 badger sm-mta[32043]: j1H5Asml032043: ruleset=check_rcpt, arg1=, relay=c-24-10-248-169.client.comcast.net [24.10.248.169], reject=550 5.0.0 ... Mail direct from dialups rejected; see http://www.dnsbl.sorbs.net/cgi-bin/lookup?IP=24.10.248.169 Feb 17 02:01:56 badger sm-mta[8295]: j1H71tVX008295: ruleset=check_rcpt, arg1=, relay=c-24-10-242-146.client.comcast.net [24.10.242.146], reject=550 5.0.0 ... Mail from open proxies rejected; see http://cbl.abuseat.org/lookup.cgi?ip=24.10.242.146&.submit=Lookup ... Nope, it's not blocked (I'm on MCI). > Secondly, assuming this is the case, how can I get around this problem > without changing my ISP? Why don't you send your mail through Comcast's mail servers? You can have Mailman do this by setting DELIVERY_MODULE = 'SMTPDirect' and adjusting SMTPHOST in Mailman/mm_cfg.py. George -- theall at tifaware.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050217/a4f9ad5a/attachment.pgp From brad at stop.mail-abuse.org Fri Feb 18 03:23:51 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 03:23:51 +0100 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <3833174005021716134af94fb2@mail.gmail.com> References: <3833174005021716134af94fb2@mail.gmail.com> Message-ID: At 7:13 PM -0500 2005-02-17, jpsota at gmail.com wrote: > Secondly, assuming this is the case, how can I get around this problem > without changing my ISP? You'd have to find a mail services provider that would handle your inbound mail on your behalf, and then use a different method of getting that mail sent to your server. This could be through a POP mailbox download solution (using something like fetchmail), or any number of other solutions. When setting up a mailing list server, keep in mind that they might forcibly proxy all outbound port 25 connections through their servers, and place limits on you in terms of how many messages you may send per day/hour/minute, etc.... In cases like this, it's usually best to either find another provider, or to get service with a co-location facility to perform all your desired server functions, and use your local provider only for your own personal Internet access. Or, if your only desire is to have a mailing list service, you might choose a services provider only for that function, as opposed to a general-purpose hosting or co-location provider. In that case, the Mailman FAQ entry at may be helpful to you. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 03:28:48 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 03:28:48 +0100 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <20050218013607.GC19793@tifaware.com> References: <3833174005021716134af94fb2@mail.gmail.com> <20050218013607.GC19793@tifaware.com> Message-ID: At 8:36 PM -0500 2005-02-17, George Theall wrote: > Nope, it's not blocked (I'm on MCI). You're looking in the wrong direction. I was talking about inbound connections *to* his address, not outbound connections *from* his address. Many large ISPs tend to block things like port 25 in both directions, or do transparent proxying. Moreover, I know that many cable modem providers implement different policies in different areas, so while one group of Comcast customers might not have blocking or transparent proxying that they have to worry about, others might. At the very least, large providers like Comcast do not necessarily implement the same policies across the board in unison, instead they roll out policy changes, and while a certain group of customers may not yet have a given problem while others do, given enough time, the policy change will be rolled out everywhere. > Why don't you send your mail through Comcast's mail servers? You can > have Mailman do this by setting DELIVERY_MODULE = 'SMTPDirect' and > adjusting SMTPHOST in Mailman/mm_cfg.py. Again, we were talking about inbound, not outbound. But outbound is also a legitimate issue, and one that the OP should be concerned about. Again, many providers will block port 25 on outbound connections, or transparent proxy them. In addition, many providers place limits on the number of messages you can send in a given amount of time, or the total amount of mail volume (in bytes) that can be generated in a given amount of time. Mailman FAQ entries and are relevant. -- Brad Knowles, "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 for more info. From hkerem at gmail.com Thu Feb 17 23:13:52 2005 From: hkerem at gmail.com (H. Kerem Cevahir) Date: Fri, 18 Feb 2005 00:13:52 +0200 Subject: [Mailman-Users] bug in mailman In-Reply-To: References: Message-ID: i had runned bin/check_perms -f , but nothing changed. now i have removed whole mailman, and i will try to install it with sources. thanks for your helps. On Thu, 17 Feb 2005 22:56:55 +0100, Brad Knowles wrote: > At 11:01 PM +0200 2005-02-15, H. Kerem Cevahir wrote: > > > File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 95, in InitVars > > os.mkdir(self.archive_dir()+'.mbox', 02775) > > OSError: [Errno 13] Permission denied: > > '/var/lib/mailman/archives/private/deneme.mbox' > > You've got a permissions problem. Try running > /usr/local/mailman/bin/check_perms. > > -- > Brad Knowles, > > "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 for more info. > From msapiro at value.net Fri Feb 18 08:24:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Feb 2005 23:24:20 -0800 Subject: [Mailman-Users] from field with real name In-Reply-To: <1022814704.20050217131641@Hofmeir.de> Message-ID: Stefan Hofmeir wrote: > >Am Montag, 7. Februar 2005 um 02:48 schrieb Mark Sapiro: >>>How it is possible to sent also a real name like >>>From: "list ABC " in every newsletter? > >> You have to hack Mailman/Handlers/Cleanse.py to do this. >thanks! > >Original code: >msg['From'] = mlist.GetListEmail() > >I tried >msg['From'] = mlist.real_name() % ' <' % mlist.GetListEmail() % '>' >msg['From'] = mlist.real_name() + ' <' + mlist.GetListEmail() + '>' >msg['From'] = mlist.real_name() . ' <' . mlist.GetListEmail() . '>' >but it doesn?t work. > >What is the right syntax? The second form is good, but real_name is an attribute, not a method so you say msg['From'] = mlist.real_name + ' <' + mlist.GetListEmail() + '>' (and be sure to preserve indentation) Note that Tokio replied >It sounded like a reasonablly small and nice hack request so I inserted >a few steps of code in Cleanse.py. I used internal_name instead of >real_name though. It was checked in CVS and will be in 2.1.6 soon. So it might be better to do it the same way. You can see Tokio's change in patch form at http://cvs.sourceforge.net/viewcvs.py/mailman/mailman/Mailman/Handlers/Cleanse.py?r1=text&tr1=2.5.2.1&r2=text&tr2=2.5.2.2&diff_format=u -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 18 08:46:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 17 Feb 2005 23:46:53 -0800 Subject: [Mailman-Users] what gives? In-Reply-To: <4214D565.4020305@seasalt.org> Message-ID: sea23 at seasalt.org wrote: >Yes, obviously NOT a security issue. I was simply debunking the >"hijacked browser" scenario and wanted to get to the bottom of it. It seems we have gotton to the bottom of it thanks to your staying with it and to Chuq and that is good. The "hijacked browser" scenario was only suggested in the first place because we were not understanding what you were reporting. Once we understood that your subscribes were not being redirected, that you were able to subscribe without any problem and that it was only after posting that you got the confirmation from the other list, we understood that it wasn't that kind of issue. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From sythos at sythos.net Fri Feb 18 11:01:23 2005 From: sythos at sythos.net (Sythos) Date: Fri, 18 Feb 2005 11:01:23 +0100 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <3833174005021716134af94fb2@mail.gmail.com> References: <3833174005021716134af94fb2@mail.gmail.com> Message-ID: <20050218100123.GA14015@sythos.net> On Thu, Feb 17, 2005 at 07:13:45PM -0500, jpsota at gmail.com wrote: > I believe this is most likely the problem. I'm using comcast > residential service and it issues dynamic IP addresses. I don't know > for sure if this is the case -- does anyone know? > Secondly, assuming this is the case, how can I get around this problem > without changing my ISP? Look archive, few day ago somebody post a method to use an external pop3, fetchmail and procmail to do mailman working without local mta. Regards Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From olivier at naya-tec.com Fri Feb 18 11:46:16 2005 From: olivier at naya-tec.com (Olivier Nibart) Date: Fri, 18 Feb 2005 11:46:16 +0100 Subject: [Mailman-Users] mailman upgrade -> bug In-Reply-To: References: <1108423614.4070.27.camel@localhost.localdomain> Message-ID: <4215C778.1030901@naya-tec.com> Hi, I've sent a mail to the package maintener 3 days ago, with no answer for the moment. As Brad said, they mis-applied the patch. Ax the system saiys, the problem comes from the SLASH variable that is not set : admin(20327): parts = [x for x in path.split(SLASH) if x not in ('.', '..')]admin(20327): NameError: global name 'SLASH' is not defined To correct it, do as follows : - edit the file /usr/lib/mailman/Mailman/Cgi/private.py and replace (SLASH) by ('/') You should now see : [..] # Set up i18n. Until we know which list is being requested, we use the # server's default. _ = i18n._ i18n.set_language(mm_cfg.DEFAULT_SERVER_LANGUAGE) def true_path(path): "Ensure that the path is safe by removing .." parts = [x for x in path.split('/') if x not in ('.', '..')] return '/'.join(parts)[1:] [..] - run dpkg-reconfigure mailman : this will force python to 'recompile' the file (there is probably a more elegant way to do it, but this one works). That should do the trick. Note that re-applying the patch should not work because the private.py had already been modified. It's only a guess. Brad Knowles wrote: > At 12:26 AM +0100 2005-02-15, denis wrote: > >> I have made the security upgrade on debian to mailman version 2.1.5-6. >> >> And now, i have a bug in all the archives. >> >> Is it possible to fix that ? > > > Looks like someone mis-applied the patch at > . Try re-applying it correctly. > -- olivier --=ooOoo=-- olivier at naya-tec.com (Olivier Nibart) http://www.naya-tec.com gsm: +32 472 514 103 From jardar at nvg.ntnu.no Fri Feb 18 12:18:13 2005 From: jardar at nvg.ntnu.no (=?iso-8859-1?Q?Jardar_Eggesb=F8_Abrahamsen?=) Date: Fri, 18 Feb 2005 12:18:13 +0100 (MET) Subject: [Mailman-Users] mailman + postfix Message-ID: In /etc/postfix/main.cf I am supposed to add: owner_request_special = no because: By default, Postfix treats -owner and -request addresses specially. Since we want Postfix to deliver such messages to Mailman, you should turn off this option by adding this to your main.cf file: owner_request_special = no What kind of problems could I get if I do not add that line? I removed it, and I am not aware of any problems. Jardar From Stefan1 at Hofmeir.de Fri Feb 18 15:32:49 2005 From: Stefan1 at Hofmeir.de (Stefan Hofmeir) Date: Fri, 18 Feb 2005 15:32:49 +0100 Subject: [Mailman-Users] no url in email body possible - Traceback In-Reply-To: <1242497965.20050217234706@Hofmeir.de> References: <1431953585.20050217232825@Hofmeir.de> <1242497965.20050217234706@Hofmeir.de> Message-ID: <1695776354.20050218153249@Hofmeir.de> Hello, problem solved: I installed the newest cvs version 2.1.6b4 (the problem was not really traceable, but I think it was caused by the german umlauts (? = oe, ? = ue, ? =ae, ? = ss) -- Kind regards, Stefan Hofmeir From jdennis at redhat.com Fri Feb 18 16:48:58 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 18 Feb 2005 10:48:58 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <3833174005021715283e3d223@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> Message-ID: <42160E6A.4040603@redhat.com> jpsota at gmail.com wrote: > Okay, here's some more potentially useful info. I sent a message to > one of the user accounts and here's what I got back: > > Technical details of temporary failure: > TEMP_FAILURE: Could not initiate SMTP conversation with any hosts: > [hostname.dyndns.org (1): Connection refused] > > I think this echoes what I said about incoming mail not even reaching > the server. There are 2 likely problems: 1) Your firewall is not allow port 25 SMPT traffic, open the port up. This is the most likely. 2) Your MTA is only listening your local loopback, i.e. your own machine 127.0.0.1, and not your machines IP address. -- John Dennis From jdennis at redhat.com Fri Feb 18 17:10:05 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 18 Feb 2005 11:10:05 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <3833174005021716134af94fb2@mail.gmail.com> References: <3833174005021716134af94fb2@mail.gmail.com> Message-ID: <4216135D.5000501@redhat.com> jpsota at gmail.com wrote: > I believe this is most likely the problem. I'm using comcast > residential service and it issues dynamic IP addresses. I don't know > for sure if this is the case -- does anyone know? > > Secondly, assuming this is the case, how can I get around this problem > without changing my ISP? If you're using an ISP that issues you a dynamic DNA address then you don't have any visible domain and mail server to anyone outside. Without a permanent domain, IP address, and MX record other MTA's can't reach you. You might want to look into www.dyndns.com, they provide the service you will need at a fraction of the cost of having Comcast convert you to a commercial account with a static IP address. I make no claims for dyndns, I just know it as a possible option, I have no experience with it. -- John Dennis From David.Biesack at sas.com Fri Feb 18 17:18:39 2005 From: David.Biesack at sas.com (David J. Biesack) Date: Fri, 18 Feb 2005 11:18:39 -0500 (EST) Subject: [Mailman-Users] Getting "-1 moderator request(s) waiting" messages from cron checkdbs Message-ID: <200502181618.j1IGId728556@mozart.unx.sas.com> We've configured, built, and installed Mailman 2.1.5 (for a gforge 4.0 installation) on RedHat Linux 9. ./configure --with-mail-gid='mail --with-cgi-gid='apache' --with-urlhost=lists.gforge.unx.sas.com --with-mailhost=gforge.unx.sas.com make install .... cd /usr/local/mailman ./bin/check_perms No problems found Most Mailman functions are working as expected. Once I got the cron jobs running (under userid mailman) and created a few mailing lists (via gforge), I'm getting these strange emails each morning: Subject: -1 sas9ra-commits moderator request(s) waiting The mail includes a Mailman admin link, but when I go there, there is nothing to approve/moderate. I'm getting these messages for 6 different Mailman lists. I did some digging around. The emails are coming from a Mailman cron job, installed as part of Mailman 2.1.5 under the userid 'mailman' : # crontab -l | head -4 # At 8AM every day, mail reminders to admins as to pending requests. # They are less likely to ignore these reminders if they're mailed # early in the morning, but of course, this is local time... ;) 0 8 * * * /usr/bin/python -S /usr/local/mailman/cron/checkdbs That job (checkdbs) calls the MailList object count = mlist.NumRequestsPending() which is defined in ListAdmin.py : def NumRequestsPending(self): self.__opendb() # Subtrace one for the version pseudo-entry return len(self.__db) - 1 Apparently, len(self.__db) is returning 0, not 1 as expected; I do not know what the "version pseudo-entry" refers to. Is something not configured correctly if I'm missing this version pseudo-entry? A complete email message is below: Subject: -1 Sas9ra-commits moderator request(s) waiting From: sas9ra-commits-bounces at reuse1.unx.sas.com /> To: sas9ra-commits-owner at reuse1.unx.sas.com /> Date: Fri, 18 Feb 2005 08:00:00 -0500 The Sas9ra-commits at lists.gforge.unx.sas.com mailing list has -1 request(s) waiting for your consideration at: http://lists.gforge.unx.sas.com/mailman/admindb/sas9ra-commits Please attend to this at your earliest convenience. This notice of pending requests, if any, will be sent out daily. Thanks -- David J. Biesack SAS Institute Inc. (919) 531-7771 SAS Campus Drive http://www.sas.com Cary, NC 27513 From jdennis at redhat.com Fri Feb 18 17:24:21 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 18 Feb 2005 11:24:21 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <20050218100123.GA14015@sythos.net> References: <3833174005021716134af94fb2@mail.gmail.com> <20050218100123.GA14015@sythos.net> Message-ID: <421616B5.5020904@redhat.com> Sythos wrote: > Look archive, few day ago somebody post a method to use an external > pop3, fetchmail and procmail to do mailman working without local mta. The easiest option, although it costs money, but not much, is to sign up with a virtual domain provider. Find one that is UNIX based, many offer mailman lists as a base feature. One that I'm familar with is www.dreamhost.com, for about $100 a year you get your own doman, email, mailman, web, etc. and they do all the work for you. Consider the cost/benefit ratio of spending days trying to figure out what's wrong in obscure config files or just throwing them $100 bucks and being done with it. Then you'll be able to get on with the real reason you're setting a mailing list up. -- John Dennis From jpsota at gmail.com Fri Feb 18 17:27:09 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Fri, 18 Feb 2005 11:27:09 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <42160E6A.4040603@redhat.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> Message-ID: <3833174005021808277be00479@mail.gmail.com> > 1) Your firewall is not allow port 25 SMPT traffic, open the port up. > This is the most likely. The port is forwarded correctly. > 2) Your MTA is only listening your local loopback, i.e. your own machine > 127.0.0.1, and not your machines IP address. Hmm... I'm using sendmail. Can you please tell me how I'd check to see if this is the problem, and how to change it if it is? Thanks, jim From jpsota at gmail.com Fri Feb 18 17:36:17 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Fri, 18 Feb 2005 11:36:17 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <3833174005021808277be00479@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> <3833174005021808277be00479@mail.gmail.com> Message-ID: <3833174005021808364502d896@mail.gmail.com> > > 2) Your MTA is only listening your local loopback, i.e. your own machine > > 127.0.0.1, and not your machines IP address. > > Hmm... I'm using sendmail. Can you please tell me how I'd check to see > if this is the problem, and how to change it if it is? Also, I'm usnig a dynamic IP. Can I somehow set the machine's dynamic host name as a host on which to listen? thanks, jim From anne at isoc.org Fri Feb 18 17:34:28 2005 From: anne at isoc.org (Anne Shroeder - Internet Society) Date: Fri, 18 Feb 2005 11:34:28 -0500 Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: <3833174005021808277be00479@mail.gmail.com> Message-ID: My boss wants me to give selective access to our archives. That is, they are not supposed to be public, but she wants some selected individuals to be able to view the archives without the ability to post to the list (or change their membership information). Obviously I can subscribe someone to the list and make the "no mail" but once they are subscribed and have a login, they can easily change their subscription to receive mail. I honestly don't see any way around this, but thought I would ask anyhow. Anne From m.kachel at gmx.de Fri Feb 18 17:42:21 2005 From: m.kachel at gmx.de (Markus Kachel) Date: Fri, 18 Feb 2005 17:42:21 +0100 Subject: [Mailman-Users] Getting "-1 moderator request(s) waiting" messages from cron checkdbs In-Reply-To: <200502181618.j1IGId728556@mozart.unx.sas.com> References: <200502181618.j1IGId728556@mozart.unx.sas.com> Message-ID: <1448623900.20050218174221@muenster.de> Hello David, On Friday, February 18, 2005, David J. Biesack wrote: > Subject: -1 sas9ra-commits moderator request(s) waiting There is a F.A.Q.-entry for this problem: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.038.htp AFAIK this will be solved with Mailman 2.1.6 Bye Markus -- E-Mail: m.kachel at gmx.de Homepage: http://www.kachelonline.de From jpsota at gmail.com Fri Feb 18 18:14:39 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Fri, 18 Feb 2005 12:14:39 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <4216135D.5000501@redhat.com> References: <3833174005021716134af94fb2@mail.gmail.com> <4216135D.5000501@redhat.com> Message-ID: <3833174005021809141fdfc4bd@mail.gmail.com> On Fri, 18 Feb 2005 11:10:05 -0500, John Dennis wrote: > jpsota at gmail.com wrote: > > I believe this is most likely the problem. I'm using comcast > > residential service and it issues dynamic IP addresses. I don't know > > for sure if this is the case -- does anyone know? > > > > Secondly, assuming this is the case, how can I get around this problem > > without changing my ISP? > > If you're using an ISP that issues you a dynamic DNA address then you > don't have any visible domain and mail server to anyone outside. Without > a permanent domain, IP address, and MX record other MTA's can't reach you. > > You might want to look into www.dyndns.com, they provide the service you > will need at a fraction of the cost of having Comcast convert you to a > commercial account with a static IP address. I make no claims for > dyndns, I just know it as a possible option, I have no experience with it. Well, I do have a dyndns hostname, just not a static IP. Are you saying there's absolutely no way to host a MTA from a host with a dynamic IP? jim From cpz at tuunq.com Fri Feb 18 18:45:22 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 18 Feb 2005 09:45:22 -0800 (PST) Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: from Anne Shroeder - Internet Society at "Feb 18, 2005 11:34:28 am" Message-ID: <20050218174522.9CB1A7AD@mail.tuunq.com> In a flurry of recycled electrons, Anne Shroeder - Internet Society wrote: > My boss wants me to give selective access to our archives. That is, > they are not supposed to be public, but she wants some selected > individuals to be able to view the archives without the ability to post > to the list (or change their membership information). > > Obviously I can subscribe someone to the list and make the "no mail" but > once they are subscribed and have a login, they can easily change their > subscription to receive mail. I honestly don't see any way around this, > but thought I would ask anyhow. Make them "no mail" and "moderated". Of course, if they have archive access, it shouldn't matter whether of not they actually receive email. OTOH, the no-mail flag tells you if it was set by the user or the admin (or by excessive bounces). They can't change the moderated flag at all. z! From drjones at vii.com Fri Feb 18 19:18:05 2005 From: drjones at vii.com (Dr. Jones) Date: Fri, 18 Feb 2005 11:18:05 -0700 Subject: [Mailman-Users] Illegal command: mailcmd Message-ID: <4216315D.3020807@vii.com> I started this morning, working through Rich Price's configuration list, at http://www.linuxgazette.com/node/618 I checked each item, and made sure it was set up as his script directed. Everything tested out correct until I 'replied' with the confirmation email sent to me from the list, getting the following response: This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed: pipe to |/var/lib/mailman/mail/wrapper mailcmd test generated by test-request at fyrenice.com local delivery failed The following text was generated during the delivery attempt: ------ pipe to |/var/lib/mailman/mail/wrapper mailcmd test generated by test-request at fyrenice.com ------ Illegal command: mailcmd ------ This is a copy of the message, including all the headers. ------ Return-path: Received: from mgr2.xmission.com ([198.60.22.202]) by fyrenice.com with esmtp (Exim 4.43) id 1D2CQe-00040r-0m for test-request at fyrenice.com; Fri, 18 Feb 2005 11:00:37 -0700 Received: from [198.60.22.201] (helo=mgr1.xmission.com) by mgr2.xmission.com with esmtp (Exim 4.34) id 1D2CQc-0000NV-SZ for test-request at fyrenice.com; Fri, 18 Feb 2005 11:00:34 -0700 Received: from [166.70.243.110] (helo=[10.0.0.10]) by mgr1.xmission.com with esmtp (Exim 4.34) id 1D2CQb-0001DE-6H for test-request at fyrenice.com; Fri, 18 Feb 2005 11:00:34 -0700 Message-ID: <42162D3D.7000505 at qwest.net> Date: Fri, 18 Feb 2005 11:00:29 -0700 From: Bonez User-Agent: Debian Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: test-request at fyrenice.com References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: confirm c33c47c5d366f2400b6efc765052720fe0cc33a4 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on mgr1.xmission.com X-Spam-Level: X-Spam-Status: No, score=-5.9 required=8.0 tests=ALL_TRUSTED,BAYES_00, T_TM2_M_HEADER_IN_MSG autolearn=disabled version=3.0.2 X-SA-Exim-Connect-IP: 166.70.243.110 X-SA-Exim-Mail-From: jssdc1 at qwest.net X-SA-Exim-Version: 4.2 (built Tue, 25 Jan 2005 19:36:50 +0100) X-SA-Exim-Scanned: Yes (on mgr1.xmission.com) test-request at fyrenice.com wrote: After changing everything in my exim, exim4 and apache config files, I ran /usr/lib/mailman/bin/mailmanctl restart it restarted ok.... I send a message to the newly created list test at fyrenice.com and I get a message back telling me it's waiting for administrator approval.. I am grateful for any insight that can get me on the road with Mailman...instead of spinning my wheels with it. -- Dr. Scott S. Jones Hands-On Chiropractic IRC: irc.freenode.net #utah Yahoo: sanchiro12 From cpz at tuunq.com Fri Feb 18 19:26:48 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Fri, 18 Feb 2005 10:26:48 -0800 (PST) Subject: [Mailman-Users] mailman + postfix In-Reply-To: from "[Jardar Eggesb_ Abrahamsen]" at "Feb 18, 2005 12:18:13 pm" Message-ID: <20050218182649.534477AD@mail.tuunq.com> In a flurry of recycled electrons, [Jardar Eggesb_ Abrahamsen] wrote: > In /etc/postfix/main.cf I am supposed to add: > > owner_request_special = no > > because: > > By default, Postfix treats -owner and -request addresses > specially. Since we want Postfix to deliver such messages to > Mailman, you should turn off this option by adding this to your > main.cf file: > > owner_request_special = no > > What kind of problems could I get if I do not add that line? I removed it, > and I am not aware of any problems. Checking the postfix code (postfix-20010228-pl05, yes I know it's old): global/split-addr.c /* DESCRIPTION /* split_addr() null-terminates \fIlocalpart\fR at the first /* occurrence of the \fIdelimiter\fR character found, and /* returns a pointer to the remainder. /* /* Reserved addresses are not split: postmaster, mailer-daemon, /* double-bounce. Addresses that begin with owner-, or addresses /* that end in -request are not split when the owner_request_special /* parameter is set. Suggests that 'yes' is correct, but.... local/alias.c /* When an alias exists for recipient \fIname\fR, and an alias /* exists for \fIowner-name\fR, the sender address is changed /* to \fIowner-name\fR, and the owner delivery attribute is /* set accordingly. This feature is disabled with /* "owner_request_special = no". suggests that 'no' is correct. I think I need to look at a newer version of postfix. z! From brad at stop.mail-abuse.org Fri Feb 18 18:13:35 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:13:35 +0100 Subject: [Mailman-Users] Getting "-1 moderator request(s) waiting" messages from cron checkdbs In-Reply-To: <200502181618.j1IGId728556@mozart.unx.sas.com> References: <200502181618.j1IGId728556@mozart.unx.sas.com> Message-ID: At 11:18 AM -0500 2005-02-18, David J. Biesack wrote: > Once I got the cron jobs running (under userid mailman) and created a > few mailing lists (via gforge), I'm getting these strange emails each > morning: > > Subject: -1 sas9ra-commits moderator request(s) waiting If you search the Mailman FAQ Wizard at for "-1", you should run across FAQ 3.38. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 18:27:16 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:27:16 +0100 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <3833174005021808277be00479@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> <3833174005021808277be00479@mail.gmail.com> Message-ID: At 11:27 AM -0500 2005-02-18, jpsota at gmail.com wrote: >> 2) Your MTA is only listening your local loopback, i.e. your own machine >> 127.0.0.1, and not your machines IP address. > > Hmm... I'm using sendmail. Can you please tell me how I'd check to see > if this is the problem, and how to change it if it is? Try this: % netstat -na | grep '\.25[ ]' tcp4 0 0 127.0.0.1.25 *.* LISTEN tcp6 0 0 ::1.25 *.* LISTEN Or this: % netstat -na | grep '\.25[ ]' tcp4 0 0 *.25 *.* LISTEN tcp6 0 0 *.25 *.* LISTEN Note that there are two white space characters between the two square brackets -- there is a space character, and a tab character. If you see output like the second example, then you have an MTA that is listening on port 25 on all IP addresses and interfaces, for both IPv4 and IPv6. If you see output like the first example, then it's listening on port 25 for the IPv4 address 127.0.0.1, and port 25 on the equivalent IPv6 address. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 18:28:40 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:28:40 +0100 Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: References: Message-ID: At 11:34 AM -0500 2005-02-18, Anne Shroeder - Internet Society wrote: > Obviously I can subscribe someone to the list and make the "no mail" but > once they are subscribed and have a login, they can easily change their > subscription to receive mail. I honestly don't see any way around this, > but thought I would ask anyhow. I don't think that there's any way that Mailman can help you here. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 18:10:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:10:53 +0100 Subject: [Mailman-Users] mailman upgrade -> bug In-Reply-To: <4215C778.1030901@naya-tec.com> References: <1108423614.4070.27.camel@localhost.localdomain> <4215C778.1030901@naya-tec.com> Message-ID: At 11:46 AM +0100 2005-02-18, Olivier Nibart wrote: > - run dpkg-reconfigure mailman : this will force python to 'recompile' > the file (there is probably a more elegant way to do it, but this one > works). Simply updating the .py file and stopping/restarting Mailman should cause Python to recompile the relevant .pyc file. You can remove the .pyc file in order to force Python to recompile. > Note that re-applying the patch should not work because the private.py > had already been modified. It's only a guess. Re-applying the patch should hopefully apply those parts which were not applied correctly in the first place, and skip the rest. But I'm guessing, too. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 18:29:50 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:29:50 +0100 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <3833174005021808364502d896@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> <3833174005021808277be00479@mail.gmail.com> <3833174005021808364502d896@mail.gmail.com> Message-ID: At 11:36 AM -0500 2005-02-18, jpsota at gmail.com wrote: > Also, I'm usnig a dynamic IP. Can I somehow set the machine's dynamic > host name as a host on which to listen? You can't. What you can do is configure your MTA to listen on all interfaces and IP addresses, and then whatever you get dynamically assigned will automatically be covered. However, it may take your MTA some time to recognize a change in IP addresses, so you should stop and restart your MTA after every change in IP address. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 18 18:06:40 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 18:06:40 +0100 Subject: [Mailman-Users] Help me out pls In-Reply-To: References: Message-ID: At 9:42 AM +0000 2005-02-18, iouq2 a wrote: > i tries to run on broad band dynamic ip and it works ... but i wanna > know can i run mailman and attach the domain with mailing list on my > proxy network which have ip like 192.168.0.1 ???? or not You'll have to have your NAT/proxy device forward incoming port 25 connections to your server, and if your provider blocks incoming port 25 connections to residential/dynamic IP customers, then you will have to find other ways to work around that problem. You'll also have to find a way to dynamically update your DNS so that every time the external IP address of your NAT/proxy device changes, the DNS is changed so that your mailing list will be directed to the correct address. > and one another problem which is not concerned with mailing llist but > it is with mailserver but if u help me out i will be thankfull to u t > > that my mailing list not send mail to yahoo.com domain email bcoz yahoo > had blocked mail from open relay They probably block all dynamic IP addresses from your provider. You're not going to be able to get around this short of using your ISP's outbound mail services, or finding a third-party SMTP service provider who can give you that service. > i know this is the problem in MTA but can u help me out > what can i do with sendmail to fix the problem so then my mailing list > can send email to yahoo.com email I don't think there's anything you can do on your server that will allow you to fix this problem. You have to change your upstream mail routing. -- Brad Knowles, "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 for more info. From msapiro at value.net Fri Feb 18 19:29:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 10:29:19 -0800 Subject: [Mailman-Users] Illegal command: mailcmd In-Reply-To: <4216315D.3020807@vii.com> Message-ID: Dr. Jones wrote: > >A message that you sent could not be delivered to one or more of its >recipients. This is a permanent error. The following address(es) failed: > > pipe to |/var/lib/mailman/mail/wrapper mailcmd test > generated by test-request at fyrenice.com > local delivery failed > This pipe is for Mailman 2.0.x. Is that what you're installing? See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.019.htp for links to how to configure Exim. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri Feb 18 19:26:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 19:26:49 +0100 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: <3833174005021809141fdfc4bd@mail.gmail.com> References: <3833174005021716134af94fb2@mail.gmail.com> <4216135D.5000501@redhat.com> <3833174005021809141fdfc4bd@mail.gmail.com> Message-ID: At 12:14 PM -0500 2005-02-18, jpsota at gmail.com wrote: > Well, I do have a dyndns hostname, just not a static IP. Are you > saying there's absolutely no way to host a MTA from a host with a > dynamic IP? No, that's certainly technically possible. But there may be additional limitations placed on you by your ISP. They may block incoming and/or outgoing connections on port 25, which would prevent you from doing what might otherwise be technically possible. -- Brad Knowles, "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 for more info. From ian.truelsen at gmail.com Fri Feb 18 19:40:17 2005 From: ian.truelsen at gmail.com (Ian Truelsen) Date: Fri, 18 Feb 2005 10:40:17 -0800 Subject: [Mailman-Users] create list from web interface requires a different password? Message-ID: <20050218104017.706d6603@localhost> I have mailman installed and am trying to add lists from the web interface, however it asks for a password and the one that I am using is not being accepted. I have used the change_pw script to change the password for all lists and for the domain, but it still won't accept the password to create a list. Should I be using a different password? If so, where do I set it? -- Ian Truelsen Email: ian.truelsen at gmail.com AIM: ihtruelsen MSN: ihtruelsen at hotmail.com Yahoo!: iantruelsen Jabber: iantruelsen at jabber.org From jardar at nvg.ntnu.no Fri Feb 18 19:48:10 2005 From: jardar at nvg.ntnu.no (=?iso-8859-1?Q?Jardar_Eggesb=F8_Abrahamsen?=) Date: Fri, 18 Feb 2005 19:48:10 +0100 (MET) Subject: [Mailman-Users] mailman + postfix In-Reply-To: <20050218182649.534477AD@mail.tuunq.com> References: <20050218182649.534477AD@mail.tuunq.com> Message-ID: On Fri, 18 Feb 2005, Carl Zwanzig wrote: > Checking the postfix code (postfix-20010228-pl05, yes I know it's old): ... > Suggests that 'yes' is correct, but.... ... > suggests that 'no' is correct. I think I need to look at a newer > version of postfix. I received an answer in a Norwegian news group: If the delimiter character is - then we need 'no'. If the delimiter character is + then 'yes' is OK. And as my delimiter character is + it is no wonder that Mailman behaves well even with 'yes'. :) Jardar From jpsota at gmail.com Fri Feb 18 19:49:05 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Fri, 18 Feb 2005 13:49:05 -0500 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> <3833174005021808277be00479@mail.gmail.com> <3833174005021808364502d896@mail.gmail.com> Message-ID: <383317400502181049703001a7@mail.gmail.com> > You can't. What you can do is configure your MTA to listen on > all interfaces and IP addresses, and then whatever you get > dynamically assigned will automatically be covered. However, it may > take your MTA some time to recognize a change in IP addresses, so you > should stop and restart your MTA after every change in IP address. I think we're getting somewhere... I'm only seeing the following line from netstat that listens on 25: tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN (I don't see tcp4 and tcp6 listed at all) How do I change the sendmail configuration to listen to all traffic coming to port 25? Thanks again, jim From brad at stop.mail-abuse.org Fri Feb 18 19:49:07 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 19:49:07 +0100 Subject: [Mailman-Users] create list from web interface requires a different password? In-Reply-To: <20050218104017.706d6603@localhost> References: <20050218104017.706d6603@localhost> Message-ID: At 10:40 AM -0800 2005-02-18, Ian Truelsen wrote: > Should I be using a different password? If you want to create lists, you need to use the site administrator's password. No list administration password will suffice. > If > so, where do I set it? You need to run the mmsitepass program on the command-line of the server where your Mailman installation is hosted. See the documentation. -- Brad Knowles, "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 for more info. From genesis at spotnetwork.net Fri Feb 18 19:54:57 2005 From: genesis at spotnetwork.net (Amir Peracha) Date: Fri, 18 Feb 2005 12:54:57 -0600 Subject: [Mailman-Users] mailman kicked me out Message-ID: <00cd01c515eb$5bf778d0$020aa8c0@amdxppro> Hello, I have been using mailman for a while now. Last night I made a mistake and imported wrong list of members into wrong mailinglist causing thousands of bounces and emails. Now for some reason the mailinglist won't let me log in. I had conversation with my host, it might be possible something is stuck in the moderation queue that's not letting me in. I need to know what command I can perform to discard all queued items. Regards, genesis Spot Network: http://www.spotnetwork.net/ Sites under spotlight: http://www.gamingforums.ca/ From brad at stop.mail-abuse.org Fri Feb 18 20:31:05 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 18 Feb 2005 20:31:05 +0100 Subject: [Mailman-Users] Re: mail not being sent/received In-Reply-To: <383317400502181049703001a7@mail.gmail.com> References: <38331740050216194477804933@mail.gmail.com> <38331740050217114768d305d6@mail.gmail.com> <38331740050217152212ce959f@mail.gmail.com> <3833174005021715283e3d223@mail.gmail.com> <42160E6A.4040603@redhat.com> <3833174005021808277be00479@mail.gmail.com> <3833174005021808364502d896@mail.gmail.com> <383317400502181049703001a7@mail.gmail.com> Message-ID: At 1:49 PM -0500 2005-02-18, jpsota at gmail.com wrote: > I think we're getting somewhere... I'm only seeing the following line > from netstat that listens on 25: > > tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN > > (I don't see tcp4 and tcp6 listed at all) Then your kernel probably isn't configured to support IPv6, or the OS you're using has a different way of indicating what addresses are IPv4 versus IPv6. > How do I change the sendmail configuration to listen to all traffic > coming to port 25? That depends on whether you want to edit the sendmail.cf file directly, or if you want to edit the sendmail.mc file that should then be "compiled" into your sendmail.cf. But it's been years since I've done much with sendmail, so I'll have to check the documentation. -- Brad Knowles, "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 for more info. From msapiro at value.net Fri Feb 18 21:07:50 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 12:07:50 -0800 Subject: [Mailman-Users] gmail not getting own posts In-Reply-To: Message-ID: Brad Knowles wrote: > > I wonder if maybe Topica changes the content of the Message-ID: >header. Most mailing list software goes to great lengths to try to >avoid changing this header, because this is supposed to be the >globally unique id by which this particular message is known. >According to the way the standards are written, if the message id >changes, then it's a different message, even if everything else about >the message is identical. > Yes. Topica definitely puts it's own Message-Id: header in outgoing posts. This is obviously necessary when the post originates from the Topica web interface, but they do it to posts received by e-mail too. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 00:22:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 15:22:13 -0800 Subject: [Mailman-Users] Setting up In-Reply-To: <90EC0553-7D69-11D9-90C3-000393D7A808@odedbenami.com> Message-ID: Oded Ben-Ami wrote: > >Could you please direct me to any document that covers in detail the >setting up of mailman ? http://www.list.org/docs.html Particularly http://www.list.org/mailman-install/index.html and http://www.list.org/admins.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 00:36:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 15:36:33 -0800 Subject: [Mailman-Users] addendum on options-based disable andreminder messages query In-Reply-To: Message-ID: Brad Knowles wrote: >At 7:36 PM -0800 2005-02-12, Lauren Weinstein wrote: > >> One additional query. Assuming that manually-disabled delivery >> accounts do normally receive some sort of reminder message about >> their disabled status, is this functionality affected if >> bounce processing for a given list is itself set to OFF. See the documentation in cron/disabled for options that control to whom notifications are sent. The default crontab command sends notices only to members disabled by bounce. > The only automated message I can think of that might be sent to >people who have disabled themselves would be the monthly password >reminder, but that should also be disabled. If not, they should be >able to disable the sending of the monthly password reminder as well. > > If they did get a monthly password reminder sent to them, then >depending on how other settings are configured, it might >theoretically be possible for them to be auto-unsubscribed by the >bounce handling system, if the monthly password reminder resulted in >error messages coming back to the system. Password reminders are sent to "disabled by user" members unless they are also turned off by the user, but they come from the site list so even if they bounce they won't be auto-unsubscribed except maybe from the site list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lungren at westernenergy.org Sat Feb 19 00:38:20 2005 From: lungren at westernenergy.org (Bonnie Lungren at WEI) Date: Fri, 18 Feb 2005 15:38:20 -0800 Subject: [Mailman-Users] New member needs help Message-ID: <604225A07D85A548AD9DF91D96D37D1C46CF4D@energy.power.local> I have searched the FAQ pages and found some information regarding my problem, however, being new to the list, it is over my head. I haven't a clue about cgi bins, grunners etc. My need is to have the IP address in the welcome message replaced with our company name. I understand that there is a .txt template somewhere that I can edit. Could you please direct me on how to find it and how to edit it? Thanks much Bonnie Lungren From msapiro at value.net Sat Feb 19 01:19:18 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 16:19:18 -0800 Subject: [Mailman-Users] New member needs help In-Reply-To: <604225A07D85A548AD9DF91D96D37D1C46CF4D@energy.power.local> Message-ID: Bonnie Lungren at WEI wrote: > >My need is to have the IP address in the welcome message replaced with >our company name. I understand that there is a .txt template somewhere >that I can edit. Could you please direct me on how to find it and how to >edit it? Editing templates is discussed in http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp I'm not sure which template you want becaust the list welcome message doesn't normally have an IP address in it. The message that does normally have an IP address for a web based subscribe is the 'confirm your subscription' message. Anyway, the list welcome is subscribeack.txt and the subscription confirmation is verify.txt. The followin is more specific information that in the FAQ assuming that the template you want is subscribeack.txt. Also, I will assume you're only concerned with English language. For other languages, just substitute the correct language for 'en' The base template in in templates/en/subscribeack.txt. Do not change or remove this template. Copy it and edit the copy. By comparing the template with the actual message, it should be clear what to change. Things like %(somename)s are replaced with actual values. These can be removed form the template and replaced with constant values. For example, you may want to replace "Welcome to the %(real_name)s@%(host_name)s mailing list!" with "Welcome to the Foo Bar Company mailing list!" Once you have edited your copy, if you want this change to apply only to the 'foo' list, create the directory lists/foo/en/ and store the modified template as lists/foo/en/subscribeack.txt. If you want the change to apply to all lists, create the directories templates/site/ and templates/site/en/ and store the modified template as templates/site/en/subscribeack.txt. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From john at wa9als.com Sat Feb 19 01:55:05 2005 From: john at wa9als.com (John Fleming) Date: Fri, 18 Feb 2005 19:55:05 -0500 Subject: [Mailman-Users] More URL problems Message-ID: <000301c5161d$a7a66610$0100a8c0@wa9als> On most domains, I can surf www.domain.com/mailman/ (with or without the trailing slash) and www.domain.com/mailman/listinfo comes up fine. However, for one domain only, I get the Forbidden page: Forbidden You don't have permission to access /mailman/ on this server. What/where is wrong with this one domain? If I type the full URL with the listinfo on the end, it comes up ok - It's just the "shorthand" version that doesn't work. I don't think this one is a fix_url issue, but I could be wrong. I've already done fix_url. Thanks any tips! - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 2/14/2005 From msapiro at value.net Sat Feb 19 02:08:52 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 17:08:52 -0800 Subject: [Mailman-Users] More URL problems In-Reply-To: <000301c5161d$a7a66610$0100a8c0@wa9als> Message-ID: John Fleming wrote: >On most domains, I can surf www.domain.com/mailman/ (with or without the >trailing slash) and www.domain.com/mailman/listinfo comes up fine. However, >for one domain only, I get the Forbidden page: >Forbidden >You don't have permission to access /mailman/ on this server. > >What/where is wrong with this one domain? If I type the full URL with the >listinfo on the end, it comes up ok - It's just the "shorthand" version that >doesn't work. I don't think this one is a fix_url issue, but I could be >wrong. I've already done fix_url. Thanks any tips! - John This domain is missing something along the lines of RedirectMatch ^/mailman[/]*$ http://www.example.com/mailman/listinfo in it's section of the web server (apache?) config. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 02:31:24 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 17:31:24 -0800 Subject: [Mailman-Users] Question regarding implementation, hostname vs. domainname In-Reply-To: <42141BCC.4080700@ABS-CompTech.com> Message-ID: Albert Whale wrote: >I host a variety of Mailmain lists for Non-Profit organizations. One is >for the Local Boy Scouts, the mailing list address is listed >test at abs-comptech.com (not the real mailing list, but similarly configured). > >However posting to test at abs-comptech.com (the virtual name of the >machine) does not work, but posting to the name of >test at ns4.abs-comptech.com does work. > >What can I do to have the list test at abs-comptech.com respond like >test at ns4.abs-comptech.com? What specifically happens when mail is sent to test at abs-comptech.com? Does the sender get any kind of notice? If so what does it say? Are there any entries in Mailman's logs 'error' or 'vette'? Anything in the incoming MTA logs? What DNS records are there for abs-comptech.com? -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 03:21:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 18:21:30 -0800 Subject: [Mailman-Users] digest delivery In-Reply-To: Message-ID: Sean wrote: > >A list on one of the servers I admin is experiencing strange digest >delivery behavior. digest_send_periodic is set to yes but the digest are >not being sent until the digest_size_threshhold is being reached. >digest_size_threshhold is set to 500Kb so it takes a few days to reach >that. Any suggestions on what to look at here? > >MM is 2.1.5, python is 2.3.4 > >No other lists have reported problems with digest delivery. If digest_send_periodic is on and other lists in the same Mailman installation are receiving daily digests and this list gets digests when digest_size_threshhold is reached, the only thing I can think of is the senddigests command in the crontab entry has -l or --listname= options for the lists that are working and not this one. Then again, maybe cron isn't running senddigests at all and this is the only list that noticed. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 03:38:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 18:38:02 -0800 Subject: [Mailman-Users] Topic Filters In-Reply-To: <002901c50e8b$d4d68a00$0100000a@Primary> Message-ID: Graham Wickens wrote: > >I'm looking to move my hobby related mailing list. Does Mailman allow topic filtering? > Yes. The list admin defines topics with 'names' and regexps to match against Subject: and Keywords:. Then each member who is interested in topic filtering can 'subscribe' to one or more topics of interest and choose to receive or not receive messages that match no topic. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 19 03:50:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 18 Feb 2005 18:50:32 -0800 Subject: [Mailman-Users] problems with subscribers receiving my emails In-Reply-To: <001501c51448$0002c6f0$2f01a8c0@pc1> Message-ID: CHRISTOPHER GOODWIN wrote: >Hi. First off, thanks for creating the program for sending out emails. Lately I'm having a problem, though. I estimate that about 75% of the people on my list (I have just over 800 email addresses) do not get the emails, and I have no idea why. > >Could you give me any direction here? And please be aware that I am not tech savvy. There is a FAQ article at http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.042.htp that may help. Other than that, you have to look at Mailman's 'post', 'smtp' and 'smtp-failure' logs to determine that all the posts are being delivered from Mailman to the outgoing SMTP server, and then you have to look in it's logs to see if all the mail is getting out from there. You may need help with this from your site or hosting service personnel. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From john at wa9als.com Sat Feb 19 04:39:03 2005 From: john at wa9als.com (John Fleming) Date: Fri, 18 Feb 2005 22:39:03 -0500 Subject: SOLVED! Re: [Mailman-Users] More URL problems In-Reply-To: References: Message-ID: <4216B4D7.2010605@wa9als.com> No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 2/14/2005 From john at wa9als.com Sat Feb 19 04:53:14 2005 From: john at wa9als.com (John Fleming) Date: Fri, 18 Feb 2005 22:53:14 -0500 Subject: SOLVED! Re: [Mailman-Users] More URL problems In-Reply-To: References: Message-ID: <4216B82A.3040506@wa9als.com> Mark Sapiro wrote: > John Fleming wrote: > > >>On most domains, I can surf www.domain.com/mailman/ (with or without the >>trailing slash) and www.domain.com/mailman/listinfo comes up fine. However, >>for one domain only, I get the Forbidden page: >>Forbidden >>You don't have permission to access /mailman/ on this server. >> >>What/where is wrong with this one domain? If I type the full URL with the >>listinfo on the end, it comes up ok - It's just the "shorthand" version that >>doesn't work. I don't think this one is a fix_url issue, but I could be >>wrong. I've already done fix_url. Thanks any tips! - John > > > > This domain is missing something along the lines of > > RedirectMatch ^/mailman[/]*$ http://www.example.com/mailman/listinfo > > in it's section of the web server (apache?) config. [not sure what happened to the body of the first reply I sent...] Thanks, Mark! Uh, I forgot about that little detail, and it was missing from the virtual host section of Apache httpd.conf. The ones that had it, worked of course. - John -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 265.8.8 - Release Date: 2/14/2005 From dcmorse at gmail.com Sat Feb 19 05:49:07 2005 From: dcmorse at gmail.com (David Morse) Date: Fri, 18 Feb 2005 23:49:07 -0500 Subject: [Mailman-Users] gmail not getting own posts In-Reply-To: <20050218233804.4D1331E4005@bag.python.org> References: <20050218233804.4D1331E4005@bag.python.org> Message-ID: <11f1927405021820495209b25c@mail.gmail.com> I should re-emphasize that the magically blessed mailman list that gets through my/gmail's duplicate detector is THIS LIST (mailman-users at python.org). Or at least it did until I switched to digest mode. From ian.truelsen at gmail.com Sat Feb 19 10:45:36 2005 From: ian.truelsen at gmail.com (Ian Truelsen) Date: Sat, 19 Feb 2005 01:45:36 -0800 Subject: [Mailman-Users] permission error on email create Message-ID: <20050219014536.0b0949d7@localhost> I am trying to create a list, but I am running into permission problems: admin(8194): os.mkdir(self.archive_dir()+'.mbox', 02775) admin(8194): OSError: [Errno 13] Permission denied: '/usr/local/mailman/archives /private/49ers.mbox' I ran the check_perms script and it did not find any errors. What are the permissions supposed to be for this? What needs to be done to get this to create the directories itself? -- Ian Truelsen Email: ian.truelsen at gmail.com AIM: ihtruelsen MSN: ihtruelsen at hotmail.com Yahoo!: iantruelsen Jabber: iantruelsen at jabber.org From ian.truelsen at gmail.com Sat Feb 19 11:17:42 2005 From: ian.truelsen at gmail.com (Ian Truelsen) Date: Sat, 19 Feb 2005 02:17:42 -0800 Subject: [Mailman-Users] link to list is wrong in web interface Message-ID: <20050219021742.7030f242@localhost> I created a new list with newlist and when I go to administer it, the link to it is created incorrectly: http://www.ihtruelsen.dyndns.org:3874/mailman/www.ihtruelsen.dyndns.org/admin/49ers Whereas, my test list mailman is admin-able with the following: http://www.ihtruelsen.dyndns.org:3874/mailman/admin/mailman This is what I have added to my mm config file: # Put YOUR site-specific settings below this line. MTA = "Postfix" DEFAULT_EMAIL_HOST="ihtruelsen.dyndns.org" DEFAULT_URL="www.ihtruelsen.dyndns.org" DEFAULT_URL_PATTERN="http://%s:3874/mailman/" PUBLIC_ARCHIVE_URL="http://%s:3874/pipermail/" VIRTUAL_HOSTS.clear() add_virtualhost(DEFAULT_URL, DEFAULT_EMAIL_HOST,) A lot of this has been added while chasing bugs, so I imagine that one of these entries is the problem, but I can't figure out which. Any help? -- Ian Truelsen Email: ian.truelsen at gmail.com AIM: ihtruelsen MSN: ihtruelsen at hotmail.com Yahoo!: iantruelsen Jabber: iantruelsen at jabber.org From barthuisman at gmail.com Fri Feb 18 10:56:05 2005 From: barthuisman at gmail.com (Bart Huisman) Date: Fri, 18 Feb 2005 10:56:05 +0100 Subject: [Mailman-Users] how could i send a message to all subscribed adresses? Message-ID: <98bbdc9305021801562dad34c6@mail.gmail.com> i have a mailman mail list at my server, but how could i send a message to all subscribed adresses? i have searched at your site, there are much things you can do for the mailing list, but i cant find simply the most important thing, how to send a messege to all members of the list? Bart -- ___________________________________________ Deze mail is verstuurd van een Gmail-account. Gmail is de nieuwe mail service van google. Gmail bied 1 gigabite (1000MB) inbox ruimte. Wilt u ook Gmail, stuur dan een mailtje terug naar mij, dan stuur ik een uitnodiging (dat is de enige manier om ook Gmail te krijgen) ----------------- This mail is send by a Gmail-account. Gmail is the new service of google. Gmail offers you a inbox of 1 gigabite (1000MB). Do you want to have Gmail too, please send a mail back to me, and i'll send an invite to you (that's the only way to get a account) From bwilson at clickshift.com Fri Feb 18 17:50:45 2005 From: bwilson at clickshift.com (Brian Wilson) Date: Fri, 18 Feb 2005 08:50:45 -0800 (PST) Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: References: Message-ID: On Fri, 18 Feb 2005, Anne Shroeder - Internet Society wrote: > My boss wants me to give selective access to our archives. That is, > they are not supposed to be public, but she wants some selected > individuals to be able to view the archives without the ability to post > to the list (or change their membership information). This is a function easily provided by the web server. For example with Apache you can put an .htaccess file into the archive directory for one list that will cause the username/password dialog to pop up. The disadvantage is that there is no fancy gui to manage the password file so if you have 100's of 'selected individuals' with unique logins it will be a management problem. One .htaccess file that I use looks like this. AuthType Basic AuthName "HPVA members" AuthUserfile /home/servers/ihpva/htpasswd_hpva_members # a page telling people why access is restricted ErrorDocument 401 /error/401-HPVA-member.html require valid-user order deny,allow allow from all -- Brian Wilson Corvallis, Oregon 541-368-4120 From iouq2a at hotmail.com Fri Feb 18 10:42:16 2005 From: iouq2a at hotmail.com (iouq2 a) Date: Fri, 18 Feb 2005 09:42:16 +0000 Subject: [Mailman-Users] Help me out pls In-Reply-To: Message-ID: well my problem is solved one other problem i tries to run on broad band dynamic ip and it works ... but i wanna know can i run mailman and attach the domain with mailing list on my proxy network which have ip like 192.168.0.1 ???? or not and one another problem which is not concerned with mailing llist but it is with mailserver but if u help me out i will be thankfull to u t that my mailing list not send mail to yahoo.com domain email bcoz yahoo had blocked mail from open relay i know this is the problem in MTA but can u help me out what can i do with sendmail to fix the problem so then my mailing list can send email to yahoo.com email they say that that open relay ip or mailserver are not welcome on yahoo.com plz fix it out in which file of sendmail i will do it in /etc/mail/access i wrote mail.futureinsite.net Relay futureinsite.net Relay should i change it ? _________________________________________________________________ Don't just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From sea23 at seasalt.org Fri Feb 18 13:53:25 2005 From: sea23 at seasalt.org (sea23 at seasalt.org) Date: Fri, 18 Feb 2005 07:53:25 -0500 Subject: [Mailman-Users] what gives? In-Reply-To: References: Message-ID: <4215E545.5000304@seasalt.org> Mark Sapiro wrote: >The "hijacked browser" scenario was only suggested in the first place >because we were not understanding what you were reporting. Once we >understood that your subscribes were not being redirected, that you >were able to subscribe without any problem and that it was only after >posting that you got the confirmation from the other list, we >understood that it wasn't that kind of issue. > > > Like I mentioned before, a hijacked browser is simply not going to wait for you to subscribe to the mailman-users list and redirect your attempt to its own mailman list, period. Glad it's all been figured out though. -s From shanson at cruiskeenconsulting.com Fri Feb 18 18:48:00 2005 From: shanson at cruiskeenconsulting.com (Steve Hanson) Date: Fri, 18 Feb 2005 11:48:00 -0600 Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: References: Message-ID: <42162A50.2070006@cruiskeenconsulting.com> Anne Shroeder - Internet Society wrote: > My boss wants me to give selective access to our archives. That is, > they are not supposed to be public, but she wants some selected > individuals to be able to view the archives without the ability to post > to the list (or change their membership information). > You could consider using an external archiver rather than the one internal to Mailman - for example Mhonarc. Though of course that makes life more complicated as you'd then have to use an external mechanism to control access, but it will give you more flexibility and the ability to easily read attachments, etc. It would seem odd to me that you want to have people be able to read the archives, but then be able to stop them from getting the email? > Obviously I can subscribe someone to the list and make the "no mail" but > once they are subscribed and have a login, they can easily change their > subscription to receive mail. I honestly don't see any way around this, > but thought I would ask anyhow. > > Anne > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/shanson%40cruiskeen.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From webmaster at artistsupstairs.com Fri Feb 18 20:23:25 2005 From: webmaster at artistsupstairs.com (Webmaster) Date: Fri, 18 Feb 2005 14:23:25 -0500 Subject: [Mailman-Users] Major Mailing List Problems Message-ID: <20050218201636.B09021E4002@bag.python.org> Dear Sir, Through our hosting company, we've received your product to use for our mailing lists, and I've run into massive problems setting it up, and now with our first mailing. I sent our first mailing at approx. 1am this morning, and it went through without a problem; at least until a few minutes ago, in the past half hour, I've been receiving replies from members of our list, but the replies were not just coming to me, they were going to everyone on the list: before I knew it, from the one mailing I made till I had to just delete the mailing list entirely, there had been over 10 messages sent to all 500+ members of the list. I'm not the most computer savvy person in the world, but I know a little, how do I set up your software so this cant happen again, and so that other people (the ones that will be writing the mailings) can send their own mass messages? Basically, what I'm asking, is how do I set this up so that the two or three people "in charge" of our organization can send mail to the list, easily, and so that any replies or requests to be removed from the list only go to one address? Thank you for your time, Dan Fisher www.artistsupstairs.com webmaster at artistsupstairs.com From brad at stop.mail-abuse.org Sat Feb 19 11:33:45 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 19 Feb 2005 11:33:45 +0100 Subject: [Mailman-Users] permission error on email create In-Reply-To: <20050219014536.0b0949d7@localhost> References: <20050219014536.0b0949d7@localhost> Message-ID: At 1:45 AM -0800 2005-02-19, Ian Truelsen wrote: > What are the permissions supposed to be for this? What needs to be done > to get this to create the directories itself? If you're running Redhat with the SELinux extensions, you should search the archives. I seem to recall one of the Redhat guys posting an answer to this one a little while back.... -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 19 12:09:20 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 19 Feb 2005 12:09:20 +0100 Subject: [Mailman-Users] how could i send a message to all subscribed adresses? In-Reply-To: <98bbdc9305021801562dad34c6@mail.gmail.com> References: <98bbdc9305021801562dad34c6@mail.gmail.com> Message-ID: At 10:56 AM +0100 2005-02-18, Bart Huisman wrote: > i have a mailman mail list at my server, but how could i send a > message to all subscribed adresses? i have searched at your site, > there are much things you can do for the mailing list, but i cant find > simply the most important thing, how to send a messege to all members > of the list? Mailman doesn't have a built-in way to send a message to all members of all lists. You could create an "umbrella" list that would include all other lists on the server as it's "subscribers", and then send out a message to the umbrella list. However, that would not eliminate duplicate messages sent to people who are subscribed to more than one list. Another alternative would be to use the command-line tools to get a list of all subscribers, then pass that through "sort -u", and then create a new list including all of those addresses. I'd encourage you to spend some time searching the Mailman FAQ Wizard and the archives to get a better idea of how to do these things. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 19 12:10:36 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 19 Feb 2005 12:10:36 +0100 Subject: [Mailman-Users] Major Mailing List Problems In-Reply-To: <20050218201636.B09021E4002@bag.python.org> References: <20050218201636.B09021E4002@bag.python.org> Message-ID: At 2:23 PM -0500 2005-02-18, Webmaster wrote: > I'm not the most computer > savvy person in the world, but I know a little, how do I set up your > software so this cant happen again, and so that other people (the ones that > will be writing the mailings) can send their own mass messages? Basically, > what I'm asking, is how do I set this up so that the two or three people "in > charge" of our organization can send mail to the list, easily, and so that > any replies or requests to be removed from the list only go to one address? Go to the Mailman FAQ Wizard and search for "announce" or "one-way". Follow the instructions there. -- Brad Knowles, "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 for more info. From jwt at onjapan.net Sat Feb 19 12:59:32 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 19 Feb 2005 20:59:32 +0900 Subject: [Mailman-Users] link to list is wrong in web interface In-Reply-To: <20050219021742.7030f242@localhost> References: <20050219021742.7030f242@localhost> Message-ID: <42172A24.7010209@onjapan.net> Ian Truelsen wrote: > # Put YOUR site-specific settings below this line. > MTA = "Postfix" > DEFAULT_EMAIL_HOST="ihtruelsen.dyndns.org" > DEFAULT_URL="www.ihtruelsen.dyndns.org" > DEFAULT_URL_PATTERN="http://%s:3874/mailman/" > [...] > add_virtualhost(DEFAULT_URL, DEFAULT_EMAIL_HOST,) > You want DEFAULT_URL_HOST both places where you have DEFAULT_URL. (DEFAULT_URL is an obsolete variable. It is normally set to None in Defaults.py, and should be left that way so that DEFAULT_URL_PATTERN applies.) From jwt at onjapan.net Sat Feb 19 13:02:28 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 19 Feb 2005 21:02:28 +0900 Subject: [Mailman-Users] how could i send a message to all subscribed adresses? In-Reply-To: <98bbdc9305021801562dad34c6@mail.gmail.com> References: <98bbdc9305021801562dad34c6@mail.gmail.com> Message-ID: <42172AD4.1040701@onjapan.net> Bart Huisman wrote: > i have a mailman mail list at my server, but how could i send a > message to all subscribed adresses? i have searched at your site, > there are much things you can do for the mailing list, but i cant find > simply the most important thing, how to send a messege to all members > of the list? Simply send a mail to the name of your mailing list. If you have a list called 'mylist' and your domain is 'example.com', you would send mail to mylist at example.com Mailman does not provide a web interface for doing this. Use your favorite Email client. From jwt at onjapan.net Sat Feb 19 13:15:29 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 19 Feb 2005 21:15:29 +0900 Subject: [Mailman-Users] create list from web interface requires a different password? In-Reply-To: References: <20050218104017.706d6603@localhost> Message-ID: <42172DE1.1000808@onjapan.net> Brad Knowles wrote: > At 10:40 AM -0800 2005-02-18, Ian Truelsen wrote: > >> Should I be using a different password? > > > If you want to create lists, you need to use the site > administrator's password. No list administration password will suffice. You also have the option of making a 'list creator' password that gives that user the ability to create lists, but not full administrative access. ~mailman/bin/mmsitepass --help will explain how to set both the administrator's password and the optional list creator's password. From ian.truelsen at gmail.com Sat Feb 19 13:24:05 2005 From: ian.truelsen at gmail.com (Ian Truelsen) Date: Sat, 19 Feb 2005 04:24:05 -0800 Subject: [Mailman-Users] Almost there, I think Message-ID: <20050219042405.6081d1eb@localhost> Well, I have the lists working and I can do the admin stuff on them that I need to with the web utility. I still have to create them from the newlist script, but I can live with that. One problem: when I go to the /mailman/admin page I can see a link for my mailman test page, but I don't have links to any of the new lists that I have set up. However, when I go directly to the /mailman/admin/listname page, the admin options are all there. Any ideas about this one? Not a big deal, but an annoyance. -- Ian Truelsen Email: ian.truelsen at gmail.com AIM: ihtruelsen MSN: ihtruelsen at hotmail.com Yahoo!: iantruelsen Jabber: iantruelsen at jabber.org From jwt at onjapan.net Sat Feb 19 13:31:01 2005 From: jwt at onjapan.net (Jim Tittsler) Date: Sat, 19 Feb 2005 21:31:01 +0900 Subject: [Mailman-Users] Almost there, I think In-Reply-To: <20050219042405.6081d1eb@localhost> References: <20050219042405.6081d1eb@localhost> Message-ID: <42173185.20408@onjapan.net> Ian Truelsen wrote: > One problem: when I go to the /mailman/admin page I can see a link for > my mailman test page, but I don't have links to any of the new lists > that I have set up. However, when I go directly to the > /mailman/admin/listname page, the admin options are all there. This may be related to your having the wrong setting for DEFAULT_URL_HOST. If you aren't taking advantage of Mailman's virtual host feature, set VIRTUAL_HOST_OVERVIEW = No in your mm_cfg.py so that it will list all public lists in the Mailman installation, not just those of the particular (virtual) host. (But it will probably go away after getting the right host setting, and running fix_url.py to repair existing lists.) From shanson at cruiskeen.com Sat Feb 19 16:14:13 2005 From: shanson at cruiskeen.com (Steve Hanson) Date: Sat, 19 Feb 2005 09:14:13 -0600 Subject: [Mailman-Users] Non members to view archives selectively? In-Reply-To: References: Message-ID: <421757C5.50705@cruiskeen.com> Anne Shroeder - Internet Society wrote: > My boss wants me to give selective access to our archives. That is, > they are not supposed to be public, but she wants some selected > individuals to be able to view the archives without the ability to post > to the list (or change their membership information). > The only suggestion I'd have here would be to maintain two archives - the one internal to the mailman system, and possibly another external email archive in, for example, Mhnonarc. You could then set web permissions via password or some such for the external archive. This would be really messy, though. As Brad Knowles said, I don' think Mailman can help you with this either. > Obviously I can subscribe someone to the list and make the "no mail" but > once they are subscribed and have a login, they can easily change their > subscription to receive mail. I honestly don't see any way around this, > but thought I would ask anyhow. > > Anne > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/shanson%40cruiskeen.com > > Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp From jdennis at redhat.com Sat Feb 19 16:50:49 2005 From: jdennis at redhat.com (John Dennis) Date: Sat, 19 Feb 2005 10:50:49 -0500 Subject: [Mailman-Users] permission error on email create In-Reply-To: <20050219014536.0b0949d7@localhost> Message-ID: > I am trying to create a list, but I am running into permission problems: > > admin(8194): os.mkdir(self.archive_dir()+'.mbox', 02775) > admin(8194): OSError: [Errno 13] Permission denied: > '/usr/local/mailman/archives /private/49ers.mbox' > > I ran the check_perms script and it did not find any errors. > > What are the permissions supposed to be for this? What needs to be done > to get this to create the directories itself? If you are running FC3 or RHEL4 there is a known bug in the SELinux security policy. These OS's introduced SELinux a much more secure protection mechanism that goes far beyond traditional UNIX permissions. It monitors everything and decides based on rules if an operation is to be permitted. These rules are called the security policy. In FC3 and RHEL4 SELinux was enabled by default for a tartgeted set of systems services, especially services connected via the network. Mailman was one of the services that was put under the control of SELinux, along with apache, the MTA's etc. If an operation violates the security policy it appears to a traditional application as a permissions problem, but the traditional permissions may be just fine. When this happens its logged in /var/log/messages with line containing something like "avc access denied". There is a known bug in the SELinux policy for FC3 (RHEL4?) that trips up mailman's ability to create a new list from the web interface. This is not a mailman bug. Running check_perms -f will not fix this because the permissions are fine, its the security policy. The bug has been fixed in selinux-policy-targeted-1.17.30-2.80. If you upgrade to this version or later of the selinux-policy-targeted the problem should go away. Or you can disable SELinux by running the system-config-securitylevel applet. -- John Dennis From msapiro at value.net Sat Feb 19 18:48:14 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 19 Feb 2005 09:48:14 -0800 Subject: [Mailman-Users] Help me out pls In-Reply-To: Message-ID: iouq2 a wrote: > >that my mailing list not send mail to yahoo.com domain email bcoz yahoo had >blocked mail from open relay >i know this is the problem in MTA but can u help me out >what can i do with sendmail to fix the problem so then my mailing list can >send email to yahoo.com email > >they say that that open relay ip or mailserver are not welcome on yahoo.com >plz fix it out > >in which file of sendmail i will do it >in /etc/mail/access > >i wrote > >mail.futureinsite.net Relay >futureinsite.net Relay > >should i change it ? See http://www.sendmail.org/tips/relaying.html but be aware that even though Yahoo's rejection said they were rejecting you because you were an open relay, You may well not be. Yahoo may not like your IP for other reasons such as it is a 'home use' rather than commercial IP or it is a private network address. You can test your IP at sites such as http://www.abuse.net/relay.html and http://www.ordb.org/submit/ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From cpz at tuunq.com Sat Feb 19 20:15:33 2005 From: cpz at tuunq.com (Carl Zwanzig) Date: Sat, 19 Feb 2005 11:15:33 -0800 (PST) Subject: [Mailman-Users] Major Mailing List Problems In-Reply-To: from Brad Knowles at "Feb 19, 2005 12:10:36 pm" Message-ID: <20050219191533.1C79A7AD@mail.tuunq.com> In a flurry of recycled electrons, Brad Knowles wrote: > At 2:23 PM -0500 2005-02-18, Webmaster wrote: > > > I'm not the most computer > > savvy person in the world, but I know a little, how do I set up your > > software so this cant happen again, and so that other people (the ones that > > will be writing the mailings) can send their own mass messages? Basically, > > what I'm asking, is how do I set this up so that the two or three people "in > > charge" of our organization can send mail to the list, easily, and so that > > any replies or requests to be removed from the list only go to one address? > > Go to the Mailman FAQ Wizard and search for "announce" or > "one-way". Follow the instructions there. Also lookup "reply-to" and "moderator"/"moderated". z! From jccann at gmail.com Sun Feb 20 02:32:08 2005 From: jccann at gmail.com (Jeffery Cann) Date: Sat, 19 Feb 2005 18:32:08 -0700 Subject: [Mailman-Users] Archives not updated with posted list messages [reprise] Message-ID: I posted a previous thread on this topic : http://www.mail-archive.com/mailman-users at python.org/msg29658.html I thought that the bin/arch -wipe {list} fixed my problem. But no messages posted to the list are actually added to the archives. I checked my mailman qrunner log and I can see the archiver running: Feb 10 18:22:24 2005 (1802) ArchRunner qrunner started. We are running a new version mailman on the new server. I didn't migrate list configurations - I recreated them. I did export and import mailman users for each list and I've moved the mbox file for our lists to a new server. Then I've run bin/arch and bin/arch -wipe. The archives build correctly, but I new messages posted after archive rebuild do not get archived. Each list is configured to archive. So, I'm stumped. What other tools are there included with mailman so I can try to pinpoint my problem? I appreciate any suggestions. Jeff From felix.klee at inka.de Sun Feb 20 12:50:19 2005 From: felix.klee at inka.de (Felix E. Klee) Date: Sun, 20 Feb 2005 12:50:19 +0100 Subject: [Mailman-Users] Need to Store Message IDs in PostgreSQL DB Message-ID: <87ekfb30xw.wl%felix.klee@inka.de> For each message sent to a Mailman mailing list, I want to put a corresponding entry into an PostgreSQL table with the following columns: subs - mailing list name msgid - message ID postordr - a number for determining the order in which messages were posted (per mailing list would be sufficient) What would be a clean way to achieve that? Side conditions: * Mailman should not be patched. We're running a Debian system, and in case of e.g. a security problem in Mailman, we want to be able to simply apt-get to a bug-fixed version. * Preferably, the database table should be updated every time a message is posted. -- Felix E. Klee From tkikuchi at is.kochi-u.ac.jp Sun Feb 20 13:32:36 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Sun, 20 Feb 2005 21:32:36 +0900 Subject: [Mailman-Users] Need to Store Message IDs in PostgreSQL DB In-Reply-To: <87ekfb30xw.wl%felix.klee@inka.de> References: <87ekfb30xw.wl%felix.klee@inka.de> Message-ID: <42188364.1010506@is.kochi-u.ac.jp> Felix E. Klee wrote: > For each message sent to a Mailman mailing list, I want to put a > corresponding entry into an PostgreSQL table with the following columns: > > subs - mailing list name > msgid - message ID > postordr - a number for determining the order in which messages were > posted (per mailing list would be sufficient) > > What would be a clean way to achieve that? > > Side conditions: > > * Mailman should not be patched. We're running a Debian system, and in > case of e.g. a security problem in Mailman, we want to be able to > simply apt-get to a bug-fixed version. > > * Preferably, the database table should be updated every time a message > is posted. You can create your custom handler module in Mailman/Handlers directory and insert it in the GLOBAL_PIPELINE. Your custom module and mm_cfg.py will not be overwritten by install or apt-get process. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From msapiro at value.net Sun Feb 20 18:00:23 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Feb 2005 09:00:23 -0800 Subject: [Mailman-Users] Archives not updated with posted list messages[reprise] In-Reply-To: Message-ID: Jeffery Cann wrote: >I posted a previous thread on this topic : >http://www.mail-archive.com/mailman-users at python.org/msg29658.html > >I thought that the bin/arch -wipe {list} fixed my problem. But no >messages posted to the list are actually added to the archives. > >I checked my mailman qrunner log and I can see the archiver running: >Feb 10 18:22:24 2005 (1802) ArchRunner qrunner started. > >We are running a new version mailman on the new server. I didn't >migrate list configurations - I recreated them. I did export and >import mailman users for each list and I've moved the mbox file for >our lists to a new server. Then I've run bin/arch and bin/arch >-wipe. The archives build correctly, but I new messages posted after >archive rebuild do not get archived. Each list is configured to >archive. > >So, I'm stumped. > >What other tools are there included with mailman so I can try to >pinpoint my problem? I appreciate any suggestions. I think you're saying that the messages get into the archives/private/.mbox/.mbox file OK. I.e. when you rerun 'bin/arch --wipe' you pick up new messages. If so, at least you aren't losing them. Two things you could look at are Mailman's 'error' log and bin/check-perms, although since you said in your earlier post you're on FC3, I suspect this is a SELinux issue. See http://www.mail-archive.com/mailman-users at python.org/msg30522.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jccann at gmail.com Sun Feb 20 23:36:23 2005 From: jccann at gmail.com (Jeffery Cann) Date: Sun, 20 Feb 2005 15:36:23 -0700 Subject: [Mailman-Users] Archives not updated with posted list messages[reprise] In-Reply-To: References: Message-ID: On Sun, 20 Feb 2005 09:00:23 -0800, Mark Sapiro wrote: > > Two things you could look at are Mailman's 'error' log and > bin/check-perms I did check the error log and sure enough it's a permissions problem: Uncaught runner exception: [Errno 13] Permission denied: '/var/lib/mailman/archives/private/clue-announce.mbox/clue-announce.mbox' So, I was losing messages. I didn't think that I was previously because the one list I was testing did have the correct permissions and so archiving was working correctly. I can ask users to send me a copy of an mbox for the lists that were not archiving. I'm wondering if there is another way to retrieve them from mailman. I doubt it, but it never hurts to ask... In any case, thanks a lot Mark! Jeff From msapiro at value.net Mon Feb 21 00:02:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Feb 2005 15:02:21 -0800 Subject: [Mailman-Users] Archives not updated with posted list messages[reprise] In-Reply-To: Message-ID: Jeffery Cann wrote: > >So, I was losing messages. I didn't think that I was previously >because the one list I was testing did have the correct permissions >and so archiving was working correctly. > >I can ask users to send me a copy of an mbox for the lists that were >not archiving. I'm wondering if there is another way to retrieve them >from mailman. I doubt it, but it never hurts to ask... They may have been shunted. After you get the permissions fixed, try bin/unshunt. This will finish processing any messages that were put aside in qfiles/shunt/. Otherwise, if they are not in the .mbox/.mbox file and not in the archive, I don't think they are anywhere in Mailman. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From taddixon at webhost21.net Mon Feb 21 00:48:46 2005 From: taddixon at webhost21.net (Tad Dixon) Date: Sun, 20 Feb 2005 18:48:46 -0500 Subject: [Mailman-Users] I just installed Mailman Message-ID: I just installed mailman and I am able to get the site up. ie.mydomain/mailman/listinfo. I am continuing with the directions and trying to go to mydomain/mailman/create. It says page not found. Are there any suggestions. Thanks Tad Dixon From ian.truelsen at gmail.com Mon Feb 21 00:57:01 2005 From: ian.truelsen at gmail.com (Ian Truelsen) Date: Sun, 20 Feb 2005 15:57:01 -0800 Subject: [Mailman-Users] I just installed Mailman In-Reply-To: References: Message-ID: <20050220155701.572cb6bf@localhost> On Sun, 20 Feb 2005 18:48:46 -0500 "Tad Dixon" wrote: > I just installed mailman and I am able to get the site up. > ie.mydomain/mailman/listinfo. I am continuing with the directions and > trying to go to mydomain/mailman/create. It says page not found. Are > there any suggestions. > I think it is mydomain/mailman/admin/create that you are looking for. -- Ian Truelsen Email: ian.truelsen at gmail.com AIM: ihtruelsen MSN: ihtruelsen at hotmail.com Yahoo!: iantruelsen Jabber: iantruelsen at jabber.org From dhphllps at memphis.edu Mon Feb 21 01:01:10 2005 From: dhphllps at memphis.edu (Dan Phillips) Date: Sun, 20 Feb 2005 18:01:10 -0600 Subject: [Mailman-Users] I just installed Mailman In-Reply-To: <20050220155701.572cb6bf@localhost> References: <20050220155701.572cb6bf@localhost> Message-ID: <998e647ec46a6e6422f7a5e879b2be4e@memphis.edu> On Feb 20, 2005, at 5:57 PM, Ian Truelsen wrote: > On Sun, 20 Feb 2005 18:48:46 -0500 > "Tad Dixon" wrote: > >> I just installed mailman and I am able to get the site up. >> ie.mydomain/mailman/listinfo. I am continuing with the directions and >> trying to go to mydomain/mailman/create. It says page not found. Are >> there any suggestions. >> > I think it is mydomain/mailman/admin/create that you are looking for. > No, that would be the URL for the admin page of a list named "create." The OP has it right. Dan From msapiro at value.net Mon Feb 21 01:10:13 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Feb 2005 16:10:13 -0800 Subject: [Mailman-Users] I just installed Mailman In-Reply-To: Message-ID: Tad Dixon wrote: >I just installed mailman and I am able to get the site up. >ie.mydomain/mailman/listinfo. I am continuing with the directions and trying >to go to mydomain/mailman/create. It says page not found. Are there any >suggestions. Can you go to mydomain/mailman/admin? Is there a 'create' wrapper in $prefix/cgi-bin? If so, is your web server properly configured to run all the cgi-bin wrappers? - Configure your web server to give $prefix/cgi-bin permission to run CGI scripts. You probably need to be root to do this. The line you should add might look something like the following (with the real absolute directory substituted for $prefix, of course): Exec /mailman/* $prefix/cgi-bin/* or: ScriptAlias /mailman/ $prefix/cgi-bin/ Consult your web server's documentation for details. In all the above, $prefix should be replaced with the actual path. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tkikuchi at is.kochi-u.ac.jp Mon Feb 21 01:13:21 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Mon, 21 Feb 2005 09:13:21 +0900 Subject: [Mailman-Users] I just installed Mailman In-Reply-To: References: Message-ID: <421927A1.9090809@is.kochi-u.ac.jp> Tad Dixon wrote: > I just installed mailman and I am able to get the site up. > ie.mydomain/mailman/listinfo. I am continuing with the directions and trying > to go to mydomain/mailman/create. It says page not found. Are there any > suggestions. What version are you installing and what directions are referring? Do you see a link to 'admin' in the listinfo page and 'create' in the admin overview page? -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From taddixon at webhost21.net Mon Feb 21 01:18:13 2005 From: taddixon at webhost21.net (Tad Dixon) Date: Sun, 20 Feb 2005 19:18:13 -0500 Subject: [Mailman-Users] More info Message-ID: No, when I do that, it says there is no mailing list name create. I am over my head I think. I just installed this and I dont know what to do. I do not have an admin password. I have been reading up and it seems like I have to create a site list with an admin password first? Can I do that through a web site or do I have to run those commands? If not, how do I run the commands? Please help. Thanks Tad Dixon From msapiro at value.net Mon Feb 21 01:28:58 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Feb 2005 16:28:58 -0800 Subject: [Mailman-Users] More info In-Reply-To: Message-ID: Tad Dixon wrote: >No, when I do that, it says there is no mailing list name create. I am over >my head I think. No, that's the correct response from mydomain/mailman/admin/create >I just installed this and I dont know what to do. I do not have an admin >password. I have been reading up and it seems like I have to create a site >list with an admin password first? Can I do that through a web site or do I >have to run those commands? If not, how do I run the commands? You have to create the site password with bin/mmsitepass first. in a command shell, 'cd' to the mailman installed directory (aka $prefix) Run 'bin/mmsitepass --help' to get the options. then run it again to set the site password and optionally a separate list create password. You don't need a separate list create password, you can use the site password. The separate password is in case you want to give people the ability to create lists from the web without giving them the ability to do everything which the site password allows. Then you can create the site list (named 'mailman' unless you changed it in mm_cfg.py) from the web. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From taddixon at webhost21.net Mon Feb 21 02:59:11 2005 From: taddixon at webhost21.net (Tad Dixon) Date: Sun, 20 Feb 2005 20:59:11 -0500 Subject: [Mailman-Users] How can I run these commands? Message-ID: Can you run those commands through the FTP? Do you think that this will solve the web page not working probleM? From taddixon at webhost21.net Mon Feb 21 02:52:52 2005 From: taddixon at webhost21.net (Tad Dixon) Date: Sun, 20 Feb 2005 20:52:52 -0500 Subject: [Mailman-Users] Can you run commands through ftp. Message-ID: Can you run those commands through the FTP? Do you think that this will solve the web page not working probleM? From msapiro at value.net Mon Feb 21 03:57:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 20 Feb 2005 18:57:53 -0800 Subject: [Mailman-Users] Can you run commands through ftp. In-Reply-To: Message-ID: Tad Dixon wrote: >Can you run those commands through the FTP? Do you think that this will >solve the web page not working probleM? No and No You *must* have shell access to your mailman installation. If you don't have it, I don't understand how you got this far without it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From genesis at spotnetwork.net Mon Feb 21 09:56:26 2005 From: genesis at spotnetwork.net (genesis) Date: Mon, 21 Feb 2005 02:56:26 -0600 Subject: [Mailman-Users] archives template help Message-ID: <008c01c517f3$3b6984f0$020aa8c0@amdxppro> Greetings, I want to know how to edit the global archives template. I tried looking at several files but I can't find the main source where these archive HTML pages are generated. I want to be able to run text ads on these archive pages and I'd appreciate any help from this list. BTW mailman rocks :) Regards, genesis Spot Network: http://www.spotnetwork.net/ Sites under spotlight: http://www.gamingforums.ca/ From starlightnightly at libero.it Mon Feb 21 10:25:46 2005 From: starlightnightly at libero.it (starlightnightly at libero.it) Date: Mon, 21 Feb 2005 10:25:46 +0100 Subject: [Mailman-Users] 1 Mailman-users@python.org Message-ID: ciao a tutti From starlightnightly at libero.it Mon Feb 21 11:00:35 2005 From: starlightnightly at libero.it (starlightnightly at libero.it) Date: Mon, 21 Feb 2005 11:00:35 +0100 Subject: [Mailman-Users] 1 Mailman-users@python.org Message-ID: ciao a tutti From felix.klee at inka.de Mon Feb 21 11:07:36 2005 From: felix.klee at inka.de (Felix E. Klee) Date: Mon, 21 Feb 2005 11:07:36 +0100 Subject: [Mailman-Users] Need to Store Message IDs in PostgreSQL DB In-Reply-To: <42188364.1010506@is.kochi-u.ac.jp> References: <87ekfb30xw.wl%felix.klee@inka.de> <42188364.1010506@is.kochi-u.ac.jp> Message-ID: <87is4mcjkn.wl%felix.klee@inka.de> At Sun, 20 Feb 2005 21:32:36 +0900, Tokio Kikuchi wrote: > You can create your custom handler module in Mailman/Handlers > directory and insert it in the GLOBAL_PIPELINE. Sounds like a good solution. However, I'd like to store my handler in a different directory than "Mailman/Handlers". Is this possible? If so, how do I specify the path? -- Felix E. Klee From macbantam at ntlworld.com Mon Feb 21 11:32:30 2005 From: macbantam at ntlworld.com (PeteBell) Date: Mon, 21 Feb 2005 10:32:30 +0000 Subject: [Mailman-Users] Codes Message-ID: <8e480d6595784f67e6cbd09e87459d90@ntlworld.com> Hi I setting up my email list and am building a website "front-end" for it. I do NOT have access to mailman as it is a server-wide installation and I am only a client. However, my webhost kindly makes a dump of the mailman-generated flat data file "config.pck" available to me as an hourly cron job. From that, I can parse it using PHP and put all sorts of data into a MySQL database. I have noticed that in the section which deals with members' anonymity (hide/show) there are three figure codes appended to the email addresses of my members. I had written my PHP script to recognise that the code "280" meant "HIDE" and "264" meant "SHOW". Everything was working well until I have just noticed a code appearing which I hadn't seen before ("314") which is another code meaning "HIDE" as well. This was obviously not being recognised by my PHP code and this member's anonymity was being compromised (or it would have been if I had 'gone live' and wasn't just at the testing stage). Can someone please tell me what all the codes are which are available in this section and what they all mean so that II can adjust my PHP code? Thanks in advance Pete Bell, UK From brad at stop.mail-abuse.org Mon Feb 21 11:21:15 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 21 Feb 2005 11:21:15 +0100 Subject: [Mailman-Users] archives template help In-Reply-To: <008c01c517f3$3b6984f0$020aa8c0@amdxppro> References: <008c01c517f3$3b6984f0$020aa8c0@amdxppro> Message-ID: At 2:56 AM -0600 2005-02-21, genesis wrote: > I want to know how to edit the global archives template. I tried looking > at several files but I can't find the main source where these archive > HTML pages are generated. I want to be able to run text ads on these > archive pages and I'd appreciate any help from this list. Assuming you're talking about a mailing list where the primary language spoken is English, then look in the /usr/local/mailman/templates/en/ directory for files beginning with "arch". When I do that on my Mailman 2.1.5 installation, I see: archidxentry.html archidxhead.html archliststart.html archtocentry.html archidxfoot.html archlistend.html archtoc.html archtocnombox.html You will need to copy these to an "/en" subdirectory under /usr/local/mailman/lists/listname/. Once copied there, edit the file to suit your requirements, and then I think you're going to need to stop and restart Mailman in order to get it to pick up the changes. If you don't have command-line access to the server where these files are stored, you'll have to get your provider to do this for you. -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Mon Feb 21 13:07:40 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Mon, 21 Feb 2005 21:07:40 +0900 Subject: [Mailman-Users] Codes In-Reply-To: <8e480d6595784f67e6cbd09e87459d90@ntlworld.com> References: <8e480d6595784f67e6cbd09e87459d90@ntlworld.com> Message-ID: <4219CF0C.6010905@is.kochi-u.ac.jp> Hi, > I have noticed that in the section which deals with members' anonymity > (hide/show) there are three figure codes appended to the email addresses > of my members. I had written my PHP script to recognise that the code > "280" meant "HIDE" and "264" meant "SHOW". Everything was working well > until I have just noticed a code appearing which I hadn't seen before > ("314") which is another code meaning "HIDE" as well. This was obviously > not being recognised by my PHP code and this member's anonymity was > being compromised (or it would have been if I had 'gone live' and wasn't > just at the testing stage). You should have first read Defaults.py in mailman source code: # Bitfield for user options. See DEFAULT_NEW_MEMBER_OPTIONS above to set # defaults for all new lists. Digests = 0 # handled by other mechanism, doesn't need a flag. DisableDelivery = 1 # Obsolete; use set/getDeliveryStatus() DontReceiveOwnPosts = 2 # Non-digesters only AcknowledgePosts = 4 DisableMime = 8 # Digesters only ConcealSubscription = 16 SuppressPasswordReminder = 32 ReceiveNonmatchingTopics = 64 Moderate = 128 DontReceiveDuplicates = 256 You can get 'HIDE' status by taking bit-by-bit AND operation like: >>> 280 & 16 16 >>> 264 & 16 0 >>> 314 & 16 16 -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From georgesayago at earthlink.net Mon Feb 21 13:56:55 2005 From: georgesayago at earthlink.net (George Sayago) Date: Mon, 21 Feb 2005 07:56:55 -0500 Subject: [Mailman-Users] Plans COZY #1285 for sale Message-ID: <000501c51814$d260a9d0$6501a8c0@GeorgeLaptop> Hello all, I?m putting my plans for sale including the ?M? drawings for $450. Right now I?m flying over 980Hrs a year at work leaving me not much time off to start working on this project. Give me a call to at (407) 240-2085 or send me a email to HYPERLINK "mailto:georgesayago at earthlink.net"georgesayago at earthlink.net George -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.1.0 - Release Date: 2/18/2005 From msapiro at value.net Mon Feb 21 17:46:53 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 21 Feb 2005 08:46:53 -0800 Subject: [Mailman-Users] archives template help In-Reply-To: Message-ID: Brad Knowles wrote: > > You will need to copy these to an "/en" subdirectory under >/usr/local/mailman/lists/listname/. Once copied there, edit the file >to suit your requirements, and then I think you're going to need to >stop and restart Mailman in order to get it to pick up the changes. In the case of archive templates, you also need to rebuild existing archives with bin/arch --wipe after editing the templates. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.003.htp for a bit more on rebuilding archives. Also the above instruction will affect only the 'listname' list. You can do it for the whole site by creating directories templates/site/ and templates/site/en/ and putting the edited templates there. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From joakim at nomell.se Mon Feb 21 17:52:49 2005 From: joakim at nomell.se (=?iso-8859-1?Q?Joakim_N=F6mell?=) Date: Mon, 21 Feb 2005 17:52:49 +0100 (CET) Subject: [Mailman-Users] Multipart messages and list footer Message-ID: Hi all. I'm a new admin of Mailman, very great. Just upgraded from majordomo. I have one problem which I hope you can help me with. When posting to a list in plain text, the list footer is attached to the end of the message body. But, as soon as the message posted to the list is in multipart/alternative or multipart/mixed, the list footer is attached as a file. I tried to filter these messages to get mailman through the attachments away but some messages have the multipart/mixed header but no boundary strings in the body so mailman filters the whole message away. Are there any solutions for this problem? Thanks in advance. -- ___________________________________________________________________ Joakim Nomell Phn: +46 70 771 31 00 MSN : joakim at nomell.nu Unix engineer Fax: +46 70 711 31 00 Web : http://nomell.se ------------------------------------------------------------------- From drjones at vii.com Mon Feb 21 18:15:22 2005 From: drjones at vii.com (Dr. Jones) Date: Mon, 21 Feb 2005 10:15:22 -0700 Subject: [Mailman-Users] debugging via log files Message-ID: <421A172A.3020302@vii.com> I read the following two entries from /var/log/exim4/mainlog today: 2005-02-21 08:05:09 1D2W5Z-0004oM-Ue ** test-bounces at fyrenice.com: Unrouteable address also 2005-02-21 09:05:09 1D3F2y-0006r5-9X Message is frozen 2005-02-21 09:05:09 1D2sZ4-0005sz-Tr Message is frozen the entry 'test-bounces at fyrenice.com' did not exist in my /etc/aliases. I have since removed the 'test' mail list entries from /etc/aliases, and ran rmlist Test to purge it. Am I on the right track in debugging Mailman? Which other log files are important to review or to tail, when sending a message? Scott From msapiro at value.net Mon Feb 21 18:32:16 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 21 Feb 2005 09:32:16 -0800 Subject: [Mailman-Users] Need to Store Message IDs in PostgreSQL DB In-Reply-To: <87is4mcjkn.wl%felix.klee@inka.de> Message-ID: Felix E. Klee wrote: >At Sun, 20 Feb 2005 21:32:36 +0900, >Tokio Kikuchi wrote: >> You can create your custom handler module in Mailman/Handlers >> directory and insert it in the GLOBAL_PIPELINE. > >Sounds like a good solution. However, I'd like to store my handler in a >different directory than "Mailman/Handlers". Is this possible? If so, >how do I specify the path? Without modifying code which you don't want to do, you have to have your handler in Mailman/Handlers. What you can do is create a symlink to your handler in Mailman/Handlers. The .pyc file will end up in Mailman/Handlers, but this is not a problem in general since changing the symlinked .py file will trigger a recompile. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 21 18:46:33 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 21 Feb 2005 09:46:33 -0800 Subject: [Mailman-Users] Multipart messages and list footer In-Reply-To: Message-ID: Joakim N?mell wrote: > >When posting to a list in plain text, the list footer is attached to the >end of the message body. But, as soon as the message posted to the list is >in multipart/alternative or multipart/mixed, the list footer is attached >as a file. See >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Article 4.39 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Mon Feb 21 18:51:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 21 Feb 2005 09:51:34 -0800 Subject: [Mailman-Users] debugging via log files In-Reply-To: <421A172A.3020302@vii.com> Message-ID: Dr. Jones wrote: >I read the following two entries from /var/log/exim4/mainlog today: > >2005-02-21 08:05:09 1D2W5Z-0004oM-Ue ** test-bounces at fyrenice.com: >Unrouteable address >also >2005-02-21 09:05:09 1D3F2y-0006r5-9X Message is frozen >2005-02-21 09:05:09 1D2sZ4-0005sz-Tr Message is frozen > >the entry 'test-bounces at fyrenice.com' did not exist in my /etc/aliases. >I have since removed the 'test' mail list entries from /etc/aliases, and >ran rmlist Test to purge it. If exim is properly configured for Mailman, you don't need aliases at all. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.019.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Mon Feb 21 19:31:26 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 21 Feb 2005 19:31:26 +0100 Subject: [Mailman-Users] Multipart messages and list footer In-Reply-To: References: Message-ID: At 5:52 PM +0100 2005-02-21, Joakim N?mell wrote: > When posting to a list in plain text, the list footer is attached to the > end of the message body. But, as soon as the message posted to the list is > in multipart/alternative or multipart/mixed, the list footer is attached > as a file. I tried to filter these messages to get mailman through the > attachments away but some messages have the multipart/mixed header but no > boundary strings in the body so mailman filters the whole message away. > > Are there any solutions for this problem? No, at least not yet. See . -- Brad Knowles, "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 for more info. From joakim at nomell.se Mon Feb 21 21:06:53 2005 From: joakim at nomell.se (=?iso-8859-1?Q?Joakim_N=F6mell?=) Date: Mon, 21 Feb 2005 21:06:53 +0100 (CET) Subject: [Mailman-Users] Multipart messages and list footer In-Reply-To: Message-ID: On Mon, 21 Feb 2005, Brad Knowles wrote: > At 5:52 PM +0100 2005-02-21, Joakim N?mell wrote: > > > When posting to a list in plain text, the list footer is attached to the > > end of the message body. But, as soon as the message posted to the list is > > in multipart/alternative or multipart/mixed, the list footer is attached > > as a file. I tried to filter these messages to get mailman through the > > attachments away but some messages have the multipart/mixed header but no > > boundary strings in the body so mailman filters the whole message away. > > > > Are there any solutions for this problem? > > No, at least not yet. See > . OK, it helped to activate filters and let Mailman convert HTML to text. But those few mails that have a multipart/mixed header but no boundarystrings in the messagebody will still go to my lists with listfooters as attachemnts. But on the other hand, that happend with a Pine 4.62 and was sovled by checking [X] downgrade-multipart-to-text Have no clue why Pine sends multipart/mixed headers without a multipart messagebody.. Thanks for your help. If Majordom o is ...., mailman is heaven =) -- ___________________________________________________________________ Joakim Nomell Phn: +46 70 771 31 00 MSN : joakim at nomell.nu Unix engineer Fax: +46 70 711 31 00 Web : http://nomell.se ------------------------------------------------------------------- * When seeking love gives nothing, have found love gives all * From johnj at cat.pdx.edu Mon Feb 21 21:48:17 2005 From: johnj at cat.pdx.edu (John Jendro aka Tail Cat) Date: Mon, 21 Feb 2005 12:48:17 -0800 Subject: [Mailman-Users] Problem with Mass Subscribe through cgi, forgets the subscribers Message-ID: <200502212048.j1LKmHSq000834@voltron.cat.pdx.edu> After the list is created the first time a list admin adds subscribers to a list it forgets the membership, the second time it sticks This happens via both the web and command line interface John Jendro aka Tail Cat (johnj at cat.pdx.edu) Portland State University, Computer Action Team Maseeh College of Engineering and Computer Science http://www.cat.pdx.edu/~johnj/ Phone: 503-725-5420 Fax: 503-725-3211 From genesis at spotnetwork.net Mon Feb 21 22:31:47 2005 From: genesis at spotnetwork.net (genesis) Date: Mon, 21 Feb 2005 15:31:47 -0600 Subject: [Mailman-Users] Editing the main list page Message-ID: <004001c5185c$c12989f0$020aa8c0@amdxppro> I have customize almost all pages that I needed to customize but I'm stumped on this page where all mailing lists show along with their description. How can I modify this page, what file is it? Regards, genesis Spot Network: http://www.spotnetwork.net/ Sites under spotlight: http://www.gamingforums.ca/ From msapiro at value.net Mon Feb 21 22:37:27 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 21 Feb 2005 13:37:27 -0800 Subject: [Mailman-Users] Editing the main list page In-Reply-To: <004001c5185c$c12989f0$020aa8c0@amdxppro> Message-ID: genesis wrote: >I have customize almost all pages that I needed to customize but I'm >stumped on this page where all mailing lists show along with their >description. How can I modify this page, what file is it? It is not generated from a template. It is built dynamically by Mailman/Cgi/listinfo.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ln_tora at hotmail.com Mon Feb 21 22:53:13 2005 From: ln_tora at hotmail.com (LN Tora) Date: Mon, 21 Feb 2005 13:53:13 -0800 Subject: [Mailman-Users] how to use topics/ for more than one keyword Message-ID: First, my apologies. I would have gone to the listowners site were it still up, as I know this is a simple (and silly) question. I have a virtual domain, and Mailman 2.1.5p1 came with the package. I was able to set up a list easily enough, but I'm having trouble with understanding/using the topics feature. From what I can make out, I actually have to use a regular expression to get it to match the categories I'm using. While I'm familiar with PHP and Perl to a much lesser extent, I don't have a clue about Python. Basically, I would like to know a basic expression for matching more than one keyword, using an "and" operator to ensure all the words are found. All help greatly appreciated, thank you. - LN From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 01:44:53 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 09:44:53 +0900 Subject: [Mailman-Users] Codes In-Reply-To: References: <8e480d6595784f67e6cbd09e87459d90@ntlworld.com> <4219CF0C.6010905@is.kochi-u.ac.jp> Message-ID: <421A8085.7070000@is.kochi-u.ac.jp> Hi, again. PeteBell wrote: > Thanks very much. > > One more thing, please. As you can see below, your email arrived with > rather strange formatting and each line was broken in odd places. Can I > just check: > > Do you mean that all the following mean "hide"?... > > 280 and 314 > > And 264 means "SHOW"? > > Or are you trying to explain something more complex which I am not > understanding? > > Cheers > Pete, UK > > > On 21 Feb 2005, at 12:07, Tokio Kikuchi wrote: > >> >>> 280 & 16 >> 16 >> >>> 264 & 16 >> 0 >> >>> 314 & 16 >> 16 > This is python interactive mode operations. Quote the keys to the value again. > # Bitfield for user options. See DEFAULT_NEW_MEMBER_OPTIONS above to set > # defaults for all new lists. > Digests = 0 # handled by other mechanism, doesn't need a flag. > DisableDelivery = 1 # Obsolete; use set/getDeliveryStatus() > DontReceiveOwnPosts = 2 # Non-digesters only > AcknowledgePosts = 4 > DisableMime = 8 # Digesters only > ConcealSubscription = 16 > SuppressPasswordReminder = 32 > ReceiveNonmatchingTopics = 64 > Moderate = 128 > DontReceiveDuplicates = 256 Take number 280. This is 256 + 16 + 8 = DontReceiveDuplicates + ConcealSubscription + DisableMime So the member doesn't want receive list mail if his address is in Cc: list, not want to list his address in the roster page, and he want plain text digest if he move to digest mode. 264 = 256 + 8 = DontReceiveDuplicates + DisableMime Similar to above but this member doesn't care if his address is listed in roster page. 314 = 256 + 32 + 16 + 8 + 2 = DontReceiveDuplicates + SuppressPasswordReminder + ConcealSubscription + DisableMime + DontReceiveOwnPosts This member doesn't want to get monthly password reminder, and doesn't want to receive his own posts adding the options of the first member. There should be many combination of numbers which indicate 'hide' status but there is a nice operation to get this; 'bitwise and'. So, if you get members subscription status code in say member_status, then you should write a program like: if member_status & 16: print 'Hide this member.' else: print 'Expose this menber.' This is Python code and not PHP in which you are wirting, but the logic should be clear. You can refer to the php '&' operation manual at http://www.php.net/manual/en/language.operators.bitwise.php (After quick googling). Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From jpsota at gmail.com Tue Feb 22 04:32:18 2005 From: jpsota at gmail.com (jpsota at gmail.com) Date: Mon, 21 Feb 2005 22:32:18 -0500 Subject: [Mailman-Users] mail not being sent/received In-Reply-To: References: <3833174005021716134af94fb2@mail.gmail.com> <4216135D.5000501@redhat.com> <3833174005021809141fdfc4bd@mail.gmail.com> Message-ID: <383317400502211932440ca148@mail.gmail.com> All, I finally figured out my main problem, thanks to everyone. This sendmail faq describes the issue: http://www.sendmail.org/faq/section5.html#5.3.1.3 thanks to all for your help. jim On Fri, 18 Feb 2005 19:26:49 +0100, Brad Knowles wrote: > At 12:14 PM -0500 2005-02-18, jpsota at gmail.com wrote: > > > Well, I do have a dyndns hostname, just not a static IP. Are you > > saying there's absolutely no way to host a MTA from a host with a > > dynamic IP? > > No, that's certainly technically possible. But there may be > additional limitations placed on you by your ISP. They may block > incoming and/or outgoing connections on port 25, which would prevent > you from doing what might otherwise be technically possible. > > -- > Brad Knowles, > > "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 for more info. > From helen at panvoice.co.uk Mon Feb 21 20:15:01 2005 From: helen at panvoice.co.uk (Helen East) Date: Mon, 21 Feb 2005 19:15:01 -0000 Subject: [Mailman-Users] mass export of email addresses Message-ID: <00c801c51849$a43c6d70$8700a8c0@Helen> Hiya, I'm the listowner of a mailman list and I will need in the future to export the 300 list members to another mailing list. I can't find any kind of way of getting all the email addresses out of Mailman into another format (eg. .csv file, or something) and there are too many to do by hand! I have tried to join your email list but the page seems to be down. Hope you can help! Helen East --------------------------------------------------------------- Helen East Research Centre for English and Applied Linguistics University of Cambridge 9 West Road Cambridge CB3 9DP ++44 1223 572228 --------------------------------------------------------------- -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.2.0 - Release Date: 21/02/2005 From john_owens at yahoo.com Mon Feb 21 21:36:48 2005 From: john_owens at yahoo.com (John Owens) Date: Mon, 21 Feb 2005 12:36:48 -0800 (PST) Subject: [Mailman-Users] auto-rejecting BCCs? Message-ID: <20050221203648.41914.qmail@web53007.mail.yahoo.com> I apologize if this is a current option and I just can't find it ... I have generic_nonmember_action set to Accept, since we're using the list to have non-members as questions. I receive spam on this list too that is BCCed. Every mail I've seen on this list that has been BCCed has been spam. Thus require_explicit_destination is set to yes. What I can't find is how to reject this mail automatically; instead it's held for approval for me, and I'd rather it be junked immediately. Is there a setting for this? Mailman 2.15. JDO __________________________________ Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard. http://promotions.yahoo.com/new_mail From kfredden at verizon.net Tue Feb 22 04:21:41 2005 From: kfredden at verizon.net (Kevin Redden) Date: Mon, 21 Feb 2005 22:21:41 -0500 Subject: [Mailman-Users] How Does Spam Filter Regex Processing Work? Message-ID: Hi All, I'm am having a problem getting the Spam filters to work properly. This same problem was experienced with both the 2.1.5 and now with the 2.1.6b4 release. We are trying to put in Spam filters to catch keywords or phrases in the subject line of posts to keep trouble topics off the list. Sometimes they work, but sometimes we can't come up with a filter to catch the phrase. I've got a copy of RegexBuddy that I test my regex statements with, and it reports my regular expressions should be working - yet the posts go through, missed by the subject filters. The filters also seem to work differently depending on whether we use the new header filters or the old legacy filters. Has anyone written or found any documentation that details how Spam filters (both header filers and the old legacy filters) work in Mailman? I already have a copy of the Python Regular Expression HOWTO (www.amk.ca/python/howto/regex/) and the Python Regular Expression Syntax (www.python.org/doc/current/lib/re-syntax.html), but what I am looking for to resolve the puzzle is something that indicates how the filter processing works in Mailman, and maybe a few examples of what works and what doesn't. Many thanks, Kevin Redden From tgriffin at wsc.ma.edu Tue Feb 22 01:38:54 2005 From: tgriffin at wsc.ma.edu (Tery Griffin) Date: Mon, 21 Feb 2005 19:38:54 -0500 Subject: [Mailman-Users] Mailman / OS X server Message-ID: Hi all, Does anyone happen to know if there's what amounts to an Idiot's Guide to getting mailman running on the OS X server? I understand from reading this list that Apple modified mailman, so I assume even when I see similar problems here the solutions might be different. I'm an old techie, but tech work isn't my primary job anymore. I'm just trying to get a small web server and mail list software running for my academic dept. I haven't been able to find an OS X server equivalent of this list and . . . well . . . I just can't get the mail lists to work. TIA, Tery From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 11:14:23 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 19:14:23 +0900 Subject: [Mailman-Users] Codes In-Reply-To: <457f3fcdf7fadeddc8a57204671187a8@ntlworld.com> References: <8e480d6595784f67e6cbd09e87459d90@ntlworld.com> <4219CF0C.6010905@is.kochi-u.ac.jp> <421A8085.7070000@is.kochi-u.ac.jp> <457f3fcdf7fadeddc8a57204671187a8@ntlworld.com> Message-ID: <421B05FF.2050801@is.kochi-u.ac.jp> Hi, PeteBell wrote: > Hi again! > > Thank you for taking the time to give such a helpful and detailed answer! > > I was hoping I could just change my PHP to something about if the code > is greater than 279 then hide the member. But it looks a little more > difficult than that. > > It's also difficult when you consider that I don't have access to either > mailman or python. Where do I get this thing "member_status" you refer to? This is what you call 'code'. if your php program read like this: if ($code > 279) { ... } then you only have to change like so: if ($code & 16) { ... } You can browse the mailman source code from http://sourceforge.net/projects/mailman/ -> cvs -> browse http://cvs.sourceforge.net/viewcvs.py/mailman/ > > Thanks again > Regards > Pete > > > On 22 Feb 2005, at 00:44, Tokio Kikuchi wrote: > >> Hi, again. >> >> PeteBell wrote: >> >>> Thanks very much. >>> One more thing, please. As you can see below, your email arrived >>> with rather strange formatting and each line was broken in odd >>> places. Can I just check: >>> Do you mean that all the following mean "hide"?... >>> 280 and 314 >>> And 264 means "SHOW"? >>> Or are you trying to explain something more complex which I am not >>> understanding? >>> Cheers >>> Pete, UK >>> On 21 Feb 2005, at 12:07, Tokio Kikuchi wrote: >>> >>>> >>> 280 & 16 >>>> 16 >>>> >>> 264 & 16 >>>> 0 >>>> >>> 314 & 16 >>>> 16 >> >> This is python interactive mode operations. >> >> Quote the keys to the value again. >> >>> # Bitfield for user options. See DEFAULT_NEW_MEMBER_OPTIONS above to >>> set >>> # defaults for all new lists. >>> Digests = 0 # handled by other mechanism, doesn't need a >>> flag. >>> DisableDelivery = 1 # Obsolete; use set/getDeliveryStatus() >>> DontReceiveOwnPosts = 2 # Non-digesters only >>> AcknowledgePosts = 4 >>> DisableMime = 8 # Digesters only >>> ConcealSubscription = 16 >>> SuppressPasswordReminder = 32 >>> ReceiveNonmatchingTopics = 64 >>> Moderate = 128 >>> DontReceiveDuplicates = 256 >> >> >> >> Take number 280. This is 256 + 16 + 8 >> = DontReceiveDuplicates >> + ConcealSubscription >> + DisableMime >> So the member doesn't want receive list mail if his address is in Cc: >> list, not want to list his address in the roster page, and he want >> plain text digest if he move to digest mode. >> >> 264 = 256 + 8 = DontReceiveDuplicates >> + DisableMime >> Similar to above but this member doesn't care if his address is listed >> in roster page. >> >> 314 = 256 + 32 + 16 + 8 + 2 >> = DontReceiveDuplicates >> + SuppressPasswordReminder >> + ConcealSubscription >> + DisableMime >> + DontReceiveOwnPosts >> This member doesn't want to get monthly password reminder, and doesn't >> want to receive his own posts adding the options of the first member. >> >> There should be many combination of numbers which indicate 'hide' >> status but there is a nice operation to get this; 'bitwise and'. So, >> if you get members subscription status code in say member_status, then >> you should write a program like: >> >> if member_status & 16: >> print 'Hide this member.' >> else: >> print 'Expose this menber.' >> >> This is Python code and not PHP in which you are wirting, but the >> logic should be clear. You can refer to the php '&' operation manual at >> http://www.php.net/manual/en/language.operators.bitwise.php >> (After quick googling). >> >> Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From brad at stop.mail-abuse.org Tue Feb 22 11:24:54 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 11:24:54 +0100 Subject: [Mailman-Users] mass export of email addresses In-Reply-To: <00c801c51849$a43c6d70$8700a8c0@Helen> References: <00c801c51849$a43c6d70$8700a8c0@Helen> Message-ID: At 7:15 PM +0000 2005-02-21, Helen East wrote: > I'm the listowner of a mailman list and I will need in the future to > export the 300 list members to another mailing list. I can't find any > kind of way of getting all the email addresses out of Mailman into > another format (eg. .csv file, or something) and there are too many to > do by hand! See . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Tue Feb 22 11:28:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 11:28:53 +0100 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <20050221203648.41914.qmail@web53007.mail.yahoo.com> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> Message-ID: At 12:36 PM -0800 2005-02-21, John Owens wrote: > I receive spam on this list too that is BCCed. Every > mail I've seen on this list that has been BCCed has > been spam. Thus require_explicit_destination is set to > yes. Yup, we do that too. > What I can't find is how to reject this mail > automatically; instead it's held for approval for me, > and I'd rather it be junked immediately. Is there a > setting for this? I have not yet found an option to allow this. This sort of thing is why I created the RFE at . If you find out about a way to do this sort of thing, please let me know. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Tue Feb 22 11:30:49 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 11:30:49 +0100 Subject: [Mailman-Users] Mailman / OS X server In-Reply-To: References: Message-ID: At 7:38 PM -0500 2005-02-21, Tery Griffin wrote: > Does anyone happen to know if there's what amounts to an Idiot's Guide to > getting mailman running on the OS X server? Idiot's Guide? Not so far as I know. Unless you're talking about installing Mailman from source, you'd need to go talk to Apple about that. So far as I know, the definitive answer to the question of how you use Mailman with MacOS X is at . If you find anything else that is useful, please let us know. -- Brad Knowles, "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 for more info. From davidg at goraich.co.uk Tue Feb 22 11:33:14 2005 From: davidg at goraich.co.uk (david gordon) Date: Tue, 22 Feb 2005 10:33:14 +0000 Subject: [Mailman-Users] Mailman / OS X server In-Reply-To: References: Message-ID: <20050222103314.6014@smtp.goraich.co.uk> Tery Griffin wrote on Mon 21 Feb 2005 at 19:38 -0500 >Does anyone happen to know if there's what amounts to an Idiot's Guide to >getting mailman running on the OS X server? There are a few paragraphs in the Peachpit Press book "Mac OS X Server Panther 10.3" by Schoun Regan with Kevin White. ISBN 0-321-24252-1 -- david gordon From felix.klee at inka.de Tue Feb 22 12:06:46 2005 From: felix.klee at inka.de (Felix E. Klee) Date: Tue, 22 Feb 2005 12:06:46 +0100 Subject: [Mailman-Users] Need to Store Message IDs in PostgreSQL DB In-Reply-To: References: <87is4mcjkn.wl%felix.klee@inka.de> Message-ID: <878y5gc0qh.wl%felix.klee@inka.de> At Mon, 21 Feb 2005 09:32:16 -0800, Mark Sapiro wrote: > >Sounds like a good solution. However, I'd like to store my handler > >in a different directory than "Mailman/Handlers". Is this possible? > >If so, how do I specify the path? > > Without modifying code which you don't want to do, you have to have > your handler in Mailman/Handlers. Thanks for clearing that up. -- Felix E. Klee From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 12:59:33 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 20:59:33 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <20050221203648.41914.qmail@web53007.mail.yahoo.com> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> Message-ID: <421B1EA5.2000904@is.kochi-u.ac.jp> Hi, John Owens wrote: > I apologize if this is a current option and I just > can't find it ... > > I have generic_nonmember_action set to Accept, since > we're using the list to have non-members as questions. > > > I receive spam on this list too that is BCCed. Every > mail I've seen on this list that has been BCCed has > been spam. Thus require_explicit_destination is set to > yes. What I can't find is how to reject this mail > automatically; instead it's held for approval for me, > and I'd rather it be junked immediately. Is there a > setting for this? > No. But there is a trick for this if you play with the spam filter. Go to admin -> privacy -> spam page and put following in spam filter rule 1: to:.*your-list-name and set this to Accept. Then, click Add new item (after this one) and put to:.* and set this to Reject or Discard. Do not forget to click [Submit Your Changes]. I've not fully tested but this should work. You can first set the second rule to Hold and check the effect. Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 13:11:28 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 21:11:28 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <421B1EA5.2000904@is.kochi-u.ac.jp> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> <421B1EA5.2000904@is.kochi-u.ac.jp> Message-ID: <421B2170.2030503@is.kochi-u.ac.jp> Sorry, my mistake. > Go to admin -> privacy -> spam page and put following in spam filter > rule 1: > to:.*your-list-name ^to:.*your-list-name There was Delivered-To: header in my test message this matched. > and set this to Accept. Then, click Add new item (after this one) > and put > to:.* > and set this to Reject or Discard. > Do not forget to click [Submit Your Changes]. > > I've not fully tested but this should work. You can first set the second > rule to Hold and check the effect. > > Cheers, -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 13:30:35 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 21:30:35 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <421B2170.2030503@is.kochi-u.ac.jp> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> <421B1EA5.2000904@is.kochi-u.ac.jp> <421B2170.2030503@is.kochi-u.ac.jp> Message-ID: <421B25EB.2010409@is.kochi-u.ac.jp> AAYEE!! This doesn't work AT ALL! You will get deep recursive hold for administrative notices. I should look into the code. Tokio Kikuchi wrote: > Sorry, my mistake. > >> Go to admin -> privacy -> spam page and put following in spam filter >> rule 1: >> to:.*your-list-name > > ^to:.*your-list-name > > There was Delivered-To: header in my test message this matched. > >> and set this to Accept. Then, click Add new item (after this one) >> and put >> to:.* >> and set this to Reject or Discard. >> Do not forget to click [Submit Your Changes]. >> >> I've not fully tested but this should work. You can first set the >> second rule to Hold and check the effect. >> >> Cheers, > > -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 13:59:33 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 21:59:33 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <421B25EB.2010409@is.kochi-u.ac.jp> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> <421B1EA5.2000904@is.kochi-u.ac.jp> <421B2170.2030503@is.kochi-u.ac.jp> <421B25EB.2010409@is.kochi-u.ac.jp> Message-ID: <421B2CB5.2040304@is.kochi-u.ac.jp> Sorry that I was so noizy by myself. :-P Tokio Kikuchi wrote: > AAYEE!! > > This doesn't work AT ALL! You will get deep recursive hold for > administrative notices. I should look into the code. > > Tokio Kikuchi wrote: > >> Sorry, my mistake. >> >>> Go to admin -> privacy -> spam page and put following in spam filter >>> rule 1: \nto:.*your-list-name >> There was Delivered-To: header in my test message this matched. >> >>> and set this to Accept. Then, click Add new item (after this one) >>> and put . (anything match) >>> and set this to Reject or Discard. >>> Do not forget to click [Submit Your Changes]. '\n' is needed for the first rule because the headers are concatnated in a single string. Also, do not add '@your.dom.ain' in it because this doesn't match 'your-list-name-owner at your.dom.ain' which is the held notice destination and they are held and held again. (If you discard, that's OK.) >>> >>> I've not fully tested but this should work. You can first set the >>> second rule to Hold and check the effect. I will fully test net time. ;-P >>> >>> Cheers, Tokio From brad at stop.mail-abuse.org Tue Feb 22 14:15:13 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 14:15:13 +0100 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: <421B2CB5.2040304@is.kochi-u.ac.jp> References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> <421B1EA5.2000904@is.kochi-u.ac.jp> <421B2170.2030503@is.kochi-u.ac.jp> <421B25EB.2010409@is.kochi-u.ac.jp> <421B2CB5.2040304@is.kochi-u.ac.jp> Message-ID: At 9:59 PM +0900 2005-02-22, Tokio Kikuchi wrote: >>>> Go to admin -> privacy -> spam page and put following in spam filter >>>> rule 1: > > \nto:.*your-list-name What about "Delivered-to:" and/or "Cc:" headers? -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Tue Feb 22 14:25:39 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Tue, 22 Feb 2005 22:25:39 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: References: <20050221203648.41914.qmail@web53007.mail.yahoo.com> <421B1EA5.2000904@is.kochi-u.ac.jp> <421B2170.2030503@is.kochi-u.ac.jp> <421B25EB.2010409@is.kochi-u.ac.jp> <421B2CB5.2040304@is.kochi-u.ac.jp> Message-ID: <421B32D3.7060209@is.kochi-u.ac.jp> Brad Knowles wrote: > At 9:59 PM +0900 2005-02-22, Tokio Kikuchi wrote: > >>>>> Go to admin -> privacy -> spam page and put following in spam filter >>>>> rule 1: >> >> >> \nto:.*your-list-name > > > What about "Delivered-to:" and/or "Cc:" headers? > Oh yeah, you can change rule 1 like: \nto:.*your-list-name cc:.*your-list-name It looks like "Delivered-to:" is added by Postfix for Bcc:ed message and should not be added here. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From jeremi at mividdesigns.com Tue Feb 22 16:36:43 2005 From: jeremi at mividdesigns.com (Jeremi Bergman) Date: Tue, 22 Feb 2005 10:36:43 -0500 Subject: [Mailman-Users] Pending Requests Message-ID: <421B518B.3020600@mividdesigns.com> I keep getting a message that says I have two pending requests that need to be taken care of, but when I visit the site, there is nothing to moderate. Any suggestions on this? Thanks From brian.ensor at deri.org Tue Feb 22 18:48:37 2005 From: brian.ensor at deri.org (Brian Ensor) Date: Tue, 22 Feb 2005 17:48:37 +0000 Subject: [Mailman-Users] Is it possible to add the Description field on the list create web interface? Message-ID: <1109094517.5449.18.camel@localhost.localdomain> Running Mailman v.2.1.5 on RH Enterprise ES v.3 We have an issue with lists being created and having to rely on the list admins to input a list description. We would like to have the list creator be able to input the list name and description when using the web interface. Is there a way to modify this 'http:///mailman/create' page to include this at the time of creation? From chris.a.adams at state.or.us Tue Feb 22 19:22:01 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Tue, 22 Feb 2005 10:22:01 -0800 Subject: [Mailman-Users] temporarily disable list? Message-ID: <421B7849.9060808@state.or.us> I am wondering what the preferred method for temporarily disabling a list is? The owner wants to keep the list intact, but doesn't want to receivve any of the Administrative stuff that may be sent to the list or list owner while it lies dormant. The system folks also don't want to receive messages that might result if the aliases file was commented out or something like that. I have thought of turning off bounce processing, commenting out the aliases entry for the list, setting everyone to nomail, etc. -- Christopher Adams From msapiro at value.net Tue Feb 22 19:42:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 10:42:06 -0800 Subject: [Mailman-Users] Is it possible to add the Description field on thelist create web interface? In-Reply-To: <1109094517.5449.18.camel@localhost.localdomain> Message-ID: Brian Ensor wrote: > >We have an issue with lists being created and having to rely on the >list admins to input a list description. We would like to have the >list creator be able to input the list name and description when using >the web interface. Is there a way to modify this >'http:///mailman/create' page to include this at the time >of creation? Not without modifying the Mailman/Cgi/create.py module which produces and processes the page. The alternative is for the list creator to go immediately to the list admin pages and set real_name and description. Granted, this is not as convenient as having it on the create page and is not "enforceable", but it's the best you can do without hacking create.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bob at evdo-coverage.com Tue Feb 22 19:13:13 2005 From: bob at evdo-coverage.com (bob wifi hotspot n evdo wireless internet guy) Date: Tue, 22 Feb 2005 10:13:13 -0800 Subject: [Mailman-Users] outlook pop account color labling Message-ID: any idea how to color code lable emails from different pop boxes? X---------------- Robert Kim, Wireless Internet Wifi Hotspot Advisor http://evdo-coverage.com http://wireless-internet-broadband-service.com https://evdo.sslpowered.com/wifi-hotspot-router.htm 2611 S Pacific Coast Highway 101 Cardiff by the Sea CA 92007 : 206 984 0880 >>> "Wireless Internet Service Is ONLY Broadband with Broadband Customer Service"(tm) >>> OUR QUEST: To Kill the Cubicle! (SM) ---Shalommmmmmmm-------------------- ---------------------------------;-)---- From msapiro at value.net Tue Feb 22 20:43:15 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 11:43:15 -0800 Subject: [Mailman-Users] how to use topics/ for more than one keyword In-Reply-To: Message-ID: LN Tora wrote: >First, my apologies. I would have gone to the listowners site were it still >up, as I know this is a simple (and silly) question. Actually, it's not that simple. >I have a virtual domain, and Mailman 2.1.5p1 came with the package. I was >able to set up a list easily enough, but I'm having trouble with >understanding/using the topics feature. From what I can make out, I >actually have to use a regular expression to get it to match the categories >I'm using. While I'm familiar with PHP and Perl to a much lesser extent, I >don't have a clue about Python. Python regular expressions are described at www.amk.ca/python/howto/regex/ and www.python.org/doc/current/lib/re-syntax.html >Basically, I would like to know a basic expression for matching more than >one keyword, using an "and" operator to ensure all the words are found. Unfortunately, this is not something that is easily done with a single regular expression. Suppose you want to both 'black' and 'white' and they could occur in either order. The re '(black|white)' could be used to match the first occurrence of one of these (ignoring that it would also match 'blacker' and so forth) and '(black|white).*(black|white)' would match a first occurrence, followed somewhere by a second, but both could be 'black'. You would need something like '(black.*white)|(white.*black)' to match both words in either order. If you had three words, you would need six alternatives to specify all the possible orderings. In a programming situation you could say something like "IF 'black' is in the string AND 'white' is in the string AND 'grey' is in the string THEN ...". The nature of regular expressions is such that you can't do this directly within a single regular expression. This is because an re specifies a pattern to match against a string and while a pattern can specify alternatives (e.g. black|white) meaning the next part of the string is either black or white, the next part of a string can't be both black and white at the same time so something like 'blackANDwhite' could never match. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From athos at conectt.com.br Tue Feb 22 20:49:20 2005 From: athos at conectt.com.br (Athos Rothen) Date: Tue, 22 Feb 2005 16:49:20 -0300 Subject: [Mailman-Users] Mailman converts the body of messages into attachments Message-ID: <0DD204D9602EA04FA7E470D060E31A8545FFC1@conecttrs6.conecttrs.com.br> Hello All, I am using Mailman 2.1.5 and have this list that converts text/html parts to plain text (content filtering options enabled). It works fine for most of users/messages. But when some users, those that use webmailers (yahoo, hotmail, outlook web access), send messages to the list, the body of their messages is converted to plain text and it's being attached into their messages. My Content Filtering options are: filter_content: yes filter_mime_types: pass_mime_types: multipart/mixed \ multipart/alternative \ text/plain convert_html_to_plaintext: yes filter_action: Discard I searched the web, faqs and mailing lists, but looks like this is not a common problem (I found only few similar cases, but most of them related to digest). Does anyone have a clue of what could be the problem? Or where should I start to look for a solution/workaround? Additional information: I am from Brazil and the language of the messages is Portuguese. Some of the attachments have these MIMEs: Ex1: --===============1472294390== content-class: urn:content-classes:message Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 8bit Ex2: --===============1423875694== Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I do not know if it helps in some way, but I though it could be relevant. Thanks for any help! Best Regards, Athos Rothen athos at conectt.com.br From ln_tora at hotmail.com Tue Feb 22 20:51:21 2005 From: ln_tora at hotmail.com (LN Tora) Date: Tue, 22 Feb 2005 11:51:21 -0800 Subject: [Mailman-Users] how to use topics/ for more than one keyword In-Reply-To: Message-ID: Thanks for the reply. I'll certainly check the links, though I thought I should be a bit clearer. In your example with black and white, you mentioned if I wanted them in any order. I think I should have instead asked what about a set of words in a particular order. Say I have "television comedy" I want it to match that exactly as it reads. What would I do then? Also, am I using quotes in the re box or no? Again, thanks for your time. - LN From msapiro at value.net Tue Feb 22 21:18:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 12:18:44 -0800 Subject: [Mailman-Users] how to use topics/ for more than one keyword In-Reply-To: Message-ID: LN Tora wrote: >Thanks for the reply. I'll certainly check the links, though I thought I >should be a bit clearer. > >In your example with black and white, you mentioned if I wanted them in any >order. I think I should have instead asked what about a set of words in a >particular order. > >Say I have "television comedy" I want it to match that exactly as it reads. > What would I do then? Also, am I using quotes in the re box or no? No quotes. Ordinarily to match the above with exactly one space, you would use television comedy as your re, but in the case of Topics, the re is compiled in IGNORECASE and VERBOSE mode. IGNORECASE makes it case insensitive which is normally good. VERBOSE enables certain 'readability' features, one of which is to ignore certain whitespace in patterns, so the above won't work. To match with exactly one space, you need television\ comedy or television[ ]comedy More likely you want any number (>1) of spaces or tabs in which case you use television[ \t]+comedy or for any amount of whitespace television\s+comedy -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From ln_tora at hotmail.com Tue Feb 22 21:25:56 2005 From: ln_tora at hotmail.com (LN Tora) Date: Tue, 22 Feb 2005 12:25:56 -0800 Subject: [Mailman-Users] how to use topics/ for more than one keyword In-Reply-To: Message-ID: That's what I couldn't get to work, the whitespace. Thanks a bunch! - LN From hmag at ozemail.com.au Tue Feb 22 21:28:57 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Wed, 23 Feb 2005 07:28:57 +1100 Subject: [Mailman-Users] Mailman / OS X server In-Reply-To: References: Message-ID: >Hi all, > >Does anyone happen to know if there's what amounts to an Idiot's Guide to >getting mailman running on the OS X server? I understand from reading this >list that Apple modified mailman, so I assume even when I see similar >problems here the solutions might be different. > >I'm an old techie, but tech work isn't my primary job anymore. I'm just >trying to get a small web server and mail list software running for my >academic dept. I haven't been able to find an OS X server equivalent of this >list and . . . well . . . I just can't get the mail lists to work. > >TIA, >Tery > Hi again, I wrote an 'idiots' guide following my installation on OSX - I did forward it to Barry Warsaw to see if it could be housed somewhere on the Mailman site, but he instead asked for a modification which will apparently be included in edited form within the Mailman docs. I still have unedited version specifically for OSX (it was the 'client' version but that shouldn't make much difference), if you'd like it. I think it would be a great idea to have some of these types of guides available on the Mailman site in a specific area called 'walkthrough' or something similar, once they've been checked by someone knowledgeable. At least they'd be in a central location. At the moment it's very hit & miss to find something specific for your own platform. Thoughts on the Mailman site section would be interesting if you would like to post to this list - I think this is a good idea. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From msapiro at value.net Tue Feb 22 21:44:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 12:44:34 -0800 Subject: [Mailman-Users] mass export of email addresses In-Reply-To: Message-ID: Brad Knowles wrote: >At 7:15 PM +0000 2005-02-21, Helen East wrote: > >> I'm the listowner of a mailman list and I will need in the future to >> export the 300 list members to another mailing list. I can't find any >> kind of way of getting all the email addresses out of Mailman into >> another format (eg. .csv file, or something) and there are too many to >> do by hand! > > See . > The command line tools mentioned in the FAQ article are the best and most preferred way to do these kinds of things, but if you don't have shell access there are a couple of other ways to get a member list. There is the web list roster page and the e-mail 'who' command. Both of these have the 'problem' of not showing members who've opted out of these lists, so they may not be satisfactory in a particular case. You can also get a member list by scripting the web interface. See http://starship.python.net/crew/jwt/mailman/#throughtheweb for an example. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Tue Feb 22 22:16:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 13:16:11 -0800 Subject: [Mailman-Users] How Does Spam Filter Regex Processing Work? In-Reply-To: Message-ID: Kevin Redden wrote: > >I'm am having a problem getting the Spam filters to work properly. This same >problem was experienced with both the 2.1.5 and now with the 2.1.6b4 release. > >We are trying to put in Spam filters to catch keywords or phrases in the subject >line of posts to keep trouble topics off the list. Sometimes they work, but >sometimes we can't come up with a filter to catch the phrase. > >I've got a copy of RegexBuddy that I test my regex statements with, and it >reports my regular expressions should be working - yet the posts go through, >missed by the subject filters. The filters also seem to work differently >depending on whether we use the new header filters or the old legacy filters. The bounce_matching_headers filters actually specify a header/regex combination. e.g. to: some regex says match some regex against the contents of the To: header. The header_filter_rules specify regexps to match anywhere in the message headers. >Has anyone written or found any documentation that details how Spam filters >(both header filers and the old legacy filters) work in Mailman? The header_filter_rules are processed in Mailman/Handlers/SpamDetect.py. The bounce_matching_headers are processed in Mailman/Handlers/Hold.py using the hasMatchingHeader() method defined in Mailman/MailList.py To go beyond the info on the admin web interface I think you have to look at the code. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From watson.allen at gmail.com Tue Feb 22 22:43:56 2005 From: watson.allen at gmail.com (Allen Watson) Date: Tue, 22 Feb 2005 13:43:56 -0800 Subject: [Mailman-Users] Removing attachment In-Reply-To: <41DBEBC2.7070808@sysif.net> References: <41DBEBC2.7070808@sysif.net> Message-ID: It really would be so much better if there were a simple setting to reject ALL messages with attachments, as some other mailing list software provides. It can't be so difficult... On Wed, 05 Jan 2005 14:29:38 +0100, Guillaume Morin wrote: > Hello, > > I would like to remove all attachments of the mails going to a specific > mailing list. Browsing the doc and the faq, I have seen that we can > block specific attachment, according to their MIME type, but I want to > remove all of them. Can I do this with mailman ? > > Thank you, > > Guillaume Morin > > ------------------------------------------------------ > Mailman-Users mailing list > Mailman-Users at 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/ > From brad at stop.mail-abuse.org Tue Feb 22 21:59:16 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 21:59:16 +0100 Subject: [Mailman-Users] Mailman converts the body of messages into attachments In-Reply-To: <0DD204D9602EA04FA7E470D060E31A8545FFC1@conecttrs6.conecttrs.com.b r> References: <0DD204D9602EA04FA7E470D060E31A8545FFC1@conecttrs6.conecttrs.com.b r> Message-ID: At 4:49 PM -0300 2005-02-22, Athos Rothen wrote: > I am using Mailman 2.1.5 and have this list that converts > text/html parts to plain text (content filtering options enabled). It > works fine for most of users/messages. But when some users, those that > use webmailers (yahoo, hotmail, outlook web access), send messages to > the list, the body of their messages is converted to plain text and it's > being attached into their messages. I think you answered your own question -- webmail users are likely to be sending HTML/MIME messages, and you're converting them to plaintext. However, they're probably still MIME formatted, or they need to be MIME formatted in order to deal with international character set issues, and therefore your clients perceive them to be attachments. This is basically the same issue discussed at . -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Tue Feb 22 23:01:02 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Tue, 22 Feb 2005 23:01:02 +0100 Subject: [Mailman-Users] Removing attachment In-Reply-To: References: <41DBEBC2.7070808@sysif.net> Message-ID: At 1:43 PM -0800 2005-02-22, Allen Watson wrote: > It really would be so much better if there were a simple setting to > reject ALL messages with attachments, as some other mailing list > software provides. It can't be so difficult... Actually, yes it is. MIME bodypart types come in pairs, and there are an unlimited number of potential combinations of these pairs. Moreover, there are also a variety of other attachment/encoding techniques (uuencode, binhex, etc...) which do not depend on MIME at all, and in fact would look to the program just like normal ASCII text. Indeed, the entire purpose of many of these alternative encoding techniques was to be able to survive being transmitted via 7-bit ASCII-only transmission networks, such as can be provided by e-mail. And don't get me started on steganography. Given that there are an unlimited number of possible encoding techniques, it is physically impossible to block them all. This is why Mailman provides the tools that it does, and it allows you to choose to either filter out the stuff you know to be bad (allowing through everything else), or to allow through only the stuff you know to be good (filtering everything else). This problem is much more complex than you give it credit for. Do Internet e-mail systems administration for a decade or two, and you'll find that there are all sorts of bizarre things out there that you never thought could possibly exist. Mailman can only deal with those things that it knows about, and we've given you powerful tools that will help you solve most of the problems, if you use them correctly. -- Brad Knowles, "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 for more info. From msapiro at value.net Tue Feb 22 23:05:29 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 14:05:29 -0800 Subject: [Mailman-Users] Removing attachment In-Reply-To: Message-ID: Allen Watson wrote: >It really would be so much better if there were a simple setting to >reject ALL messages with attachments, as some other mailing list >software provides. It can't be so difficult... > > >On Wed, 05 Jan 2005 14:29:38 +0100, Guillaume Morin wrote: >> Hello, >> >> I would like to remove all attachments of the mails going to a specific >> mailing list. Did you read the follow-ups to that thread at http://mail.python.org/pipermail/mailman-users/2005-January/041697.html and http://mail.python.org/pipermail/mailman-users/2005-January/041706.html If you really want to "reject ALL messages with attachments" just put multipart/alternative text/plain in pass_mime_types as mentioned in the first message referenced above. Or you could put just text/plain in pass_mime_types and reject everything except single part plain text messages. It isn't difficult until you start considering the non-obvious cases of signed messages, plain text messages forwarded as attachments, plain text attachments, etc. and what you want to do in those cases. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From thaddon at equilar.com Tue Feb 22 23:55:04 2005 From: thaddon at equilar.com (Tom Haddon) Date: Tue, 22 Feb 2005 14:55:04 -0800 Subject: [Mailman-Users] Removing Mailman Footers Message-ID: <0E52D69E86D25840AAE3611CB657F9F8365956@millenium.equilar.com> This is follow up to a post from back in August 2004 that I saw on the archives. I'm trying to remove _all_ footers from a specific list in Mailman 2.1.5. I've removed the custom footer for the mailing list but since it's an html message it's appending a text file (which is empty). I looked at this thread (as well as a bunch of other web searching, and the Mailman FAQ) and couldn't see the way to do it - all my messages come in with an empty text attachment. I'm comfortable with editing python if need be. I tried the steps described here (returning an empty value from the class HTMLFormatter, def GetMailmanFooter, but this didn't work for me. Can anyone point me in the direction of the part of mailman that adds that text footer attachment to HTML messages so I can tweak it as appropriate? Thanks, Tom --------------------------------------- Tom Haddon Equilar, Inc. 1710 South Amphlett Boulevard Suite 312 San Mateo, CA 94402 650-286-4528 (phone) 650-286-4513 (fax) thaddon at equilar.com CONFIDENTIALITY NOTICE: This is a transmission from Equilar, Inc. and may contain information which is confidential and proprietary. If you are not the addressee, any disclosure, copying or distribution or use of the contents of this message is expressly prohibited. If you have received this transmission in error, please destroy it and notify us immediately at 650-286-4512. Internet and e-mail communications are Equilar's property and Equilar reserves the right to retrieve and read any message created, sent and received. From Christopher.Jovais at radiology.ucsf.edu Wed Feb 23 00:28:03 2005 From: Christopher.Jovais at radiology.ucsf.edu (Christopher Jovais) Date: Tue, 22 Feb 2005 15:28:03 -0800 Subject: [Mailman-Users] Viewing Digests Message-ID: Hello, I'm new to the list and I've tried to find this myself through the FAQ and numerous other resources without success. I administer a list (limited to web interface) and can't seem to view past or current digests or their content. Is this possible? If so, how? Any assistance greatly appreciated. Christopher Jovais From msapiro at value.net Wed Feb 23 00:47:50 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 15:47:50 -0800 Subject: [Mailman-Users] Removing Mailman Footers In-Reply-To: <0E52D69E86D25840AAE3611CB657F9F8365956@millenium.equilar.com> Message-ID: Tom Haddonwrote: > >I'm trying to remove _all_ footers from a specific list in Mailman 2.1.5. I've removed the custom footer for the mailing list but since it's an html message it's appending a text file (which is empty). > If it is truly empty, this should not be happening. I suspect your msg_footer might contain some white space. >I looked at this thread (as well as a bunch of other web searching, and the Mailman FAQ) and couldn't see the way to do it - all my messages come in with an empty text attachment. I'm comfortable with editing python if need be. I tried the steps described here (returning an empty value from the class HTMLFormatter, def GetMailmanFooter, but this didn't work for me. Can anyone point me in the direction of the part of mailman that adds that text footer attachment to HTML messages so I can tweak it as appropriate? The post you point to is not relevant. It's talking about web pages in the web interface, not list posts. The code is Mailman/Handlers/Decorate.py -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Feb 23 00:54:35 2005 From: msapiro at value.net (Mark Sapiro) Date: Tue, 22 Feb 2005 15:54:35 -0800 Subject: [Mailman-Users] Viewing Digests In-Reply-To: Message-ID: Christopher Jovais wrote: > >I'm new to the list and I've tried to find this myself through the >FAQ and numerous other resources without success. I administer a >list (limited to web interface) and can't seem to view past or >current digests or their content. Is this possible? If so, how? You can't 'view' digests per se. The current list messages which are being accumulated for the next digest are saved in mbox format in the file lists//digest.mbox. Once the digests are formatted and sent, this file is removed. Since you are limited to web access, you can't view this file. If archiving is enabled for the list, individual messages are archived, but not digests. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From bob at evdo-coverage.com Wed Feb 23 00:53:42 2005 From: bob at evdo-coverage.com (bob wifi hotspot n evdo wireless internet guy) Date: Tue, 22 Feb 2005 15:53:42 -0800 Subject: [Mailman-Users] Viewing Digests In-Reply-To: Message-ID: Hit the MORE INFO about list link... Or Sort by DATE and the MORE INFO link will appear X---------------- Robert Kim, Wireless Internet Wifi Hotspot Advisor http://evdo-coverage.com http://wireless-internet-broadband-service.com https://evdo.sslpowered.com/wifi-hotspot-router.htm 2611 S Pacific Coast Highway 101 Cardiff by the Sea CA 92007 : 206 984 0880 >>> "Wireless Internet Service Is ONLY Broadband with Broadband Customer Service"(tm) >>> OUR QUEST: To Kill the Cubicle! (SM) ---Shalommmmmmmm-------------------- ---------------------------------;-)---- From athos at conectt.com.br Wed Feb 23 01:27:19 2005 From: athos at conectt.com.br (Athos Rothen) Date: Tue, 22 Feb 2005 21:27:19 -0300 Subject: RES: [Mailman-Users] Mailman converts the body of messages into attachments Message-ID: <0DD204D9602EA04FA7E470D060E31A8549AE87@conecttrs6.conecttrs.com.br> Hello Brad! Yes, this is the same issue of FAQ 04.039 . Now it is clear for me: the messages have 2 or 3 different MIME types (considering body and footer), so there is no way to have only one body part. But I will have to try option #2 (Configure Mailman to strip all HTML and MIME formatting and send out all messages as text-only (text/plain)), before give up. Because, I am user of others lists (in others servers) using Mailman here at Brazil, and never noted this issue before. I will also try to make contact with some sysadmins of these servers to check if they had this issue and how they have it solved. Thank you very much for your enlightening and the references. That was exactly what I was looking for (but with different terms) and you help me efficiently. Thanks!!! I will give you feedback when I do get somewhere. Regards, Athos Rothen -----Mensagem original----- De: Brad Knowles [mailto:brad at stop.mail-abuse.org] Enviada em: ter?a-feira, 22 de fevereiro de 2005 17:59 Para: Athos Rothen Cc: mailman-users at python.org Assunto: Re: [Mailman-Users] Mailman converts the body of messages into attachments At 4:49 PM -0300 2005-02-22, Athos Rothen wrote: > I am using Mailman 2.1.5 and have this list that converts text/html > parts to plain text (content filtering options enabled). It works > fine for most of users/messages. But when some users, those that use > webmailers (yahoo, hotmail, outlook web access), send messages to the > list, the body of their messages is converted to plain text and it's > being attached into their messages. I think you answered your own question -- webmail users are likely to be sending HTML/MIME messages, and you're converting them to plaintext. However, they're probably still MIME formatted, or they need to be MIME formatted in order to deal with international character set issues, and therefore your clients perceive them to be attachments. This is basically the same issue discussed at . -- Brad Knowles, "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 for more info. From tedtarg at jobstreet.com Wed Feb 23 01:43:09 2005 From: tedtarg at jobstreet.com (Ted Targosz) Date: Wed, 23 Feb 2005 08:43:09 +0800 Subject: [Mailman-Users] searching private archives Message-ID: <1109119390.4497.27.camel@octopus.jobstreet.com> I'd like to enable text searching of our private archives on some of our Mailman 2.1.5 mailing lists... I've read the FAQ http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.011.htp and since the archives are private, i can't use a public search engine such as google.. so I'll need to utilize something like the pipermail patches described in the FAQ Is this still the best, easiest solution? I don't like patching mailman since I'm using yum to maintain the system and I'll have to go back and patch it every time i update ... If so, do i only need to apply [ #444879 ] Archive indexer control to improve indexing and [ #444884 ] Integration of Mailman & htdig for archive search since I'm running 2.1.5? Finally, is there any particular reason why a search box hasn't been included in the archives for mailman by default? -- Ted Targosz Business Development/Operations Manager Jobstreet.com Phone: 604-6445912 Hand Phone: 6012-2063600 Fax: 604-6428653 email: tedtarg at jobstreet.com From tkikuchi at is.kochi-u.ac.jp Wed Feb 23 01:45:51 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Wed, 23 Feb 2005 09:45:51 +0900 Subject: [Mailman-Users] auto-rejecting BCCs? In-Reply-To: References: <20050222173706.740.qmail@web53003.mail.yahoo.com> Message-ID: <421BD23F.3080006@is.kochi-u.ac.jp> Thank you Brad. I went to bed after my last post. Brad Knowles wrote: > At 9:37 AM -0800 2005-02-22, John Owens wrote: > >> So, um, would you mind summarizing your suggestion? >> The large number I got makes me nervous about doing >> the right thing. > > > Tokio did. Put this in your rule 1, and make your action "Accept": > > \nto:.*your-list-name > cc:.*your-list-name > > Put this in your rule 2, and make your action "Reject" or "Discard" > as appropriate: > > . > > Yes, that is a single dot. That will allow the rule to match anything. > I've just posted a new entry in the Mailman FAQ Wizard. http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.051.htp Feel free to add/edit this to grow the list of recipe. -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From genesis at spotnetwork.net Wed Feb 23 01:47:35 2005 From: genesis at spotnetwork.net (genesis) Date: Tue, 22 Feb 2005 18:47:35 -0600 Subject: [Mailman-Users] Mail over limit not chopping Message-ID: <008201c51941$4571ed30$020aa8c0@amdxppro> I have the defaults set at 40 kb. I often get my own messages stuck for moderation because they are bigger than 40k. Shouldn't mailman be chopping these mails from the bottom? I use Outlook 2003. Regards, genesis Spot Network: http://www.spotnetwork.net/ Sites under spotlight: http://www.gamingforums.ca/ From sythos at sythos.net Wed Feb 23 10:06:51 2005 From: sythos at sythos.net (Sythos) Date: Wed, 23 Feb 2005 10:06:51 +0100 Subject: [Mailman-Users] searching private archives In-Reply-To: <1109119390.4497.27.camel@octopus.jobstreet.com> References: <1109119390.4497.27.camel@octopus.jobstreet.com> Message-ID: <20050223090651.GA2554@sythos.net> On Wed, Feb 23, 2005 at 08:43:09AM +0800, Ted Targosz wrote: > If so, do i only need to apply [ #444879 ] Archive indexer control to > improve indexing and [ #444884 ] Integration of Mailman & htdig for > archive search since I'm running 2.1.5? Yes, you must patch (I have a good feeling with pipermail+mhonarc+namazu) > Finally, is there any particular reason why a search box hasn't been > included in the archives for mailman by default? If my memory and my eyes don't joke me I remember this is in the TODO for future version -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From carolc at wolfram.com Tue Feb 22 18:03:51 2005 From: carolc at wolfram.com (Carol Cronin) Date: Tue, 22 Feb 2005 11:03:51 -0600 Subject: [Mailman-Users] List name not displaying in Mailman archives Message-ID: <02a701c51900$7b822bb0$7f04b18c@wri.wolfram.com> I've looked through the FAQs and attempted to search, to no avail-- this sounds like a simple option that I've setup incorrectly. When I view threads in our Mailman archives, I cannot see exactly which list the mail was sent to. I have nested lists, and the mail may appear in both archives. I need to see exactly which email address was used in the thread when I view the archives. Is there a setting for that? Thank you, Carol Cronin carolc at wolfram.com From Christopher.Jovais at radiology.ucsf.edu Wed Feb 23 00:20:14 2005 From: Christopher.Jovais at radiology.ucsf.edu (Christopher Jovais) Date: Tue, 22 Feb 2005 15:20:14 -0800 Subject: [Mailman-Users] Viewing Digests Message-ID: Hello, I'm new to the list and I've tried to find this myself through the FAQ and numerous other resources without success. I administer a list (limited to web interface) and can't seem to view past or current digests or their content. Is this possible? If so, how? Any assistance greatly appreciated. Christopher Jovais From jean at dancecentral.com.au Wed Feb 23 03:25:07 2005 From: jean at dancecentral.com.au (jean at dancecentral.com.au) Date: Wed, 23 Feb 2005 13:25:07 +1100 Subject: [Mailman-Users] Unable to locate and email address in data base... Message-ID: <009301c5194e$e53386f0$0200a8c0@Adele> Hello, I am using mailman version 2.1.5 I am puzzled about something that has been happening several times. I have had members who asked me to be removed from my list. Most of the time there is no problem, I can locate the email address or the name and delete it. Once in a while I deal with people who had a forwarding to their email and the email address we have is not the same as the one they want removed, however it's not difficult and with a bit of investigating we can easily locate the email address to be removed and we just do that. lately I have had some people with hotmail.com addresses asking to be removed and no matter how hard I try or how wide I make my search (sometimes just a few letters of their email address), I can't come up with their name or address. They are sure they subscribed under the same name and address.... Is there something I am missing ? Is this a common problem? Jean-Luc Stora Dance Central Level 1 - 268 Cleveland St Surry Hills 2010 Ph: 02 9319-2268 www.dancecentral.com.au From johanna at atlas.puj.edu.co Tue Feb 22 21:12:13 2005 From: johanna at atlas.puj.edu.co (johanna) Date: Tue, 22 Feb 2005 15:12:13 -0500 Subject: [Mailman-Users] my server is very low by mailman Message-ID: <20050222200706.M19529@atlas.puj.edu.co> hi. my server is very low, i think is by mailman, becouse when i do top there are much process of python running and the user is list any can help me, i don't know to do? ----------------------------------------- G. Johanna Chala T. Estudiante IX semestre Ing. de Sistemas y Computacion Pontificia Universidad Javeriana Cali Web Master Facultad de Ingenieria TEl: 321-82-00 EXT:575 From sal at readyin10.com Wed Feb 23 00:32:52 2005 From: sal at readyin10.com (Sal - ReadyIn10) Date: Tue, 22 Feb 2005 18:32:52 -0500 Subject: [Mailman-Users] mailing list Message-ID: <000d01c51936$d43db770$8e07fea9@salskee> Hi, I am trying to figure out how to use this software. I am the administrator of my mailing list. I would like to be the only one who can send a message to my list. I would also not like anybody to be able to view any subscribers on my list...I checked off the option, but they can still see them. I just want to be able to send messages to people who subscribe to my list, and read replies to my messages. Is this possible using this software? Thanks, Sal www.ReadyIn10.com From tomkins at superbcoaching.com.au Tue Feb 22 23:32:06 2005 From: tomkins at superbcoaching.com.au (Greg Tomkins) Date: Wed, 23 Feb 2005 08:32:06 +1000 Subject: [Mailman-Users] Assistance sought.. Message-ID: <000d01c5192e$5a15df20$0100000a@SUPERBCOACHING> I am wanting to know how I can extract a copy of all members held in my email list so that I can a) better manage the list and b) create a backup copy offline thanking you Greg Tomkins Warmest regards and wishing you a great day Greg Tomkins Behavioural Coach www.superbcoaching.com.au tomkins at superbcoaching.com.au Would you be interested in receiving a FREE copy of our newsletter? Like to read interesting articles that may help YOU with getting balance in your life or getting the most from your business? Just click on the link below... To subscribe/Unsubscribe From sythos at sythos.net Wed Feb 23 10:22:28 2005 From: sythos at sythos.net (Sythos) Date: Wed, 23 Feb 2005 10:22:28 +0100 Subject: [Mailman-Users] my server is very low by mailman In-Reply-To: <20050222200706.M19529@atlas.puj.edu.co> References: <20050222200706.M19529@atlas.puj.edu.co> Message-ID: <20050223092228.GA2952@sythos.net> On Tue, Feb 22, 2005 at 03:12:13PM -0500, johanna wrote: > my server is very low, i think is by mailman, becouse when i do top there are > much process of python running and the user is list > any can help me, i don't know to do? Little more info should better... what kind of OS? wich MTA do you use? Have you already seek for "tuning mailman" on FAQ site? -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From brad at stop.mail-abuse.org Wed Feb 23 10:21:04 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:21:04 +0100 Subject: [Mailman-Users] Viewing Digests In-Reply-To: References: Message-ID: At 3:28 PM -0800 2005-02-22, Christopher Jovais wrote: > I'm new to the list and I've tried to find this myself through the FAQ > and numerous other resources without success. I administer a list > (limited to web interface) and can't seem to view past or current > digests or their content. Is this possible? If so, how? Digests? Not so far as I know. You may or may not have an archive of messages previously sent to the list, but those are by individual message -- I don't think that the digests are also archived. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 23 10:24:25 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:24:25 +0100 Subject: [Mailman-Users] searching private archives In-Reply-To: <1109119390.4497.27.camel@octopus.jobstreet.com> References: <1109119390.4497.27.camel@octopus.jobstreet.com> Message-ID: At 8:43 AM +0800 2005-02-23, Ted Targosz wrote: > Is this still the best, easiest solution? I don't like patching mailman > since I'm using yum to maintain the system and I'll have to go back and > patch it every time i update ... If you want to be able to search private archives, the htdig patch is the best thing I know of. > If so, do i only need to apply [ #444879 ] Archive indexer control to > improve indexing and [ #444884 ] Integration of Mailman & htdig for > archive search since I'm running 2.1.5? That should do it. > Finally, is there any particular reason why a search box hasn't been > included in the archives for mailman by default? That's a good question. The best answer that I can come up with is that the Mailman developers have been focused on other areas, and have apparently felt so far that anyone who wants to enable searching on private archives is adequately served by the htdig patches. I'm not sure why those patches have not been incorporated into the mainstream code base. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 23 10:26:01 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:26:01 +0100 Subject: [Mailman-Users] Mail over limit not chopping In-Reply-To: <008201c51941$4571ed30$020aa8c0@amdxppro> References: <008201c51941$4571ed30$020aa8c0@amdxppro> Message-ID: At 6:47 PM -0600 2005-02-22, genesis wrote: > I have the defaults set at 40 kb. I often get my own messages stuck for > moderation because they are bigger than 40k. Shouldn't mailman be > chopping these mails from the bottom? Nope. It looks at the whole message, and if it's over the limit, then the message gets held for moderation. > I use Outlook 2003. There's your problem. Try turning off HTML e-mail, or using a different mail client. Or, you can increase the maximum message size that is allowed. Your choice. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 23 10:31:05 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:31:05 +0100 Subject: [Mailman-Users] List name not displaying in Mailman archives In-Reply-To: <02a701c51900$7b822bb0$7f04b18c@wri.wolfram.com> References: <02a701c51900$7b822bb0$7f04b18c@wri.wolfram.com> Message-ID: At 11:03 AM -0600 2005-02-22, Carol Cronin wrote: > When I view threads in our Mailman archives, I cannot see exactly which list > the mail was sent to. I have nested lists, and the mail may appear in both > archives. I need to see exactly which email address was used in the thread > when I view the archives. Nested lists? I'm not quite sure what you mean by that, but the only way I know of to see all of the original headers for the message is to go to the archives and look in the unformatted 7th edition mbox-format raw file, and take a look at them there. Not all lists make that available to their readers, and not all server admins make that option available to their list administrators. As far as Mailman is concerned, it was posted to the list where the message was included in the archive. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 23 10:37:42 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:37:42 +0100 Subject: [Mailman-Users] mailing list In-Reply-To: <000d01c51936$d43db770$8e07fea9@salskee> References: <000d01c51936$d43db770$8e07fea9@salskee> Message-ID: At 6:32 PM -0500 2005-02-22, Sal - ReadyIn10 wrote: > I am the administrator of my mailing list. I would like to be the only one > who can send a message to my list. Go to the Mailman FAQ Wizard page at and search for "Announce". > I would also not like anybody to be able to view any subscribers on > my list...I checked off the option, but they can still see them. Go to the web admin interface for your list. From there, go to the "Privacy options..." page. Scroll down to the bottom, and where it says "Who can view subscription list?" set that to be "List admin only". Make sure to click on the button at the bottom of the page which says "Submit Your Changes". -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Wed Feb 23 10:33:55 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 10:33:55 +0100 Subject: [Mailman-Users] my server is very low by mailman In-Reply-To: <20050222200706.M19529@atlas.puj.edu.co> References: <20050222200706.M19529@atlas.puj.edu.co> Message-ID: At 3:12 PM -0500 2005-02-22, johanna wrote: > my server is very low, i think is by mailman, becouse when i do top there are > much process of python running and the user is list You may find that the Mailman FAQ entry at will help you, or it may turn out that your problem is something else. Without more information from you, it's impossible to tell. -- Brad Knowles, "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 for more info. From pbm at autistici.org Wed Feb 23 11:13:25 2005 From: pbm at autistici.org (pbm) Date: Wed, 23 Feb 2005 11:13:25 +0100 Subject: [Mailman-Users] [trivial problem] How to delete an unusual address Message-ID: <20050223101325.GE15020@marchiori.net> Hello, looking for the reason of some strange tracebacks of the daily maintenance jobs, I found out they were caused by the presence in a mailing list of a very peculiar address: foo bar baz at domain.tld (read as: "foor\r\nbar\r\nbaz at domain.tld") Is there a simple way to rip it out of the db? Is there, more generally, a way to rebuild a DB from a (possibly edited) dump_db output? I'm sure there is a trivial answer to this question - that's why the question has been marked as "trivial" itself. Thankyou. -- pbm - "Earn cash in your spare time: blackmail your friends." From sythos at sythos.net Wed Feb 23 12:20:01 2005 From: sythos at sythos.net (Sythos) Date: Wed, 23 Feb 2005 12:20:01 +0100 Subject: [Mailman-Users] Viewing Digests In-Reply-To: References: Message-ID: <20050223112001.GA6288@sythos.net> On Tue, Feb 22, 2005 at 03:28:03PM -0800, Christopher Jovais wrote: > I'm new to the list and I've tried to find this myself through the > FAQ and numerous other resources without success. I administer a > list (limited to web interface) and can't seem to view past or > current digests or their content. Is this possible? If so, how? > Any assistance greatly appreciated. Create a fake email account on your system, subscribe it to the list in digest mode, use it INBOX mail folder with external tools to archive its digest. Regards Sythos -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From brian.ensor at deri.org Wed Feb 23 12:59:06 2005 From: brian.ensor at deri.org (Brian Ensor) Date: Wed, 23 Feb 2005 11:59:06 +0000 Subject: [Mailman-Users] Is it possible to add the Description field on thelist create web interface? In-Reply-To: Message-ID: <01LL55THN0YC008YS8@beacon.nuigalway.ie> Thanks for the reply. I have moved a little forward on this problem as such: I do want to make the description field mandatory on list creation, so modifying the Mailman/Cgi/create.py is most likely the route I would like to pursue. In viewing the config and determining the changes to be made, I would be editing as follows: def process_request(doc, cgidata): # Lowercase the listname since this is treated as the "internal" name. listname = cgidata.getvalue('listname', '').strip().lower() owner = cgidata.getvalue('owner', '').strip() # Added following line to support description field description = cgidata.getvalue('description', '').strip() # Sanity Check # Added following line to support description field if not description: request_creation(doc, cgidata, _('You forgot to specify the list description')) return # And send the notice to the list owner. # Added description to mlist text = Utils.maketext( 'newlist.txt', {'listname' : listname, 'password' : password, 'admin_url' : mlist.GetScriptURL('admin', absolute=1), 'listinfo_url': mlist.GetScriptURL('listinfo', absolute=1), 'requestaddr' : mlist.GetRequestEmail(), 'siteowner' : siteadmin, 'description' : description, }, mlist=mlist) # in Dummy section modify page text to indicate requirement for description

You also need to enter the email address of the initial list owner and a brief description of the list. Once the list is created, the list owner will be given notification, along with the initial list password. The list owner will then be able to modify the password and add or remove additional list owners. # Also in Dummy section safedescription = Utils.websafe(cgidata.getvalue('description', '')) ftable.AddRow([Label(_('Brief description of list:')), TextBox('description', safedescription)]) ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 0, bgcolor=GREY) ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 1, bgcolor=GREY) I am not sure if the information above is 100% correct, but I believe it is. The part that is not addressed above is the actual list creation. This is called by mlist.Create, which I believe is from the /Mailman/MailList.py file. Here is how I believe the call should be done in create.py to accomplish what I want: # Added description to this command line mlist.Create(listname, owner, pw, langs, emailhost, description) Now that I am passing another parameter, how can I ensure it is handled correctly? Will there be some changes required in MailList.py or another file to make sure the field is handled correctly? Is description the correct name to use? I know this may be now getting into something that may need to be submitted to the developers list, but I am not a programmer and figured this list would be the one to start on. Thanks in advance for any help. -Brian > -----Original Message----- > From: Mark Sapiro [mailto:msapiro at value.net] > Sent: 22 February 2005 18:42 > To: brian.ensor at deri.org; mailman-users at python.org > Subject: Re: [Mailman-Users] Is it possible to add the > Description field on thelist create web interface? > > Brian Ensor wrote: > > > >We have an issue with lists being created and having to rely on the > >list admins to input a list description. We would like to have the > >list creator be able to input the list name and description > when using > >the web interface. Is there a way to modify this > >'http:///mailman/create' page to include this at the time > >of creation? > > Not without modifying the Mailman/Cgi/create.py module which produces > and processes the page. > > The alternative is for the list creator to go immediately to the list > admin pages and set real_name and description. Granted, this is not as > convenient as having it on the create page and is not "enforceable", > but it's the best you can do without hacking create.py. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From scott at killencpa.com Wed Feb 23 14:20:10 2005 From: scott at killencpa.com (Scott D. Killen) Date: Wed, 23 Feb 2005 08:20:10 -0500 Subject: [Mailman-Users] mailman discarding approved messages on moderated list Message-ID: <421C830A.4070004@killencpa.com> I am having a problem that I hope someone can help me with... I run a low-traffic moderated list. The list was working as of 2/6/05, but when I posted a message yesterday, I would then approve the message via the web interface, but then the message would be discarded. Here are the contents of vette that illustrate the problem: Feb 22 15:51:52 2005 (12186) held message approved, message-id: <421B9AA6.5020308 at killencpa.com> Feb 22 16:02:54 2005 (13487) held message approved, message-id: <421B9D15.1060705 at killencpa.com> Feb 22 16:17:29 2005 (13684) Edisto_Church_News post from scott at killencpa.com held, message-id=<421BA124.60802 at killencpa.com>: Post to moderated list Feb 22 16:24:59 2005 (13921) held message approved, message-id: <421BA124.60802 at killencpa.com> Feb 22 16:25:00 2005 (13684) Message discarded, msgid: <421BA124.60802 at killencpa.com> Feb 22 16:36:42 2005 (15281) Edisto_Church_News post from scott at killencpa.com held, message-id=<421BA5A9.8080002 at killencpa.com>: Post to moderated list Feb 22 16:38:56 2005 (15400) held message approved, message-id: <421BA5A9.8080002 at killencpa.com> Feb 22 16:38:58 2005 (15281) Message discarded, msgid: <421BA5A9.8080002 at killencpa.com> Feb 23 07:57:47 2005 (15281) Edisto_Church_News post from scott at killencpa.com held, message-id=<421C7D8F.9090706 at killencpa.com>: Post to moderated list Feb 23 08:01:21 2005 (22185) held message approved, message-id: <421C7D8F.9090706 at killencpa.com> Feb 23 08:01:22 2005 (15281) Message discarded, msgid: <421C7D8F.9090706 at killencpa.com> Can anyone shed some light on why this is happening, and what broke? The configuration has not changed in several months, but my server does auto upgrades. Other than that, I swear nothing has changed. (famous last words... :)) Thanks for your help! From msapiro at value.net Wed Feb 23 16:37:59 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 07:37:59 -0800 Subject: [Mailman-Users] [trivial problem] How to delete an unusual address In-Reply-To: <20050223101325.GE15020@marchiori.net> Message-ID: pbm wrote: >looking for the reason of some strange tracebacks of the daily maintenance >jobs, I found out they were caused by the presence in a mailing list of a >very peculiar address: > >foo >bar >baz at domain.tld (read as: "foor\r\nbar\r\nbaz at domain.tld") > >Is there a simple way to rip it out of the db? Is there, more generally, a >way to rebuild a DB from a (possibly edited) dump_db output? > >I'm sure there is a trivial answer to this question - that's why the >question has been marked as "trivial" itself. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.013.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Wed Feb 23 17:01:43 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 08:01:43 -0800 Subject: [Mailman-Users] mailman discarding approved messages on moderatedlist In-Reply-To: <421C830A.4070004@killencpa.com> Message-ID: Scott D. Killen wrote: >I am having a problem that I hope someone can help me with... > >I run a low-traffic moderated list. The list was working as of 2/6/05, >but when I posted a message yesterday, I would then approve the message >via the web interface, but then the message would be discarded. Here >are the contents of vette that illustrate the problem: > >Feb 23 07:57:47 2005 (15281) Edisto_Church_News post from >scott at killencpa.com held, message-id=<421C7D8F.9090706 at killencpa.com>: >Post to moderated list >Feb 23 08:01:21 2005 (22185) held message approved, message-id: ><421C7D8F.9090706 at killencpa.com> >Feb 23 08:01:22 2005 (15281) Message discarded, msgid: ><421C7D8F.9090706 at killencpa.com> > >Can anyone shed some light on why this is happening, and what broke? >The configuration has not changed in several months, but my server does >auto upgrades. Other than that, I swear nothing has changed. (famous >last words... :)) In the default pipeline, content filtering is done after hold for moderation. If you approve the message and then content filtering removes all its parts, what you see will happen. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From geoff at radioleft.com Wed Feb 23 17:36:46 2005 From: geoff at radioleft.com (Geoff Staples) Date: Wed, 23 Feb 2005 10:36:46 -0600 Subject: [Mailman-Users] HTML In lists and archives. In-Reply-To: Message-ID: <20050223163640.E084A1E4005@bag.python.org> I could use some help in getting a mailing list configured properly with reference to HTML. It's mailman 2.1.5 Here's the issue: I understand the issue with the different Mime's, etc. So, I have a couple of questions - Which I hope may provide some solutions for me and others: 1. Am I correct that I cannot send a message in html to the list without having part of it broken out into attachments unless I do not send a mailman header or footer to the list? 2. Can I use html in the header and footer and then have html in the body without it braking out? 3. Is there a way to have Mailman insert header or footer information directly into the body of an email sent to the list? 4. Does the use of a different archiving system such as the one used for this list eliminate the html problem - at least with the archives? Or, is the item already broken out into attachments before it goes to the archiver? 5. Is the only solution to have Mailman convert everything to plain text and be done with it? Geoff ---------------------------------------- I am using the free version of SPAMfighter for private users. It has removed 12272 spam emails to date. Paying users do not have this message in their emails. Try www.SPAMfighter.com for free now! From brad at stop.mail-abuse.org Wed Feb 23 17:50:24 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Wed, 23 Feb 2005 17:50:24 +0100 Subject: [Mailman-Users] HTML In lists and archives. In-Reply-To: <20050223163640.E084A1E4005@bag.python.org> References: <20050223163640.E084A1E4005@bag.python.org> Message-ID: At 10:36 AM -0600 2005-02-23, Geoff Staples wrote: > 1. Am I correct that I cannot send a message in html to the list without > having part of it broken out into attachments unless I do not send a mailman > header or footer to the list? They're not attachments. They're different MIME bodyparts. Some very broken MUAs choose to inappropriate display them as "attachments". But no, you can't have anything at all in the footer, unless you want to risk having this problem. > 2. Can I use html in the header and footer and then have html in the body > without it braking out? Nope. > 3. Is there a way to have Mailman insert header or footer information > directly into the body of an email sent to the list? Nope. See . > 4. Does the use of a different archiving system such as the one used for > this list eliminate the html problem - at least with the archives? Or, is > the item already broken out into attachments before it goes to the archiver? The message is sent to the archiving system in exactly the same format as is transmitted to the users. How the archiving system handles that is up to it. > 5. Is the only solution to have Mailman convert everything to plain text and > be done with it? If you don't want any of your users to see any kind of "attachments", then this is the only effective solution. -- Brad Knowles, "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 for more info. From support at iquest.ucsb.edu Wed Feb 23 19:15:45 2005 From: support at iquest.ucsb.edu (Support) Date: Wed, 23 Feb 2005 10:15:45 -0800 Subject: [Mailman-Users] Removing List information at end of emails Message-ID: <200502231815.j1NIFoA17682@scud.iquest.ucsb.edu> Hi, I'm using RH7.3 and Mailman 2.1.6B4. I'd like to remove the list information(like the example shown below) that is appended to emails sent to my mailman lists. _______________________________________________ listtest mailing list listtest at foobar.com https://mail.foobar.com/mailman/listinfo/listtest ______________________________________________ I looked over all the options but, can't find one that seems to remove these email footers. Thanks, From sean at sweetbourbon.com Wed Feb 23 21:42:33 2005 From: sean at sweetbourbon.com (Sean) Date: Wed, 23 Feb 2005 15:42:33 -0500 (EST) Subject: [Mailman-Users] probe message Message-ID: I'm running Mailman 2.1.5 and postfix 2.0.15. I noticed some strange bounce addresses in the mail logs: list_name_bounces+435fdd33f52d0f2ebeaafbb611ce73add36eaa3d at tld Is this how probe messages sent the reply-to/from header to? Sean From enyc at sheer.us Thu Feb 24 04:12:19 2005 From: enyc at sheer.us (enyc at sheer.us) Date: Wed, 23 Feb 2005 19:12:19 -0800 (PST) Subject: [Mailman-Users] probe message In-Reply-To: Message-ID: > I'm running Mailman 2.1.5 and postfix 2.0.15. I noticed some strange > bounce addresses in the mail logs: > list_name_bounces+435fdd33f52d0f2ebeaafbb611ce73add36eaa3d at tld > Is this how probe messages sent the reply-to/from header to? kind of, listname-bounces+[code]@[domain] is the VERP return-path used... I.e. the Variable Envelope Return Path. This is the ''return path'' used on the ENVELOPE, i.e. the address used in "MAIL FROM:" SMTP command. This is the address to which bounces are delivered... Hence, probes use such 'silly' Envelope FROM: addresses with a ''random'' hex. code whatnot in the address to have a reliable way of checking that address really does bounce. The snag is, your MTA/alias-files/etc MAY not be delivering mail with the listname-bounces+45894735478574893 code piped to mailman like it's supposed to unless configured correctly. Unless this is working, this will break 'automatic disabling and unsubscribing' of users with broken/bouncing email addresses. I don't know postfix.... > Sean --"enyc" From gcoon at inch.com Thu Feb 24 02:06:51 2005 From: gcoon at inch.com (Gerald) Date: Wed, 23 Feb 2005 20:06:51 -0500 (EST) Subject: [Mailman-Users] mmsearch now python? Message-ID: <20050223195653.H99463@kod.inch.com> Perhaps I'm missing something really obvious. I maintain a server running the mailman software. It's a FreeBSD 4.9 server running mailman-2.1.5_2. After the upgrade the mmsearch command will not run from the cgi directory. Running it gets: *** Mailman CGI error!!! The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: No such file or directory *** I was pulling my hair out trying to figure out what permission or problem with apache would cause this since it all looked right. I installed this from the ports collection. Then I ran across a link in my history for that server that pulled up listinfo from the cgi-bin. listinfo worked. Upon further inspection I saw that the mmsearch file was not updated in the upgrade: -rwxr-sr-x 1 www mailman 17738 Feb 19 14:46 admin -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 admindb -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 confirm -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 create -rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 edithtml -rwxr-sr-x 1 www mailman 17890 Oct 8 2003 htdig -rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 listinfo -rwxr-sr-x 1 www mailman 17906 Oct 8 2003 mmsearch -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 options -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 private -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 rmlist -rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 roster -rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 subscribe Which ones of these guys don't look like the others? *grin* htdig-3.2.0.b6 is installed on this machine and I found these: ../Mailman/Cgi/mmsearch.py ../Mailman/Cgi/mmsearch.pyc & -r-xr-xr-x 1 root wheel 119892 Feb 17 14:26 /usr/local/bin/htdig Not being a python coder myself, I don't know if I'm supposed to set up apache to execute the python scripts or if there is a way to compile these. I'm just really at a loss at the moment for what to do next. The date on the htdig in /usr/local/bin seems to indicate mailman is using an old htdig. I don't know how to create/get a newer mmsearch though. How do I get the mmsearch working again in the cgi directory with the htdig and web server? The documentation and archives don't seem to mention mmsearch much. Thanks for any help or suggestions in advance. Gerald From sam at macpcpros.com Thu Feb 24 02:58:16 2005 From: sam at macpcpros.com (Sam Bergin) Date: Wed, 23 Feb 2005 20:58:16 -0500 Subject: [Mailman-Users] Email management Message-ID: Hi group, New member, sorry if this has been asked before. I'm looking to setup Mailman on an OS X Server and pairing it to a full web front-end. The website is that of an association of some 8000 members, all of whom will need to be automatically subscribed when we cut over to the new system. (We can add the current members thru the Mailman web interface). New members will need to choose desired lists during their initial signup, and all members will need to be able to unsubscribe from the website front-end as well. So...can Mailman support complete email subscribing/unsubscribing/administration by an administrator on behalf of users? Thanks! Sam Bergin Apple Certified Technical Coordinator Mac & PC Pros, Inc. Tel 856-243-0150 FAX 856-243-0125 From msapiro at value.net Thu Feb 24 03:41:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 18:41:03 -0800 Subject: [Mailman-Users] Unable to locate and email address in data base... In-Reply-To: <009301c5194e$e53386f0$0200a8c0@Adele> Message-ID: wrote: > >I am using mailman version 2.1.5 >I am puzzled about something that has been happening several times. >I have had members who asked me to be removed from my list. Most of the time there is no problem, I can locate the email address or the name and delete it. >Once in a while I deal with people who had a forwarding to their email and the email address we have is not the same as the one they want removed, however it's not difficult and with a bit of investigating we can easily locate the email address to be removed and we just do that. >lately I have had some people with hotmail.com addresses asking to be removed and no matter how hard I try or how wide I make my search (sometimes just a few letters of their email address), I can't come up with their name or address. They are sure they subscribed under the same name and address.... >Is there something I am missing ? Is this a common problem? What membership list are you searching? Is it the output from bin/list_members --fullnames or something else like maybe the results from e-mail "who". If the latter, this list doesn't show members who've chosen the "Conceal yourself from subscriber list?" option. In any case, since you appear to have the cooperation of the subscriber, you could try mailing passwords with cron/mailpasswds --listname=listname (or you could just wait for monthly reminders to go out) and this will either send them their password in a message that identifies them, or you will have narrowed it down to those members who've turned off their password reminders (you could find those with a withlist script). One possible problem with this approach is Yahoo seems to identify Mailman password reminders as spam. Hotmail may too. Another thing you could try is if you can, enable full personalization for the list for one post. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nicku at nicku.org Thu Feb 24 04:18:52 2005 From: nicku at nicku.org (Nick Urbanik) Date: Thu, 24 Feb 2005 14:18:52 +1100 Subject: [Mailman-Users] htdig-2.1.5-0.1.patch mismatches Message-ID: <20050224031851.GA2197@nicku.org> Dear Folks, When I unpacked tar xvzf /home/nicku/RPM/SOURCES/mailman-2.1.5.tgz and applied the htdig patch, I found many things did not quite fit. Is some other patch a prerequisite or do I just need to manually mess with this to make it fit? $ zcat /home/nicku/RPM/SOURCES/htdig-2.1.5-0.1.patch.gz | patch -p1 patching file INSTALL patching file INSTALL.htdig-mm patching file INSTALL.htdig-mm.html patching file Mailman/Archiver/HyperArch.py Hunk #2 succeeded at 607 (offset -2 lines). Hunk #3 FAILED at 727. Hunk #4 succeeded at 744 (offset -6 lines). Hunk #5 succeeded at 821 with fuzz 1 (offset -4 lines). 1 out of 5 hunks FAILED -- saving rejects to file Mailman/Archiver/HyperArch.py.rej patching file Mailman/Cgi/htdig.py patching file Mailman/Cgi/mmsearch.py patching file Mailman/Cgi/private.py patching file Mailman/Cgi/remote-mmsearch patching file Mailman/Cgi/remote_mmsearch patching file Mailman/Defaults.py.in Hunk #1 FAILED at 1235. Hunk #2 succeeded at 1232 with fuzz 2 (offset -17 lines). 1 out of 2 hunks FAILED -- saving rejects to file Mailman/Defaults.py.in.rej patching file Mailman/Queue/ArchRunner.py patching file Makefile.in patching file bin/Makefile.in patching file bin/blow_away_htdig patching file bin/check_perms patching file configure patching file configure.in patching file cron/Makefile.in patching file cron/crontab.in.in patching file cron/nightly_htdig patching file cron/remote_nightly_htdig patching file cron/remote_nightly_htdig.pl patching file cron/remote_nightly_htdig_noshare patching file src/Makefile.in patching file templates/da/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/en/TOC_htsearch.html patching file templates/en/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/en/archtocnombox.html Hunk #1 succeeded at 10 (offset -1 lines). patching file templates/en/htdig.html patching file templates/en/htdig_access_error.html patching file templates/en/htdig_auth_failure.html patching file templates/en/htdig_conf.txt patching file templates/fr/archtoc.html Hunk #1 succeeded at 11 (offset -1 lines). patching file templates/hr/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/hu/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/it/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/it/archtocnombox.html Hunk #1 succeeded at 10 (offset -1 lines). patching file templates/ja/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/lt/archtoc.html Hunk #1 succeeded at 11 (offset -1 lines). patching file templates/no/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/no/archtocnombox.html Hunk #1 succeeded at 10 (offset -1 lines). patching file templates/pl/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/pt/archtoc.html Hunk #1 succeeded at 13 (offset -1 lines). patching file templates/ro/archtoc.html Hunk #1 succeeded at 13 (offset -1 lines). patching file templates/ru/archtoc.html Hunk #1 succeeded at 11 (offset -1 lines). patching file templates/sl/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/tr/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). patching file templates/uk/archtoc.html Hunk #1 succeeded at 12 (offset -1 lines). -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050224/e05326af/attachment.pgp From msapiro at value.net Thu Feb 24 05:34:58 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 20:34:58 -0800 Subject: [Mailman-Users] Removing List information at end of emails In-Reply-To: <200502231815.j1NIFoA17682@scud.iquest.ucsb.edu> Message-ID: Support wrote: > > I'm using RH7.3 and Mailman 2.1.6B4. I'd like to remove the list >information(like the example shown below) that is appended to emails sent to >my mailman lists. > >_______________________________________________ >listtest mailing list >listtest at foobar.com >https://mail.foobar.com/mailman/listinfo/listtest >______________________________________________ > > >I looked over all the options but, can't find one that seems to remove these >email >footers. These footers are defined in msg_footer for individual messages and digest_footer for digests. These settings are found on the admin Non-digest options and Digest options pages respectively. Just remove all the text from the footer definition and it goes away. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 05:42:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 20:42:57 -0800 Subject: [Mailman-Users] htdig-2.1.5-0.1.patch mismatches In-Reply-To: <20050224031851.GA2197@nicku.org> Message-ID: Nick Urbanik wrote: > >When I unpacked >tar xvzf /home/nicku/RPM/SOURCES/mailman-2.1.5.tgz >and applied the htdig patch, I found many things did not quite fit. >Is some other patch a prerequisite or do I just need to manually mess >with this to make it fit? Yes. Patch [ #444879 ] Archive indexer control to improve indexing is prerequisite to [ #444884 ] Integration of Mailman & htdig for archive search -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 05:50:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 20:50:54 -0800 Subject: [Mailman-Users] mmsearch now python? In-Reply-To: <20050223195653.H99463@kod.inch.com> Message-ID: Gerald wrote: >Perhaps I'm missing something really obvious. I maintain a server >running the mailman software. It's a FreeBSD 4.9 server running >mailman-2.1.5_2. After the upgrade the mmsearch command will not run >from the cgi directory. > >Running it gets: >*** >Mailman CGI error!!! >The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog: > >No such file or directory >*** > >I was pulling my hair out trying to figure out what permission or >problem with apache would cause this since it all looked right. I >installed this from the ports collection. Then I ran across a link in >my history for that server that pulled up listinfo from the cgi-bin. >listinfo worked. Upon further inspection I saw that the mmsearch file >was not updated in the upgrade: > >-rwxr-sr-x 1 www mailman 17738 Feb 19 14:46 admin >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 admindb >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 confirm >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 create >-rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 edithtml >-rwxr-sr-x 1 www mailman 17890 Oct 8 2003 htdig >-rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 listinfo >-rwxr-sr-x 1 www mailman 17906 Oct 8 2003 mmsearch >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 options >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 private >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 rmlist >-rwxr-sr-x 1 www mailman 17742 Feb 19 14:46 roster >-rwxr-sr-x 1 www mailman 17754 Feb 19 14:46 subscribe > >Which ones of these guys don't look like the others? *grin* >htdig-3.2.0.b6 is installed on this machine and I found these: >../Mailman/Cgi/mmsearch.py ../Mailman/Cgi/mmsearch.pyc & > >-r-xr-xr-x 1 root wheel 119892 Feb 17 14:26 /usr/local/bin/htdig > >Not being a python coder myself, I don't know if I'm supposed to set up >apache to execute the python scripts or if there is a way to compile >these. I'm just really at a loss at the moment for what to do next. The >date on the htdig in /usr/local/bin seems to indicate mailman is using >an old htdig. I don't know how to create/get a newer mmsearch though. > >How do I get the mmsearch working again in the cgi directory with the >htdig and web server? The documentation and archives don't seem to >mention mmsearch much. The integration of htdig with mailman is done with patches. It is not part of the standard release. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.011.htp You need to optain and apply the patches [ #444879 ] Archive indexer control to improve indexing [ #444884 ] Integration of Mailman & htdig for archive search -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 05:55:21 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 20:55:21 -0800 Subject: [Mailman-Users] Email management In-Reply-To: Message-ID: Sam Bergin wrote: > New member, sorry if this has been asked before. I'm looking to setup >Mailman on an OS X Server and pairing it to a full web front-end. The >website is that of an association of some 8000 members, all of whom >will need to be automatically subscribed when we cut over to the new >system. (We can add the current members thru the Mailman web >interface). New members will need to choose desired lists during their >initial signup, and all members will need to be able to unsubscribe >from the website front-end as well. > >So...can Mailman support complete email >subscribing/unsubscribing/administration by an administrator on behalf >of users? No. Users can subscribe, unsubscribe and manage their options via e-mail, but there is essentially no e-mail administration facility. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 06:02:46 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 21:02:46 -0800 Subject: [Mailman-Users] HTML In lists and archives. In-Reply-To: <20050223163640.E084A1E4005@bag.python.org> Message-ID: Geoff Staples wrote: > >1. Am I correct that I cannot send a message in html to the list without >having part of it broken out into attachments unless I do not send a mailman >header or footer to the list? > >2. Can I use html in the header and footer and then have html in the body >without it braking out? See FAQ entry http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.039.htp There is a note at the end of this article from a user with a link that leads to a patch that addresses these two items. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 06:12:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 21:12:00 -0800 Subject: [Mailman-Users] List name not displaying in Mailmanarchives In-Reply-To: Message-ID: Brad Knowles wrote: >At 11:03 AM -0600 2005-02-22, Carol Cronin wrote: > >> When I view threads in our Mailman archives, I cannot see exactly which list >> the mail was sent to. I have nested lists, and the mail may appear in both >> archives. I need to see exactly which email address was used in the thread >> when I view the archives. > > Nested lists? I'm not quite sure what you mean by that, I think the OP means something like an umbrella list and wants to know when a message is in the archive for a sub-list, was the original post addressed to the sub-list or to the umbrella list. >but the >only way I know of to see all of the original headers for the message >is to go to the archives and look in the unformatted 7th edition >mbox-format raw file, and take a look at them there. Not all lists >make that available to their readers, and not all server admins make >that option available to their list administrators. I agree with the above. Of course, if all the lists involved have archives, you can deduce to which list a post was addressed by seeing which archives it is and isn't in, but this is probably more cumbersome than you want. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Thu Feb 24 06:13:32 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 21:13:32 -0800 Subject: [Mailman-Users] Assistance sought.. In-Reply-To: <000d01c5192e$5a15df20$0100000a@SUPERBCOACHING> Message-ID: Greg Tomkins wrote: >I am wanting to know how I can extract a copy of all members held in my >email list so that I can a) better manage the list and b) create a backup >copy offline bin/list_members -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nicku at nicku.org Thu Feb 24 06:41:00 2005 From: nicku at nicku.org (Nick Urbanik) Date: Thu, 24 Feb 2005 16:41:00 +1100 Subject: [Mailman-Users] FC3 RPM with htdig patches available. In-Reply-To: References: <20050224031851.GA2197@nicku.org> Message-ID: <20050224054100.GA4108@nicku.org> Dear Folks, On Wed, Feb 23, 2005 at 08:42:57PM -0800, Mark Sapiro wrote: > Nick Urbanik wrote: > > > >When I unpacked > >tar xvzf /home/nicku/RPM/SOURCES/mailman-2.1.5.tgz > >and applied the htdig patch, I found many things did not quite fit. > >Is some other patch a prerequisite or do I just need to manually mess > >with this to make it fit? > > > Yes. > > Patch > > [ #444879 ] Archive indexer control to improve indexing > > is prerequisite to > > [ #444884 ] Integration of Mailman & htdig for archive search Thank you. I have now built an RPM for FC3 incorporating both patches at http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.src.rpm and http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.i386.rpm. Am about to test it. -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050224/fc4bb884/attachment.pgp From msapiro at value.net Thu Feb 24 06:50:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Wed, 23 Feb 2005 21:50:11 -0800 Subject: [Mailman-Users] Is it possible to add the Description field onthelist create web interface? In-Reply-To: <01LL55THN0YC008YS8@beacon.nuigalway.ie> Message-ID: Brian Ensor wrote: > >I do want to make the description field mandatory on list creation, so >modifying the Mailman/Cgi/create.py is most likely the route I would like to >pursue. > >In viewing the config and determining the changes to be made, I would be >editing as follows: > >def process_request(doc, cgidata): > # Lowercase the listname since this is treated as the "internal" name. > listname = cgidata.getvalue('listname', '').strip().lower() > owner = cgidata.getvalue('owner', '').strip() > # Added following line to support description field > description = cgidata.getvalue('description', '').strip() Looks OK ># Sanity Check > # Added following line to support description field > if not description: > request_creation(doc, cgidata, > _('You forgot to specify the list description')) > return The issue here is _() is an i18n method to substitute text in the appropriate language for the English text. As long as you're only dealing in English, this won't be a problem, but this message won't be available in other languages. ># And send the notice to the list owner. > # Added description to mlist > text = Utils.maketext( > 'newlist.txt', > {'listname' : listname, > 'password' : password, > 'admin_url' : mlist.GetScriptURL('admin', absolute=1), > 'listinfo_url': mlist.GetScriptURL('listinfo', absolute=1), > 'requestaddr' : mlist.GetRequestEmail(), > 'siteowner' : siteadmin, > 'description' : description, > }, mlist=mlist) This only adds 'description' and it's value to the dictionary for interpolation into the template. You still need to edit the newlist.txt template (see http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp) to include appropriate text with '%(description)s' to receive the description. ># in Dummy section modify page text to indicate requirement for description >

You also need to enter the email address of the initial list owner >and > a brief description of the list. Once the list is created, the list >owner > will be given notification, along with the initial list password. The > list owner will then be able to modify the password and add or remove > additional list owners. > ># Also in Dummy section > safedescription = Utils.websafe(cgidata.getvalue('description', '')) > ftable.AddRow([Label(_('Brief description of list:')), > TextBox('description', safedescription)]) > ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 0, bgcolor=GREY) > ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 1, bgcolor=GREY) > > >I am not sure if the information above is 100% correct, but I believe it is. >The part that is not addressed above is the actual list creation. This is >called by mlist.Create, which I believe is from the /Mailman/MailList.py >file. Here is how I believe the call should be done in create.py to >accomplish what I want: > > # Added description to this command line > mlist.Create(listname, owner, pw, langs, emailhost, >description) Do not change the mlist.Create() call. >Now that I am passing another parameter, how can I ensure it is handled >correctly? Will there be some changes required in MailList.py or another >file to make sure the field is handled correctly? Is description the >correct name to use? You don't pass the parameter in the Create() call. You 'update' it after the list is created. Just before the last 'finally:' in the outer of three 'try:'s around the Create() you'll see # Initialize the host_name and web_page_url attributes, based on # virtual hosting settings and the request environment variables. mlist.default_member_moderation = moderate mlist.web_page_url = mm_cfg.DEFAULT_URL_PATTERN % hostname mlist.host_name = emailhost add after this and before mlist.Save() mlist.description = description -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From nicku at nicku.org Thu Feb 24 07:04:34 2005 From: nicku at nicku.org (Nick Urbanik) Date: Thu, 24 Feb 2005 17:04:34 +1100 Subject: [Mailman-Users] FC3 RPM with htdig patches available. In-Reply-To: <20050224054100.GA4108@nicku.org> References: <20050224031851.GA2197@nicku.org> <20050224054100.GA4108@nicku.org> Message-ID: <20050224060434.GB4108@nicku.org> Dear Folks, On Thu, Feb 24, 2005 at 04:41:00PM +1100, Nick Urbanik wrote: > Dear Folks, > > I have now built an RPM for FC3 incorporating both patches at > http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.src.rpm and > http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.i386.rpm. Am > about to test it. Well, it's not quite right yet; there is no search box that I can see. And this is not clear to me (from http://sourceforge.net/tracker/index.php?func=detail&aid=444884&group_id=103&atid=300103): 5. automatic creation, deletion and maintenance of htdig configuration files and such. Beyond installing htdig and telling Mailman where it is via mm_cfg [ How should I do that? ] you do not have to do any other setup. Well not quite you do have to set up a single per installation symlink to allow htdig to find the automatically generated per list htdig configuration files. [ a symlink from what to where? ] Grateful for your help in this. -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050224/aaa8ebb7/attachment.pgp From camila at cps.softex.br Wed Feb 23 11:42:08 2005 From: camila at cps.softex.br (Camila Canto) Date: Wed, 23 Feb 2005 10:42:08 +0000 Subject: [Mailman-Users] Bug in Mailman version 2.1.4 Message-ID: <421C5E00.5010400@cps.softex.br> Hello, This bug appear when I try to use the tool listinfo in Mailman. What can I do? Thanks Camila Canto <>________________________________________________________________________________________________________ *Bug in Mailman version 2.1.4*<> We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/lib/mailman/scripts/driver", line 87, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/roster.py", line 85, in main password, addr) File "/usr/lib/mailman/Mailman/SecurityManager.py", line 220, in WebAuthenticate ok = self.CheckCookie(ac, user) File "/usr/lib/mailman/Mailman/SecurityManager.py", line 300, in CheckCookie ok = self.__checkone(c, authcontext, user) File "/usr/lib/mailman/Mailman/SecurityManager.py", line 310, in __checkone key, secret = self.AuthContextInfo(authcontext, user) File "/usr/lib/mailman/Mailman/SecurityManager.py", line 105, in AuthContextInfo secret = self.getMemberPassword(user) File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 102, in getMemberPassword raise Errors.NotAMemberError, member NotAMemberError: div_d-g ------------------------------------------------------------------------ Python information: Variable Value sys.version 2.2.2 (#1, Mar 6 2003, 13:36:19) [GCC 3.2.2] sys.executable /usr/bin/python sys.prefix /usr sys.exec_prefix /usr sys.path /usr sys.platform linux-i386 ------------------------------------------------------------------------ Environment variables: Variable Value PATH_INFO /div_d-g CONTENT_LENGTH 100 CONTENT_TYPE application/x-www-form-urlencoded HTTP_COOKIE div_a-c+admin=28020000006910871c42732800000036363638623066643538633438646662626131396432366538353937333533383731323731383038 SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/roster PYTHONPATH /usr/lib/mailman SERVER_SOFTWARE Apache/2.0.45 (Unix) mod_ssl/2.0.45 OpenSSL/0.9.7a PHP/4.3.3 SERVER_ADMIN you at your.address SCRIPT_NAME /mailman/roster SERVER_SIGNATURE Apache/2.0.45 (Unix) mod_ssl/2.0.45 OpenSSL/0.9.7a PHP/4.3.3 Server at www.cps.softex.br Port 80 REQUEST_METHOD POST HTTP_HOST www.cps.softex.br HTTP_KEEP_ALIVE 300 SERVER_PROTOCOL HTTP/1.1 QUERY_STRING PATH_TRANSLATED /srv/www/default/html/div_d-g REQUEST_URI /mailman/roster/div_d-g HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7 HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.3) Gecko/20040930 HTTP_CONNECTION keep-alive HTTP_REFERER http://www.cps.softex.br/mailman/listinfo/div_d-g SERVER_NAME www.cps.softex.br REMOTE_ADDR 192.168.1.249 REMOTE_PORT 33439 HTTP_ACCEPT_LANGUAGE pt-br,pt;q=0.5 UNIQUE_ID 31jHgciIoRMAADq4Va0AAAAE SERVER_PORT 80 GATEWAY_INTERFACE CGI/1.1 HTTP_ACCEPT_ENCODING gzip,deflate SERVER_ADDR 200.136.161.19 DOCUMENT_ROOT /srv/www/default/html From davidwwilson at comcast.net Wed Feb 23 19:05:48 2005 From: davidwwilson at comcast.net (David Wilson) Date: Wed, 23 Feb 2005 13:05:48 -0500 Subject: [Mailman-Users] Home-grown filters Message-ID: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> I know a Mailman user who is concerned about slow-connection subscribers, and for that reason wishes to strip attachments and truncate or refuse overlong messages. Does Mailman support inclusion of home-grown filters to modify incoming messages? -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 2/22/2005 From brian.ensor at deri.org Thu Feb 24 10:39:22 2005 From: brian.ensor at deri.org (Brian Ensor) Date: Thu, 24 Feb 2005 09:39:22 +0000 Subject: [Mailman-Users] Is it possible to add the Description field onthelist create web interface? In-Reply-To: Message-ID: <01LL6F8J7F9000AUM2@beacon.nuigalway.ie> Worked perfectly. Many Thanks! -Brian > -----Original Message----- > From: Mark Sapiro [mailto:msapiro at value.net] > Sent: 24 February 2005 05:50 > To: brian.ensor at deri.org; mailman-users at python.org > Subject: RE: [Mailman-Users] Is it possible to add the > Description field onthelist create web interface? > > Brian Ensor wrote: > > > >I do want to make the description field mandatory on list > creation, so > >modifying the Mailman/Cgi/create.py is most likely the route > I would like to > >pursue. > > > >In viewing the config and determining the changes to be > made, I would be > >editing as follows: > > > >def process_request(doc, cgidata): > > # Lowercase the listname since this is treated as the > "internal" name. > > listname = cgidata.getvalue('listname', '').strip().lower() > > owner = cgidata.getvalue('owner', '').strip() > > # Added following line to support description field > > description = cgidata.getvalue('description', '').strip() > > > Looks OK > > > ># Sanity Check > > # Added following line to support description field > > if not description: > > request_creation(doc, cgidata, > > _('You forgot to specify the list > description')) > > return > > > The issue here is _() is an i18n method to substitute text in the > appropriate language for the English text. As long as you're only > dealing in English, this won't be a problem, but this message won't be > available in other languages. > > > ># And send the notice to the list owner. > > # Added description to mlist > > text = Utils.maketext( > > 'newlist.txt', > > {'listname' : listname, > > 'password' : password, > > 'admin_url' : mlist.GetScriptURL('admin', absolute=1), > > 'listinfo_url': mlist.GetScriptURL('listinfo', > absolute=1), > > 'requestaddr' : mlist.GetRequestEmail(), > > 'siteowner' : siteadmin, > > 'description' : description, > > }, mlist=mlist) > > > This only adds 'description' and it's value to the dictionary for > interpolation into the template. You still need to edit the > newlist.txt template (see > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.048.htp) > to include appropriate text with '%(description)s' to receive the > description. > > > ># in Dummy section modify page text to indicate requirement > for description > >

You also need to enter the email address of the > initial list owner > >and > > a brief description of the list. Once the list is > created, the list > >owner > > will be given notification, along with the initial list > password. The > > list owner will then be able to modify the password and > add or remove > > additional list owners. > > > ># Also in Dummy section > > safedescription = > Utils.websafe(cgidata.getvalue('description', '')) > > ftable.AddRow([Label(_('Brief description of list:')), > > TextBox('description', safedescription)]) > > ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 0, bgcolor=GREY) > > ftable.AddCellInfo(ftable.GetCurrentRowIndex(), 1, bgcolor=GREY) > > > > > >I am not sure if the information above is 100% correct, but > I believe it is. > >The part that is not addressed above is the actual list > creation. This is > >called by mlist.Create, which I believe is from the > /Mailman/MailList.py > >file. Here is how I believe the call should be done in create.py to > >accomplish what I want: > > > > # Added description to this command line > > mlist.Create(listname, owner, pw, langs, emailhost, > >description) > > > Do not change the mlist.Create() call. > > > >Now that I am passing another parameter, how can I ensure it > is handled > >correctly? Will there be some changes required in > MailList.py or another > >file to make sure the field is handled correctly? Is description the > >correct name to use? > > > You don't pass the parameter in the Create() call. > > You 'update' it after the list is created. Just before the last > 'finally:' in the outer of three 'try:'s around the Create() > you'll see > > # Initialize the host_name and web_page_url > attributes, based on > # virtual hosting settings and the request environment > variables. > mlist.default_member_moderation = moderate > mlist.web_page_url = mm_cfg.DEFAULT_URL_PATTERN % hostname > mlist.host_name = emailhost > > add after this and before mlist.Save() > > mlist.description = description > > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From sythos at sythos.net Thu Feb 24 11:02:00 2005 From: sythos at sythos.net (Sythos) Date: Thu, 24 Feb 2005 11:02:00 +0100 Subject: [Mailman-Users] htdig-2.1.5-0.1.patch mismatches In-Reply-To: <20050224031851.GA2197@nicku.org> References: <20050224031851.GA2197@nicku.org> Message-ID: <20050224100200.GA19052@sythos.net> Do you have applied the patch requested as dependencies for HTDIG patch BEFORE apply HTDIG patch? -- Sythos - http://www.sythos.net () ASCII Ribbon Campaign - against html/rtf/vCard in mail /\ - against M$ attachments From sean at sweetbourbon.com Thu Feb 24 13:50:35 2005 From: sean at sweetbourbon.com (Sean) Date: Thu, 24 Feb 2005 07:50:35 -0500 (EST) Subject: [Mailman-Users] probe message In-Reply-To: References: Message-ID: On Wed, 23 Feb 2005 enyc at sheer.us wrote: > > I'm running Mailman 2.1.5 and postfix 2.0.15. I noticed some strange > > bounce addresses in the mail logs: > > list_name_bounces+435fdd33f52d0f2ebeaafbb611ce73add36eaa3d at tld > > Is this how probe messages sent the reply-to/from header to? > > kind of, > listname-bounces+[code]@[domain] > is the VERP return-path used... > I.e. the Variable Envelope Return Path. > > This is the ''return path'' used on the ENVELOPE, i.e. the > address used in "MAIL FROM:" SMTP command. > This is the address to which bounces are delivered... > > Hence, probes use such 'silly' Envelope FROM: addresses with > a ''random'' hex. code whatnot in the address to have a reliable > way of checking that address really does bounce. Thanks, thats what I thought but wanted confirmation. > > The snag is, your MTA/alias-files/etc MAY not be delivering mail > with the listname-bounces+45894735478574893 code piped to mailman > like it's supposed to unless configured correctly. > Unless this is working, this will break 'automatic disabling and > unsubscribing' of users with broken/bouncing email addresses. > > I don't know postfix.... Yeah, the snag was that Postfix wasn't configured to handle these. At some point the 'recipient_delimiter = +' parameter got removed from the main.cf file. I've added it back in some these should be processed correctly now. Sean From sean at sweetbourbon.com Thu Feb 24 14:02:12 2005 From: sean at sweetbourbon.com (sean at sweetbourbon.com) Date: Thu, 24 Feb 2005 08:02:12 -0500 (EST) Subject: [Mailman-Users] probe message Message-ID: > > I'm running Mailman 2.1.5 and postfix 2.0.15. I noticed some strange > > bounce addresses in the mail logs: > > list_name_bounces+435fdd33f52d0f2ebeaafbb611ce73add36eaa3d at tld > > Is this how probe messages sent the reply-to/from header to? > > kind of, > listname-bounces+[code]@[domain] > is the VERP return-path used... > I.e. the Variable Envelope Return Path. > > This is the ''return path'' used on the ENVELOPE, i.e. the > address used in "MAIL FROM:" SMTP command. > This is the address to which bounces are delivered... > > Hence, probes use such 'silly' Envelope FROM: addresses with > a ''random'' hex. code whatnot in the address to have a reliable > way of checking that address really does bounce. Not sure if this is the place to mention this but the README.POSTFIX file should be updated since the probe messages depend on this feature as well: In order to support Mailman's optional VERP delivery, you will want to disable luser_relay (the default) and you will want to set recipient_delimiter for extended address semantics. You should comment out any luser_relay value in your main.cf and just go with the defaults. Also, add this to your main.cf file: recipient_delimiter = + VERP was not enabled in my installation so I paid no attention to this guideline. Sean From troy.bull at uni.edu Thu Feb 24 15:32:48 2005 From: troy.bull at uni.edu (Troy Bull) Date: Thu, 24 Feb 2005 08:32:48 -0600 Subject: [Mailman-Users] Moving Mailman to New Machine Message-ID: <421DE590.5000801@uni.edu> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Greetings Everyone I am so sorry if this has been answered before, but I googled for it and couldn't find it. I have a machine that I am upgrading. Right now it runs mailman and works very well. I am making a complete backup and then going to format and install a new version of linux. After which I would like to restore just the lists and their data. Mailman its self will be installed with the new linux version, it comes as a package. My question is what directories / folders do i need to put back. It looks like /usr/local/mailman/lists has the lists data, if I restore this directory, and my /etc/aliases file will my lists "come back" and start working again? Any help greatly appreciated. Thanks troy -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) iD8DBQFCHeWQlKhh7ezTUXERAqOAAJ4vcVDHudsV6lUIvXFO1W9xJnEfTQCgkq3f KnD9f8uCx1t+tl/AbOnLN5Y= =fGR3 -----END PGP SIGNATURE----- From brad at stop.mail-abuse.org Thu Feb 24 18:04:50 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 24 Feb 2005 18:04:50 +0100 Subject: [Mailman-Users] List name not displaying in Mailmanarchives In-Reply-To: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> References: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> Message-ID: At 8:17 AM -0600 2005-02-24, Carol Cronin wrote: > For instance, I have two separate Mailman lists-- ListA and ListB. ListB is > the only "member" subscribed to ListA. If I send an email to ListA, it will > archive in both ListA and ListB. > > (But, if I send an email to ListB only, it will not archive in ListA.) One thing you could do is to configure ListB so that it will only accept messages if they are coming from ListA. At that point you could/should turn off the archive for ListB, because nothing will be posted to the list unless it came through ListA, which has it's own archive. My understanding is that, as an umbrella list, ListA shouldn't have any regular recipients subscribed to it -- only other mailing lists. This would also simplify your situation a lot. > For some lists, I have multiple other lists subscribed. My problem is that > if I send an email to ListA, a member of both lists who only reads the > archives won't be able to tell if the email was sent to ListA or to ListB. Not the way you've got it configured, no. > If I can't make the original headers available in the archives, is there a > way to display the "to" address? Not without changing the code in Pipermail, no. > I notice that both list names will show up > as they appear in "Prefix for subject line of list postings"...is there a > way to make that field exclusive for the email address I'm sending to? I'm not sure I understand what you're asking for. Could you clarify? -- Brad Knowles, "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 for more info. From cwieland at uci.edu Thu Feb 24 19:12:59 2005 From: cwieland at uci.edu (Con Wieland) Date: Thu, 24 Feb 2005 10:12:59 -0800 Subject: [Mailman-Users] suspicious header Message-ID: <3bcb3b8d52df9d35e2da2f9e44766658@uci.edu> Hello I have a user receiving the following: [Fwd: [OCLUG] Internship] Is being held until the list moderator can review it for approval. The reason it is being held: Message has a suspicious header Either the message will get posted to the list, or you will receive notification of the moderator's decision. If you would like to cancel this posting, please visit the following URL: I am assuming it's being caught because of the " [Fwd: " but I am unable to see where I can fix this. The list config is very vanilla. Any help would be appreciated. I was unable to find anything in the FAQ TIA Con Wieland UC Irvine From nicku at nicku.org Thu Feb 24 19:20:36 2005 From: nicku at nicku.org (Nick Urbanik) Date: Fri, 25 Feb 2005 05:20:36 +1100 Subject: [Mailman-Users] htdig-2.1.5-0.1.patch mismatches In-Reply-To: <20050224100200.GA19052@sythos.net> References: <20050224031851.GA2197@nicku.org> <20050224100200.GA19052@sythos.net> Message-ID: <20050224182036.GB25817@nicku.org> Hello Sythos, On Thu, Feb 24, 2005 at 11:02:00AM +0100, Sythos wrote: > Do you have applied the patch requested as dependencies for HTDIG patch > BEFORE apply HTDIG patch? I didn't at first, as you could see from the first email I sent in this thread, to which you replied. But I did as soon as Mark Sapiro pointed out that I should. And the RPM has the two patches applied in the correct order (otherwise it wouldn't build). -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050225/d850f611/attachment.pgp From tyler at adoptionmedia.com Thu Feb 24 20:15:45 2005 From: tyler at adoptionmedia.com (Tyler Strickland) Date: Thu, 24 Feb 2005 12:15:45 -0700 Subject: [Mailman-Users] Giant lists Message-ID: <421E27E1.9070807@adoptionmedia.com> In the process of researching for better ways to do things with our mailman list, I came across the 'Giant Lists' thread of a few weeks ago. Realizing that our list is actually larger than the list mentioned (though not by much) and that this is probably a list I should be participating in, I decided to sign up. I'm sorry Cabel, but I'm going to have to take away your 'largest list' title. The AdoptionWeek E-Magazine, currently run with MailMain, sendmail, and the MySQL MailmanMemberships patch (http://kyrian.ore.org/MailmanMysql/) currently serves 124,329 members. This is a one-message-per-week list with _very_ tight restrictions on who can send out, so our load is probably lower than comparable discussion lists. The list was originally converted to Mailman about a year ago by a different admin, so I'm not too familiar with how it was initially set up. I do eventually hope to upgrade the server from Solaris an old Sun 250 to Linux on something modern, though, and when that time comes I'm sure I'll be a _very_ active member of the list. Right now it's taking us roughly 2-3 days to send out a single message to our whole list, so if anyone has any sendmail performance tips, I'd be glad to hear them. I'm more of a postfix guy, myself, so sendmail is a whole new world for me. Glad to be aboard! Tyler Strickland AdoptionMedia, L.L.C. http://e-magazine.adoption.com/ From Darren.Young at ChicagoGSB.edu Thu Feb 24 20:46:24 2005 From: Darren.Young at ChicagoGSB.edu (Young, Darren) Date: Thu, 24 Feb 2005 13:46:24 -0600 Subject: [Mailman-Users] Additional role Message-ID: <490F3E9EEF01B04598860AAB71777B4E181280@GSBEX.gsb.uchicago.edu> First question, can a moderator add/delete/modify list membership (I don't believe so, thought that was admin only)? Second, if not, has anyone created patch(es) to perform this? Need to split list duties into a more granular level, specifically, we need to have the ability to allow moderator(s) to manage list membership. Without being able to actually touch the list configuration. As in: User Admin Moderate MembershipMgmt ---------------------------------------------------- jj at aa.com X aa at bb.com X X Or some such thing.... ------------------------------------------------------------- | Darren Young | http://www.chicagogsb.edu | | Senior UNIX Administrator | darren.young at chicagogsb.edu | | University of Chicago GSB | darren.young at gsb.uchicago.edu | ------------------------------------------------------------- From nicku at nicku.org Thu Feb 24 21:45:42 2005 From: nicku at nicku.org (Nick Urbanik) Date: Fri, 25 Feb 2005 07:45:42 +1100 Subject: [Mailman-Users] FC3 RPM with htdig patches available. In-Reply-To: <20050224060434.GB4108@nicku.org> References: <20050224031851.GA2197@nicku.org> <20050224054100.GA4108@nicku.org> <20050224060434.GB4108@nicku.org> Message-ID: <20050224204542.GA26540@nicku.org> Dear Folks, On Thu, Feb 24, 2005 at 05:04:34PM +1100, Nick Urbanik wrote: > And this is not clear to me (from > http://sourceforge.net/tracker/index.php?func=detail&aid=444884&group_id=103&atid=300103): > > 5. automatic creation, deletion and maintenance of htdig configuration > files and such. Beyond installing htdig and telling Mailman where it > is via mm_cfg > > [ How should I do that? ] I see: I add these lines to ~mailman/Mailman/mm_cfg.py HTDIG_HTSEARCH_PATH = '/usr/bin/htsearch' HTDIG_RUNDIG_PATH = '/usr/bin/rundig' USE_HTDIG = 1 # 0 - don't use integrated htdig, 1 - use it > > you do not have to do any other setup. Well not quite you do have to > set up a single per installation symlink to allow htdig to find the > automatically generated per list htdig configuration files. > > [ a symlink from what to where? ] I still don't understand what this means. I would be grateful for any help. -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050225/eab79767/attachment.pgp From Darren.Young at ChicagoGSB.edu Thu Feb 24 22:25:17 2005 From: Darren.Young at ChicagoGSB.edu (Young, Darren) Date: Thu, 24 Feb 2005 15:25:17 -0600 Subject: [Mailman-Users] Qrunner Error Message-ID: <490F3E9EEF01B04598860AAB71777B4E181283@GSBEX.gsb.uchicago.edu> Mailman 2.1.5 on RedHat EL 3.0... Getting the following error, any thoughts? [root at gsblms bin]# ./qrunner -r Outgoing:0:1 -v Traceback (most recent call last): File "./qrunner", line 270, in ? main() File "./qrunner", line 230, in main qrunner.run() File "/home/mailman-2.1/Mailman/Queue/Runner.py", line 70, in run filecnt = self._oneloop() File "/home/mailman-2.1/Mailman/Queue/Runner.py", line 99, in _oneloop msg, msgdata = self._switchboard.dequeue(filebase) File "/home/mailman-2.1/Mailman/Queue/Switchboard.py", line 143, in dequeue fp = open(filename) IOError: [Errno 2] No such file or directory: '/home/mailman-2.1/qfiles/out/1109280212.391001d7f7d15bdb848c85faae16b96 6639956aee33bd6.pck' Checked, that file really does not exist. Is there an outbound queue database that can get corrupted? ------------------------------------------------------------- | Darren Young | http://www.chicagogsb.edu | | Senior UNIX Administrator | darren.young at chicagogsb.edu | | University of Chicago GSB | darren.young at gsb.uchicago.edu | ------------------------------------------------------------- From brad at stop.mail-abuse.org Thu Feb 24 22:42:23 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Thu, 24 Feb 2005 22:42:23 +0100 Subject: [Mailman-Users] Giant lists In-Reply-To: <421E27E1.9070807@adoptionmedia.com> References: <421E27E1.9070807@adoptionmedia.com> Message-ID: At 12:15 PM -0700 2005-02-24, Tyler Strickland wrote: > I'm sorry Cabel, but I'm going to have to take away your 'largest list' > title. The AdoptionWeek E-Magazine, currently run with MailMain, > sendmail, and the MySQL MailmanMemberships patch > (http://kyrian.ore.org/MailmanMysql/) currently serves 124,329 members. > This is a one-message-per-week list with _very_ tight restrictions on > who can send out, so our load is probably lower than comparable > discussion lists. I'll update the FAQ. Thanks! > The list was originally converted to Mailman about a year ago by a > different admin, so I'm not too familiar with how it was initially > set up. I do eventually hope to upgrade the server from Solaris an > old Sun 250 to Linux on something modern, though, and when that time > comes I'm sure I'll be a _very_ active member of the list. A Sun E250 is getting pretty old in the tooth by now. A fast Intel-based box would likely be a good candidate for a replacement, but keep in mind that your primary limiting factors on a system like this are going to be the quantity of RAM that you can stuff into the box, and the speed/latency of the underlying disk subsystem, etc.... Personally, Linux would not be my first choice -- I'd go with FreeBSD instead. > Right now it's taking us roughly 2-3 days to send out a single message to > our whole list, so if anyone has any sendmail performance tips, I'd be > glad to hear them. I'm more of a postfix guy, myself, so sendmail is a > whole new world for me. I've tried to encode the majority of my sendmail performance tuning tips at , most of which comes down to "buy the book by Nick Christenson". My own sendmail performance tuning slides pre-date the ones that Nick put together, but I was a technical reviewer for the book, and the book is definitely better than either of the sets of slides. -- Brad Knowles, "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 for more info. From gcoon at inch.com Thu Feb 24 23:14:17 2005 From: gcoon at inch.com (Gerald) Date: Thu, 24 Feb 2005 17:14:17 -0500 (EST) Subject: [Mailman-Users] mmsearch now python RESOLVED && edithtml permissions BCP. In-Reply-To: References: Message-ID: <20050224170515.L11705@kod.inch.com> On Wed, 23 Feb 2005, Mark Sapiro wrote: > The integration of htdig with mailman is done with patches. It is not > part of the standard release. See > http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.011.htp > > You need to optain and apply the patches > > [ #444879 ] Archive indexer control to improve indexing > [ #444884 ] Integration of Mailman & htdig for archive search Thanks for the pointer. I was able to determine that on the FreeBSD ports collection that translates into simply adding "-DWITH_HTDIG" to the install command. FreeBSD ports rock. Next question/stumbling block. This one seems simple, but I need to know the proper way to fix this. Apache/httpd runs as user www. Mailman runs as user mailman. The mailman check_perms file says everything looks ok. When you try to edit a page from the mailman interface ("Edit the Public HTML pages"-> "General List Information" for example->"Submit changes"), you get Bug in Mailman version 2.1.5 We're sorry, we hit a bug! ... IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/listname/en/listinfo.html' ls -al $file = -rw-r--r-- 1 mailman mailman 575 Jul 18 2004 /usr/local/mailman/lists/listname/en/listinfo.html Who typically gives? Apache, mailman, or some unknown by me third option? Gerald From msapiro at value.net Fri Feb 25 03:07:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 18:07:02 -0800 Subject: [Mailman-Users] Moving Mailman to New Machine In-Reply-To: <421DE590.5000801@uni.edu> Message-ID: Troy Bull wrote: > >I have a machine that I am upgrading. Right now it runs mailman and >works very well. I am making a complete backup and then going to format >and install a new version of linux. After which I would like to restore >just the lists and their data. Mailman its self will be installed with >the new linux version, it comes as a package. My question is what >directories / folders do i need to put back. > >It looks like /usr/local/mailman/lists has the lists data, if I restore >this directory, and my /etc/aliases file will my lists "come back" and >start working again? You may need to run newaliases to rebuild the alias database from /etc/aliases depending on your MTA Ideally, your system will be quiescent when you make your backup so the various queue directories in qfiles/ will be empty. Otherwise you may want to restore these. If you have archives, you'll want to restore the archives/ directory. You might want to restore the site password file and list creator password file if any from the data/ directory or just create new ones with bin/mmsitepass. If you want your old Mailman logs, you can restore those. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 25 03:36:20 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 18:36:20 -0800 Subject: [Mailman-Users] suspicious header In-Reply-To: <3bcb3b8d52df9d35e2da2f9e44766658@uci.edu> Message-ID: Con Wieland wrote: > >I have a user receiving the following: > > [Fwd: [OCLUG] Internship] > >Is being held until the list moderator can review it for approval. > >The reason it is being held: > > Message has a suspicious header > >I am assuming it's being caught because of the " [Fwd: " but I am >unable to see where I can fix this. The list config is very vanilla. >Any help would be appreciated. I was unable to find anything in the FAQ No. it is being held because some header in the message matched one of the "legacy" spam filters. These are bounce_matching headers on the Privacy options...->Spam filters page. The actual header is intentionally not reported back to the poster. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hmag at ozemail.com.au Fri Feb 25 03:47:43 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Fri, 25 Feb 2005 13:47:43 +1100 Subject: [Mailman-Users] Mailman error was emailed to user mailman Message-ID: Hi again, Just wondered if someone can look at the following for me. Mailman sent the following traceback: Traceback (most recent call last): File "/usr/local/mailman/cron/senddigests", line 94, in ? main() File "/usr/local/mailman/cron/senddigests", line 87, in main mlist.Save() File "/usr/local/mailman/Mailman/MailList.py", line 525, in Save self.__save(dict) File "/usr/local/mailman/Mailman/MailList.py", line 497, in __save os.unlink(fname_last) OSError: [Errno 22] Invalid argument: '/usr/local/mailman/lists/mailman/config.pck.last' It was emailed to the mailman user on the server. It seems to be something to do with the digest sending, but other than than, I can't see anything. I get a similar sort of message (though nothing to do with digests) when I go to either the admin or listinfo page in the web interface. Should the web interface work for the actual mailman master list or is it limited to running from a command line? Many thanks for any hints. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From msapiro at value.net Fri Feb 25 03:48:45 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 18:48:45 -0800 Subject: [Mailman-Users] Additional role In-Reply-To: <490F3E9EEF01B04598860AAB71777B4E181280@GSBEX.gsb.uchicago.edu> Message-ID: Young, Darren wrote: >First question, can a moderator add/delete/modify list membership (I >don't believe so, thought that was admin only)? Only an admin can do this, but just to be sure we're on the same page, who is an admin and who is a moderator in this context is determined by who knows which list admin|moderator password. It has nothing to do with who's address in in which list attribute. >Second, if not, has anyone created patch(es) to perform this? I'm not aware of any. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hmag at ozemail.com.au Fri Feb 25 03:50:44 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Fri, 25 Feb 2005 13:50:44 +1100 Subject: [Mailman-Users] RE: Mailman error was emailed to user mailman Message-ID: Hi again, Additionally, I should add in addition to my last email that Mailman is otherwise working fine, including sending out list messages as well as the web interface. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From nicku at nicku.org Fri Feb 25 04:11:30 2005 From: nicku at nicku.org (Nick Urbanik) Date: Fri, 25 Feb 2005 14:11:30 +1100 Subject: [Mailman-Users] htdig search patch #444884: What symlinks are required? Message-ID: <20050225031130.GC32281@nicku.org> Dear Folks, I have built a mailman RPM for FC3 as mentioned earlier. It seems to be working except for this item on http://sourceforge.net/tracker/index.php?func=detail&aid=444884&group_id=103&atid=300103 (the htdig patch #444884). On that page it is written: This patch integrates htdig with Mailman and provides: [snip] 5. automatic creation, deletion and maintenance of htdig configuration files and such. Beyond installing htdig and telling Mailman where it is via mm_cfg you do not have to do any other setup. Well not quite you do have to set up a single per installation symlink to allow htdig to find the automatically generated per list htdig configuration files. THE QUESTION: What symlinks are required from what to where? Sorry to be such an idiot, but I really haven't worked it out yet, and would really appreciate some further hints. I'm new to mailman and htdig administration. -- Nick Urbanik RHCE http://nicku.org nicku(at)nicku.org Proud ex-member of Dept. of Information & Communications Technology in Hong Kong IVE (Tsing Yi), Home of Visual Paradigm: Jolt Productivity Award winner, programmed by ICT's own graduates! GPG: 7FFA CDC7 5A77 0558 DC7A 790A 16DF EC5B BB9D 2C24 ID: BB9D2C24 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/20050225/b60cbc53/attachment.pgp From msapiro at value.net Fri Feb 25 04:22:34 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 19:22:34 -0800 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: Message-ID: Terry Allen wrote: > Just wondered if someone can look at the following for me. > Mailman sent the following traceback: > >Traceback (most recent call last): > File "/usr/local/mailman/cron/senddigests", line 94, in ? > main() > File "/usr/local/mailman/cron/senddigests", line 87, in main > mlist.Save() > File "/usr/local/mailman/Mailman/MailList.py", line 525, in Save > self.__save(dict) > File "/usr/local/mailman/Mailman/MailList.py", line 497, in __save > os.unlink(fname_last) >OSError: [Errno 22] Invalid argument: >'/usr/local/mailman/lists/mailman/config.pck.last' > This error is occurring when Mailman is trying the save the current configuration for the mailman list. It has saved it to a temp name and now is trying to rotate the files - i.e. remove config.pck.last, and rename config.pck to config.pck.last and the temp name to config.pck, but its attempt to unlink config.pck.last results in the above. See http://mail.python.org/pipermail/mailman-users/2005-January/041634.html and the reply at http://mail.python.org/pipermail/mailman-users/2005-January/041646.html or see the following google search http://www.google.com/search?hl=en&lr=&safe=off&q=site%3Amail.python.org+%22errno+22%22+config.pck&btnG=Search -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 25 05:15:48 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 20:15:48 -0800 Subject: [Mailman-Users] FC3 RPM with htdig patches available. In-Reply-To: <20050224060434.GB4108@nicku.org> Message-ID: Nick Urbanik wrote: >On Thu, Feb 24, 2005 at 04:41:00PM +1100, Nick Urbanik wrote: >> Dear Folks, >> >> I have now built an RPM for FC3 incorporating both patches at >> http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.src.rpm and >> http://nicku.org/ftp/contrib/mailman-2.1.5-30.fc3.1nu.i386.rpm. Am >> about to test it. > >Well, it's not quite right yet; there is no search box that I can >see. After installing the patches and setting the necessary mm_cfg.py variables, you need to rebuild the archives for existing lists before you will see search boxes. >And this is not clear to me (from >http://sourceforge.net/tracker/index.php?func=detail&aid=444884group_id=103&atid=300103): > >5. automatic creation, deletion and maintenance of htdig configuration >files and such. Beyond installing htdig and telling Mailman where it >is via mm_cfg > >[ How should I do that? ] You answered this yourself in a later post. > >you do not have to do any other setup. Well not quite you do have to >set up a single per installation symlink to allow htdig to find the >automatically generated per list htdig configuration files. > >[ a symlink from what to where? ] That symlink went away with the 2.1.2-0.2 version of the patch. See the INSTALL.htdig-mm and/or INSTALL.htdig-mm.html files installed by the patch. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 25 05:47:35 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 20:47:35 -0800 Subject: [Mailman-Users] Home-grown filters In-Reply-To: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> Message-ID: David Wilson wrote: >I know a Mailman user who is concerned about slow-connection >subscribers, and for that reason wishes to strip attachments and >truncate or refuse overlong messages. Does Mailman support >inclusion of home-grown filters to modify incoming messages? Mailman includes support for message size limits and content filtering based on MIME type and message size limits. It you want to go beyond this, you can add your own handler to the pipeline. It has to be a Python module, but I suppose it could invoke other things. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From stephen at xemacs.org Fri Feb 25 06:37:24 2005 From: stephen at xemacs.org (Stephen J. Turnbull) Date: Fri, 25 Feb 2005 14:37:24 +0900 Subject: [Mailman-Users] Home-grown filters In-Reply-To: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> (David Wilson's message of "Wed, 23 Feb 2005 13:05:48 -0500") References: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> Message-ID: <87psyptd2j.fsf@tleepslib.sk.tsukuba.ac.jp> >>>>> "David" == David Wilson writes: David> I know a Mailman user who is concerned about David> slow-connection subscribers, and for that reason wishes to David> strip attachments and truncate or refuse overlong messages. David> Does Mailman support inclusion of home-grown filters to David> modify incoming messages? Yes. Check out the various 'pipeline' variables. You probably want the GLOBAL_PIPELINE. A pipeline is a list of Python functions to be called on each message. The functions have to have a specific signature; such functions are called "Handlers" and the standard set lives in the Mailman/Handlers subdirectory. You'll need write access to that directory to add the custom handlers. I don't have the patch #s off hand, but there are patches to integrate SpamAssassin and virus filters into the Mailman pipeline on the SourceForge tracker; these would be good models for interfacing to existing strippers such as MIMEdefang (there probably is a patch for MIMEdefang, too, come to think of it). In the case of stripping attachments and size restrictions, there is already standard code to do this which can be enabled in the web interface (the Content Filtering and General Options pages). Configuration of content filtering is somewhat complex, though, due to the wide variety of ways that files can be attached. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. From msapiro at value.net Fri Feb 25 06:42:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Thu, 24 Feb 2005 21:42:47 -0800 Subject: [Mailman-Users] mmsearch now python RESOLVED && edithtmlpermissions BCP. In-Reply-To: <20050224170515.L11705@kod.inch.com> Message-ID: Gerald wrote: > >Next question/stumbling block. This one seems simple, but I need to know >the proper way to fix this. Apache/httpd runs as user www. Mailman runs >as user mailman. The mailman check_perms file says everything looks ok. >When you try to edit a page from the mailman interface ("Edit the Public >HTML pages"-> "General List Information" for example->"Submit changes"), >you get > >Bug in Mailman version 2.1.5 > >We're sorry, we hit a bug! >... >IOError: [Errno 13] Permission denied: '/usr/local/mailman/lists/listname/en/listinfo.html' > >ls -al $file = >-rw-r--r-- 1 mailman mailman 575 Jul 18 2004 /usr/local/mailman/lists/listname/en/listinfo.html > >Who typically gives? Apache, mailman, or some unknown by me third option? The cgi-bin wrappers check that they are invoked by the configured web server group (in your case whatever group the www user is in) and then sets groupid to mailman. That's why everything needs the setgid bit set. You shouldn't have to change any groups for Mailman or Apache if things work at all. In particular, if you make Apache run in the mailman group, you break Mailman's security. Anyway, were the en/ directory and the en/listinfo.html file created by the "edit the public html" process to begin with? On my system when they are, they look like drwxr-sr-x 2 www mailman 4096 Feb 24 21:37 en and -rw-r--r-- 1 www mailman 4153 Feb 24 21:37 listinfo.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From carolc at wolfram.com Thu Feb 24 15:17:00 2005 From: carolc at wolfram.com (Carol Cronin) Date: Thu, 24 Feb 2005 08:17:00 -0600 Subject: [Mailman-Users] List name not displaying in Mailmanarchives References: Message-ID: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> Exactly-- umbrella lists, my apologies for not using the correct terminology the first time. For instance, I have two separate Mailman lists-- ListA and ListB. ListB is the only "member" subscribed to ListA. If I send an email to ListA, it will archive in both ListA and ListB. (But, if I send an email to ListB only, it will not archive in ListA.) For some lists, I have multiple other lists subscribed. My problem is that if I send an email to ListA, a member of both lists who only reads the archives won't be able to tell if the email was sent to ListA or to ListB. If I can't make the original headers available in the archives, is there a way to display the "to" address? I notice that both list names will show up as they appear in "Prefix for subject line of list postings"...is there a way to make that field exclusive for the email address I'm sending to? Thanks very much for all your help! -Carol ----- Original Message ----- From: "Mark Sapiro" To: "Brad Knowles" ; "Carol Cronin" Cc: Sent: Wednesday, February 23, 2005 11:12 PM Subject: Re: [Mailman-Users] List name not displaying in Mailmanarchives > Brad Knowles wrote: > > >At 11:03 AM -0600 2005-02-22, Carol Cronin wrote: > > > >> When I view threads in our Mailman archives, I cannot see exactly which list > >> the mail was sent to. I have nested lists, and the mail may appear in both > >> archives. I need to see exactly which email address was used in the thread > >> when I view the archives. > > > > Nested lists? I'm not quite sure what you mean by that, > > I think the OP means something like an umbrella list and wants to know > when a message is in the archive for a sub-list, was the original post > addressed to the sub-list or to the umbrella list. > > >but the > >only way I know of to see all of the original headers for the message > >is to go to the archives and look in the unformatted 7th edition > >mbox-format raw file, and take a look at them there. Not all lists > >make that available to their readers, and not all server admins make > >that option available to their list administrators. > > I agree with the above. > > Of course, if all the lists involved have archives, you can deduce to > which list a post was addressed by seeing which archives it is and > isn't in, but this is probably more cumbersome than you want. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From helen at panvoice.co.uk Thu Feb 24 13:13:46 2005 From: helen at panvoice.co.uk (Helen East) Date: Thu, 24 Feb 2005 12:13:46 -0000 Subject: [Mailman-Users] mass export of email addresses References: Message-ID: <008b01c51a6a$4a324070$8700a8c0@Helen> Mark Sapiro wrote: > Brad Knowles wrote: > >> At 7:15 PM +0000 2005-02-21, Helen East wrote: >> >>> I'm the listowner of a mailman list and I will need in the future >>> to export the 300 list members to another mailing list. I can't >>> find any kind of way of getting all the email addresses out of >>> Mailman into another format (eg. .csv file, or something) and >>> there are too many to do by hand! >> >> See >> . >> > > The command line tools mentioned in the FAQ article are the best and > most preferred way to do these kinds of things, but if you don't have > shell access there are a couple of other ways to get a member list. > > There is the web list roster page and the e-mail 'who' command. Both > of these have the 'problem' of not showing members who've opted out of > these lists, so they may not be satisfactory in a particular case. > > You can also get a member list by scripting the web interface. See > http://starship.python.net/crew/jwt/mailman/#throughtheweb for an > example. Hi guys, Thank you very much indeed for your help. I shall have a go (or, more likely, ask a competent friend to). Thanks again, Helen -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 22/02/2005 From homepage at efn.org Thu Feb 24 19:07:03 2005 From: homepage at efn.org (HPA) Date: Thu, 24 Feb 2005 10:07:03 -0800 Subject: [Mailman-Users] Found new Subscriber Moderate box unchecked and MIME attachments now appearing Message-ID: <015601c51a9b$a5929fb0$0200a8c0@TOWER> Hello- I've searched the Mailman Users FAQ and archives and cannot find an answer to my issue below. Our moderated Mailman list (running on Mailman 2.1.4) had been chugging along just fine for the past five months. Then abruptly this week we found several new subscribers posting to the list unmoderated! When I investigated Mailman admin settings I found the new subscriber moderate box unchecked! How could this setting be changed without human interaction? Anyway I re-checked it and re-set all accounts to moderated. At the same time this occurred, and thus may be related, some posts to the list began showing up with attachments. Before this time we had been successfully filtering attachments, without a single attachment making it through to the list. Example of a recent post which included attachments is included below (with relevant headers). Note the two attachments in the post below appear as a graphical rule (horizontal line), one separating the header from the body and the other between the body and the footer (see below). (At least this is how they appear in Outlook Express, which by necessity I use to view messages posted to the list). We have the list setup to convert all HTML to text. Below is the lists current 'Content Filtering' settings. Any thoughts on why we are suddenly observing the appearance of attachments and any recommendations to filter them out? We're just happy with straight text. Thanks, Woody -- Current 'Content Filtering' settings: Should Mailman filter the content of list traffic according to the settings below? Yes Remove message attachments that have a matching content type. None listed. Remove message attachments that don't have a matching content type. multipart/mixed multipart/alternative text/plain Should Mailman convert text/html parts to plain text? yes. Action to take when a message matches the content filtering rules. Discard --------------- Below is example of list message including HTML (with relevant header info). --------------- MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00A9_01C518E5.D82AFB00" X-Mailman-Approved-At: Tue, 22 Feb 2005 11:42:03 -0800 X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Cc: X-Mailman-Version: 2.1.4 Precedence: list This is a multi-part message in MIME format. ------=_NextPart_000_00A9_01C518E5.D82AFB00 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline News list: ------=_NextPart_000_00A9_01C518E5.D82AFB00 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable BODY of message... ------=_NextPart_000_00A9_01C518E5.D82AFB00 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline Footer... ------=_NextPart_000_00A9_01C518E5.D82AFB00-- From jocke at nomell.se Thu Feb 24 12:19:22 2005 From: jocke at nomell.se (Joakim Nomell) Date: Thu, 24 Feb 2005 12:19:22 +0100 (CET) Subject: [Mailman-Users] Reply-to problem Message-ID: Hi all. I have switched on the filter on all my lists. I have only set it to filter and convert HTML to plain text, all other settings are default. In the general settings for all lists, I have set reply-to "this list" instead of sender. I only want replies go to the list, not to the members directly. The rpely-to stuff worked just fine before I switched on the filters. But now, some mails from the list don't have the reply-to-header. It looks to me that mails that has been converted from HTML don't get the reply-to-header. Others emails has the header. Are there any solutions on this? Thanks in advance. -- ___________________________________________________________________ Joakim Nomell Phn: +46 70 771 31 00 MSN : joakim at nomell.nu Unix engineer Fax: +46 70 711 31 00 Web : http://nomell.se ------------------------------------------------------------------- From jocke at nomell.se Thu Feb 24 12:24:17 2005 From: jocke at nomell.se (Joakim Nomell) Date: Thu, 24 Feb 2005 12:24:17 +0100 (CET) Subject: [Mailman-Users] Re: Reply-to problem In-Reply-To: Message-ID: On Thu, 24 Feb 2005, Joakim Nomell wrote: > Hi all. I have switched on the filter on all my lists. I have only set it > to filter and convert HTML to plain text, all other settings are default. > In the general settings for all lists, I have set reply-to "this list" > instead of sender. I only want replies go to the list, not to the members > directly. > > The rpely-to stuff worked just fine before I switched on the filters. But > now, some mails from the list don't have the reply-to-header. It looks to > me that mails that has been converted from HTML don't get the > reply-to-header. Others emails has the header. Are there any solutions on > this? > > Thanks in advance. Correction, the reply-to-header is not missing (my Pine didn't show it). it looks like this in some cases: Reply-To: User , Hackerlistan -- ___________________________________________________________________ Joakim Nomell Phn: +46 70 771 31 00 MSN : joakim at nomell.nu Unix engineer Fax: +46 70 711 31 00 Web : http://nomell.se ------------------------------------------------------------------- * When seeking love gives nothing, have found love gives all * From matt.clark at eduserv.org.uk Thu Feb 24 10:21:13 2005 From: matt.clark at eduserv.org.uk (Matt Clark) Date: Thu, 24 Feb 2005 09:21:13 -0000 Subject: [Mailman-Users] A non-text attachment was scrubbed... Message-ID: <0664215B8E934141AF548BBF680B77AE01F420D8@exch.edu2000.com> Hi I'm also getting an identical error to Chris Boulter > Oddly, when there is a text body as well as binary attachments, the > attachments seem to be silently dropped without mention, and there is no > hyperlink to retrieve them. Is there any reason why this might happen? I'm running Version 2.1.5. of mailman. I've tried applying the patch 891491 scrubber.py last ammended by Tokio Kikuchi In Sept 2004 using the following command Patch -p1 < /path/to/patch With no joy. >> patch -p1 < /tmp/scrubber.patch.20040912 >> can't find file to patch at input line 5 >> Perhaps you used the wrong -p or --strip option? >> The text leading up to this was: >> -------------------------- >> |Index: Mailman/Handlers/Scrubber.py >> |=================================================================== >> |--- Mailman/Handlers/Scrubber.py (.../trunk) (revision 21) >> |+++ Mailman/Handlers/Scrubber.py (.../branches/scrubber_branch) (revision 21) >> -------------------------- Any ideas ?? Thanks Matt Clark mc at niss.ac.uk From ozsub at iinet.net.au Thu Feb 24 13:52:46 2005 From: ozsub at iinet.net.au (Norm Williams) Date: Thu, 24 Feb 2005 20:52:46 +0800 Subject: [Mailman-Users] Mailing list Message-ID: <20050224125313.D3FD81E4002@bag.python.org> I find that I am not getting mail and those trying o send mail to me get the following message. I have not subscribed to Mailman and I need help! Your mail to 'Norm.williams' with the subject test Is being held until the list moderator can review it for approval. The reason it is being held: Post by non-member to a members-only list Either the message will get posted to the list, or you will receive notification of the moderator's decision. If you would like to cancel this posting, please visit the following URL: http://submarinesaustralia.com/mailman/confirm/norm.williams_submarinesaustr alia.com/7c50475bde2c1c7788feab4bb0fc186d02085ce2 From webmaster at florapro.co.za Thu Feb 24 14:22:45 2005 From: webmaster at florapro.co.za (webmaster) Date: Thu, 24 Feb 2005 15:22:45 +0200 Subject: [Mailman-Users] Mailing List Message-ID: <001201d05059$0bc892f0$5a00a8c0@des> Hi there. I'm looking for some sort of mailing list where I can group topics of the same interest from within my Adress book, and just mail these individuals. It must allow for simply add ins and alterations to keep my supporters up to date via mail Tx & regards DES From brad at stop.mail-abuse.org Fri Feb 25 08:35:41 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 25 Feb 2005 08:35:41 +0100 Subject: [Mailman-Users] Re: Reply-to problem In-Reply-To: References: Message-ID: At 12:24 PM +0100 2005-02-24, Joakim Nomell wrote: > Correction, the reply-to-header is not missing (my Pine didn't show it). > it looks like this in some cases: > > Reply-To: User , > Hackerlistan This means that the mailing list has added it's e-mail address to the list of addresses to which a reply should be sent. In this case, it was folded onto the next line, but it should still be valid. This seems to be working fine to me. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Fri Feb 25 08:37:22 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 25 Feb 2005 08:37:22 +0100 Subject: [Mailman-Users] Mailing list In-Reply-To: <20050224125313.D3FD81E4002@bag.python.org> References: <20050224125313.D3FD81E4002@bag.python.org> Message-ID: At 8:52 PM +0800 2005-02-24, Norm Williams wrote: > I find that I am not getting mail and those trying o send mail to me get the > following message. I have not subscribed to Mailman and I need help! Maybe someone installed Mailman on your machine, perhaps with auto-alias support in Exim or some other MTA, and which has somehow taken over regular e-mail addresses? I'd be willing to bet that this is a misconfigured MTA which is mistakenly handing e-mail to Mailman that it should not. -- Brad Knowles, "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 for more info. From tkikuchi at is.kochi-u.ac.jp Fri Feb 25 08:48:58 2005 From: tkikuchi at is.kochi-u.ac.jp (Tokio Kikuchi) Date: Fri, 25 Feb 2005 16:48:58 +0900 Subject: [Mailman-Users] A non-text attachment was scrubbed... In-Reply-To: <0664215B8E934141AF548BBF680B77AE01F420D8@exch.edu2000.com> References: <0664215B8E934141AF548BBF680B77AE01F420D8@exch.edu2000.com> Message-ID: <421ED86A.2050707@is.kochi-u.ac.jp> Hi Matt Clark wrote: > Hi > > I'm also getting an identical error to Chris Boulter > > >>Oddly, when there is a text body as well as binary attachments, the >>attachments seem to be silently dropped without mention, and there is > > no > >>hyperlink to retrieve them. Is there any reason why this might happen? > > > I'm running Version 2.1.5. of mailman. > > I've tried applying the patch 891491 scrubber.py last ammended by Tokio > Kikuchi > In Sept 2004 using the following command > > Patch -p1 < /path/to/patch > > With no joy. > > >>>patch -p1 < /tmp/scrubber.patch.20040912 >>>can't find file to patch at input line 5 >>>Perhaps you used the wrong -p or --strip option? Tried -p0 ? >>>The text leading up to this was: >>>-------------------------- >>>|Index: Mailman/Handlers/Scrubber.py >>>|=================================================================== >>>|--- Mailman/Handlers/Scrubber.py (.../trunk) (revision 21) >>>|+++ Mailman/Handlers/Scrubber.py > > (.../branches/scrubber_branch) (revision 21) > >>>-------------------------- > > You'd better get mailman-2.1.6b4.tgz from sourceforge and install because all my patches are now integrated in the codebase. Or, wait 2.1.6 final which will spin out soon. :-) -- Tokio Kikuchi, tkikuchi@ is.kochi-u.ac.jp http://weather.is.kochi-u.ac.jp/ From hmag at ozemail.com.au Fri Feb 25 09:13:16 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Fri, 25 Feb 2005 19:13:16 +1100 Subject: [Mailman-Users] Mailman error was emailed to user mailman Message-ID: > File "/usr/local/mailman/Mailman/MailList.py", line 497, >in __save > os.unlink(fname_last) >OSError: [Errno 22] Invalid argument: >'/usr/local/mailman/lists/mailman/config.pck.last' > This error is occurring when Mailman is trying the save the current configuration for the mailman list. It has saved it to a temp name and now is trying to rotate the files - i.e. remove config.pck.last, and rename config.pck to config.pck.last and the temp name to config.pck, but its attempt to unlink config.pck.last results in the above. See http://mail.python.org/pipermail/mailman-users/2005-January/041634.html and the reply at http://mail.python.org/pipermail/mailman-users/2005-January/041646.html or see the following google search http://www.google.com/search?hl=en&lr=&safe=off&q=site%3Amail.python.org+%22errno+22%22+config.pck&btnG=Search -- Mark Sapiro The highway is for Hi again, Thanks Mark, that was pretty much what I thought. I am running OSX 'client' 10.3.8, so it's a stock source installation of Mailman 2.1.5 on Postfix, not anything Apple has modified. Have you any suggestions as to how to prevent this happening in the future. It's the first error Mailman has generated since it was installed some months ago. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From Mike at Lyne.Net Fri Feb 25 13:42:24 2005 From: Mike at Lyne.Net (Mike Lyne) Date: Fri, 25 Feb 2005 12:42:24 +0000 Subject: [Mailman-Users] New Mailman Administrator Questions In-Reply-To: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> References: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> Message-ID: <6.1.1.1.2.20050225124024.0287e868@mail.insworke.co.uk> Hi, I will shortly become the List Admin for 11 mailing lists being transferred from Majordomo to Mailman all at the same time (the big bang approach). I've read the manuals and understand a lot of the admin functions but have some areas that I am not clear about and am looking for some guidance please. The current Mailing Lists are made up of 1 public list (no problems), 3 for Members only of a large organisation (>100,000 members but only about 500 on each of the three Mailing Lists), and the remaining 7 are all small (restricted numbers, typically <10) discussion lists for various admin functions of the Organisation. The questions I have are as follows:- I need to be able to verify a Membership Number for applicants for the 3 Members only Lists before approving their addition to the appropriate List - Mailman allows an (optional) Name to be submitted through the web interface for joining but that is not enough. We currently gather Names, Membership Number, and email addresses through a Webmail form and then add them (after verification) by email to the appropriate List through Majordomo. First of all, I will need to transfer several hundred email addresses from Majordomo to Mailman for a couple of the Mailing Lists. Question 1 - Is there a way to add large numbers of email addresses as List members to Mailman easily and quickly in one, or a few, simple actions? Question 2 - Can email addresses be added singly (as Members of the List, not using the nonmember options in the List Administration area) to the Mailman List by an Administrator by email as per majordomo? Question 3 - Could a Membership Number Field be added to the Mailman Web Sign up form? If so, would it show up in the List Admin or Moderator Approval system if subscribe_policy is set to approval? Last of all, we already have a "Members Only" section of our website which needs the Members to "log in" using username and password so this automatically validates their Membership and their right to be there. Question 4 - Can the Web Interface for signing up for the various Lists be customised so that a Members Only Mailing List sign-up web page is only accessible in a Members Only directory/area of the website yet the Public List is in a (different) Public directory/area of the Website? Thanks in advance for any help - it will be much appreciated - I haven't got access to a set-up copy of Mailman yet that I can play with the Admin functions so am learning by studying the manuals. Regards Mike Lyne UK From Darren.Young at ChicagoGSB.edu Fri Feb 25 17:35:57 2005 From: Darren.Young at ChicagoGSB.edu (Young, Darren) Date: Fri, 25 Feb 2005 10:35:57 -0600 Subject: [Mailman-Users] Additional role Message-ID: <490F3E9EEF01B04598860AAB71777B4E181292@GSBEX.gsb.uchicago.edu> Yep, we use moderators already. Looking for a third (user management) role or adding that to the moderator role (selectively). > -----Original Message----- > From: Mark Sapiro [mailto:msapiro at value.net] > Sent: Thursday, February 24, 2005 8:49 PM > To: Young, Darren; mailman-users at python.org > Subject: Re: [Mailman-Users] Additional role > > Young, Darren wrote: > > >First question, can a moderator add/delete/modify list membership (I > >don't believe so, thought that was admin only)? > > Only an admin can do this, but just to be sure we're on the > same page, who is an admin and who is a moderator in this > context is determined by who knows which list admin|moderator > password. It has nothing to do with who's address in in which > list attribute. > > >Second, if not, has anyone created patch(es) to perform this? > > I'm not aware of any. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > > From msapiro at value.net Fri Feb 25 17:37:30 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 08:37:30 -0800 Subject: [Mailman-Users] Found new Subscriber Moderate box unchecked andMIME attachments now appearing In-Reply-To: <015601c51a9b$a5929fb0$0200a8c0@TOWER> Message-ID: HPA wrote: > >I've searched the Mailman Users FAQ and archives and cannot find an answer >to my issue below. > >Our moderated Mailman list (running on Mailman 2.1.4) had been chugging >along just fine for the past five months. Then abruptly this week we found >several new subscribers posting to the list unmoderated! When I investigated >Mailman admin settings I found the new subscriber moderate box unchecked! >How could this setting be changed without human interaction? Anyway I >re-checked it and re-set all accounts to moderated. Mailman won't change it. Possibly someone was making some other list admin changes and changed it by accident. Someone I once worked with called it "ghosts". There is no log or audit trail of these changes, so you may never know. >At the same time this occurred, and thus may be related, some posts to the >list began showing up with attachments. Before this time we had been >successfully filtering attachments, without a single attachment making it >through to the list. You may have changed list header and/or footer or you may have a new poster who's posting in a different format. See below. >Example of a recent post which included attachments is included below (with >relevant headers). Note the two attachments in the post below appear as a >graphical rule (horizontal line), one separating the header from the body >and the other between the body and the footer (see below). (At least this is >how they appear in Outlook Express, which by necessity I use to view >messages posted to the list). These are not really attachments. They appear to be the msg_header and msg_footer which have been added as separate MIME parts because their character set and encoding did not match that of the message. Outlook Express shows them in this way. Some other MUAs will do the same and some will display the whole message in one piece. See http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.039.htp >We have the list setup to convert all HTML to text. Below is the lists >current 'Content Filtering' settings. > >Any thoughts on why we are suddenly observing the appearance of attachments >and any recommendations to filter them out? We're just happy with straight >text. > >Thanks, > >Woody > >-- >Current 'Content Filtering' settings: > >Should Mailman filter the content of list traffic according to the settings >below? >Yes > >Remove message attachments that have a matching content type. >None listed. > >Remove message attachments that don't have a matching content type. >multipart/mixed >multipart/alternative >text/plain > >Should Mailman convert text/html parts to plain text? >yes. > >Action to take when a message matches the content filtering rules. >Discard The above is not the issue. It is OK >--------------- >Below is example of list message including HTML (with relevant header info). >--------------- > > >MIME-Version: 1.0 >Content-Type: multipart/mixed; > boundary="----=_NextPart_000_00A9_01C518E5.D82AFB00" >X-Mailman-Approved-At: Tue, 22 Feb 2005 11:42:03 -0800 >X-Content-Filtered-By: Mailman/MimeDel 2.1.4 Content filtering was applied. >Cc: > >X-Mailman-Version: 2.1.4 >Precedence: list > > >This is a multi-part message in MIME format. > >------=_NextPart_000_00A9_01C518E5.D82AFB00 >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >News list: > is this a msg_header? If not, it was a separate part in the original. If yes, see remarks under footer. >------=_NextPart_000_00A9_01C518E5.D82AFB00 >Content-Type: text/plain; charset=iso-8859-1 >Content-Transfer-Encoding: quoted-printable > > >BODY of message... > > > >------=_NextPart_000_00A9_01C518E5.D82AFB00 >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >Footer... > The footer is added as a separate part because its 7bit incoding and us-ascii character set aren't the same as the quoted-printable encoding and iso-8859-1 character set of the body. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From gcoon at inch.com Fri Feb 25 17:36:18 2005 From: gcoon at inch.com (Gerald) Date: Fri, 25 Feb 2005 11:36:18 -0500 (EST) Subject: [Mailman-Users] mmsearch now python RESOLVED && edithtmlpermissions BCP. In-Reply-To: References: Message-ID: <20050225113433.W99146@kod.inch.com> On Thu, 24 Feb 2005, Mark Sapiro wrote: > Anyway, were the en/ directory and the en/listinfo.html file created by > the "edit the public html" process to begin with? Thanks for the pointer. Since my mmsearch error looked to be a permissions problem earlier I chowned some stuff that shouldn't have been. I'll test it later, but I'll put my money on it working now. Thanks for all your help, Gerald From msapiro at value.net Fri Feb 25 17:49:50 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 08:49:50 -0800 Subject: [Mailman-Users] Re: Reply-to problem In-Reply-To: Message-ID: Brad Knowles wrote: >At 12:24 PM +0100 2005-02-24, Joakim Nomell wrote: > >> Correction, the reply-to-header is not missing (my Pine didn't show it). >> it looks like this in some cases: >> >> Reply-To: User , >> Hackerlistan > > This means that the mailing list has added it's e-mail address to >the list of addresses to which a reply should be sent. In this case, >it was folded onto the next line, but it should still be valid. > > This seems to be working fine to me. If you don't want this behavior, i.e. if you wan't to throw away the OP's Reply-To:, set first_strip_reply_to to Yes. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 25 18:02:09 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 09:02:09 -0800 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: Message-ID: Terry Allen wrote: > Thanks Mark, that was pretty much what I thought. I am >running OSX 'client' 10.3.8, so it's a stock source installation of >Mailman 2.1.5 on Postfix, not anything Apple has modified. Have you >any suggestions as to how to prevent this happening in the future. >It's the first error Mailman has generated since it was installed >some months ago. No one seems to know the underlying cause, the impression I get from http://www.google.com/search?hl=en&lr=&safe=off&q=site%3Amail.python.org+%22errno+22%22+config.pck&btnG=Search is it seems to only occur on Mac OSX. I gather from the above that you have installed from source on OSX 'client'. It also is reported on Apple installed OSX server versions. I can only guess, but the underlying issue seems to be with OSX itself. Possibly you could get a clue from Apple support forums. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Fri Feb 25 18:05:37 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Fri, 25 Feb 2005 18:05:37 +0100 Subject: [Mailman-Users] New Mailman Administrator Questions In-Reply-To: <6.1.1.1.2.20050225124024.0287e868@mail.insworke.co.uk> References: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> <6.1.1.1.2.20050225124024.0287e868@mail.insworke.co.uk> Message-ID: At 12:42 PM +0000 2005-02-25, Mike Lyne wrote: > Question 1 - Is there a way to add large numbers of email addresses as > List members to Mailman easily and quickly in one, or a few, simple > actions? There are the command-line tools. See . > Question 2 - Can email addresses be added singly (as Members of the > List, not using the nonmember options in the List Administration area) > to the Mailman List by an Administrator by email as per majordomo? The e-mail interface to Mailman is limited. What functionality in this area that does exist, is primarily aimed towards the users being able to interact with the system via e-mail, as opposed to the administrators. I would encourage you to look through the List Manager documentation at , and the Site Administrator documentation at . > Question 3 - Could a Membership Number Field be added to the Mailman > Web Sign up form? If so, would it show up in the List Admin or > Moderator Approval system if subscribe_policy is set to approval? Not without making changes to the Python code. > Last of all, we already have a "Members Only" section of our website > which needs the Members to "log in" using username and password so this > automatically validates their Membership and their right to be there. > > Question 4 - Can the Web Interface for signing up for the various Lists > be customised so that a Members Only Mailing List sign-up web page is > only accessible in a Members Only directory/area of the website yet the > Public List is in a (different) Public directory/area of the Website? You could probably make Python code changes to support that, yes. While you're at it, I'd recommend taking a look at the various entries in the Mailman FAQ Wizard at , and you should also search the archives of the mailing list (see ). -- Brad Knowles, "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 for more info. From msapiro at value.net Fri Feb 25 18:59:09 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 09:59:09 -0800 Subject: [Mailman-Users] New Mailman Administrator Questions In-Reply-To: <6.1.1.1.2.20050225124024.0287e868@mail.insworke.co.uk> Message-ID: Mike Lyne wrote: > >The questions I have are as follows:- > >I need to be able to verify a Membership Number for applicants for the >3 Members only Lists before approving their addition to the appropriate >List - Mailman allows an (optional) Name to be submitted through the web >interface for joining but that is not enough. We currently gather >Names, Membership Number, and email addresses through a Webmail form and >then add them (after verification) by email to the appropriate List >through Majordomo. In Mailman, you can set the list so subscription requires admin approval so people can't just subscribe themselves. Then the list admin can subscribe people directly using the info from the Webmail form. >First of all, I will need to transfer several hundred email addresses >from Majordomo to Mailman for a couple of the Mailing Lists. > >Question 1 - Is there a way to add large numbers of email addresses as >List members to Mailman easily and quickly in one, or a few, simple >actions? Yes, there is a mass subscribe feature. I have done this with a list of several hundred. You can't directly set message vs. digest, but you can set the new list's default for new members to digest and mass subscribe the digest members, and then set list's default for new members to messages and mass subscribe the messages members. >Question 2 - Can email addresses be added singly (as Members of the >List, not using the nonmember options in the List Administration area) >to the Mailman List by an Administrator by email as per majordomo? Not by e-mail. This may not be relevant to you, but you can do a lot by posting with wget. See http://mail.python.org/pipermail/mailman-users/2004-December/041216.html and perhaps other posts in that thread or found by http://www.google.com/search?hl=en&q=site%3Amail.python.org+wget+subscribe >Question 3 - Could a Membership Number Field be added to the Mailman >Web Sign up form? If so, would it show up in the List Admin or >Moderator Approval system if subscribe_policy is set to approval? This would require some hacking to accept the data from the form and save it to the request db and pass it through to the notifications and admindb page. >Last of all, we already have a "Members Only" section of our website >which needs the Members to "log in" using username and password so this >automatically validates their Membership and their right to be there. > >Question 4 - Can the Web Interface for signing up for the various Lists >be customised so that a Members Only Mailing List sign-up web page is >only accessible in a Members Only directory/area of the website yet the >Public List is in a (different) Public directory/area of the Website? You can make your own forms that post to Mailman's Cgi and/or Gui modules and do most anything. The problem is if you want to go beyond the public user level interface, you need to include the list admin password in the post data. If this is a direct post, the password will be visible in the page source. You could work around this by posting to your own cgi and having some code there that adds the required validation and reposts to Mailman. >Thanks in advance for any help - it will be much appreciated - I >haven't got access to a set-up copy of Mailman yet that I can play with >the Admin functions so am learning by studying the manuals. > >Regards > >Mike Lyne >UK > > >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at 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/msapiro%40value.net > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From yinenyang at hotmail.com Fri Feb 25 19:31:02 2005 From: yinenyang at hotmail.com (Yinen Yang) Date: Fri, 25 Feb 2005 18:31:02 +0000 Subject: [Mailman-Users] howto ignore body of join/subscribe requests Message-ID: Hi, I have recently installed mailman and have it all working except for this one small problem. I use a web-based Form to get user information on my website. When the form is submitted a copy of all the input goes to my email address and I also have a copy going to list-subscribe at mailman. This automates the joining of my list. The problem is that my web form sends text in the body of the email. Mailman is accepting the subscribe request like it should, but then it attempts to read the rest of the email as commands. Since the email isn't filled with commands it bounces the "failed" commands back to the subscriber. This means the automation process generates an ugly email of "failed" commands each time somebody joins my list. Is there a way to make Mailman not try to read the body of a subscribe/join request as more commands? Thanks for any info. Matt ------------------------------------- matt at sputnix.net _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From msapiro at value.net Fri Feb 25 19:37:35 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 10:37:35 -0800 Subject: [Mailman-Users] Qrunner Error In-Reply-To: <490F3E9EEF01B04598860AAB71777B4E181283@GSBEX.gsb.uchicago.edu> Message-ID: Young, Darren wrote: >Mailman 2.1.5 on RedHat EL 3.0... Getting the following error, any >thoughts? > >[root at gsblms bin]# ./qrunner -r Outgoing:0:1 -v >Traceback (most recent call last): > File "./qrunner", line 270, in ? > main() > File "./qrunner", line 230, in main > qrunner.run() > File "/home/mailman-2.1/Mailman/Queue/Runner.py", line 70, in run > filecnt = self._oneloop() > File "/home/mailman-2.1/Mailman/Queue/Runner.py", line 99, in _oneloop > msg, msgdata = self._switchboard.dequeue(filebase) > File "/home/mailman-2.1/Mailman/Queue/Switchboard.py", line 143, in >dequeue > fp = open(filename) >IOError: [Errno 2] No such file or directory: >'/home/mailman-2.1/qfiles/out/1109280212.391001d7f7d15bdb848c85faae16b96 >6639956aee33bd6.pck' > >Checked, that file really does not exist. Is there an outbound queue >database that can get corrupted? I don't think there is any database. This kind of problem has been reported before on this list (see http://www.google.com/search?q=site:mail.python.org+%22errno+2%22+qfiles) including one recent thread beginning at http://mail.python.org/pipermail/mailman-users/2005-February/042826.html that says the latest 2.1.6 beta fixed it. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Fri Feb 25 19:57:03 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 10:57:03 -0800 Subject: [Mailman-Users] howto ignore body of join/subscribe requests In-Reply-To: Message-ID: Yinen Yang wrote: >Hi, I have recently installed mailman and have it all working except for >this one small problem. I use a web-based Form to get user information on my >website. When the form is submitted a copy of all the input goes to my email >address and I also have a copy going to list-subscribe at mailman. This >automates the joining of my list. > >The problem is that my web form sends text in the body of the email. Mailman >is accepting the subscribe request like it should, but then it attempts to >read the rest of the email as commands. Since the email isn't filled with >commands it bounces the "failed" commands back to the subscriber. This means >the automation process generates an ugly email of "failed" commands each >time somebody joins my list. > >Is there a way to make Mailman not try to read the body of a subscribe/join >request as more commands? If the subject of the mail is "end" without the quotes, Mailman won't attempt to process anything in the body, but it will still echo the body as unprocessed commands. It will work similarly if the first line of the body is "end". I'm a bit confused though because normally, nothing after the first failure will be attempted and the rest will be unprocessed anyway. Also, I suspect you don't require user confirmation because in my testing, I only get a "The results of your email commands" reply if subscription fails for some reason (e.g. I'm already subscribed). If the subscription request is successful, the only mail I get is the subscription confirmation request. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From yinenyang at hotmail.com Fri Feb 25 20:19:47 2005 From: yinenyang at hotmail.com (Yinen Yang) Date: Fri, 25 Feb 2005 19:19:47 +0000 Subject: [Mailman-Users] howto ignore body of join/subscribe requests In-Reply-To: Message-ID: Hello Mark, thanks for the reply. I am using Approval Only for subscription requestions. (I would like to fully automate the subscription process (while keeping it silent) but that is another issue. hehe) Here is the response I get from Mailman: This response comes immediately after the administrator (me) gets the announcement Email that a new member is waiting for approval. Thus showing the subscription request was ok and completed successfully but I still get the "Results of Your Email Commands" email. The reponse: ----------------------------------------------------------------------------- Subject : The results of your email commands The results of your email command are provided below. Attached is your original message. - Results: Your subscription request has been forwarded to the list administrator at subs-owner at MAILMAN for review. - Unprocessed: Below is the result of your feedback form. It was submitted by (xxxxx at hotmail.com) on Friday, February 25, 2005 at 14:12:32 --------------------------------------------------------------------------- Name:: test name Phone:: 555-555-5555 Found us from: MSN Keyword: test More info on: test Addl Info: test Form from Site: Submit --------------------------------------------------------------------------- - Done. From: To: subs-join at MAILMAN Subject: Website Request Sent: Friday, February 25, 2005 7:12 PM Below is the result of your feedback form. It was submitted by (xxxx at hotmail.com) on Friday, February 25, 2005 at 14:12:32 --------------------------------------------------------------------------- Name:: test name Phone:: 555-555-5555 Found us from: MSN Keyword: test More info on: test Addl Info: test Form from Site: Submit --------------------------------------------------------------------------- >From: Mark Sapiro >To: "Yinen Yang" , mailman-users at python.org >Subject: Re: [Mailman-Users] howto ignore body of join/subscribe requests >Date: Fri, 25 Feb 2005 10:57:03 -0800 > >Yinen Yang wrote: > > >Hi, I have recently installed mailman and have it all working except for > >this one small problem. I use a web-based Form to get user information on >my > >website. When the form is submitted a copy of all the input goes to my >email > >address and I also have a copy going to list-subscribe at mailman. This > >automates the joining of my list. > > > >The problem is that my web form sends text in the body of the email. >Mailman > >is accepting the subscribe request like it should, but then it attempts >to > >read the rest of the email as commands. Since the email isn't filled with > >commands it bounces the "failed" commands back to the subscriber. This >means > >the automation process generates an ugly email of "failed" commands each > >time somebody joins my list. > > > >Is there a way to make Mailman not try to read the body of a >subscribe/join > >request as more commands? > >If the subject of the mail is "end" without the quotes, Mailman won't >attempt to process anything in the body, but it will still echo the >body as unprocessed commands. It will work similarly if the first line >of the body is "end". > >I'm a bit confused though because normally, nothing after the first >failure will be attempted and the rest will be unprocessed anyway. >Also, I suspect you don't require user confirmation because in my >testing, I only get a "The results of your email commands" reply if >subscription fails for some reason (e.g. I'm already subscribed). If >the subscription request is successful, the only mail I get is the >subscription confirmation request. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From msapiro at value.net Fri Feb 25 20:42:00 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 11:42:00 -0800 Subject: [Mailman-Users] howto ignore body of join/subscribe requests In-Reply-To: Message-ID: Yinen Yang wrote: >Hello Mark, thanks for the reply. I am using Approval Only for subscription >requestions. Yes, I didn't try that. >(I would like to fully automate the subscription process >(while keeping it silent) but that is another issue. hehe) Quoting myself from another thread: you can do a lot by posting with wget. See http://mail.python.org/pipermail/mailman-users/2004-December/041216.html and perhaps other posts in that thread or found by http://www.google.com/search?hl=en&q=site%3Amail.python.org+wget+subscribe >Here is the response I get from Mailman: This response comes immediately >after the administrator (me) gets the announcement Email that a new member >is waiting for approval. Thus showing the subscription request was ok and >completed successfully but I still get the "Results of Your Email Commands" >email. I don't think there's anything you can do about this short of hacking the code. You could send a separate message to the -join address with empty subject and message body but even that will still produce the "results" reply although it may be more acceptable. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From lists at anavidesign.com Fri Feb 25 20:49:09 2005 From: lists at anavidesign.com (Wade Preston Shearer) Date: Fri, 25 Feb 2005 12:49:09 -0700 Subject: [Mailman-Users] messages not archiving Message-ID: I moved my list(s) to a new server. I now have everything set up and running correctly, except saving new messages in the archives. I moved the old archives over and those are coming up fine. New messages are not being saved in the archives however. I assume that there is just a setting somewhere that is not correct? or a path that is wrong? wade From msapiro at value.net Fri Feb 25 21:27:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 12:27:47 -0800 Subject: [Mailman-Users] messages not archiving In-Reply-To: Message-ID: Wade Preston Shearer wrote: > >I moved my list(s) to a new server. I now have everything set up and >running correctly, except saving new messages in the archives. I moved >the old archives over and those are coming up fine. New messages are >not being saved in the archives however. > >I assume that there is just a setting somewhere that is not correct? or >a path that is wrong? I guess the first thing to check is the list's admin->Archiving Options page and be sure Archive messages? is set to Yes. Then you could see if you have an mm_cfg.py settings that would inhibit archiving. The defaults in Defaults.py will allow pipermail archiving. The relevant settings that could stop pipermail archiving and their default settings are: ARCHIVE_TO_MBOX = 2 PUBLIC_EXTERNAL_ARCHIVER = No PRIVATE_EXTERNAL_ARCHIVER = No If all of this is OK, it's probably a permissions issue. Try bin/check_perms and also look in Mailman's 'error' log for relevant error messages. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Mike at Lyne.Net Fri Feb 25 21:31:34 2005 From: Mike at Lyne.Net (Mike Lyne) Date: Fri, 25 Feb 2005 20:31:34 +0000 Subject: [Mailman-Users] New Mailman Administrator Questions In-Reply-To: References: <001601c51a7b$81fa20c0$7f04b18c@wri.wolfram.com> <6.1.1.1.2.20050225124024.0287e868@mail.insworke.co.uk> Message-ID: <6.1.1.1.2.20050225200642.028b5b70@mail.insworke.co.uk> Hi folks, Many thanks to Brad and Mark for their help - the FAQ on python.org looks absolutely essential reading. >> Question 1 - Is there a way to add large numbers of email addresses as >> List members to Mailman easily and quickly in one, or a few, simple >> actions? From the responses from Brad and Mark I can see that I use the command add_members from the mailman bin directory. Excellent - that's easy! >> Question 2 - Can email addresses be added singly (as Members of the >> List, not using the nonmember options in the List Administration area) >> to the Mailman List by an Administrator by email as per majordomo? > > The e-mail interface to Mailman is limited. What functionality > in this area that does exist, is primarily aimed towards the users being > able to interact with the system via e-mail, as opposed to the administrators. > > I would encourage you to look through the List Manager > documentation at , and the Site > Administrator documentation at . > >> Question 3 - Could a Membership Number Field be added to the Mailman >> Web Sign up form? If so, would it show up in the List Admin or >> Moderator Approval system if subscribe_policy is set to approval? > > Not without making changes to the Python code. That rules me out! >> Last of all, we already have a "Members Only" section of our website >> which needs the Members to "log in" using username and password so this >> automatically validates their Membership and their right to be there. >> >> Question 4 - Can the Web Interface for signing up for the various Lists >> be customised so that a Members Only Mailing List sign-up web page is >> only accessible in a Members Only directory/area of the website yet the >> Public List is in a (different) Public directory/area of the Website? > > You could probably make Python code changes to support that, yes. > > While you're at it, I'd recommend taking a look at the various > entries in the Mailman FAQ Wizard at > , and you should also search > the archives of the mailing list (see > ). > >-- >Brad Knowles, > >"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 for more info. From john at wa9als.com Fri Feb 25 21:43:03 2005 From: john at wa9als.com (John Fleming) Date: Fri, 25 Feb 2005 15:43:03 -0500 Subject: [Mailman-Users] Use of " in footer Message-ID: <000301c51b7a$9c209bf0$0100a8c0@wa9als> Uh, sorry for the simple question (but it will be easy to answer). In non-digest mode, footer option - How do I get a doublequote to appear instead of "e? Like if I wanted it to read "This is a test." Thanks! -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 2/22/2005 From msapiro at value.net Fri Feb 25 22:03:11 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 13:03:11 -0800 Subject: [Mailman-Users] Use of " in footer In-Reply-To: <000301c51b7a$9c209bf0$0100a8c0@wa9als> Message-ID: John Fleming wrote: >Uh, sorry for the simple question (but it will be easy to answer). In >non-digest mode, footer option - How do I get a doublequote to appear >instead of "e? Like if I wanted it to read "This is a test." The escaping of certain characters >, <, & and " entered on the admin web pages is a result of "cleansing" to prevent XSS attacks. This means if you want to put these things in msg_footer or whatever, you have to use bin/config_list (or withlist) to do it. e.g. bin/config_list -i filename listname where filename contains for example msg_footer=""" a line with "quoted" word some other stuff """ -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From john at wa9als.com Fri Feb 25 22:17:11 2005 From: john at wa9als.com (John Fleming) Date: Fri, 25 Feb 2005 16:17:11 -0500 Subject: [Mailman-Users] Use of " in footer References: Message-ID: <000601c51b7f$60adb300$0100a8c0@wa9als> ----- Original Message ----- From: "Mark Sapiro" To: "John Fleming" ; Sent: Friday, February 25, 2005 4:03 PM Subject: Re: [Mailman-Users] Use of " in footer > John Fleming wrote: > >>Uh, sorry for the simple question (but it will be easy to answer). In >>non-digest mode, footer option - How do I get a doublequote to appear >>instead of "e? Like if I wanted it to read "This is a test." > > The escaping of certain characters >, <, & and " entered on the admin > web pages is a result of "cleansing" to prevent XSS attacks. This > means if you want to put these things in msg_footer or whatever, you > have to use bin/config_list (or withlist) to do it. > > e.g. > > bin/config_list -i filename listname > > where filename contains for example > > msg_footer=""" > a line with "quoted" word > some other stuff > """ Thanks, Mark. So if I make filename containing: msg_footer=""" This is a "test". some other stuff """ and then run bin/config_list -i filename listname, what exactly would I get? IOW, do the lines above REPLACE the default I see in the web interface or ADD TO it? tnx -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 2/22/2005 From msapiro at value.net Fri Feb 25 22:44:19 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 13:44:19 -0800 Subject: [Mailman-Users] Use of " in footer In-Reply-To: <000601c51b7f$60adb300$0100a8c0@wa9als> Message-ID: John Fleming wrote: > >Thanks, Mark. So if I make filename containing: > >msg_footer=""" >This is a "test". >some other stuff >""" > >and then run bin/config_list -i filename listname, >what exactly would I get? IOW, do the lines above REPLACE the default I see >in the web interface or ADD TO it? tnx They will replace what you currently have. To add to, you need to put the existing lines in filename too. Also note in the example I gave and yours above, there will be a new-line at the start of the footer which will result in an "extra" blank line. It is probably preferable to use msg_footer="""This is a "test". some other stuff """ instead. Also note, once you have set msg_footer (or whatever) containing '"' characters in this way, any edit at all to that page in the admin web interface will change the '"' back to '"'. Thus you're commited from then on to make changes to the items on that page with config_list. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From srb at umich.edu Fri Feb 25 23:24:48 2005 From: srb at umich.edu (Steve Burling) Date: Fri, 25 Feb 2005 17:24:48 -0500 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: References: Message-ID: --On February 25, 2005 9:02:09 AM -0800 Mark Sapiro wrote: > I can only guess, but the underlying issue seems to be with OSX itself. > Possibly you could get a clue from Apple support forums. To which I reply: Any chance that you ran "Repair Permissions" somewhere in there? And that that screwed things up? -- Steve Burling University of Michigan, ICPSR Voice: +1 734 615.3779 330 Packard Street FAX: +1 734 647.8700 Ann Arbor, MI 48104-2910 From john at wa9als.com Sat Feb 26 00:17:02 2005 From: john at wa9als.com (John Fleming) Date: Fri, 25 Feb 2005 18:17:02 -0500 Subject: [Mailman-Users] Use of " in footer References: Message-ID: <006301c51b90$1d180080$0100a8c0@wa9als> > msg_footer="""This is a "test". > some other stuff > """ > > instead. OK, I got it to work like I want. Is there a security risk to doing the footer this way? Many thanks! -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.4.0 - Release Date: 2/22/2005 From hmag at ozemail.com.au Sat Feb 26 00:39:33 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Sat, 26 Feb 2005 10:39:33 +1100 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: References: Message-ID: >--On February 25, 2005 9:02:09 AM -0800 Mark Sapiro wrote: > >>I can only guess, but the underlying issue seems to be with OSX itself. >>Possibly you could get a clue from Apple support forums. > >To which I reply: > >Any chance that you ran "Repair Permissions" somewhere in there? >And that that screwed things up? > Hi again, No, I have not done a repair permissions for quite some time, owing to it having a habit of screwing up certain permissions I have set. I guess the other question I would then ask, is it okay to delete: /usr/local/mailman/lists/mailman/config.pck.last Will Mailman create a new file in place of the old automatically? -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From msapiro at value.net Sat Feb 26 00:41:38 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 15:41:38 -0800 Subject: [Mailman-Users] Use of " in footer In-Reply-To: <006301c51b90$1d180080$0100a8c0@wa9als> Message-ID: John Fleming wrote: > >OK, I got it to work like I want. Is there a security risk to doing the >footer this way? No. there's no security issue. Just the issue of an update from the web page undoing what you've done. The security issue is protecting against a malicious list administrator perpetrating attacks by entering scripts into attribute boxes. For general information about this kind of attack, try http://www.google.com/search?q=XSS Mailman protects against this by escaping all HTML tag like stuff that's entered in these web forms. There's no issue with putting the unescaped characters in via config_list since only a trusted site administrator can do this, and presumably won't put in any villainous stuff. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 26 00:57:06 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 15:57:06 -0800 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: Message-ID: Terry Allen wrote: > I guess the other question I would then ask, is it okay to delete: > >/usr/local/mailman/lists/mailman/config.pck.last Yes > Will Mailman create a new file in place of the old automatically? Yes Although at least one poster in the archives said: The /private/var/mailman/lists/listname/config.pck.last file becomes corrupt. So corrupt that even "sudo rm config.pck.last" won't get rid of it. However "sudo mv config.pck.last config.pck.last.old; sudo rm config.pck.last.old" will get rid of the corrupt file. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tzaia at stinsonfamily.com Sat Feb 26 00:59:04 2005 From: tzaia at stinsonfamily.com (Tzaia) Date: Fri, 25 Feb 2005 18:59:04 -0500 Subject: [Mailman-Users] name not defined Message-ID: <421F7578.26448.6028FC9@localhost> Hello list, I've been working on this for 4 days and haven't been able to resolve it. System with Fedora Core3 installed. All patched up FQDN is stinson3.amys-answers.com hostname is stinson3 modified the mm_cfg.py to reflect changes I will say that I'm completely new to the linux OS. I've been running NT and LISTSERV since 1997, but I wanted to be able to run discussion lists in tandem with one of my web sites, so I'm looking at Mailman. Here is what I get: 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 "/usr/lib/mailman/scripts/driver", line 63, in run_main from Mailman.Logging.StampedLogger import StampedLogger File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 20, in ? from Mailman.Logging.Logger import Logger File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 24, in ? from Mailman import mm_cfg File "/usr/lib/mailman/Mailman/mm_cfg.py", line 81, in ? DEFAULT_URL_HOST = stinson3.amys-answers.com NameError: name 'stinson3' is not defined Fedora installs Mailman differently than what any of the Mailman instructions say, but I've been able to find all the necessary files. I have no idea where it's getting the information to throw the error. Where do I "define" the DEFINE_URL_HOST except in the mm_cfg.py file? Any help would be appreciated. Tzaia ------- End of forwarded message ------- From hmag at ozemail.com.au Sat Feb 26 01:05:02 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Sat, 26 Feb 2005 11:05:02 +1100 Subject: [Mailman-Users] Mailman error was emailed to user mailman Message-ID: Hi again, I was looking into this error & tried this command - when I tried check_db it gave no errors - I then added --all which still gave no errors - however, I then added --verbose, which gave the following output - is this necessarily a problem & should I worry? [server:local/mailman/bin] root# ./check_db --all --verbose List: mailman /usr/local/mailman/lists/mailman/config.pck: okay /usr/local/mailman/lists/mailman/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/mailman/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/mailman/config.db.last' List: serverfriends /usr/local/mailman/lists/testlist/config.pck: okay /usr/local/mailman/lists/testlist/config.pck.last: okay [Errno 2] No such file or directory: '/usr/local/mailman/lists/testlist/config.db' [Errno 2] No such file or directory: '/usr/local/mailman/lists/testlist/config.db.last' -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From jdennis at redhat.com Sat Feb 26 01:17:41 2005 From: jdennis at redhat.com (John Dennis) Date: Fri, 25 Feb 2005 19:17:41 -0500 Subject: [Mailman-Users] name not defined In-Reply-To: <421F7578.26448.6028FC9@localhost> References: <421F7578.26448.6028FC9@localhost> Message-ID: <421FC025.7080006@redhat.com> Tzaia wrote: > Hello list, > > I've been working on this for 4 days and haven't been able to resolve it. > > System with Fedora Core3 installed. > All patched up > FQDN is stinson3.amys-answers.com > hostname is stinson3 > modified the mm_cfg.py to reflect changes > > I will say that I'm completely new to the linux OS. I've been running NT and LISTSERV > since 1997, but I wanted to be able to run discussion lists in tandem with one of my web > sites, so I'm looking at Mailman. > > Here is what I get: > > 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 "/usr/lib/mailman/scripts/driver", line 63, in run_main > from Mailman.Logging.StampedLogger import StampedLogger > File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 20, in ? > from Mailman.Logging.Logger import Logger > File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 24, in ? > from Mailman import mm_cfg > File "/usr/lib/mailman/Mailman/mm_cfg.py", line 81, in ? > DEFAULT_URL_HOST = stinson3.amys-answers.com > NameError: name 'stinson3' is not defined > > Fedora installs Mailman differently than what any of the Mailman instructions say, but > I've been able to find all the necessary files. I have no idea where it's getting the > information to throw the error. Where do I "define" the DEFINE_URL_HOST except in > the mm_cfg.py file? > > Any help would be appreciated. Looks like you've got a syntax error in mm_cfg.py, perhaps did you forget to quote the string "stinson3.amys-answers.com"? Single or double quotes should do the trick if my theory is right. -- John Dennis From msapiro at value.net Sat Feb 26 01:26:02 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 16:26:02 -0800 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: Message-ID: Terry Allen wrote: > I was looking into this error & tried this command - when I >tried check_db it gave no errors - I then added --all which still >gave no errors - however, I then added --verbose, which gave the >following output - is this necessarily a problem & should I worry? > >[server:local/mailman/bin] root# ./check_db --all --verbose >List: mailman > /usr/local/mailman/lists/mailman/config.pck: okay > /usr/local/mailman/lists/mailman/config.pck.last: okay > [Errno 2] No such file or directory: >'/usr/local/mailman/lists/mailman/config.db' > [Errno 2] No such file or directory: >'/usr/local/mailman/lists/mailman/config.db.last' No. this is not a problem. bin/check_db tries to check all 4 files whether or not they exist. Mailman 2.1.x does not have the config.db files. They were used instead of the config.pck files in older versions. It is unlikely that bin/check_db would find a problem with the config.pck.last in your situation. This problem is not corruption of the file contents. It is some issue with the OSX file system that prevents the config.pck.last file from being removed. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From brad at stop.mail-abuse.org Sat Feb 26 02:35:46 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 26 Feb 2005 02:35:46 +0100 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: References: Message-ID: At 10:39 AM +1100 2005-02-26, Terry Allen wrote: >> Any chance that you ran "Repair Permissions" somewhere in there? And >> that that screwed things up? > > Hi again, > No, I have not done a repair permissions for quite some time, owing > to it having a habit of screwing up certain permissions I have set. You updated to 10.3.8, right? Are you sure that didn't stomp on you? -- Brad Knowles, "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 for more info. From admin2 at enabled.com Sat Feb 26 03:07:03 2005 From: admin2 at enabled.com (Noah) Date: Fri, 25 Feb 2005 18:07:03 -0800 Subject: [Mailman-Users] auto mail list creation Message-ID: <20050226020602.M73011@enabled.com> Hi there, has anybody written something out there for auto mail list creation? where new mail lists automatically get added to the /etc/aliases file. clues please? cheers, Noah From msapiro at value.net Sat Feb 26 03:25:07 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 18:25:07 -0800 Subject: [Mailman-Users] auto mail list creation In-Reply-To: <20050226020602.M73011@enabled.com> Message-ID: Noah wrote: > >has anybody written something out there for auto mail list creation? where >new mail lists automatically get added to the /etc/aliases file. See the FAQ >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Article 4.49 if you're using sendmail. Exim doesn't require aliases at all - See FAQ 1.19 For Postfix, and for more on Exim and Sendmail, see http://www.list.org/mailman-install/mail-server.html -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From chris at schoeppi.net Sat Feb 26 04:54:38 2005 From: chris at schoeppi.net (Christian Schoepplein) Date: Sat, 26 Feb 2005 04:54:38 +0100 Subject: [Mailman-Users] mailman stoped sending mails :-( Message-ID: <20050226035437.GA5227@athlon.schoeppi.net> Hello! I'm using a self compiled mm 2.1.5 installation on a suse 8.1 box. The installation worked for mor then a half year without problems, but now mailman doesn't send out mails anymore :-(. The mailsetup seems to be ok, because mails that were not sent to lists are delivered. I can't find anny error message in the logs, the only thing I see is in the logfile for mailman posts. Feb 26 04:46:20 2005 (21607) post to iscb from xyz at abc.de, size=2 951, message-id=<000901c51b4e$90a9e6e0$fe7aa8c0 at pc1>, 276 failures ^^^^^^^^ Where could this failures come from? I didn't change anything on the system. I have no more ideas where or what to look for :-(. Thanks for anny hint! -- Gruss / Regards, Christian Schoepplein Linux for the blind: http://www.blinux.suse.de From msapiro at value.net Sat Feb 26 05:13:44 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 20:13:44 -0800 Subject: [Mailman-Users] mailman stoped sending mails :-( In-Reply-To: <20050226035437.GA5227@athlon.schoeppi.net> Message-ID: Christian Schoepplein wrote: > >I'm using a self compiled mm 2.1.5 installation on a suse 8.1 box. The >installation worked for mor then a half year without problems, but now >mailman doesn't send out mails anymore :-(. The mailsetup seems to be >ok, because mails that were not sent to lists are delivered. I can't >find anny error message in the logs, the only thing I see is in the >logfile for mailman posts. > >Feb 26 04:46:20 2005 (21607) post to iscb from xyz at abc.de, size=2 >951, message-id=<000901c51b4e$90a9e6e0$fe7aa8c0 at pc1>, 276 failures > ^^^^^^^^ >Where could this failures come from? I didn't change anything on the >system. I have no more ideas where or what to look for :-(. The outgoing MTA (or the python interface to it) is refusing the message. There should be an entry/entries in the Mailman 'smtp-failure' log with a more specific error message. The MTAs logs my also have useful information. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sat Feb 26 05:49:51 2005 From: msapiro at value.net (Mark Sapiro) Date: Fri, 25 Feb 2005 20:49:51 -0800 Subject: [Mailman-Users] Bug in Mailman version 2.1.4 In-Reply-To: <421C5E00.5010400@cps.softex.br> Message-ID: Camila Canto wrote: > >This bug appear when I try to use the tool listinfo in Mailman. >What can I do? >Thanks > >Camila Canto > ><>________________________________________________________________________________________________________ > >*Bug in Mailman version 2.1.4*<> > > > We're sorry, we hit a bug! > >If you would like to help us identify the problem, please email a copy >of this page to the webmaster for this site with a description of what >happened. Thanks! > > > Traceback: > >Traceback (most recent call last): > File "/usr/lib/mailman/scripts/driver", line 87, in run_main > main() > File "/usr/lib/mailman/Mailman/Cgi/roster.py", line 85, in main > password, addr) > File "/usr/lib/mailman/Mailman/SecurityManager.py", line 220, in WebAuthenticate > ok = self.CheckCookie(ac, user) > File "/usr/lib/mailman/Mailman/SecurityManager.py", line 300, in CheckCookie > ok = self.__checkone(c, authcontext, user) > File "/usr/lib/mailman/Mailman/SecurityManager.py", line 310, in __checkone > key, secret = self.AuthContextInfo(authcontext, user) > File "/usr/lib/mailman/Mailman/SecurityManager.py", line 105, in AuthContextInfo > secret = self.getMemberPassword(user) > File "/usr/lib/mailman/Mailman/OldStyleMemberships.py", line 102, in getMemberPassword > raise Errors.NotAMemberError, member >NotAMemberError: div_d-g > > > >------------------------------------------------------------------------ > > > Python information: > >Variable Value >sys.version 2.2.2 (#1, Mar 6 2003, 13:36:19) [GCC 3.2.2] >sys.executable /usr/bin/python >sys.prefix /usr >sys.exec_prefix /usr >sys.path /usr >sys.platform linux-i386 > >------------------------------------------------------------------------ > > > Environment variables: > >Variable Value >PATH_INFO /div_d-g >CONTENT_LENGTH 100 >CONTENT_TYPE application/x-www-form-urlencoded >HTTP_COOKIE >div_a-c+admin=28020000006910871c42732800000036363638623066643538633438646662626131396432366538353937333533383731323731383038 > >SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/roster >PYTHONPATH /usr/lib/mailman >SERVER_SOFTWARE Apache/2.0.45 (Unix) mod_ssl/2.0.45 OpenSSL/0.9.7a >PHP/4.3.3 >SERVER_ADMIN you at your.address >SCRIPT_NAME /mailman/roster >SERVER_SIGNATURE >Apache/2.0.45 (Unix) mod_ssl/2.0.45 OpenSSL/0.9.7a PHP/4.3.3 Server at >www.cps.softex.br Port 80 > >REQUEST_METHOD POST >HTTP_HOST www.cps.softex.br >HTTP_KEEP_ALIVE 300 >SERVER_PROTOCOL HTTP/1.1 >QUERY_STRING >PATH_TRANSLATED /srv/www/default/html/div_d-g >REQUEST_URI /mailman/roster/div_d-g >HTTP_ACCEPT >text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 > >HTTP_ACCEPT_CHARSET ISO-8859-1,utf-8;q=0.7,*;q=0.7 >HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.3) >Gecko/20040930 >HTTP_CONNECTION keep-alive >HTTP_REFERER http://www.cps.softex.br/mailman/listinfo/div_d-g >SERVER_NAME www.cps.softex.br >REMOTE_ADDR 192.168.1.249 >REMOTE_PORT 33439 >HTTP_ACCEPT_LANGUAGE pt-br,pt;q=0.5 >UNIQUE_ID 31jHgciIoRMAADq4Va0AAAAE >SERVER_PORT 80 >GATEWAY_INTERFACE CGI/1.1 >HTTP_ACCEPT_ENCODING gzip,deflate >SERVER_ADDR 200.136.161.19 >DOCUMENT_ROOT /srv/www/default/html It appears from the above information that you have attempted to get a roster of list members from the listinfo page for the div_d-g list, and you have entered the listname div_d-g and maybe the list password in the e-mail and password fields. You also have a login cookie for the div_a-c list maybe because you just visited that roster. I've seen this problem in Mailman 2.1.4 in similar contexts and it may or may not occur in more recent versions, but Mailman seems to get confused if there is a cookie that is not applicable to the current request and errors like this occur. I would suggest you either go to an admin page for the div_a-c list and explicitly logout before trying to get the div_d-g roster or use the list admin's e-mail address and password instead of the list name and list password. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From hmag at ozemail.com.au Sat Feb 26 10:02:44 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Sat, 26 Feb 2005 20:02:44 +1100 Subject: [Mailman-Users] Mailman error was emailed to user mailman In-Reply-To: References: Message-ID: >Terry Allen wrote: > >> I was looking into this error & tried this command - when I >>tried check_db it gave no errors - I then added --all which still >>gave no errors - however, I then added --verbose, which gave the >>following output - is this necessarily a problem & should I worry? >> >>[server:local/mailman/bin] root# ./check_db --all --verbose >>List: mailman >> /usr/local/mailman/lists/mailman/config.pck: okay >> /usr/local/mailman/lists/mailman/config.pck.last: okay >> [Errno 2] No such file or directory: >>'/usr/local/mailman/lists/mailman/config.db' >> [Errno 2] No such file or directory: >>'/usr/local/mailman/lists/mailman/config.db.last' > > >No. this is not a problem. bin/check_db tries to check all 4 files >whether or not they exist. Mailman 2.1.x does not have the config.db >files. They were used instead of the config.pck files in older >versions. > >It is unlikely that bin/check_db would find a problem with the >config.pck.last in your situation. This problem is not corruption of >the file contents. It is some issue with the OSX file system that >prevents the config.pck.last file from being removed. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan Hi again, Many thanks Mark - I will see if it can be removed. I run on my system as root, so it's likely that the sudo command was affected, which only offers admin priveliges, but the root command won't be affected. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From amy at stinsonfamily.com Fri Feb 25 15:09:56 2005 From: amy at stinsonfamily.com (Tzaia) Date: Fri, 25 Feb 2005 09:09:56 -0500 Subject: [Mailman-Users] name not defined Message-ID: <421EEB64.5957.3E7326A@localhost> Hello list, I've been working on this for 4 days and haven't been able to resolve it. System with Fedora Core3 installed. All patched up FQDN is stinson3.amys-answers.com hostname is stinson3 modified the mm_cfg.py to reflect changes I will say that I'm completely new to the linux OS. I've been running NT and LISTSERV since 1997, but I wanted to be able to run discussion lists in tandem with one of my web sites, so I'm looking at Mailman. Here is what I get: 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 "/usr/lib/mailman/scripts/driver", line 63, in run_main from Mailman.Logging.StampedLogger import StampedLogger File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 20, in ? from Mailman.Logging.Logger import Logger File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 24, in ? from Mailman import mm_cfg File "/usr/lib/mailman/Mailman/mm_cfg.py", line 81, in ? DEFAULT_URL_HOST = stinson3.amys-answers.com NameError: name 'stinson3' is not defined Fedora installs Mailman differently than what any of the Mailman instructions say, but I've been able to find all the necessary files. I have no idea where it's getting the information to throw the error. Where do I "define" the DEFINE_URL_HOST except in the mm_cfg.py file? Any help would be appreciated. Tzaia From chris at clesystems.com Fri Feb 25 21:18:09 2005 From: chris at clesystems.com (Chris Ericksen) Date: Fri, 25 Feb 2005 15:18:09 -0500 Subject: [Mailman-Users] Filter replies that contain the digest Message-ID: <421F8801.4000808@clesystems.com> Hello, I've searched around the web for this answer and haven't found anything. My problem is this: I have a list that sends out a digest monthly, so if one of my users reply to that digest and include the entire digest in their reply the list is blasted again with a large "digest size" email. When other's reply to their email, it continues to grow (I already filter on size, but I'd rather be more specific to just emails that contain the digest). I'd like to prevent users from replying with the entire digest in the body of their email. My initial impulse was to add a header to the digest and filter on that header, but I wonder if there's a better way to control this behavior using mailman. Any ideas/comments are welcome. Thanks, CE From brad at stop.mail-abuse.org Sat Feb 26 13:40:34 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 26 Feb 2005 13:40:34 +0100 Subject: [Mailman-Users] Filter replies that contain the digest In-Reply-To: <421F8801.4000808@clesystems.com> References: <421F8801.4000808@clesystems.com> Message-ID: At 3:18 PM -0500 2005-02-25, Chris Ericksen wrote: > I'd like to prevent users from replying with the entire digest in the > body of their email. My initial impulse was to add a header to the > digest and filter on that header, but I wonder if there's a better way > to control this behavior using mailman. Short of adding code or making your maximum message size smaller than your digest size (assuming you only send out the digest when it exceeds that size, as opposed to sending it out daily regardless of size), I can't think of any way that you could achieve this goal. If you come up with something, please let us know. -- Brad Knowles, "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 for more info. From brad at stop.mail-abuse.org Sat Feb 26 13:46:03 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 26 Feb 2005 13:46:03 +0100 Subject: ***SPAM*** [Mailman-Users] Mailing List In-Reply-To: <001201d05059$0bc892f0$5a00a8c0@des> References: <001201d05059$0bc892f0$5a00a8c0@des> Message-ID: At 3:22 PM +0200 2005-02-24, webmaster wrote: > I'm looking for some sort of mailing list where I can group topics of > the same interest from within my Adress book, and just mail these > individuals. It must allow for simply add ins and alterations to keep > my supporters up to date via mail Mailman has no integration whatsoever with your personal Address Book. It seems to me that what you want is more akin to a Customer Relations Management program which runs on your PC. See and . -- Brad Knowles, "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 for more info. From jeremi at mividdesigns.com Sat Feb 26 16:20:19 2005 From: jeremi at mividdesigns.com (Jeremi Bergman) Date: Sat, 26 Feb 2005 10:20:19 -0500 Subject: [Mailman-Users] Moderate Posts are not listed Message-ID: <422093B3.6050801@mividdesigns.com> Every day I get an email that states I need to moderate two posts: Pending posts: From: identdep_op42 at wellsfargo.com on Sun Oct 17 13:02:17 2004 Subject: Wells Fargo billing department: important information [Sun, 17 Oct 2004 12:56:23 -0700] Cause: Post by non-member to a members-only list From: identdep_op42 at wellsfargo.com on Sun Oct 17 14:38:49 2004 Subject: Wells Fargo billing department: important information [Sun, 17 Oct 2004 12:56:23 -0700] Cause: Post by non-member to a members-only list But when I view the Admin Requests, I dont see these two. Any thoughts? From msapiro at value.net Sat Feb 26 17:09:41 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Feb 2005 08:09:41 -0800 Subject: [Mailman-Users] name not defined In-Reply-To: <421EEB64.5957.3E7326A@localhost> Message-ID: Tzaia wrote: > > Traceback (most recent call last): > File "/usr/lib/mailman/scripts/driver", line 63, in run_main > from Mailman.Logging.StampedLogger import StampedLogger > File "/usr/lib/mailman/Mailman/Logging/StampedLogger.py", line 20, in ? > from Mailman.Logging.Logger import Logger > File "/usr/lib/mailman/Mailman/Logging/Logger.py", line 24, in ? > from Mailman import mm_cfg > File "/usr/lib/mailman/Mailman/mm_cfg.py", line 81, in ? > DEFAULT_URL_HOST = stinson3.amys-answers.com > NameError: name 'stinson3' is not defined > The mm_cfg.py line 81 should be DEFAULT_URL_HOST = 'stinson3.amys-answers.com' -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From tzaia at stinsonfamily.com Sat Feb 26 18:29:24 2005 From: tzaia at stinsonfamily.com (Tzaia) Date: Sat, 26 Feb 2005 12:29:24 -0500 Subject: [Mailman-Users] name not defined In-Reply-To: References: <421EEB64.5957.3E7326A@localhost> Message-ID: <42206BA4.19950.9C42ACB@localhost> On 26 Feb 2005 at 8:09, Mark Sapiro wrote: > The mm_cfg.py line 81 should be > > DEFAULT_URL_HOST = 'stinson3.amys-answers.com' > Hi Mark, I now know that. Is there any way to add the necessity for quotes to the documentation? The documentation suggests that you need to have an understanding of python syntax, when an example will work just as well for those of us who aren't programmers and don't plan to be. Amy From jeremi at mividdesigns.com Sat Feb 26 19:31:50 2005 From: jeremi at mividdesigns.com (Jeremi Bergman) Date: Sat, 26 Feb 2005 13:31:50 -0500 Subject: [Mailman-Users] Cannot List Members Message-ID: <4220C096.9010405@mividdesigns.com> I'm trying to use the list_members script to list the members in the list, but it says the list doesn't exist, even though it does! root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_lists 6 matching mailing lists found: Cbmvols - [no description available] epistle - Paul's E-Pistle Mailman - Mailman site list ogniwapat - Ta-Pa-Win-Go Fans PaulsEpistle - [no description available] Prayer - [no description available] root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_members epistle No such list: epistle root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# Any Suggestions? From schaffer at optonline.net Sat Feb 26 21:15:20 2005 From: schaffer at optonline.net (Les Schaffer) Date: Sat, 26 Feb 2005 15:15:20 -0500 Subject: [Mailman-Users] Re: Home-grown filters In-Reply-To: <87psyptd2j.fsf@tleepslib.sk.tsukuba.ac.jp> References: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> <87psyptd2j.fsf@tleepslib.sk.tsukuba.ac.jp> Message-ID: <4220D8D8.8020604@optonline.net> Stephen J. Turnbull wrote: > Yes. Check out the various 'pipeline' variables. You probably want > the GLOBAL_PIPELINE. A pipeline is a list of Python functions to be > called on each message. is there a way to alter pipelines for a specific subset of lists on a Mailman list server? at a minimum it would be nice to test the filters on a test list before moving it into production. also, some list oweners will not want to use such filters. in reading thru IncomingRunner.py i do not see a simple way to set up pipelines on a per list basis, without altering IncomingRunner._dopipeline(...) as well. would running a procmail script on a per list basis be a better way to go? i'd rather work with python modules, but i do not want to chop to far into Mailman code on the server since only a few lists at most would want the extra filtering. thanks les schaffer From brad at stop.mail-abuse.org Sat Feb 26 23:48:53 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Sat, 26 Feb 2005 23:48:53 +0100 Subject: [Mailman-Users] Re: Home-grown filters In-Reply-To: <4220D8D8.8020604@optonline.net> References: <001501c519d2$4dabf9f0$6501a8c0@cato9tails> <87psyptd2j.fsf@tleepslib.sk.tsukuba.ac.jp> <4220D8D8.8020604@optonline.net> Message-ID: At 3:15 PM -0500 2005-02-26, Les Schaffer wrote: > is there a way to alter pipelines for a specific subset of lists on a > Mailman list server? No, not that I know of. > at a minimum it would be nice to test the filters > on a test list before moving it into production. also, some list > oweners will not want to use such filters. Indeed, that would be nice. If you find a way to do that, please let us know. > would running a procmail script on a per list basis be a better way to > go? i'd rather work with python modules, but i do not want to chop to > far into Mailman code on the server since only a few lists at most > would want the extra filtering. See for integration between procmail and Mailman. -- Brad Knowles, "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 for more info. From msapiro at value.net Sun Feb 27 03:08:42 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Feb 2005 18:08:42 -0800 Subject: [Mailman-Users] Re: Home-grown filters In-Reply-To: Message-ID: Brad Knowles wrote: >At 3:15 PM -0500 2005-02-26, Les Schaffer wrote: > >> is there a way to alter pipelines for a specific subset of lists on a >> Mailman list server? > > No, not that I know of. All you have to do is define a 'pipline' attribute for the list (with bin/withlist for example) and the list's pipline will override the global pipeline for that list. This is mentioned in the comment preceding GLOBAL_PIPELINE in Defaults.py. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun Feb 27 03:38:57 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Feb 2005 18:38:57 -0800 Subject: [Mailman-Users] name not defined In-Reply-To: <42206BA4.19950.9C42ACB@localhost> Message-ID: Tzaia wrote: > >Is there any way to add the necessity for quotes to the documentation? >The documentation suggests that you need to have an understanding of python syntax, >when an example will work just as well for those of us who aren't programmers and don't >plan to be. Could you be more specific as to the documentation you're looking at. The only documentation I'm aware of is the INSTALL document that is part of the source distribution, the manual at http://www.list.org/mailman-install/index.html (and mirrors) and the Defaults.py file. Both of the former documents just tell you to check the settings in Defaults.py and change them if necessary in mm_cfg.py. The actual settings in Defaults.py have the quotes. So if you could tell us what specifically led you astray and if it is under control of the Mailman developers, we can try to get it fixed. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From msapiro at value.net Sun Feb 27 04:04:31 2005 From: msapiro at value.net (Mark Sapiro) Date: Sat, 26 Feb 2005 19:04:31 -0800 Subject: [Mailman-Users] Cannot List Members In-Reply-To: <4220C096.9010405@mividdesigns.com> Message-ID: Jeremi Bergman wrote: >I'm trying to use the list_members script to list the members in the >list, but it says the list doesn't exist, even though it does! > >root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_lists >6 matching mailing lists found: > Cbmvols - [no description available] > epistle - Paul's E-Pistle > Mailman - Mailman site list > ogniwapat - Ta-Pa-Win-Go Fans > PaulsEpistle - [no description available] > Prayer - [no description available] >root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_members epistle >No such list: epistle >root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# Clearly there's something amiss here. The list name shown in the list_lists output is the list's real_name attribute. Normally, this name must be the same as the name of the list's directory in the lists/ directory except for case. The name of the list's directory in the lists/ directory must be lower case. list_members is normally not case sensitive. i.e. it works whether the listname is typed in lower or mixed case, but if the actual list directory name is not all lower case, list_members (and other things too) won't find it. So, look at the contents of the lists/ directory and make sure that there is an 'epistle' directory and that it is all lower case and contains no transparent characters in its name. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From Freedom_Lover at pobox.com Sun Feb 27 15:02:56 2005 From: Freedom_Lover at pobox.com (Todd) Date: Sun, 27 Feb 2005 09:02:56 -0500 Subject: [Mailman-Users] Cannot List Members In-Reply-To: <4220C096.9010405@mividdesigns.com> References: <4220C096.9010405@mividdesigns.com> Message-ID: <20050227140255.GV26827@psilocybe.teonanacatl.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeremi Bergman wrote: > I'm trying to use the list_members script to list the members in the > list, but it says the list doesn't exist, even though it does! > > root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_lists > 6 matching mailing lists found: > Cbmvols - [no description available] > epistle - Paul's E-Pistle > Mailman - Mailman site list > ogniwapat - Ta-Pa-Win-Go Fans > PaulsEpistle - [no description available] > Prayer - [no description available] > root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_members epistle > No such list: epistle > root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ^^^^^^ You're using cPanel from the looks of it. cPanel patches the standard Mailman source to allow for multiple lists with the same name in different domains. The way they do this is to add the domain name onto the listname. Obviously, they didn't make the patch change the output of list_lists though and this is confusing (it would be even more confusing if you actually had multiple lists of the same name and used the --bare option to not display the list descriptions). Try adding _yourdomain.tld to the list name when you call list_members. Something like: ./list_members epistle_example.com You can see the real list name when you go to the list's web pages, if you need to figure out what domain name to add. - -- Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp ====================================================================== We can have justice whenever those who have not been injured by injustice are as outraged by it as those who have been. -- Solon (594 B.C.) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1rc2 (GNU/Linux) Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. iG0EARECAC0FAkIh0w4mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt ei5hc2MACgkQuv+09NZUB1rbzwCfbjn69TvSg6Wrk6EjzSPQ8D8Z9vsAn15T4Pvf VEt6pMAzU5uBe0Fx/dUh =W6iv -----END PGP SIGNATURE----- From jeremi at mividdesigns.com Sun Feb 27 16:38:05 2005 From: jeremi at mividdesigns.com (Jeremi Bergman) Date: Sun, 27 Feb 2005 10:38:05 -0500 Subject: [Mailman-Users] Cannot List Members In-Reply-To: <20050227140255.GV26827@psilocybe.teonanacatl.org> References: <4220C096.9010405@mividdesigns.com> <20050227140255.GV26827@psilocybe.teonanacatl.org> Message-ID: <4221E95D.2010109@mividdesigns.com> Thanks, you are correct in saying I use cpanel. I knew the lists had something appended to them by cpanel, but I thought it was only their username. Turned out it was the full domain, and after looking in the lists/ dir, I found that out. Todd wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >Jeremi Bergman wrote: > > >>I'm trying to use the list_members script to list the members in the >>list, but it says the list doesn't exist, even though it does! >> >>root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_lists >>6 matching mailing lists found: >> Cbmvols - [no description available] >> epistle - Paul's E-Pistle >> Mailman - Mailman site list >> ogniwapat - Ta-Pa-Win-Go Fans >> PaulsEpistle - [no description available] >> Prayer - [no description available] >>root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# ./list_members epistle >>No such list: epistle >>root at bounty [/usr/local/cpanel/3rdparty/mailman/bin]# >> >> > ^^^^^^ > >You're using cPanel from the looks of it. cPanel patches the standard >Mailman source to allow for multiple lists with the same name in >different domains. The way they do this is to add the domain name >onto the listname. Obviously, they didn't make the patch change the >output of list_lists though and this is confusing (it would be even >more confusing if you actually had multiple lists of the same name and >used the --bare option to not display the list descriptions). > >Try adding _yourdomain.tld to the list name when you call >list_members. Something like: > > ./list_members epistle_example.com > >You can see the real list name when you go to the list's web pages, if >you need to figure out what domain name to add. > >- -- >Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp >====================================================================== >We can have justice whenever those who have not been injured by >injustice are as outraged by it as those who have been. > -- Solon (594 B.C.) > >-----BEGIN PGP SIGNATURE----- >Version: GnuPG v1.4.1rc2 (GNU/Linux) >Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl. > >iG0EARECAC0FAkIh0w4mGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt >ei5hc2MACgkQuv+09NZUB1rbzwCfbjn69TvSg6Wrk6EjzSPQ8D8Z9vsAn15T4Pvf >VEt6pMAzU5uBe0Fx/dUh >=W6iv >-----END PGP SIGNATURE----- >------------------------------------------------------ >Mailman-Users mailing list >Mailman-Users at 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/jeremi%40mividdesigns.com > >Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp > > From msapiro at value.net Sun Feb 27 17:44:54 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 27 Feb 2005 08:44:54 -0800 Subject: [Mailman-Users] Moderate Posts are not listed In-Reply-To: <422093B3.6050801@mividdesigns.com> Message-ID: Jeremi Bergman wrote: >Every day I get an email that states I need to moderate two posts: > >Pending posts: >From: identdep_op42 at wellsfargo.com on Sun Oct 17 13:02:17 2004 >Subject: Wells Fargo billing department: important information [Sun, 17 >Oct 2004 12:56:23 -0700] >Cause: Post by non-member to a members-only list > >From: identdep_op42 at wellsfargo.com on Sun Oct 17 14:38:49 2004 >Subject: Wells Fargo billing department: important information [Sun, 17 >Oct 2004 12:56:23 -0700] >Cause: Post by non-member to a members-only list > >But when I view the Admin Requests, I dont see these two. > >Any thoughts? Assuming that requests are otherwise working, my guess is the lists//request.pck file is somehow corrupted. You could try looking at it with bin/dumpdb. If there appear to be no requests you want to keep such as pending subscriptions, you could just replace it with an "empty" one from another list. You could also try posting a message that you know will be held, say one with implicit destination if you hold those, and see if the hold process works normally for that one, and if maybe it "straightens out" the problem. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From mballard at elmolino.org Sun Feb 27 18:41:45 2005 From: mballard at elmolino.org (Mark Ballard) Date: Sun, 27 Feb 2005 09:41:45 -0800 Subject: [Mailman-Users] mailman bug Message-ID: <8562fb5135798cc479d0a0f7314f830d@elmolino.org> Mailman has been working fine for a couple of week now and it just stopped with a bug. Below is what it tells me when I go to admindb on any list. any ideas??? Bug in Mailman version 2.1.2 We're sorry, we hit a bug! If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks! Traceback: Traceback (most recent call last): File "/usr/share/mailman/scripts/driver", line 87, in run_main main() File "/usr/share/mailman/Mailman/Cgi/admindb.py", line 176, in main mlist.Save() File "/usr/share/mailman/Mailman/MailList.py", line 515, in Save self.__save(dict) File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save os.unlink(fname_last) OSError: [Errno 22] Invalid argument: '/private/var/mailman/lists/bulletin/config.pck.last' Python information: Variable Value sys.version 2.3 (#1, Sep 13 2003, 00:49:11) [GCC 3.3 20030304 (Apple Computer, Inc. build 1495)] sys.executable /usr/bin/python sys.prefix /System/Library/Frameworks/Python.framework/Versions/2.3 sys.exec_prefix /System/Library/Frameworks/Python.framework/Versions/2.3 sys.path /System/Library/Frameworks/Python.framework/Versions/2.3 sys.platform darwin Environment variables: Variable Value HTTP_REFERER http://bert.elmolino.org/mailman/admindb/bulletin SERVER_SOFTWARE Apache/1.3.33 (Darwin) DAV/1.0.3 SCRIPT_NAME /mailman/admindb SERVER_SIGNATURE Apache/1.3.33 Server at bert.elmolino.org Port 16080 REQUEST_METHOD POST PATH_INFO /bulletin SERVER_PROTOCOL HTTP/1.1 QUERY_STRING CONTENT_LENGTH 37 HTTP_USER_AGENT Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.5.6 (KHTML, like Gecko) Safari/125.12 HTTP_CONNECTION close SERVER_NAME bert.elmolino.org REMOTE_ADDR 10.170.33.13 HTTP_PC_REMOTE_ADDR 24.5.54.96 PATH_TRANSLATED /Library/WebServer/Documents/bulletin SERVER_PORT 16080 SERVER_ADDR 10.170.33.13 DOCUMENT_ROOT /Library/WebServer/Documents PYTHONPATH /usr/share/mailman SCRIPT_FILENAME /usr/share/mailman/cgi-bin/admindb SERVER_ADMIN admin at example.com SCRIPT_URI http://bert.elmolino.org:16080/mailman/admindb/bulletin HTTP_HOST bert.elmolino.org SCRIPT_URL /mailman/admindb/bulletin REQUEST_URI /mailman/admindb/bulletin HTTP_ACCEPT */* GATEWAY_INTERFACE CGI/1.1 REMOTE_PORT 64105 HTTP_ACCEPT_LANGUAGE en, ja;q=0.92, ja-jp;q=0.96, fr;q=0.88, de-de;q=0.85, de;q=0.81, es;q=0.77, it-it;q=0.73, it;q=0.69, nl-nl;q=0.65, nl;q=0.62, sv-se;q=0.58, sv;q=0.54, no-no;q=0.50, no;q=0.46, da-dk;q=0.42, da;q=0.38, fi-fi;q=0.35, fi;q=0.31 __CF_USER_TEXT_ENCODING 0x46:0:0 CONTENT_TYPE application/x-www-form-urlencoded HTTP_ACCEPT_ENCODING gzip, deflate;q=1.0, identity;q=0.5, *;q=0 From msapiro at value.net Sun Feb 27 19:28:47 2005 From: msapiro at value.net (Mark Sapiro) Date: Sun, 27 Feb 2005 10:28:47 -0800 Subject: [Mailman-Users] mailman bug In-Reply-To: <8562fb5135798cc479d0a0f7314f830d@elmolino.org> Message-ID: Mark Ballard wrote: >Mailman has been working fine for a couple of week now and it just >stopped with a bug. > >Below is what it tells me when I go to admindb on any list. > >any ideas??? > >Bug in Mailman version 2.1.2 > > File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save > os.unlink(fname_last) >OSError: [Errno 22] Invalid argument: >'/private/var/mailman/lists/bulletin/config.pck.last' This problem seems to occur with varying frequency in Mac OSX. See http://www.google.com/search?q=site%3Amail.python.org+%22errno+22%22+config.pck.last The immediate solution is to manually remove the offending config.pck.last file - one person reported he had to rename it with "mv" before he could remove it. No one seems to know what the underlying cause or permanent solution is. -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From jeremi at mividdesigns.com Sun Feb 27 21:06:03 2005 From: jeremi at mividdesigns.com (Jeremi Bergman) Date: Sun, 27 Feb 2005 15:06:03 -0500 Subject: [Mailman-Users] Moderate Posts are not listed In-Reply-To: References: Message-ID: <4222282B.7010500@mividdesigns.com> Thanks. I replaced it with another lists that was blank. We'll see how that works. Mark Sapiro wrote: >Jeremi Bergman wrote: > > > >>Every day I get an email that states I need to moderate two posts: >> >>Pending posts: >>From: identdep_op42 at wellsfargo.com on Sun Oct 17 13:02:17 2004 >>Subject: Wells Fargo billing department: important information [Sun, 17 >>Oct 2004 12:56:23 -0700] >>Cause: Post by non-member to a members-only list >> >>From: identdep_op42 at wellsfargo.com on Sun Oct 17 14:38:49 2004 >>Subject: Wells Fargo billing department: important information [Sun, 17 >>Oct 2004 12:56:23 -0700] >>Cause: Post by non-member to a members-only list >> >>But when I view the Admin Requests, I dont see these two. >> >>Any thoughts? >> >> > >Assuming that requests are otherwise working, my guess is the >lists//request.pck file is somehow corrupted. You could try >looking at it with bin/dumpdb. If there appear to be no requests you >want to keep such as pending subscriptions, you could just replace it >with an "empty" one from another list. > >You could also try posting a message that you know will be held, say >one with implicit destination if you hold those, and see if the hold >process works normally for that one, and if maybe it "straightens out" >the problem. > >-- >Mark Sapiro The highway is for gamblers, >San Francisco Bay Area, California better use your sense - B. Dylan > > > From hmag at ozemail.com.au Sun Feb 27 21:15:27 2005 From: hmag at ozemail.com.au (Terry Allen) Date: Mon, 28 Feb 2005 07:15:27 +1100 Subject: [Mailman-Users] mailman bug In-Reply-To: References: Message-ID: >Mark Ballard wrote: > >>Mailman has been working fine for a couple of week now and it just >>stopped with a bug. >> >>Below is what it tells me when I go to admindb on any list. >> >>any ideas??? >> >>Bug in Mailman version 2.1.2 >> > >> File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save >> os.unlink(fname_last) >>OSError: [Errno 22] Invalid argument: >>'/private/var/mailman/lists/bulletin/config.pck.last' > >This problem seems to occur with varying frequency in Mac OSX. See >http://www.google.com/search?q=site%3Amail.python.org+%22errno+22%22+config.pck.last > >The immediate solution is to manually remove the offending >config.pck.last file - one person reported he had to rename it with >"mv" before he could remove it. > >No one seems to know what the underlying cause or permanent solution is. > Hi again, I haven't deleted the file mentioned in my last post - I ran check_perms again following my last post & I'm going to wait & see what happens over the next week or so. Brad Knowles emailed me asking about if I'd upgraded from OSX 10.3.7 to 10.3.8 - to which the answer was yes. Perhaps this screwed things up - we shall see. -- Bye for now, Terry Allen ___________________________________________________________________ hEARd Postal Address: hEARd, 26B Glenning Rd, Glenning Valley, NSW 2261, Australia Internet - WWW: http://heard.com.au http://itavservices.com EMAIL: hmag at ozemail.com.au Phone: Australia - 02 4388 1400 / International - + 61 2 43881400 Mobile: Australia - 04 28881400 / International - 61 4 28881400 ----------------------------------------------- Non profit promotion for new music - since 1994 ----------------------------------------------- From andyk at spunge.org Mon Feb 28 02:18:31 2005 From: andyk at spunge.org (Andy) Date: Sun, 27 Feb 2005 19:18:31 -0600 (EST) Subject: [Mailman-Users] I'm looking for a new server to host my discussion lists. Message-ID: Hello! I am a list-owner of several popular science discussion lists (about meteorites, mineralogy, chemistry, mushrooms, and LexOS project (law open source)). The server pengus.net where my lists are hosted is going to be decommisioned. Therefore I am looking for a new server for my lists. If you could host my lists (all or some of them at least) along with their web pages free of charge I would be most grateful. I would need the Mailman program (http://www.gnu.org/software/mailman/ ) to be installed on your server (if you still haven't one installed), and to have a full access under the shell to the mailman directory (in order to run mailman commands to reformat lists archives etc.). Because the lists are quite specialist, there is no high volume of messages sent and therefore there is no high load for processor or high bandwidth usage. Thus even servers with 486 type processor with slow connection to internet would be fine for the lists. It's hard for me to offer something in exchange for your kindness (apart perhaps from a note on the lists web pages that you host them, if you would like to advertise your server). I just hope that some of you would think that it would be good if those list would still exist and not just vanish along with the current server. If you'd like to help please contact me to the e-mail: minerals-owner [at] list.pengus.net Thank you very much indeed in advance! Kind Regards Andy From brad at stop.mail-abuse.org Mon Feb 28 02:30:27 2005 From: brad at stop.mail-abuse.org (Brad Knowles) Date: Mon, 28 Feb 2005 02:30:27 +0100 Subject: [Mailman-Users] I'm looking for a new server to host my discussion lists. In-Reply-To: References: Message-ID: At 7:18 PM -0600 2005-02-27, Andy wrote: > I am a list-owner of several popular science discussion lists (about > meteorites, mineralogy, chemistry, mushrooms, and LexOS project (law open > source)). The server pengus.net where my lists are hosted is going to be > decommisioned. Therefore I am looking for a new server for my lists. > > If you could host my lists (all or some of them at least) along with their > web pages free of charge I would be most grateful. For this kind of request, see . -- Brad Knowles, "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 for more info. From jonc at nc.rr.com Sun Feb 27 22:02:23 2005 From: jonc at nc.rr.com (Jon Carnes) Date: 27 Feb 2005 16:02:23 -0500 Subject: [Mailman-docs] Re: [Mailman-Users] How to get Sender Id from the Mailing List where the annoymous option is set In-Reply-To: References: <20050208115729.82951.qmail@web14126.mail.yahoo.com> Message-ID: <1109538143.3578.176.camel@localhost.localdomain> On Thu, 2005-02-17 at 16:23, Brad Knowles wrote: > At 3:57 AM -0800 2005-02-08, vijayan p wrote: > > > Can anyone tell me how to obtain the statistics of > > which member has posted how many messages. > > I think you'd have to look at the incoming messages in the MTA > logs, before they get handed off to Mailman. But keep in mind that > Mailman does not have any facility for creating or monitoring > statistics, unless you want to create a script to do that. > It's also recorded in Mailman's logs (the "post" log). > > Also is there a way to know who has posted a > > particular mail. Yes. look at the post log. Here is a stats script which does some of what you asked. I wrote it about 3 years ago... [jonc at Anncons4 Useful_scripts]$ more mm_stats #! /bin/bash # Run monthly stats on Meeting maker logs # - top 10 users of each list # - Number of attempted posts (per list) # - Total bytes sent (per list) # written by Jon Carnes, last modified on Sept 26, 2002 # # Mailman's log file to be examined for stats #POST=/home/mailman/logs/post # # Run this script the first of the month right after the # the log files have been rotated. The log file for the # previous month will then be post.1 POST=/var/log/mailman/post.1 # create temp file to collect stats TMPFILE=`mktemp /tmp/mm_stats.XXXXXX` || exit 1 LIST="`/var/mailman/bin/list_lists |awk '{print $1}' |sed -n '2,$p'`" for i in $LIST do echo "Stats from local Mailman list: $i" > $TMPFILE echo " " >> $TMPFILE echo -n " Starting: " >> $TMPFILE head -1 $POST |cut -f1-3 "-d " >> $TMPFILE echo -n " Ending: " >> $TMPFILE tail -1 $POST |cut -f1-3 "-d " >> $TMPFILE echo " ===" >> $TMPFILE echo -n "Total posts to the list: " >> $TMPFILE grep -i "post to $i " $POST |wc -l >> $TMPFILE echo -n "Total SUCCESSFUL posts to the list: " >> $TMPFILE grep -i "post to $i " $POST |grep success |wc -l >> $TMPFILE SIZ=`grep -i "post to $i" $POST |grep success |cut -f2 -d= |cut -f1 -d,` k=0; for j in $SIZ; do k=$(( j + k )); done echo " Total bytes" = $k >> $TMPFILE echo " " >> $TMPFILE echo "Top 10 posters to the list:" >> $TMPFILE grep -i "post to $i " $POST |cut -f 10 "-d " |sort |uniq -c \ |sort -bgr |head -10 >> $TMPFILE echo " " >> $TMPFILE # Mail collected stats off to the list admin and cc the mailman user mail -s "Mailman Stats for List: $i" -c mailman $i-admin <$TMPFILE done # remove the temp file rm $TMPFILE === Jon Carnes From mballard at elmolino.org Mon Feb 28 16:34:31 2005 From: mballard at elmolino.org (Mark Ballard) Date: Mon, 28 Feb 2005 07:34:31 -0800 Subject: [Mailman-Users] mailman bug In-Reply-To: References: Message-ID: <3D97E824-899E-11D9-A23F-00039359D864@elmolino.org> Thanks Mark, That fixed it, at least temporarily. I did have to change the name with mv before I removed it. Mark Ballard Site Technology Specialist El Molino High School http://www.elmolino.org On Feb 27, 2005, at 10:28 AM, Mark Sapiro wrote: > Mark Ballard wrote: > >> Mailman has been working fine for a couple of week now and it just >> stopped with a bug. >> >> Below is what it tells me when I go to admindb on any list. >> >> any ideas??? >> >> Bug in Mailman version 2.1.2 >> > >> File "/usr/share/mailman/Mailman/MailList.py", line 487, in __save >> os.unlink(fname_last) >> OSError: [Errno 22] Invalid argument: >> '/private/var/mailman/lists/bulletin/config.pck.last' > > This problem seems to occur with varying frequency in Mac OSX. See > http://www.google.com/search? > q=site%3Amail.python.org+%22errno+22%22+config.pck.last > > The immediate solution is to manually remove the offending > config.pck.last file - one person reported he had to rename it with > "mv" before he could remove it. > > No one seems to know what the underlying cause or permanent solution > is. > > -- > Mark Sapiro The highway is for gamblers, > San Francisco Bay Area, California better use your sense - B. Dylan > From BPantejo at citco.com Mon Feb 28 16:53:49 2005 From: BPantejo at citco.com (Pantejo, Barbara FTL) Date: Mon, 28 Feb 2005 10:53:49 -0500 Subject: [Mailman-Users] Populating member name in Mass Subscription Message-ID: <69654C1963C8F64FA560BCC6ECD12B3A01E8FBE9@FTL1MSEX01> I noticed in the Member Management->Membership List section that a member name can be associated with the member address. Can I populate the member name using an uploaded file in the Mass Subscription? In other words, in the upload file can I place the member name after the member address, with a space between the email addres and the name? For example, in the upload file it would look like this: tsmith at emailaddress.com Tom Smith bjones at emailaddress.com Bob Jones wbell at eamiladdress.com William Bell If this cannot be done, how can I populate the member names along with the member addresses in a Mass Subscription method? I appreciate any feedback, Barbara From msapiro at value.net Mon Feb 28 17:08:58 2005 From: msapiro at value.net (Mark Sapiro) Date: Mon, 28 Feb 2005 08:08:58 -0800 Subject: [Mailman-Users] Populating member name in Mass Subscription In-Reply-To: <69654C1963C8F64FA560BCC6ECD12B3A01E8FBE9@FTL1MSEX01> Message-ID: Pantejo, Barbara wrote: >I noticed in the Member Management->Membership List section that a member >name can be associated with the member address. Can I populate the member >name using an uploaded file in the Mass Subscription? In other words, in the >upload file can I place the member name after the member address, with a >space between the email addres and the name? See the FAQ >Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Article 3.44 -- Mark Sapiro The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan From eppinette at ulm.edu Mon Feb 28 18:49:10 2005 From: eppinette at ulm.edu (Chance Eppinette) Date: Mon, 28 Feb 2005 11:49:10 -0600 Subject: [Mailman-Users] Automated bounce removal Message-ID: <20050228174325.5B0B21273B@smtp.ulm.edu> Hello, I am new to this list, but have been a long-term Mailman user. My current Mailman version is 2.0.11 We have a list of over 13000 members. I have the bounce options set to remove & notify the administrator when excessive bounces occur for a subscribed member. However, the system is not removing the subscribers after the minimum bounces of 2 occur. Has anyone encountered this issue and should it be fixed in newer versions? Thanks, Chance Eppinette Technology Support Manager ULM Computing Center eppinette at ulm.edu 318-342-5021 (phone) 318-342-5018 (fax) From trishanbox at gmail.com Mon Feb 28 18:51:53 2005 From: trishanbox at gmail.com (trishan de Lanerolle) Date: Mon, 28 Feb 2005 12:51:53 -0500 Subject: [Mailman-Users] How to transfer Majordomo archive to mailman Message-ID: <4ca4d5af05022809512802e0e3@mail.gmail.com> Hi, I am new to mailman and recently took over the mailing lists administration at my college. The system administrator and I installed and configured mailman to replace the currently used majordomo. We configured it and set it up on new server. My question is are there instructions or scripts available to transfer majordomo archives and subscription lists over to mailman. Mailman is version 2.1.5-6 running on Debian Linux 2.4.26-1-k7. Thank you Trishan Systems & Networking Trinity College Hartford CT From gcoon at inch.com Mon Feb 28 19:55:15 2005 From: gcoon at inch.com (Gerald) Date: Mon, 28 Feb 2005 13:55:15 -0500 (EST) Subject: [Mailman-Users] Automated bounce removal In-Reply-To: <20050228174325.5B0B21273B@smtp.ulm.edu> References: <20050228174325.5B0B21273B@smtp.ulm.edu> Message-ID: <20050228135328.W14168@kod.inch.com> On Mon, 28 Feb 2005, Chance Eppinette wrote: > I am new to this list, but have been a long-term Mailman user. My current > Mailman version is 2.0.11 I'm pretty sure some bugs related to the bounce runner were fixed in the 2.1 series. (From google searches.) None indicate this one specifically though. > We have a list of over 13000 members. I have the bounce options set to > remove & notify the administrator when excessive bounces occur for a > subscribed member. > However, the system is not removing the subscribers after the minimum > bounces of 2 occur. Do you still get the notification or is nothing happening related to the bounces? Gerald ULM graduate '99. From chris.a.adams at state.or.us Mon Feb 28 21:59:14 2005 From: chris.a.adams at state.or.us (Christopher Adams) Date: Mon, 28 Feb 2005 12:59:14 -0800 Subject: [Mailman-Users] block cc? Message-ID: <42238622.3010703@state.or.us> A list owner asked me if a list can be configured so that any message sent to the list could not have a cc (carbon copy) attached. I said I didn't think so and I see that reply headers, though somewhat configurable in Mailman, is not something to mess with. Anyone ever deal with this. I guess that some other mailing list software can do this. -- Christopher Adams From chuqui at plaidworks.com Mon Feb 28 22:02:32 2005 From: chuqui at plaidworks.com (Chuq Von Rospach) Date: Mon, 28 Feb 2005 13:02:32 -0800 Subject: [Mailman-Users] block cc? In-Reply-To: <42238622.3010703@state.or.us> References: <42238622.3010703@state.or.us> Message-ID: <8edc068c6cbfe6b67171e212d2f468f7@plaidworks.com> On Feb 28, 2005, at 12:59 PM, Christopher Adams wrote: > A list owner asked me if a list can be configured so that any message > sent to the list could not have a cc (carbon copy) attached. that'd be a very bad idea. Look at this message, for instance. It'd block any message sent to the list with reply-to-all. you'd be blocking stuff based on a standard operation by many mail clients. From mm at mewes.tv Mon Feb 28 22:51:33 2005 From: mm at mewes.tv (Martin Mewes) Date: Mon, 28 Feb 2005 22:51:33 +0100 Subject: [Mailman-Users] How to transfer Majordomo archive to mailman In-Reply-To: <4ca4d5af05022809512802e0e3@mail.gmail.com> References: <4ca4d5af05022809512802e0e3@mail.gmail.com> Message-ID: <200502282251.33316.mm@mewes.tv> Hi, trishan de Lanerolle wrote : [...] > majordomo. We configured it and set it up on new server. My question > is are there instructions or scripts available to transfer majordomo > archives and subscription lists over to mailman. When I did the move from majordomo to mailman I did it manually for each list (10). a) Send a message to the old majordomo-list that during the next minutes the mailinglist-software will change and posts to the llist will bounce between ... and ... aprox. b) Stop majordomo (delete the /etc/aliases-entry) c) Set up and configure the new mailinglist in mailman, edit /etc/aliases but set a # in front of the aliases for now. c) Mass subscribe the majordomo-members in mailman with notifiers to the people. d) Copy the mbox of the majordomo-list to the correct place of the mailman-mbox e) Rebuilt the HTML-Archive with "arch" http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.009.htp More help is available with arch --help on the commandline. f) Edit the /etc/aliases and take away the # infront of the mailman-aliases. g) Send a post to the new mailman-list. Done ... bis dahin/kind regards Martin Mewes -- Sorry to have missed you but I am at the doctors having my brain removed so that I may be promoted to management From BPantejo at citco.com Mon Feb 28 22:52:08 2005 From: BPantejo at citco.com (Pantejo, Barbara FTL) Date: Mon, 28 Feb 2005 16:52:08 -0500 Subject: [Mailman-Users] Full Personalization CC: field Message-ID: <69654C1963C8F64FA560BCC6ECD12B3A01F56E04@FTL1MSEX01> I turned on Full Personalization under the Non-Digestable area, but I noticed that the name of the mailing list (i.e. the mailing list description) was sent in the CC: field. What should I do to empty the CC: field or at least don't send the name of the mailing list in the CC: field? Thanks for any assistance, Barbara From listmgr at aplonis.com Mon Feb 28 22:05:47 2005 From: listmgr at aplonis.com (List Manager) Date: Mon, 28 Feb 2005 15:05:47 -0600 Subject: [Mailman-Users] filtering body content Message-ID: <6.2.1.2.2.20050228142622.029b3740@aplonis.com> Hello everyone, I know that it has been asked many many times but I haven't seen any solutions posted about how to filter the body content of the messages. Does someone have a solution for that? Or even a work-around? Best wishes, Rae From fhouston at usa.net Mon Feb 28 23:19:29 2005 From: fhouston at usa.net (FH) Date: Mon, 28 Feb 2005 17:19:29 -0500 Subject: [Mailman-Users] 2 initial config problems (virtual hosts and permissions) Message-ID: <728JBbwTd3120S11.1109629169@cmsweb11.cms.usa.net> I just started playing around w/ Mailman this morning so I'm VERY new to all this ;) The initial config and install seemed to go ok but I have a couple of questions/problems/issues I'd appreciate some help w/. I looked around the FAQ and found info on 1 of them but I can't seem to figure out the right syntax to fix my problem. BTW I used the mailman-install.txt file as my guide. I'm running this on a Solaris9 machine w/ postfix as the MTA. 1) Error: Unknown virtual host: machine I was able to create the mailman list via the cli (step 8) w/o any problems. When I try creating a list via the web though I get the above error. I've played around w/ a few combinations of machine machine.domain.tld etc in the mm_cfg.py file and the add_virtualhost parameter but I still either get the error or I get another page which says something about a "bug" in the program (funny thing is even when I get this page the list is created). FWIW as I mentioned the machine is also our mail server, the hostname command returns MACHINE (in case that's important). The DNS name (aka it's not a CNAME) of the machine is MACHINE.DOMAIN.TLD (which is also the DEFAULT_URL_HOST [set via the configure option]), email though is addressed to @DOMAIN.TLD (which is also the DEFAULT_EMAIL_HOST [set via the configure option]). As mentioned the error just says "MACHINE" so I've tried things like add_defaultdomain ('MACHINE', 'DOMAIN.TLD') but that's when I get the other "bug" page (apologies I don't have a copy handy but if it's important I can probably regenerate it). Also I noticed when I pull up the http://machine/mailman/admin page at the bottom is says "Send questions and comments to mailman at MACHINE" that's it not mailman at MACHINE.DOMAIN.TLD. Is that somehow related? What's the appropriate syntax so that MACHINE is an "acceptable" virtual host. BTW in case it's related I don't have any virtual hosts set in postfix and mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain myhostname = MACHINE.DOMAIN.TLD mydomain = DOMAIN.TLD 2) Looking at the maillog file I'm seeing this error occasionally Feb 28 16:31:31 MACHINE postfix/postalias[1765]: [ID 947731 mail.crit] fatal: open /local/home/mailman/data/aliases.dir: Permission denied Applicable info for this error includes: MACHINE# ls -al /local/home/mailman/data/ total 44 drwxrwsr-x 2 root mailman 512 Feb 28 16:38 ./ drwxrwsr-x 20 root mailman 512 Feb 28 16:02 ../ -rw-r----- 1 root mailman 41 Feb 28 16:22 adm.pw -rw-rw---- 1 root mailman 1165 Feb 28 16:38 aliases -rw-r----- 1 mailman mailman 0 Feb 28 16:38 aliases.dir -rw-r----- 1 mailman mailman 1024 Feb 28 16:38 aliases.pag At one point I did chown aliases* to mailman but it has since reverted. When I originally configured mailman I used the --with-mail-gid=postdrop and I didn't specify a username (there is obviously a mailman user ;)). Although the install.txt file recommended using hash my install of postfix has problems w/ that so I'm using: alias_maps = dbm:/etc/mail/aliases,dbm:/local/home/mailman/data/aliases All things postfix are running as the user postfix, all things mailman (qrunner is the only continuous process right?) are running as mailman. I did put the postfix "user" in the mailman group (mailman isn't in there though) thinking that may help but it didn't seem too. BTW the apache server is mostly running as nobody, there is one instance that ends up as root. (The apache server is brand new too but that install/config seems to have gone ok. Eventually though I want to clear up the 1 root instance and integrate SSL in but I figured it was best to get the above issues worked out first ;)) What are the proper owner/permission settings for these files? Thanks for the hints/clues/suggestions. From Ken at OnlineMortgage.com Mon Feb 28 18:32:37 2005 From: Ken at OnlineMortgage.com (Ken Welch) Date: Mon, 28 Feb 2005 11:32:37 -0600 Subject: [Mailman-Users] E-Mail List Message-ID: I am the owner of OnlineMortgage.com I have a list of about 85,000 opt-in subscribers I would like to consistently email to 1x week. Do you have a program that can assist me.what's the mo. Cost and set up cost. Ken Welch Ken at OnlineMortgage.com www.OnlineMortgage.com 704 Becky Drive Tyler, TX. 75703 Toll Free (866) 351-3816 Cell (303) 349-9054 Fax (903) 509-0216