From jfreeman at scansoft.com Mon Aug 2 14:40:24 1999 From: jfreeman at scansoft.com (Joshua S. Freeman) Date: Mon, 02 Aug 1999 08:40:24 -0400 Subject: [Mailman-Users] question... Message-ID: <199908021239.IAA23903@mail.scansoft.com> I am using mailman to run about 8 software product support lists and some product release notification lists. (the notification lists are one way, only I am able to post without approval) My question is this: As I have lots of Internet newbies (it seems) subscribing to these lists), there is way too much list mail of the "How do I unsubscribe" variety. Which script/file should I edit to add something to the bottom of each and every mailman processed email that tells folks where to go to begin the unsubscription process? It seems that it's not enough to have the web address of the list info page on each message. Thanks for any advice. J. From gossamer at tertius.net.au Mon Aug 2 15:05:28 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Mon, 2 Aug 1999 23:05:28 +1000 Subject: [Mailman-Users] Re: question... In-Reply-To: <199908021239.IAA23903@mail.scansoft.com>; from Joshua S. Freeman on Mon, Aug 02, 1999 at 08:40:24AM -0400 References: <199908021239.IAA23903@mail.scansoft.com> Message-ID: <19990802230528.K20121@tertius.net.au> Joshua S. Freeman wrote: > Which script/file should I edit to add something to the bottom of each and > every mailman processed email that tells folks where to go to begin the > unsubscription process? It seems that it's not enough to have the web > address of the list info page on each message. I just altered this: > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users To add a line in the middle so it comes out like this: > Mailman-Users maillist - Mailman-Users at python.org > To subscribe, unsubscribe, go nomail or digest, go to: > http://www.python.org/mailman/listinfo/mailman-users Which meant I didn't have to touch the weird incantatons there! It's in the "regular (non-digest) subscribers" page of the admin site. bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Love as a power can go anywhere. It isn't sentimental. It : doesn't have to be pretty, yet it doesn't deny pain. : -- Sharon Salzberg From james.mckay at yale.edu Mon Aug 2 21:16:49 1999 From: james.mckay at yale.edu (Jim McKay) Date: Mon, 02 Aug 1999 15:16:49 -0400 Subject: [Mailman-Users] Upgrading Message-ID: <4.1.19990802151216.00a45010@email.med.yale.edu> I'm running Mailman v 1.0rc1 on a SUSE 5.3 Linux system. Once I have downloaded and g-unzipped the distribution file, what steps need to be performed to upgrade to Mailman v 1.0rc3? Thanks, Jim McKay From ricardo at miss-janet.com Mon Aug 2 21:40:50 1999 From: ricardo at miss-janet.com (Ricardo Kustner) Date: Mon, 02 Aug 1999 21:40:50 +0200 (CEST) Subject: [Mailman-Users] Upgrading In-Reply-To: <4.1.19990802151216.00a45010@email.med.yale.edu> Message-ID: On 02-Aug-99 Jim McKay wrote: > I'm running Mailman v 1.0rc1 on a SUSE 5.3 Linux system. Once I have > downloaded and g-unzipped the distribution file, what steps need to be > performed to upgrade to Mailman v 1.0rc3? first the usual './configure' and 'make' from the 1.0 source tree if you still have the 1.0rc1 source from the previous install then run 'make update' (if you still have the 1.0rc1 source-tree, check config.status to see what you used as options to configure the last time) note that you might have to do something different if you used a SuSE package for rc1 (in which case it's best to wait for a 1.0 release of that SuSE package i guess) Ricardo. -- From ckolar at admin.aurora.edu Mon Aug 2 21:58:54 1999 From: ckolar at admin.aurora.edu (Christopher Kolar) Date: Mon, 2 Aug 1999 14:58:54 -0500 (CDT) Subject: [Mailman-Users] qmail install docs wrong Message-ID: FYI: I just did my first-ever installation of qmail and noticed a problem in the mailman docs. Installing v1.0 the directions given in INSTALL.QMAIL for the changes to the inetd.conf and hosts.allow are incorrect. The settings in this file did not work, and when I looked in the doc/FAQ in section 5.4 I noticed that the instructions are different. The settings in the FAQ did manage to get things working the way that the should -- it looks like just a couple of changes in syntax, but it would probably be a good idea to change the INSTALL.QMAIL doc. Cheers, --chris From adahma at yahoo.com Tue Aug 3 01:42:07 1999 From: adahma at yahoo.com (Adahma) Date: Mon, 2 Aug 1999 16:42:07 -0700 (PDT) Subject: [Mailman-Users] Delivery lag Message-ID: <19990802234207.7106.rocketmail@web201.mail.yahoo.com> I'm cunning the recent 1.0 release of Mailman, on a RH6.0 system. Hopefully I didn't miss this in any of the docs, but can someone tell me why there is such a long delay on mails sent to the list, and how this can be configured for immediate delivery? TIA, jdk _____________________________________________________________ Do You Yahoo!? Free instant messaging and more at http://messenger.yahoo.com From jschneit at Adobe.COM Tue Aug 3 03:39:42 1999 From: jschneit at Adobe.COM (Jeff Schneiter) Date: Mon, 02 Aug 1999 18:39:42 -0700 Subject: [Mailman-Users] mailman aliases References: Message-ID: <37A6485E.B34E93D9@adobe.com> I have not yet gotten for enough to determine whether Mailman can read the NIS map aliases. I wasn't worried about it because I thought it a normal enough thing, but these latest questions about aliases makes me wonder. Is NIS:mail.aliases workable? thanks, jeff From glen at ranma.interq.or.jp Tue Aug 3 08:32:45 1999 From: glen at ranma.interq.or.jp (Glen Malley) Date: Tue, 3 Aug 1999 15:32:45 +0900 (JST) Subject: [Mailman-Users] New User message and Unsubscribe message Message-ID: <199908030632.PAA03556@ranma.interq.or.jp> What part of the system is used to send the new user and unsubscribe messages? Mailman has no problem sending Japanese encoded text in messages TO the list....but if Japanese is included in the new user and/or unsubscribe messages, garbage results. Are these handled differently than normal mail? Why? From sen_ml at eccosys.com Tue Aug 3 09:51:03 1999 From: sen_ml at eccosys.com (sen_ml at eccosys.com) Date: Tue, 03 Aug 1999 16:51:03 +0900 Subject: [Mailman-Users] Re: New User message and Unsubscribe message In-Reply-To: Your message of "Tue, 3 Aug 1999 15:32:45 +0900 (JST)" <199908030632.PAA03556@ranma.interq.or.jp> References: <199908030632.PAA03556@ranma.interq.or.jp> Message-ID: <19990803165103G.1001@eccosys.com> At around Tue, 3 Aug 1999 15:32:45 +0900 (JST), Glen Malley may have mentioned: > What part of the system is used to send the new user > and unsubscribe messages? > > Mailman has no problem sending Japanese encoded text > in messages TO the list....but if Japanese is included > in the new user and/or unsubscribe messages, garbage > results. Are these handled differently than normal mail? > Why? which encoding scheme are you using for the messages? euc, jis, shift jis, something else? when you say garbage, is it that the actual data is actually garbage or that the way a mail client displays the info results in garbage? perhaps the Content-Type and charset for the headers are incorrect for the messages where there are problems. you'd usually want: Content-Type: text/plain; charset="ISO-2022-JP" Content-Transfer-Encoding: 7bit for messages sent in japanese, right? does that appear in the messages which contain garbage? can you tell if the garbage is a result of a stripping of the high bit? From ken at kyler.com Tue Aug 3 11:31:31 1999 From: ken at kyler.com (Ken Kyler) Date: Tue, 3 Aug 1999 05:31:31 -0400 Subject: [Mailman-Users] FAQ on Moderating? In-Reply-To: <37A6485E.B34E93D9@adobe.com> Message-ID: <000b01bedd92$f830e430$4d0fc897@KYLERNET> Is there a FAQ available that deals specifically with how to setup a MailMan list with multiple moderators? I'm leery of giving the admin password to all the moderators. Ken Kyler From rsr at inorganic.org Tue Aug 3 11:36:16 1999 From: rsr at inorganic.org (Roy Rapoport) Date: Tue, 3 Aug 1999 02:36:16 -0700 (PDT) Subject: [Mailman-Users] List Doesn't Show Up Publicly Message-ID: How odd. Some time ago I had some list config file corruption, so I restored all the config files to their previous backups. Now I find that when I do mailman/listinfo I don't see any lists, even though at least one list I checked is set to 'Advertise this list when people ask what lists are on this machine.' What am I missing? -roy From th at nextel.no Tue Aug 3 13:57:40 1999 From: th at nextel.no (Tor Houghton) Date: Tue, 3 Aug 1999 13:57:40 +0200 (MET DST) Subject: [Mailman-Users] Removal of [...] in replies Message-ID: Hi, I was wondering if it was possible to make Mailman remove excess [LISTNAME] when people reply to posts? Replies to lists with the [LISTNAME] option enabled have the annoying habit of producing Subject: lines that look like this: [LIST] Re: [LIST] Another day Re: [LIST] Another day (etc) Tor. From gorgo at caesar.elte.hu Tue Aug 3 14:34:00 1999 From: gorgo at caesar.elte.hu (Gergely Madarasz) Date: Tue, 3 Aug 1999 14:34:00 +0200 (METDST) Subject: [Mailman-Users] Removal of [...] in replies In-Reply-To: Message-ID: On Tue, 3 Aug 1999, Tor Houghton wrote: > I was wondering if it was possible to make Mailman remove excess > [LISTNAME] when people reply to posts? > > Replies to lists with the [LISTNAME] option enabled have the annoying > habit of producing Subject: lines that look like this: > > > [LIST] Re: [LIST] Another day Re: [LIST] Another day (etc) IIRC this was a bug in 1.0rc2, it was fixed since. -- Madarasz Gergely gorgo at caesar.elte.hu gorgo at linux.rulez.org It's practically impossible to look at a penguin and feel angry. Egy pingvinre gyakorlatilag lehetetlen haragosan nezni. HuLUG: http://mlf.linux.rulez.org/ From bac at ivc.com Tue Aug 3 17:34:48 1999 From: bac at ivc.com (Brad Crittenden) Date: Tue, 3 Aug 1999 11:34:48 -0400 Subject: [Mailman-Users] flock problems Message-ID: <001401beddc5$b894ae00$1464a8c0@sabine.ivc.com> hello: occasionally i get flock problems that manifest themselves as follows: ----- Transcript of session follows ----- Traceback (innermost last): File "/home/mailman/scripts/post", line 45, in ? mlist = MailList.MailList(sys.argv[1]) File "/home/mailman/Mailman/MailList.py", line 60, in __init__ self.Load() File "/home/mailman/Mailman/MailList.py", line 767, in Load self.Lock() File "/home/mailman/Mailman/MailList.py", line 1340, in Lock self._lock_file.lock('w|', 1) File "/usr/lib/python1.5/posixfile.py", line 192, in lock flock = fcntl.fcntl(self._file_.fileno(), cmd, flock) IOError: [Errno 37] No locks available 554 "|/home/mailman/mail/wrapper post test"... unknown mailer error 1 ----------- the mail server is running on a RedHat 6.0 box NFS mounting home directories, including /home/mailman where the locks live. the web server is running on a solaris box which exports the home directories. this problem showed up about six weeks ago and then just as mysteriously went away. it worked flawlessly from the mail server side and the web side until this morning. has anyone seen this before? suggestions? thanks, brad From samisuqui at fcmail.com Wed Aug 4 06:03:29 1999 From: samisuqui at fcmail.com (VeraLynn Street) Date: Tue, 03 Aug 1999 20:03:29 -0800 Subject: [Mailman-Users] PUERTO RICO PAGER DISTRIBUTOR Message-ID: <199908032003292@samisuqui.fcmail.com> PUERTO RICO PAGER DISTRIBUTOR - BRINGING YOU INTO THE NEXT GENERATION cOME AND SEE THE PAGERS OF THE NEW MILLENNIUM. wE OFFER A WIDE VARIETY OF STYLES, COLORS AND FUCTIONS. dRESS UP YOUR CELLULAR PHONES WITH OUR BEAUTIFUL ACCESSORIES. waNT TO SEND A MESSAGE THAT ONLY YOU AND THE OTHER PERSON UNDERSTAND? vISIT OUR PAGING CODES PAGE TO FIND OUT HOW. Please visit us at: http://www.prpagers.com ______________________________________________________ Sent by FortuneCity Mail at http://www.fortunecity.com Join now and receive 20Mb of free web space and E-mail From scott.kinnane at prth.pgs.com Wed Aug 4 09:47:45 1999 From: scott.kinnane at prth.pgs.com (Scott Kinnane) Date: Wed, 04 Aug 1999 15:47:45 +0800 Subject: [Mailman-Users] Sym link not created for public archives .. Message-ID: <37A7F020.393FBD0F@prth.pgs.com> I just upgraded from 1.0b8 to the 1.0 release, and everything went remarkably well. .... except for one thing - the symbolic links for public archives isn't created. I did read of similar articles in Jan 99's archives, and previously it worked (no its not the followsymlink problem), but now the sym link isn't created or removed. As both my mailman user and web server user, I manually created the sym links and all was ok - but then changing the list setting from public to private left the link there. I went back and forth setting various lists to and from public/private and it didn't work. I checked $prefix/logs/error and that was empty. I checked the relevant syslog (we trap all mail messages to mail.log) and no errors were present. I'm lost - it just won't make the sym link, and if it exists, it won't remove it.... any ideas?? Thanks scott From scott.kinnane at prth.pgs.com Wed Aug 4 10:35:13 1999 From: scott.kinnane at prth.pgs.com (Scott Kinnane) Date: Wed, 04 Aug 1999 16:35:13 +0800 Subject: [Mailman-Users] Sym link not created for public archives .. Message-ID: <37A7FB41.744C3D25@prth.pgs.com> I've sort have solved the problem ... or at least I know Mailman isn't to blame (damn :) ) - apologies for any confusion caused. Part of the problem was not only did I upgrade, but I also moved the archives (or rather copied to start with) of existing mailing lists. As best as I can tell, the config.db for each list tells mailman where the archive directory is. Is there any easy way I can update these config files to point to the new archive location? I only have 6 lists at this stage, so doing it manually isn't a problem. I tried doing a "make update" - after backing up everything, but that just broke it really well, so I restored the config.db files and then all was back to where I was - having mailman looking at the wrong directory for archives. Help anyone ... scott From pfaff at edge.cis.McMaster.CA Wed Aug 4 16:03:57 1999 From: pfaff at edge.cis.McMaster.CA (Todd Pfaff) Date: Wed, 4 Aug 1999 10:03:57 -0400 (EDT) Subject: [Mailman-Users] Sym link not created for public archives .. In-Reply-To: <37A7FB41.744C3D25@prth.pgs.com> Message-ID: On Wed, 4 Aug 1999, Scott Kinnane wrote: > Part of the problem was not only did I upgrade, but I also moved the > archives (or rather copied to start with) of existing mailing lists. As > best as I can tell, the config.db for each list tells mailman where the > archive directory is. > > Is there any easy way I can update these config files to point to the > new archive location? I only have 6 lists at this stage, so doing it > manually isn't a problem. I tried doing a "make update" - after backing > up everything, but that just broke it really well, so I restored the > config.db files and then all was back to where I was - having mailman > looking at the wrong directory for archives. On a related note, are there utilities for converting the config.db file to and from plain text, so that the text can be edited? -- Todd Pfaff \ Email: pfaff at mcmaster.ca Computing and Information Services \ Voice: (905) 525-9140 x22920 ABB 132 \ FAX: (905) 528-3773 McMaster University \ Hamilton, Ontario, Canada L8S 4M1 \ From widmaster at yahoo.com Wed Aug 4 16:40:18 1999 From: widmaster at yahoo.com (Romain GRIFFITHS) Date: Wed, 4 Aug 1999 07:40:18 -0700 (PDT) Subject: [Mailman-Users] How do i change all my user to non digested mode Message-ID: <19990804144018.27655.rocketmail@web1105.mail.yahoo.com> I need to change the digest mode of all my user How can I do that (I can't do it manually i have 14000 subscribers). Thanks _____________________________________________________________ Do You Yahoo!? Free instant messaging and more at http://messenger.yahoo.com From tallyho at voicenet.com Wed Aug 4 16:38:48 1999 From: tallyho at voicenet.com (Lee Marzke) Date: Wed, 04 Aug 1999 10:38:48 -0400 Subject: [Mailman-Users] Creating links to archived attachements. Message-ID: <3.0.3.32.19990804103848.0082d830@huey> When viewing archives, any attachements are just included in the body of the message as a MIME attachment. Is any work going on to add an HTML link to the attachement as MHonarc does ? Thanks, -- ========================================================= Lee Marzke N84176 (P28A) Software Engineering Consultant Linux Servers, Linux/Win Integration, Avionics ========================================================= From ink at inconnu.isu.edu Wed Aug 4 16:57:49 1999 From: ink at inconnu.isu.edu (Craig Kelley) Date: Wed, 4 Aug 1999 08:57:49 -0600 (MDT) Subject: [Mailman-Users] A way to kill your machine with mailman In-Reply-To: <199908040505.BAA03964@python.org> Message-ID: Setup a mailing list where the list administrator's e-mail does not exist (or, better said, the list administrator moves on and his email goes away). Mailman will play ping-pong with the target SMTP machine until you shutdown your MTA, kill the python jobs, clean out the mqueue, and nuke the mailman outgoing data files. -- The wheel is turning but the hamster is dead. Craig Kelley -- kellcrai at isu.edu http://www.isu.edu/~kellcrai finger ink at inconnu.isu.edu for PGP block From bac at ivc.com Wed Aug 4 17:06:07 1999 From: bac at ivc.com (Brad Crittenden) Date: Wed, 4 Aug 1999 11:06:07 -0400 Subject: [Mailman-Users] flock problems In-Reply-To: <001401beddc5$b894ae00$1464a8c0@sabine.ivc.com> Message-ID: i started digging around to try to figure this out and discovered the flock.py class that is distributed with mailman. i see that several classes use this flock class for their locking but MailList uses the lock method on a posixfile object, which in turn calls fcntl. the flock.py description claims that it works across platforms and with NFS. i modified MailList.py to use flock instead of posixfile locking and it *appears* to work. can anyone comment on this approach? is there some reason why MailList does not use flock? thanks, brad > occasionally i get flock problems that manifest themselves as follows: > > ----- Transcript of session follows ----- > Traceback (innermost last): > File "/home/mailman/scripts/post", line 45, in ? > mlist = MailList.MailList(sys.argv[1]) > File "/home/mailman/Mailman/MailList.py", line 60, in __init__ > self.Load() > File "/home/mailman/Mailman/MailList.py", line 767, in Load > self.Lock() > File "/home/mailman/Mailman/MailList.py", line 1340, in Lock > self._lock_file.lock('w|', 1) > File "/usr/lib/python1.5/posixfile.py", line 192, in lock > flock = fcntl.fcntl(self._file_.fileno(), cmd, flock) > IOError: [Errno 37] No locks available > 554 "|/home/mailman/mail/wrapper post test"... unknown mailer error 1 > > ----------- > > the mail server is running on a RedHat 6.0 box NFS mounting home > directories, including /home/mailman where the locks live. > the web server > is running on a solaris box which exports the home directories. > > this problem showed up about six weeks ago and then just as > mysteriously > went away. it worked flawlessly from the mail server side > and the web side > until this morning. > > has anyone seen this before? suggestions? > > thanks, > > brad From John at list.org Wed Aug 4 17:26:23 1999 From: John at list.org (John Viega) Date: Wed, 4 Aug 1999 08:26:23 -0700 Subject: [Mailman-Users] FAQ on Moderating? In-Reply-To: <000b01bedd92$f830e430$4d0fc897@KYLERNET>; from Ken Kyler on Tue, Aug 03, 1999 at 05:31:31AM -0400 References: <37A6485E.B34E93D9@adobe.com> <000b01bedd92$f830e430$4d0fc897@KYLERNET> Message-ID: <19990804082623.D18054@viega.org> Currently, there's no other way to have multiple moderators. It is on our radar screen, though. John On Tue, Aug 03, 1999 at 05:31:31AM -0400, Ken Kyler wrote: > Is there a FAQ available that deals specifically with how to setup a MailMan > list with multiple moderators? I'm leery of giving the admin password to all > the moderators. > > Ken Kyler > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users From che at debian.org Wed Aug 4 18:42:43 1999 From: che at debian.org (Ben Gertzfield) Date: 04 Aug 1999 09:42:43 -0700 Subject: [Mailman-Users] Creating links to archived attachements. In-Reply-To: Lee Marzke's message of "Wed, 04 Aug 1999 10:38:48 -0400" References: <3.0.3.32.19990804103848.0082d830@huey> Message-ID: >>>>> "Lee" == Lee Marzke writes: Lee> When viewing archives, any attachements are just included in Lee> the body of the message as a MIME attachment. Lee> Is any work going on to add an HTML link to the attachement Lee> as MHonarc does ? There hasn't been any work to this effect, no. It wouldn't be terribly difficult; I actually began learning Python for just this reason. :) There is a Python module floating around out there for decoding MIME messages embedded in mail/news posts. This could be easily interfaced with pipermail for the needed effect. -- Brought to you by the letters L and T and the number 17. "To Perl, or not to Perl, that is the kvetching." Debian GNU/Linux maintainer of Gimp and GTK+ -- http://www.debian.org/ From igorl at life.uiuc.edu Wed Aug 4 23:54:07 1999 From: igorl at life.uiuc.edu (Igor S. Livshits) Date: Wed, 4 Aug 1999 16:54:07 -0500 Subject: [Mailman-Users] Indexing private Mailman archives with ht://Dig? Message-ID: Hello, Since Mailman uses a proprietary authentication scheme, I cannot configure ht://Dig to properly authenticate and search private archives. Has anyone found a work-around? I know that I can use and external archiver, but I am not pleased with any of them, and would like to keep the built-in archiver. I'd appreciate any suggestions... Thanks, igor From gorgo at caesar.elte.hu Thu Aug 5 00:38:37 1999 From: gorgo at caesar.elte.hu (Gergely Madarasz) Date: Thu, 5 Aug 1999 00:38:37 +0200 (METDST) Subject: [Mailman-Users] Indexing private Mailman archives with ht://Dig? Message-ID: Hi, You could go around the mailman authentication with a htdig.conf option local_urls. This specifies which URL-s to access directly thru the filesystem and how instead of accessing them thru the webserver. You just have to make sure that the user running htdig has read access to those files. -- Madarasz Gergely gorgo at caesar.elte.hu gorgo at linux.rulez.org It's practically impossible to look at a penguin and feel angry. Egy pingvinre gyakorlatilag lehetetlen haragosan nezni. HuLUG: http://mlf.linux.rulez.org/ From stefan.neuenschwander at id.unibe.ch Thu Aug 5 09:04:17 1999 From: stefan.neuenschwander at id.unibe.ch (Stefan Neuenschwander) Date: Thu, 05 Aug 1999 09:04:17 +0200 Subject: [Mailman-Users] mailman on macintosh? In-Reply-To: <199908050512.BAA03770@python.org> Message-ID: Hello to all Is anyone using Mailman on a Macintosh? There is a distribution of Phyton for Mac. As a newbie I am just trying Mailman with WebTen a http-server for mac. thanx for help Stefan Neuenschwander From glen at interq.or.jp Thu Aug 5 09:55:10 1999 From: glen at interq.or.jp (Glen Malley) Date: Thu, 05 Aug 1999 16:55:10 +0900 Subject: [Mailman-Users] Where is mail sent? Message-ID: <37A9435E.87F1A0C1@interq.or.jp> Having gotten python to accept Japanese writing, and secured the use of Kanji conversion modules, I am no faced with the task of converting messages before they are sent out. However, on a rather quick perusal of the scripts Deliverer.py and MailList.py, it appears that mail from the system is treated differently from normal mail. In other words, the welcome mail, unsubscribe mail, and password updates don't appear to be sent using the same code as normal messages. My problem is this: once I localize the text of the confirmation mail and other system messages, they can't be sent without first being converted into JIS encoding. So, I need to know in which file the code which sends that mail is located. The same is true of the individual welcome and unsubscribe messages for each list. The user will type the message in Japanese using one encoding method, but due to the moronic way the world works, this method is not capable of being sent through the mail. So, if anyone could tell me where the code for sending messages (system and otherwise) is located, I'd appreciate it. In the meantime, I'm going to continue poring over this code. One comment: this stuff could use more commenting.... -- ----------------------------------------------------------------- | Glen Malley Systems Developer | | glen at interq.or.jp interQ Corporation - System Division | | (cell)090-4398-7951 Shibuya Infoss Tower 10F | | Tokyo, Japan | | http://www.interq.ad.jp 150-0031 | ----------------------------------------------------------------- From jfreeman at scansoft.com Thu Aug 5 16:48:08 1999 From: jfreeman at scansoft.com (Joshua S. Freeman) Date: Thu, 05 Aug 1999 10:48:08 -0400 Subject: [Mailman-Users] mailman on macintosh? Message-ID: <199908051447.KAA11466@mail.scansoft.com> Stefan, let me know how you make out... I run QPQ and Frontier... For now, I use Macjordomo to run my mailing lists with the EIMS... J. I use mailman at work on Linux/apache.... ---------- >From: Stefan Neuenschwander >To: mailman-users at python.org >Subject: [Mailman-Users] mailman on macintosh? >Date: Thu, Aug 5, 1999, 03:04 > > Hello to all > > Is anyone using Mailman on a Macintosh? There is a distribution of Phyton > for Mac. As a newbie I am just trying Mailman with WebTen a http-server for > mac. > > thanx for help > > Stefan Neuenschwander > > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users From igorl at life.uiuc.edu Thu Aug 5 20:10:26 1999 From: igorl at life.uiuc.edu (Igor S. Livshits) Date: Thu, 5 Aug 1999 13:10:26 -0500 Subject: [Mailman-Users] Customizing the archives index page problem Message-ID: Hello, I am trying this under Mailman 1.0. I wish to modify the way my $prefix/archives/private//index.html file looks. I changed the $prefix/lists//archives.html (manually and via the web interface), and I deleted the current archives directory and had it rebuilt with arch. However, the generated index.html files does not reflect my additions -- what am I missing? Is it simply not implemented yet (I am reading the TODO section of HyperArch.py)? Thanks much, igor From nathan at robotics.net Thu Aug 5 22:57:35 1999 From: nathan at robotics.net (Nathan Stratton) Date: Thu, 5 Aug 1999 16:57:35 -0400 (EDT) Subject: [Mailman-Users] Pipermail In-Reply-To: Message-ID: I just upgraded to mailman 1.0 and now I have a few problems. Fist off the main server list page has my hostname as c697754-a.baden1.pa.home.com I would like it to say lists.robotics.net for a hostname. Is it possible to change this after the install? Next one one of the listinfo pages for my list the archives link is currently: http://lists.robotics.net/pipermail/cleclist/ I want it to be: http://lists.robotics.net/archives/cleclist/ -- Check out the new CLEC mailing list at http://www.robotics.net/clec ><> Nathan Stratton Telecom & ISP Consulting http://www.robotics.net nathan at robotics.net From abyrnes at stetson.edu Thu Aug 5 23:22:15 1999 From: abyrnes at stetson.edu (Arthur J. Byrnes) Date: Thu, 05 Aug 1999 17:22:15 -0400 Subject: [Mailman-Users] MM-Mailman-Footer In-Reply-To: Message-ID: <4.1.19990805165046.00acd5b0@mail.stetson.edu> I am testing my new install of Mailman, and it is going well. But one of the things that it does is put the list owner's direct e-mail address at the bottom of the pages in the MM-Mailman-Footer Can I change that? The name there should be list-owner, so that people who have questions or problems can send to that alias rather than knowing the owner's real e-mail address. Also the docs for the main administrator seem to be fairly sparse, is there a resource somewhere that explains the admin process a little better? Thanks, - =========================== Arthur J. Byrnes Unix System Administrator Center for Information Technology Stetson University, Deland, Florida =========================== From ken at kyler.com Thu Aug 5 23:23:53 1999 From: ken at kyler.com (Ken Kyler) Date: Thu, 5 Aug 1999 17:23:53 -0400 Subject: [Mailman-Users] Rejecting Messages - MailMan v 1.0 Message-ID: <003e01bedf88$d14c08c0$4d0fc897@KYLERNET> We just installed MailMan v 1.0. When I reject a message, the originator is not receiving a response. Is this a bug? -- Ken Kyler ken at kyler.com From ken at kyler.com Fri Aug 6 00:44:21 1999 From: ken at kyler.com (Ken Kyler) Date: Thu, 5 Aug 1999 18:44:21 -0400 Subject: [Mailman-Users] More on Rejecting Messages Message-ID: <001101bedf94$0f215870$4d0fc897@KYLERNET> I'm using Version 1.0 If the list is not moderated, then the rejection notice works fine and the sender gets the rejection message. If the list _is_ moderated, then the rejection notices appear to go nowhere. Any help would be appreciated. -- Ken Kyler, ken at kyler.com eLists.org List Manager From cdysthe at oddbird.dyndns.org Fri Aug 6 07:07:18 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Fri, 6 Aug 1999 00:07:18 -0500 (CDT) Subject: [Mailman-Users] Three problems: exim, archives and separate replies. Message-ID: Hi, I have just set up mailman on our Debian Slink web server. It seems to run fine, but I do have two problems: 1. When I try to click on a list archive I get a message like this: -- The requested URL /pipermail/opera-newsletter/ was not found on this server. I can not find how to correct this and set up a working archive. What am I missing? 2. I am using Exim as MTA. It works fine except for when I batch subscribe members. If I batch subscribe a lot of them exim goes down or becomes VERY slow for a long time. I am currently transferring a 32.000 subscriber mailing list from majordomo to mailman, and it is kind of hard having to put them in "one by one". What might the problem be? 3. Is it possible to have mailman use different text templates for different lists? Some of the lists I want to run have digest enabled, and some doesn't, so it would be great to be able to alter the text output so it represent the list better like you can with the html. TIA o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From Andrea.Trentini at disco.unimib.it Fri Aug 6 10:12:19 1999 From: Andrea.Trentini at disco.unimib.it (Andrea Trentini) Date: Fri, 06 Aug 1999 10:12:19 +0200 Subject: [Mailman-Users] 5 questions... too different to have a common subj :-( Message-ID: <37AA98E3.1891B7@disco.unimib.it> If there's no anwer to these questions... can I put them on the wish list? ;-) 1) is it possible to generate statistics? (e.g. a list of posters with the number of messages posted) 2) is it possible to have a periodic archive AND a complete archive? 3) can we search through the posts? (I mean from thw web) 4) is there a path to converting to majordomo (I'm not planning it for the moment, but who knows? ;-) 5) this is a "circa bug": when you DON'T want to advertise your list in the main page there's still the link to the admin page which still contains the name of the "private" list, can it be disabled? Thanx, BYE P.S. there are probably answers in old posts to this list... but there is no search... ;-)))))) -- |Andrea Trentini \_______________________________________ |SoftArchiLab - D.I.S.Co. - Universita' di Milano Bicocca |mailto:Andrea.Trentini at disco.unimib.it |http://www.sal.disco.unimi.it |gsm:+39-335-6671695 |wrk:+39-02-6448.7856 |fax:+39-02-866677 | ~:+39-02-58313162 From gorgo at caesar.elte.hu Fri Aug 6 13:37:06 1999 From: gorgo at caesar.elte.hu (Gergely Madarasz) Date: Fri, 6 Aug 1999 13:37:06 +0200 (METDST) Subject: [Mailman-Users] Three problems: exim, archives and separate replies. In-Reply-To: Message-ID: On Fri, 6 Aug 1999, Christian Dysthe wrote: > I have just set up mailman on our Debian Slink web server. It seems to > run fine, but I do have two problems: > > 1. When I try to click on a list archive I get a message like this: > -- The requested URL /pipermail/opera-newsletter/ was not found on this server. > I can not find how to correct this and set up a working archive. What > am I missing? If you have installed it from the .deb, then you should have read /usr/doc/mailman/README.Debian :) Btw debian slink proper contains 1.0b8, make sure you upgrade to the version now in debian/dists/proposed-updates Greg -- Madarasz Gergely gorgo at caesar.elte.hu gorgo at linux.rulez.org It's practically impossible to look at a penguin and feel angry. Egy pingvinre gyakorlatilag lehetetlen haragosan nezni. HuLUG: http://mlf.linux.rulez.org/ From pfaff at edge.cis.McMaster.CA Fri Aug 6 18:16:21 1999 From: pfaff at edge.cis.McMaster.CA (Todd Pfaff) Date: Fri, 6 Aug 1999 12:16:21 -0400 (EDT) Subject: [Mailman-Users] problem with arch converting majordomo archives to mailman Message-ID: i'm using mailman 1.0 and the ~mailman/bin/arch program to convert my majordomo mbox format archives to mailman pipermail archives. most of the majordomo archives were converted fine, but a small percentage fail to convert, with the following output from the arch python program: figuring article archives 1999-June Processing article #2 into archives ['1999-June'] Updating index files for archive [1999-June] Date Subject Author Thread Computing threaded index Traceback (innermost last): File "/home/mailman/bin/arch", line 47, in ? archiver.close() File "/home/mailman/Mailman/Archiver/HyperArch.py", line 906, in close self.update_dirty_archives()# Update all changed archives File "/home/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_archives self.update_archive(i) File "/home/mailman/Mailman/Archiver/pipermail.py", line 330, in update_archive self.write_index_header() File "/home/mailman/Mailman/Archiver/HyperArch.py", line 738, in write_index_header self.updateThreadedIndex() File "/home/mailman/Mailman/Archiver/pipermail.py", line 269, in updateThreadedIndex self.database.setThreadKey(self.archive, article.threadKey+'\000'+article.msgid, msgid) File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 256, in setThreadKey self.threadIndex[key]=msgid File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 144, in __setitem__ self.current_index = self.sorted.index(current_item) ValueError: list.index(x): x not in list i realize that this may not be enough information for anyone to diagnose the problem, but i'm hoping someone may already have encountered this problem and knows how to fix it or workaround it. if you need more information, such as the majordomo archive files i'm trying to convert, let me know. -- Todd Pfaff \ Email: pfaff at mcmaster.ca Computing and Information Services \ Voice: (905) 525-9140 x22920 ABB 132 \ FAX: (905) 528-3773 McMaster University \ Hamilton, Ontario, Canada L8S 4M1 \ From martinez at ccuec.unicamp.br Fri Aug 6 19:04:01 1999 From: martinez at ccuec.unicamp.br (Claudio Martinez) Date: Fri, 06 Aug 1999 14:04:01 -0300 Subject: [Mailman-Users] Translate Message-ID: <37AB1581.60A577FE@ccuec.unicamp.br> Hi There! Anyone knows how do i translate all my mailman?s HP !? or, if is possible (and i think it is), to when i create a new list, all the pages been alredy translated..... .. did i make myself clear !?.... tnkz! -- ====Cl?udio Martinez ================= CCUEC - UNICAMP - GDTEC Ger?ncia de Desenvolvimento T?cnologico tel. (019) 788-2287 ====================================== From cdysthe at oddbird.dyndns.org Fri Aug 6 23:24:41 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Fri, 6 Aug 1999 16:24:41 -0500 (CDT) Subject: [Mailman-Users] How to move mailman lists> Message-ID: Hi, I was wondering how to safely move all my lists and their archives to another partition on my HD? I am running Debian Slink with mailman 1.0rc2 Which files do I have to change etc? TIA -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From gossamer at tertius.net.au Sat Aug 7 07:30:49 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Sat, 7 Aug 1999 15:30:49 +1000 Subject: [Mailman-Users] Admin password? Message-ID: <19990807153049.S5699@tertius.net.au> How do I set the site password?? bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Language has created the word loneliness to express the pain of : being alone, and the word solitude to express the glory of being : alone. -- Paul Tillich From claw at varesearch.com Sat Aug 7 07:39:02 1999 From: claw at varesearch.com (J C Lawrence) Date: Fri, 06 Aug 1999 22:39:02 -0700 Subject: [Mailman-Users] Admin password? In-Reply-To: Message from Bek Oberin of "Sat, 07 Aug 1999 15:30:49 +1000." <19990807153049.S5699@tertius.net.au> Message-ID: On Sat, 7 Aug 1999 15:30:49 +1000 Bek Oberin wrote: > How do I set the site password?? ~mailman/bin/mmsitepass -- J C Lawrence Life: http://www.kanga.nu/ Home: claw at kanga.nu ---------(*) Work (Linux/IA64): claw at varesearch.com ... Beware of cromagnons wearing chewing gum and palm pilots ... From cdysthe at oddbird.dyndns.org Sat Aug 7 15:43:30 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Sat, 7 Aug 1999 08:43:30 -0500 (CDT) Subject: [Mailman-Users] Mass subscription problems Message-ID: Hi, yesterday I subscribed about 30.000 (from our old majordomo list) to a list we run with the add_members script. We chose to have welcome mail sent out to them. Our MTA (exim) broke down, and we ended up with "a million" python/mailman processes, but very little activity. After a while I killed the processes. Everyone is subscribed so that part went well, but I have tons of files in /var/lib/mailman/data that looks like quened mail, but I am not sure. All list functions work fine now, but I really like to know what all the mail in /var/lib/mailman/data is and what I am supposed to do with it. TIA -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From gossamer at tertius.net.au Sun Aug 8 10:57:12 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Sun, 8 Aug 1999 18:57:12 +1000 Subject: [Mailman-Users] Changing expected user Message-ID: <19990808185712.I24375@tertius.net.au> Can I change the user that mailman expects to talk to WITHOUT recompiling/reinstalling it? Got aweird problem where I install the .deb file, which expects user 33, but the webservers here are non-standard for debian an d run as user 501. And I'd MUCH like not to have to use the non-.deb install. Debian's so tightly coupled. bekj who wants to beaat on the head the person that used the non-standard lusername in the first place ... but I work with them :) -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Slow down, simplify, and be kind. -- Naomi Judd From jwashin at vt.edu Sun Aug 8 15:54:41 1999 From: jwashin at vt.edu (Jim Washington) Date: Sun, 08 Aug 1999 09:54:41 -0400 Subject: [Mailman-Users] Finally - All my installation problems solved! Message-ID: <37AD8C21.36861B2E@vt.edu> Hehe. This really should be part of the installation instructions: mailman (the user) must be a member of the mailman group. You would not believe the number of http error 500 and unexpected mailman errors and unknown mailer errors and cron spam I went through before I got the clue. -- Regards, -- Jim Washington From gorgo at caesar.elte.hu Sun Aug 8 23:52:00 1999 From: gorgo at caesar.elte.hu (Gergely Madarasz) Date: Sun, 8 Aug 1999 23:52:00 +0200 (METDST) Subject: [Mailman-Users] Changing expected user In-Reply-To: <19990808185712.I24375@tertius.net.au> Message-ID: On Sun, 8 Aug 1999, Bek Oberin wrote: > Can I change the user that mailman expects to talk to WITHOUT > recompiling/reinstalling it? Just a recompile of the www/mail wrapper should be ok. > > Got aweird problem where I install the .deb file, which expects > user 33, but the webservers here are non-standard for debian an > d run as user 501. Actually it will accept any gid below 100, that is any "system" gid, so you might get away with adding a group with gid <100 and running your webserver with that gid. -- Madarasz Gergely gorgo at caesar.elte.hu gorgo at linux.rulez.org It's practically impossible to look at a penguin and feel angry. Egy pingvinre gyakorlatilag lehetetlen haragosan nezni. HuLUG: http://mlf.linux.rulez.org/ From ijackson at chiark.greenend.org.uk Mon Aug 9 14:53:24 1999 From: ijackson at chiark.greenend.org.uk (Ian Jackson) Date: Mon, 9 Aug 1999 13:53:24 +0100 (BST) Subject: [Mailman-Users] Who is allowed to post - check From:, not Sender:/envelope In-Reply-To: References: Message-ID: <14254.53060.718610.202838@chiark.greenend.org.uk> An admin of a list on my system, Steve McIntyre, writes: > Mailman seems to be a bit odd in checking identities - it's checking > Sender: lines instead of From: lines to see if people are allowed to use > the list. I've had to manually add several people to the allowed list to > work around this. I have USE_ENVELOPE_SENDER = 0 # rec. by Richard B. Pyne rpyne at kinfolk.org in my mm_cfg.py. What I really want is for it to check the `From:' header. I'm running Mailman 1.0rc2, from Debian (revision -5). Ian. From cdysthe at oddbird.dyndns.org Mon Aug 9 18:39:07 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Mon, 9 Aug 1999 11:39:07 -0500 (CDT) Subject: [Mailman-Users] smtp-failures Message-ID: Hi, I keep getting "tons" of the messages below in my /var/lib/mailman/logs/smtp-failures log. I am using mailman with exim, and I do now know what causes this. I have tried to find all information available regarding mailman and exim and do what it takes to make it run, but I still get this. I also get a lot of messages to root telling me smtp is down. This did not happen before I installed mailman. I have to add that both exim and the list seems to work fine except for the fact I have a lot of messages in the mailman.data directory Aug 09 06:12:57 1999 TrySMTPDelivery: To ['list-admin at foo.com']: Aug 09 06:12:57 1999 TrySMTPDelivery: socket.error / (111, 'Connection refused') (deferred) Aug 09 06:12:57 1999 TrySMTPDelivery: Maybe your MTA daemon needs restarting? Advice would be appreciated. TIA -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From Nigel.Metheringham at vdata.co.uk Mon Aug 9 18:59:06 1999 From: Nigel.Metheringham at vdata.co.uk (Nigel Metheringham) Date: Mon, 09 Aug 1999 17:59:06 +0100 Subject: [Mailman-Users] smtp-failures In-Reply-To: Message from Christian Dysthe of "Mon, 09 Aug 1999 11:39:07 CDT." Message-ID: cdysthe at oddbird.dyndns.org said: > I am using mailman with exim, and I do now know what causes this. I > have tried to find all information available regarding mailman and > exim and do what it takes to make it run, but I still get this. I also > get a lot of messages to root telling me smtp is down. This did not > happen before I installed mailman. Exim works fine with mailman - the only niggles I have right now are that some bounce messages are not parsed by mailman right now - hopefully I or someone else will get to fixing that [there are bugs in the jitterbug db about this]. The exim list itself is handled by a mailman list handler. I think you need to start this from the beginning. Can you inject mail using SMTP into exim? If "telnet 127.0.0.1 25" gives connection refused then your exim config needs to be modified to listen on loopback (or possibly just start your exim daemon). If you can talk to exim, but cannot send mail (or cannot send mail from the list address), then you need to set your accept/relay rules. Remember that exim needs HUPing for the daemon to take the changes. Nigel. -- [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] [ Phone: +44 1423 850000 Fax +44 1423 858866 ] From michael at rfa.org Mon Aug 9 19:09:05 1999 From: michael at rfa.org (Michael Horlick) Date: Mon, 9 Aug 1999 13:09:05 -0400 Subject: [Mailman-Users] (no subject) Message-ID: <001501bee289$e3a08f60$41021eac@horlickm.rfa.org> dear gang -- i am still new to mailman, but am nevertheless trying to use it as a message board (on an intranet) in lieu of a normal wwwboard script because of the security issues involved; i am simply linking to the archive page via an html document, and do not allow anyone to actually subscribe to the list... my problem is this -- i have been trying to change how the message threads are displayed on the inital archive page, as well as the general layout of the archive page itself. i have tried using the administrator pages to do so (to no avail -- the update function doesn't seem to be working), and even went as far as to try editing the files directly. as they are dynamically created, that didn't work either...the tcp wrappers were causing access failure i guess; does anyone have an ideas as to why i can't alter the code on my archive pages ? are the tags really not that flexible ? can anyone give me tips of changing the way the archived information is displayed ? thanks, michael ============================================ Michael Horlick michael at rfa.org -------------------------------------------- "Do not buy the knife that will cut your own throat. " - Tibetan Proverb -------------------------------------------- "He who seizes the right moment is the right man." - Johann Wolfgang von Goethe ============================================ From jarrell at vt.edu Mon Aug 9 19:52:04 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Mon, 09 Aug 1999 13:52:04 -0400 Subject: [Mailman-Users] migrating a mm list? Message-ID: <4.2.0.58.19990809133650.05054100@vtserf.cc.vt.edu> Ok, so, if I want to transparently move a list from host A, running mailman, to host B, also running mailman, without bothering the users with with new passwords, announcements, etc (I'd move the DNS entries at the same time), what would I do? If I just move the dir under lists, and the archive dir, will mailman on the other system just pick it up, or is there another directory entry somewhere I have to make? From jarrell at vt.edu Mon Aug 9 19:54:06 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Mon, 09 Aug 1999 13:54:06 -0400 Subject: [Mailman-Users] problem with arch converting majordomo archives to mailman In-Reply-To: Message-ID: <4.2.0.58.19990809135302.0510ba80@vtserf.cc.vt.edu> FYI, I ran into the same problem this weekend.. 14M archive with about 9000 messages in it, and it always blows up in the same month; even if I peel out just that month. Haven't had the energy to search down to which message(s) might be causing it. At 12:16 PM 8/6/99 -0400, Todd Pfaff wrote: >i'm using mailman 1.0 and the ~mailman/bin/arch program to convert my >majordomo mbox format archives to mailman pipermail archives. > >most of the majordomo archives were converted fine, but a small percentage >fail to convert, with the following output from the arch python program: > >figuring article archives >1999-June >Processing article #2 into archives ['1999-June'] >Updating index files for archive [1999-June] > Date > Subject > Author > Thread >Computing threaded index >Traceback (innermost last): > File "/home/mailman/bin/arch", line 47, in ? > archiver.close() > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 906, in close > self.update_dirty_archives()# Update all changed archives > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_archives > self.update_archive(i) > File "/home/mailman/Mailman/Archiver/pipermail.py", line 330, in update_archive > self.write_index_header() > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 738, in write_index_header > self.updateThreadedIndex() > File "/home/mailman/Mailman/Archiver/pipermail.py", line 269, in updateThreadedIndex > self.database.setThreadKey(self.archive, article.threadKey+'\000'+article.msgid, msgid) > File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 256, in setThreadKey > self.threadIndex[key]=msgid > File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 144, in __setitem__ > self.current_index = self.sorted.index(current_item) >ValueError: list.index(x): x not in list > > >i realize that this may not be enough information for anyone to diagnose >the problem, but i'm hoping someone may already have encountered this >problem and knows how to fix it or workaround it. > >if you need more information, such as the majordomo archive files i'm trying >to convert, let me know. > >-- >Todd Pfaff \ Email: pfaff at mcmaster.ca >Computing and Information Services \ Voice: (905) 525-9140 x22920 >ABB 132 \ FAX: (905) 528-3773 >McMaster University \ >Hamilton, Ontario, Canada L8S 4M1 \ > > > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users From sea at dewittross.net Mon Aug 9 21:41:20 1999 From: sea at dewittross.net (Suzanne E. Arbet) Date: Mon, 09 Aug 1999 14:41:20 -0500 Subject: [Mailman-Users] Permission denied to archive Message-ID: <37AF2EE0.1A4A9427@dewittross.net> Please help... I am receiving "permission denied to archives" with apache OS = Caldera Open Linux 2.2 Python ver. = 1.5.2 I've checked all the following (from Mailman-Users archive): In the Apache srm.conf file added: Options FollowSymLinks order allow,deny allow from all After adding that, and restarting httpd, it now works. Also, in srm.conf file have Alias /pipermail/ /home/mailman/archives/public/ thanks! Suzanne From gossamer at tertius.net.au Tue Aug 10 06:00:05 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Tue, 10 Aug 1999 14:00:05 +1000 Subject: [Mailman-Users] FAQ Answer Suggestions Message-ID: <19990810140005.G22973@tertius.net.au> Just two I keep needing the answers to, and seeing posted. Q. How do I set the admin password? Execute ~mailman/bin/mmsitepass and follow the prompts. Q. How do I convert majordomo (mbox-style) archives to Pipermail archives? You'll need to run ~mailman/bin/arch for each mbox file. -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : I want to know if you've touched the center of your own sorrow, : if you've been opened by life's betrayals, or have become : shriveled and closed from fear of further pain. -- White Crow From MJ.McCool at ulst.ac.uk Tue Aug 10 18:16:03 1999 From: MJ.McCool at ulst.ac.uk (MJ.McCool at ulst.ac.uk) Date: Tue, 10 Aug 1999 17:16:03 +0100 Subject: [Mailman-Users] Admin Probs: Oracle Webserver and Cookies Message-ID: <37B0512B.B1B6CDDB@incore.ulst.ac.uk> Using Solaris 2.6, Oracle Webserver 3.01.2, and latest mailman. Keep getting Cookie authorisation failures when trying to perform admin tasks, everything else works great. Is it an Oracle config problem or Mailman install problem. Check the archives but nothing there.......Any advice appreciated. Regards Mike McCool (mj.mccool at ulst.ac.uk) From jarrell at vt.edu Tue Aug 10 19:19:50 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Tue, 10 Aug 1999 13:19:50 -0400 Subject: [Mailman-Users] migrating a mm list? In-Reply-To: <4.2.0.58.19990809133650.05054100@vtserf.cc.vt.edu> Message-ID: <4.2.0.58.19990810131900.05266a10@vtserf.cc.vt.edu> At 01:52 PM 8/9/99 -0400, Ron Jarrell wrote: >Ok, so, if I want to transparently move a list from host A, running mailman, to host B, >also running mailman, without bothering the users with with new passwords, announcements, >etc (I'd move the DNS entries at the same time), what would I do? If I just move the dir under >lists, and the archive dir, will mailman on the other system just pick it up, or is there another >directory entry somewhere I have to make? The answer turns out to be just grab the directory under lists, and the archives directory, move them to the new system, and delete the old ones. Everything else will pick up on it. From jeff at look.net Tue Aug 10 21:19:52 1999 From: jeff at look.net (jeff at look.net) Date: Tue, 10 Aug 1999 15:19:52 -0400 Subject: [Mailman-Users] Admin Problem: who command Message-ID: I'm trying to use the 'who' command to have mailman send me a subscription list on a private list. I'm in the admin field, but it keeps telling me that it's a private list and no one may see the sub list. Is it possible to get the list through email or must I go to the web interface? -Jeff Barger From ish at lights.com Tue Aug 10 22:37:54 1999 From: ish at lights.com (Jason Ish) Date: Tue, 10 Aug 1999 14:37:54 -0600 Subject: [Mailman-Users] Line wrapping in archives. Message-ID: <19990810143754.C13148@northern.lights.com> Hi. I've recently set up mailman and have put on mailing list into production. Our problem is when people post to the mailing list with a client that doesn't properly wrap lines. In the archives, the lines run on and on, and every hates horizontal scrolling. Is there a way I can get mailman to wrap the lines in the archives? Thanks. Jason From cdysthe at oddbird.dyndns.org Wed Aug 11 00:28:28 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Tue, 10 Aug 1999 17:28:28 -0500 (CDT) Subject: [Mailman-Users] How to remove a list that starts with "--"? Message-ID: Hi, by "accident" I created a list that starts with "--" For instance "--help" rmlist won't remove this list. What can I do? (Don't ask me why I did it...:) TIA -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From gossamer at tertius.net.au Wed Aug 11 05:20:38 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Wed, 11 Aug 1999 13:20:38 +1000 Subject: [Mailman-Users] add_members Message-ID: <19990811132038.F31194@tertius.net.au> I'm trying to get add_members to work and it's refusing, for any of these arguments: /usr/lib/mailman/bin/add_members -n zen-project ./zen-project /usr/lib/mailman/bin/add_members -nzen-project ./zen-project /usr/lib/mailman/bin/add_members -n zen-project -d ./zen-project-digest ./zen-project /usr/lib/mailman/bin/add_members --non-digest-members-file zen-project --digest-members-file ./zen-project-digest ./zen-project I simply get a printout saying I must specify one/both of -n and -d. The list definately exists. What's up here? bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : What must be, MUST be. Within that one limit, however, you are : invincible. -- Dag Hammarskjold From claw at varesearch.com Wed Aug 11 19:46:39 1999 From: claw at varesearch.com (J C Lawrence) Date: Wed, 11 Aug 1999 10:46:39 -0700 Subject: [Mailman-Users] How to remove a list that starts with "--"? In-Reply-To: Message from Christian Dysthe of "Tue, 10 Aug 1999 17:28:28 CDT." Message-ID: On Tue, 10 Aug 1999 17:28:28 -0500 (CDT) Christian Dysthe wrote: > Hi, > by "accident" I created a list that starts with "--" For instance > "--help" > rmlist won't remove this list. $ cd ~mailman/lists $ rm -rf --help -- J C Lawrence Life: http://www.kanga.nu/ Home: claw at kanga.nu ---------(*) Work (Linux/IA64): claw at varesearch.com ... Beware of cromagnons wearing chewing gum and palm pilots ... From dboyd at cal.montage.ca Wed Aug 11 21:35:50 1999 From: dboyd at cal.montage.ca (Darren Boyd) Date: Wed, 11 Aug 1999 13:35:50 -0600 Subject: [Mailman-Users] How to remove a list that starts with "--"? References: Message-ID: <37B1D096.1F686DC7@cal.montage.ca> J C Lawrence wrote: > > > by "accident" I created a list that starts with "--" For instance > > "--help" > > > rmlist won't remove this list. > > $ cd ~mailman/lists > $ rm -rf --help The 'rm -rf --help' may not work, if not try: $ rm -rf -- --help Later, Darren From crow at debian.org Thu Aug 12 00:53:27 1999 From: crow at debian.org (Stephen Crowley) Date: Wed, 11 Aug 1999 17:53:27 -0500 Subject: [Mailman-Users] subscribing address is Sender: not From: why? Message-ID: <19990811175327.B4417@stephenc.digitalpassage.com> I'm using mailman version 1.0rc2 here. When people subscribe to the list it sends the mail back to the Sender: field, and not From. Why does it do this? Is it an option somewhere? -Stephen Crowley From gossamer at tertius.net.au Thu Aug 12 04:13:53 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Thu, 12 Aug 1999 12:13:53 +1000 Subject: [Mailman-Users] Quick changes Message-ID: <19990812121353.C10402@tertius.net.au> I want to set all 50 lists on this host to NOT restrict posts to members for me - is there any way to do this globally? Note about add_members: You get the help screen, of all things, when the LIST SPECIFIED doesn't exist. It happened because I was doing a find . -exec add_members -n {} -d {}-digest {} \; and forgot the ./ in front of the list. The error message could prob'ly be made better! bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : No matter how positive the changes, new ways which do not fit : old ways can be threatening. : -- Patricia Carrington, The Book of Meditation From hrauch at help-pi.f.shuttle.de Thu Aug 12 14:36:10 1999 From: hrauch at help-pi.f.shuttle.de (Hans Rauch) Date: Thu, 12 Aug 1999 14:36:10 +0200 Subject: [Mailman-Users] Admin password Message-ID: <37B2BFBA.C4D3D12B@help-pi.f.shuttle.de> I?m using mailman since months. Today I upgraded the system to version 1.0. Everything is fine with my OLD lists. If I create a NEW list, I?m not able to admin this list. When mailman asks the password, my password is accepted. If if try to show an other admin-page, I must reenter the password again and again. Hans From ricardo at miss-janet.com Thu Aug 12 15:38:44 1999 From: ricardo at miss-janet.com (Ricardo Kustner) Date: Thu, 12 Aug 1999 15:38:44 +0200 Subject: [Mailman-Users] Admin password In-Reply-To: <37B2BFBA.C4D3D12B@help-pi.f.shuttle.de> References: <37B2BFBA.C4D3D12B@help-pi.f.shuttle.de> Message-ID: <199908121338.PAA03028@systeem.vin.nl> Quoting Hans Rauch : > If I create a NEW list, I?m not able to admin this list. > When mailman asks the password, my password is accepted. If > if try to show an other admin-page, I must reenter the password > again and again. are the systems clocks in sync between the server and the client (browser) ? Ricardo. ----------------------------------------------------- This mail sent through IMP: http://web.horde.org/imp/ From christian at opera.com Thu Aug 12 16:59:26 1999 From: christian at opera.com (Christian Dysthe) Date: Thu, 12 Aug 1999 09:59:26 -0500 (CDT) Subject: [Mailman-Users] First time posting large list worries. Message-ID: Hi, we have Mailman set up and running fine now on our Debian Slink server. I must say that Mailman seems to be a wonderful piece of software. We are really impressed. One of our lists is a Newsletter that people subscribe to, and we have transfered our Majordomo list to Mailman (using add_members). This list has 32.000 names on it, and I was wondering what will happen when we post our first newsletter to this list? What we worry about is that the server will be bogged down with this task. Since this is also our web server this is a concern. I am not able to test what happens with this amount of simultaneous mailings, so I wanted to ask if others have experience using mailiman with lists containing this amount, or more, of subscribed users. I would also like to know if there is anything I can do to make sure this runs smoothly. We are using exim as MTA, and none of us are "Linux-gurus" :) -- ------------------------------------------------------------------ Regards, Christian Dysthe Opera Software A/S Voice: 1-210-490-5197 Fax: 1-210-402-3482 Email: christian at opera.com Web: http://www.opera.com PGP Public Key at: http://www.opera.com/~christian/pubkey.html ICQ: 3945810 Powered by Debian GNU/Linux ------------------------------------------------------------------ "Clones are people two" From ink at inconnu.isu.edu Thu Aug 12 18:26:39 1999 From: ink at inconnu.isu.edu (Craig Kelley) Date: Thu, 12 Aug 1999 10:26:39 -0600 (MDT) Subject: [Mailman-Users] Herbal-Rx digest, Vol 1 #18 - 1 msg (fwd) Message-ID: I've had several complaints about digests sending duplicate messages, I'm not sure where to get meaningful debugging information (I'll help out in any way I can). Here is the message: ---------- Forwarded message ---------- Date: Thu, 12 Aug 1999 08:53:04 -0600 From: "Rex W. Force, Pharm.D." To: kelleyc at otc.isu.edu Subject: Herbal-Rx digest, Vol 1 #18 - 1 msg This is the message I keep getting....probably 200 times over the last week. I finally unsubscribed to see if it would stop. Rex >Date: Sat, 7 Aug 1999 12:00:11 -0600 >From: herbal-rx-admin at otc.isu.edu >Subject: Herbal-Rx digest, Vol 1 #18 - 1 msg >Reply-to: herbal-rx at otc.isu.edu >Mime-version: 1.0 >To: herbal-rx at otc.isu.edu >Sender: herbal-rx-admin at otc.isu.edu >X-Mailman-Version: 1.0rc3 >Precedence: bulk >List-Id: >X-BeenThere: herbal-rx at otc.isu.edu >Status: > >Content-type: text/plain; charset=us-ascii >Content-description: Masthead (Herbal-Rx digest, Vol 1 #18) > >Send Herbal-Rx mailing list submissions to > herbal-rx at otc.isu.edu > >To subscribe or unsubscribe via the web, visit > http://otc.isu.edu/mailman/listinfo/herbal-rx >or, via email, send a message with subject or body 'help' to > herbal-rx-request at otc.isu.edu >You can reach the person managing the list at > herbal-rx-admin at otc.isu.edu > >When replying, please edit your Subject line so it is more specific than >"Re: Contents of Herbal-Rx digest..." > > >Content-type: text/plain; charset=us-ascii >Content-description: Today's Topics (1 msg) > >Today's Topics: > > 1. Ephedra and the FDA Proposed guidelines (thomasaudrar at exchange.uams.edu) > >--__--__-- >Message: 1 >From: ThomasAudraR at exchange.uams.edu >Message-ID: >To: herbal-rx at otc.isu.edu >Date: Fri, 6 Aug 1999 16:50:56 -0500 >MIME-Version: 1.0 >Content-Type: text/plain >Content-Transfer-Encoding: 8bit >Subject: [Herbal-Rx] Ephedra and the FDA Proposed guidelines > >Hi list-- >Have the proposed FDA rules for the use and marketing of ephedra been >changed since the 1996 warning? > >I have the following information and want to make sure it's still correct:? >Proposed FDA rules (1996): >A dietary supplement is considered adulterated if it: >1. Contains > 8 mg ephedrine alkaloids per serving. >2. Recommends use of a product containing ephedrine resulting in intake of > >8 mg in a 6 hour period or > 24 mg in a day. >? > Requiring labeling of dietary supplements containing ephedrine alkaloids to >contain the statement "Do not use this product for more than 7 days". > > >? Prohibiting the use of ephedrine alkaloids with ingredients that contain >substances known to have a stimulant effect (e.g., caffeine, yohimbine). >Caffeine is often listed as kola nut or guarana in the ingredients. > > >? Prohibiting labeling claims that require long-term intake to achieve the >purported effect (e.g., weight loss and body building). > > >? Requiring a statement in conjunction with claims that encourage short term >intake to enhance the purported effect (e.g., energy) that "Taking more than >the recommended serving may result in heart attack, stroke, seizure or >death". > > >? Requiring specific warning statements to appear on product labeling. > > >Thanks in advance for the help. >Audra R. Thomas, Pharm.D., BCPS >Assistant Professor, Community Clinical >University of Arkansas for Medical Sciences, COP >4301 W. Markham St, Slot 522 >Little Rock, AR 72205-7199 >501-686-6298 >pager 501-405-4767 > > > >--__--__---- >Content-type: text/plain; charset=us-ascii >Content-description: Digest Footer > >_______________________________________________ >Herbal-Rx maillist - Herbal-Rx at otc.isu.edu >http://otc.isu.edu/mailman/listinfo/herbal-rx > From ink at inconnu.isu.edu Thu Aug 12 18:28:43 1999 From: ink at inconnu.isu.edu (Craig Kelley) Date: Thu, 12 Aug 1999 10:28:43 -0600 (MDT) Subject: [Mailman-Users] Re: Herbal-Rx digest, Vol 1 #18 - 1 msg (fwd) In-Reply-To: Message-ID: I forgot to mention that I'm running mailman-1.0rc3 on a RedHat box with sendmail. From blurr at txraves.org Thu Aug 12 22:07:21 1999 From: blurr at txraves.org (blurr at txraves.org) Date: Thu, 12 Aug 1999 15:07:21 -0500 Subject: [Mailman-Users] unknown mailer error 2 Message-ID: <008f01bee4fe$726154c0$572fb0cc@netropolis.net> this msg is being sent to the root account on my system when ever i send emails to any of the lists i have setup: ----- The following addresses had permanent fatal errors ----- "|/home/mailman/mail/wrapper mailowner ops" (expanded from: ops-admin) ----- Transcript of session follows ----- /usr/bin/python: can't open file '/home/mailman/scripts/mailowner' 554 "|/home/mailman/mail/wrapper mailowner ops"... unknown mailer error 2 everything was running fine until yesterday but now it all seems to be broke. does anyone know what "unknown mailer error 2" means? thanks ------------------------- Jordan Phillips blurr at txraves.org http://www.txraves.org/~blurr http://www.txraves.org Black holes are where God divided by zero. From blurr at txraves.org Thu Aug 12 23:58:20 1999 From: blurr at txraves.org (blurr at txraves.org) Date: Thu, 12 Aug 1999 16:58:20 -0500 Subject: [Mailman-Users] Re: unknown mailer error 2 Message-ID: <011f01bee50d$cbe96a00$572fb0cc@netropolis.net> another thing i noticed.... whenever i try to pull up http://www.txraves.org/mailman/admin/ops i get the following error in my apache error log(/usr/local/apache/logs/error_log): /usr/bin/python: can't open file '/home/mailman/scripts/driver' [Thu Aug 12 16:50:54 1999] [error] [client 204.176.47.87] Premature end of script headers: /home/mailman/cgi-bin//admin and apache returns an "Internal Server Error" msg to the browser. is this related? ------------------------- Jordan Phillips blurr at txraves.org http://www.txraves.org/~blurr http://www.txraves.org Black holes are where God divided by zero. ----- Original Message ----- From: To: Sent: Thursday, August 12, 1999 3:07 PM Subject: unknown mailer error 2 > this msg is being sent to the root account on my system when ever i send > emails to any of the lists i have setup: > > ----- The following addresses had permanent fatal errors ----- > "|/home/mailman/mail/wrapper mailowner ops" > (expanded from: ops-admin) > > ----- Transcript of session follows ----- > /usr/bin/python: can't open file '/home/mailman/scripts/mailowner' > 554 "|/home/mailman/mail/wrapper mailowner ops"... unknown mailer error 2 > > > everything was running fine until yesterday but now it all seems to be broke. > does anyone know what "unknown mailer error 2" means? > > thanks > ------------------------- > Jordan Phillips > blurr at txraves.org > http://www.txraves.org/~blurr > http://www.txraves.org > > Black holes are where God divided by zero. > > From christopher at schulte.org Fri Aug 13 00:39:02 1999 From: christopher at schulte.org (Christopher Schulte) Date: Thu, 12 Aug 1999 17:39:02 -0500 Subject: [Mailman-Users] Re: unknown mailer error 2 Message-ID: <4.2.0.58.19990812173827.00b89540@pop.schulte.org> An 'unknown mailer error 2' usually comes when the mailman wrapper is not configure the with the correct mail gid... This is a complicated issue. Take a look at the readme/install files for more info. As for the http error, did you look and see that the user that the server runs as has permission to read and execute the file? I'd check to see if anyone has been messing with password files (perhaps a UID has changed?) or other system configurations. If things suddenly STOP working, it's usually the result of someone poking where they should not have. :-0 It may appear to be random, but I find this is almost never the case. Good luck. At 04:58 PM 8/12/99 -0500, you wrote: >another thing i noticed.... > >whenever i try to pull up http://www.txraves.org/mailman/admin/ops i get the >following error in my apache error log(/usr/local/apache/logs/error_log): > >/usr/bin/python: can't open file '/home/mailman/scripts/driver' >[Thu Aug 12 16:50:54 1999] [error] [client 204.176.47.87] Premature end of >script headers: /home/mailman/cgi-bin//admin > >and apache returns an "Internal Server Error" msg to the browser. > >is this related? > >------------------------- >Jordan Phillips >blurr at txraves.org >http://www.txraves.org/~blurr >http://www.txraves.org > >Black holes are where God divided by zero. > >----- Original Message ----- >From: >To: >Sent: Thursday, August 12, 1999 3:07 PM >Subject: unknown mailer error 2 > > >> this msg is being sent to the root account on my system when ever i send >> emails to any of the lists i have setup: >> >> ----- The following addresses had permanent fatal errors ----- >> "|/home/mailman/mail/wrapper mailowner ops" >> (expanded from: ops-admin) >> >> ----- Transcript of session follows ----- >> /usr/bin/python: can't open file '/home/mailman/scripts/mailowner' >> 554 "|/home/mailman/mail/wrapper mailowner ops"... unknown mailer error 2 >> >> >> everything was running fine until yesterday but now it all seems to be broke. >> does anyone know what "unknown mailer error 2" means? >> >> thanks >> ------------------------- >> Jordan Phillips >> blurr at txraves.org >> http://www.txraves.org/~blurr >> http://www.txraves.org >> >> Black holes are where God divided by zero. -- NAME: Christopher Schulte LOVE: techno crap, pizza SITE: http://www.schulte.org/ MAIL: christopher at schulte.org "i have arrived and this time you should believe the hype" --Trent Reznor, Nine Inch Nails HALO 13 From ajc at bing.wattle.id.au Fri Aug 13 03:55:42 1999 From: ajc at bing.wattle.id.au (Andrew J Cosgriff) Date: 13 Aug 1999 11:55:42 +1000 Subject: [Mailman-Users] removing messages from an archive (faq sugguestion barfs) Message-ID: <1yso5ofnq9.fsf@earthling.aia.aig.com.au> The FAQ sez : 8. I want to get rid of some messages in my archive. How do I do this? David Rocher posts the following recipe: . remove $prefix/archives/private/listname . edit $prefix/archives/private/listname.mbox/listname.mbox [optional] . run $prefix/bin/arch listname $prefix/archives/private/listname.mbox/listname.mbox I've tried this, but on the edited listname.mbox (I tried both by hand and by using "mail") I get this error (which doesn't happen if I run "arch" on the unedited mbox : figuring article archives 1999-August Processing article #0 into archives ['1999-August'] figuring article archives 1999-August Processing article #1 into archives ['1999-August'] figuring article archives 1999-August Processing article #2 into archives ['1999-August'] figuring article archives 1999-August Processing article #3 into archives ['1999-August'] Updating index files for archive [1999-August] Date Subject Author Thread Computing threaded index Traceback (innermost last): File "/home/mailman/bin/arch", line 47, in ? archiver.close() File "/home/mailman/Mailman/Archiver/HyperArch.py", line 906, in close self.update_dirty_archives()# Update all changed archives File "/home/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_ archives self.update_archive(i) File "/home/mailman/Mailman/Archiver/pipermail.py", line 330, in update_archiv e self.write_index_header() File "/home/mailman/Mailman/Archiver/HyperArch.py", line 738, in write_index_header self.updateThreadedIndex() File "/home/mailman/Mailman/Archiver/pipermail.py", line 269, in updateThreadedIndex self.database.setThreadKey(self.archive, article.threadKey+'\000'+article.msgid, msgid) File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 256, in setThreadKey self.threadIndex[key]=msgid File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 144, in __setitem__ self.current_index = self.sorted.index(current_item) ValueError: list.index(x): x not in list Any ideas ? -- Andrew J Cosgriff exterminate all rational thought ! boy limbo edible gym vanity From gossamer at tertius.net.au Fri Aug 13 05:04:51 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Fri, 13 Aug 1999 13:04:51 +1000 Subject: [Mailman-Users] mail/news gateway stuff Message-ID: <19990813130451.E16501@tertius.net.au> I've got one list that I want gated both to and from a newsgroup, plus about 20 others I want gated from mail to news but not the other way. The news-to-mail stuff is working perfectly, it's the rest I'm not so sure about. I seem to be getting messages like the following each time something is posted to the mailing list, and nothing's ever showing up on the newsgroup. Does anybody know what causes this? ----- Forwarded message from mason-admin at netizen.com.au ----- From: mason-admin at netizen.com.au Date: Fri, 13 Aug 1999 13:21:41 +1000 Subject: Message loop detected [message discarded] To: mason-admin at netizen.com.au >From mason-admin at hiro.netizen.com.au Fri Aug 13 13:21:40 1999 Received: (from news at localhost) by hiro.netizen.com.au (8.9.3/8.9.3) id NAA26041 for mason at netizen.com.au; Fri, 13 Aug 1999 13:21:40 +1000 To: mason at netizen.com.au Path: not-for-mail From: "Lew Teck Kheng" Newsgroups: netizen.lists.mason Subject: [Mason] Newbie : Setup Help for Content Management Date: Fri, 13 Aug 1999 11:19:44 +0800 Organization: Netizen Lines: 136 Message-ID: NNTP-Posting-Host: new-hiro.netizen.com.au Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-Trace: hiro.netizen.com.au 934514499 26039 203.30.75.2 (13 Aug 1999 03:21:39 GMT) X-Complaints-To: usenet at hiro.netizen.com.au NNTP-Posting-Date: 13 Aug 1999 03:21:39 GMT To: mason at netizen.com.au X-Mailer: Novell GroupWise 5.2 Content-Disposition: inline X-MIME-Autoconverted: from quoted-printable to 8bit by hiro.netizen.com.au id NAA26034 Errors-To: mason-admin at netizen.com.au X-BeenThere: mason at netizen.com.au [... message body ...] -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : No rational argument will have a rational effect on a man who : does not want to adopt a rational attitude. -- Karl Popper From glen at interq.or.jp Fri Aug 13 05:55:16 1999 From: glen at interq.or.jp (Glen Malley) Date: Fri, 13 Aug 1999 12:55:16 +0900 Subject: [Mailman-Users] Internationalization and MIME Message-ID: <37B39724.574E30A6@interq.or.jp> For the record, if anyone wants to know how to get Mailman working with non-Latin characters, or perhaps to know about the changes I made to get MIME working in a non US-centric fashion, just send me a mail. I was kinda disappointed to see hardcoded MIME headers in the python libs... -- ----------------------------------------------------------------- | Glen Malley Systems Developer | | glen at interq.or.jp interQ Corporation - System Division | | (cell)090-4398-7951 Shibuya Infoss Tower 10F | | Tokyo, Japan | | http://www.interq.ad.jp 150-0031 | ----------------------------------------------------------------- From corey at primarycolor.com Fri Aug 13 06:12:00 1999 From: corey at primarycolor.com (Corey Van Allen) Date: Thu, 12 Aug 1999 21:12:00 -0700 Subject: [Mailman-Users] newbie question. Message-ID: <37B39B0D.67CDB925@primarycolor.com> I have installed Mailman 1.0 on RedHat 5.1 and Apache 1.3. Everything seemed to go smoothly, check_perms ran with no errors, I created a test list, and received the email with the url to my list. When I try to acces the url I get Forbidden You don't have permission to access /mailman/admin/test on this server. The apache error log shows [error] [client x.x.x.x] Symbolic link not allowed: /home/ Obviously it is a Symbolic link error. I have set the FollowSymLink on several directories and can not find which one I am missing. I have looked through the archives but could only find references to Symbolic link errors in reference to the archived mailings. Any help on this would be appreciated. Corey From hrauch at help-pi.f.shuttle.de Fri Aug 13 08:50:32 1999 From: hrauch at help-pi.f.shuttle.de (Hans Rauch) Date: Fri, 13 Aug 1999 08:50:32 +0200 Subject: [Mailman-Users] Admin password References: <37B2BFBA.C4D3D12B@help-pi.f.shuttle.de> <199908121338.PAA03028@systeem.vin.nl> Message-ID: <37B3C038.664BBC07@help-pi.f.shuttle.de> > > If I create a NEW list, I?m not able to admin this list. > > When mailman asks the password, my password is accepted. If > > if try to show an other admin-page, I must reenter the > > password again and again. > > are the systems clocks in sync between the server and > the client (browser) ? Yes, they are. The Server and the client computer have the same time. The problem is: I can admin the old lists very well, but not the new created lists. Hans From jarrell at vt.edu Fri Aug 13 14:14:38 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Fri, 13 Aug 1999 08:14:38 -0400 Subject: [Mailman-Users] removing messages from an archive (faq sugguestion barfs) In-Reply-To: <1yso5ofnq9.fsf@earthling.aia.aig.com.au> Message-ID: <4.2.0.58.19990813080942.051542a0@vtserf.cc.vt.edu> Seems to be a bug in one of the classe arch imports.. This has been reported twice before on this list, once by me. I spent basically an entire day tracking it down in my archives, and mailed the other person that complained about it, so he could try my fix, but he hasn't had a chance yet, I think. You're welcome to try this, and let me know if it works for you too. It seems to be related to broken rfc822 date processing in the rfc822.py pythonlib module. These are two dates I've found so far that *will* cause that error: Date: Tue, 10 Aug 1999 17:39:26 -0400 (EDT) Go in and edit out the (EDT) Date: Wed, 9 Apr 1997 00:55:56, -0500 Delete the comma before the timezone. I ended up doing a combination of grep and sed, to find, and fix, the patterns. At 11:55 AM 8/13/99 +1000, you wrote: >The FAQ sez : > >8. I want to get rid of some messages in my archive. How do I do this? > David Rocher posts the following recipe: > > > . remove $prefix/archives/private/listname > . edit $prefix/archives/private/listname.mbox/listname.mbox [optional] > . run $prefix/bin/arch listname > $prefix/archives/private/listname.mbox/listname.mbox > >I've tried this, but on the edited listname.mbox (I tried both by hand >and by using "mail") I get this error (which doesn't happen if I run >"arch" on the unedited mbox : > >figuring article archives >1999-August >Processing article #0 into archives ['1999-August'] >figuring article archives >1999-August >Processing article #1 into archives ['1999-August'] >figuring article archives >1999-August >Processing article #2 into archives ['1999-August'] >figuring article archives >1999-August >Processing article #3 into archives ['1999-August'] >Updating index files for archive [1999-August] > Date > Subject > Author > Thread >Computing threaded index >Traceback (innermost last): > File "/home/mailman/bin/arch", line 47, in ? > archiver.close() > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 906, in close > self.update_dirty_archives()# Update all changed archives > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 871, in update_dirty_ >archives > self.update_archive(i) > File "/home/mailman/Mailman/Archiver/pipermail.py", line 330, in update_archiv >e > self.write_index_header() > File "/home/mailman/Mailman/Archiver/HyperArch.py", line 738, in write_index_header > self.updateThreadedIndex() > File "/home/mailman/Mailman/Archiver/pipermail.py", line 269, in updateThreadedIndex > self.database.setThreadKey(self.archive, article.threadKey+'\000'+article.msgid, msgid) > File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 256, in setThreadKey > self.threadIndex[key]=msgid > File "/home/mailman/Mailman/Archiver/HyperDatabase.py", line 144, in __setitem__ > self.current_index = self.sorted.index(current_item) >ValueError: list.index(x): x not in list > > >Any ideas ? > >-- >Andrew J Cosgriff exterminate all rational thought ! > boy limbo edible gym vanity > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users From blurr at txraves.org Fri Aug 13 16:38:17 1999 From: blurr at txraves.org (blurr at txraves.org) Date: Fri, 13 Aug 1999 09:38:17 -0500 Subject: [Mailman-Users] unknown mailer error 2 References: <008f01bee4fe$726154c0$572fb0cc@netropolis.net> Message-ID: <017501bee599$7d6e2500$572fb0cc@netropolis.net> ok i figured out what happened... i changed permissions for all my users and totally forgot about how mailman needed to be treated in a special manner... anyways here is how the permissions looked for /home/mailman when it did NOT work: drwx-wSr-x 17 mailman mailman 1024 Aug 3 22:31 mailman looking through the INSTALL file i found where it talks about setting permissions on the files after they are in place: % cd $prefix % chgrp mailman . % chmod a+rx,g+ws . after this my permissions were as follows: drwxrwsr-x 17 mailman mailman 1024 Aug 3 22:31 mailman one thing i don't understand is how did this affect the permissions of the parent directory when i issued the chmod command while -inside- of it? ------------------------- Jordan Phillips blurr at txraves.org http://www.txraves.org/~blurr http://www.txraves.org Black holes are where God divided by zero. ----- Original Message ----- From: To: Sent: Thursday, August 12, 1999 3:07 PM Subject: [Mailman-Users] unknown mailer error 2 > this msg is being sent to the root account on my system when ever i send > emails to any of the lists i have setup: > > ----- The following addresses had permanent fatal errors ----- > "|/home/mailman/mail/wrapper mailowner ops" > (expanded from: ops-admin) > > ----- Transcript of session follows ----- > /usr/bin/python: can't open file '/home/mailman/scripts/mailowner' > 554 "|/home/mailman/mail/wrapper mailowner ops"... unknown mailer error 2 > > > everything was running fine until yesterday but now it all seems to be broke. > does anyone know what "unknown mailer error 2" means? > > thanks > ------------------------- > Jordan Phillips > blurr at txraves.org > http://www.txraves.org/~blurr > http://www.txraves.org > > Black holes are where God divided by zero. > > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users From bwarsaw at cnri.reston.va.us Fri Aug 13 17:06:47 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Fri, 13 Aug 1999 11:06:47 -0400 (EDT) Subject: [Mailman-Users] Internationalization and MIME References: <37B39724.574E30A6@interq.or.jp> Message-ID: <14260.13447.428720.602949@anthem.cnri.reston.va.us> >>>>> "GM" == Glen Malley writes: GM> For the record, if anyone wants to know how to get Mailman GM> working with non-Latin characters, or perhaps to know about GM> the changes I made to get MIME working in a non US-centric GM> fashion, just send me a mail. Glen, why don't you post your patches to mailman-developers at python.org. I've already got an extensive set of patches by Victoriano Giralt to support I18N and will look into integrating them over the next few weeks. -Barry From bwarsaw at cnri.reston.va.us Fri Aug 13 17:28:47 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Fri, 13 Aug 1999 11:28:47 -0400 (EDT) Subject: [Mailman-Users] unknown mailer error 2 References: <008f01bee4fe$726154c0$572fb0cc@netropolis.net> <017501bee599$7d6e2500$572fb0cc@netropolis.net> Message-ID: <14260.14767.750969.924179@anthem.cnri.reston.va.us> >>>>> "blurr" == writes: blurr> ok i figured out what happened... i changed permissions for blurr> all my users and totally forgot about how mailman needed to blurr> be treated in a special manner... If you're using Mailman 1.0, run bin/check_perms. -Barry From blurr at txraves.org Fri Aug 13 17:39:36 1999 From: blurr at txraves.org (blurr at txraves.org) Date: Fri, 13 Aug 1999 10:39:36 -0500 Subject: [Mailman-Users] unknown mailer error 2 References: <008f01bee4fe$726154c0$572fb0cc@netropolis.net><017501bee599$7d6e2500$572fb0cc@netropolis.net> <14260.14767.750969.924179@anthem.cnri.reston.va.us> Message-ID: <023001bee5a2$5acbf050$572fb0cc@netropolis.net> yep, i tried that and it found(and fixed) all permissions problems within the /home/mailman directory but not on the directory itself. it wasn't until the permissions for this directory changed(not the files in it) that everything started working again. maybe a future version of bin/check_perms could check for this. ------------------------- Jordan Phillips blurr at txraves.org http://www.txraves.org/~blurr http://www.txraves.org Black holes are where God divided by zero. ----- Original Message ----- From: Barry A. Warsaw To: Cc: Sent: Friday, August 13, 1999 10:28 AM Subject: Re: [Mailman-Users] unknown mailer error 2 > > >>>>> "blurr" == writes: > > blurr> ok i figured out what happened... i changed permissions for > blurr> all my users and totally forgot about how mailman needed to > blurr> be treated in a special manner... > > If you're using Mailman 1.0, run bin/check_perms. > > -Barry From bwarsaw at cnri.reston.va.us Fri Aug 13 17:54:49 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Fri, 13 Aug 1999 11:54:49 -0400 (EDT) Subject: [Mailman-Users] unknown mailer error 2 References: <008f01bee4fe$726154c0$572fb0cc@netropolis.net> <017501bee599$7d6e2500$572fb0cc@netropolis.net> <14260.14767.750969.924179@anthem.cnri.reston.va.us> <023001bee5a2$5acbf050$572fb0cc@netropolis.net> Message-ID: <14260.16329.464771.680563@anthem.cnri.reston.va.us> >>>>> "blurr" == writes: blurr> yep, i tried that and it found(and fixed) all permissions blurr> problems within the /home/mailman directory but not on the blurr> directory itself. Good catch. -Barry -------------------- snip snip -------------------- Index: check_perms =================================================================== RCS file: /projects/cvsroot/mailman/bin/check_perms,v retrieving revision 1.5 retrieving revision 1.6 diff -c -r1.5 -r1.6 *** check_perms 1999/07/12 20:34:25 1.5 --- check_perms 1999/08/13 15:53:48 1.6 *************** *** 73,78 **** --- 73,90 ---- print def checkall(): + # first check PREFIX + mode = statmode(mm_cfg.PREFIX) + perms = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH + if (mode & perms) <> perms: + STATE.ERRORS = STATE.ERRORS + 1 + print mm_cfg.PREFIX, 'must be at least 02755', + if STATE.FIX: + print '(fixing)' + os.chmod(mm_cfg.PREFIX, mode | perms) + else: + print + # check all subdirs os.path.walk(mm_cfg.PREFIX, checkwalk, STATE) From David.Osborne at nottingham.ac.uk Fri Aug 13 19:02:12 1999 From: David.Osborne at nottingham.ac.uk (David Osborne) Date: Fri, 13 Aug 1999 18:02:12 +0100 Subject: [Mailman-Users] Mailman digests Message-ID: <2463.934563732@unix.ccc.nottingham.ac.uk> I've set up Mailman 1.0 (with Exim as MTA, on Solaris 2.5) and have been putting it through its paces with a view to replacing majordomo with it. It looks good so far! Here's an item for the wishlist and a couple of questions... WISHLIST ITEM: A list I run under majordomo appears only as a digest and I moderate the posts to it; I can see how to replicate this in Mailman. However, one feature I use for my present digest doesn't seem to be available in Mailman: generating the digest based not on size but on the age of the oldest message waiting to go out. I currently use "digest_maxdays = 14" in majordomo so that, assuming messages are posted and approved, the digest should appear about every two weeks. Can this be added to Mailman? QUESTION 1: A digest generated by Mailman doesn't seem to be "burstable" like a majordomo digest -- I use exmh (2.0.2) with MH (6.8.4) as my mailer and the "burst digest" option complains the message isn't in digest format. There are a couple of RFCs defining digest format (953, 1153) but I haven't checked to see which of Majordomo or Mailman is more correct. I think MH's "burst" is sensitive to the correct digest format but making Mailman digests burstable would be useful. QUESTION 2: Are digests archived or archivable (as digests) anywhere in pipermail, or only the individual messages which make them up? thanks in advance -- David Osborne david.osborne at nottingham.ac.uk Academic Computing Services phone/voicemail: +44 (0)115 951 3397 The University of Nottingham fax: +44 (0)115 951 3358 Nottingham NG7 2RD, UK http://www.nottingham.ac.uk/~cczdao/ From pfaff at edge.cis.McMaster.CA Fri Aug 13 22:28:17 1999 From: pfaff at edge.cis.McMaster.CA (Todd Pfaff) Date: Fri, 13 Aug 1999 16:28:17 -0400 (EDT) Subject: [Mailman-Users] problem with arch converting majordomo archives to mailman In-Reply-To: <4.2.0.58.19990813080942.051542a0@vtserf.cc.vt.edu> Message-ID: On Fri, 13 Aug 1999, Ron Jarrell wrote: > Seems to be a bug in one of the classe arch imports.. This has been reported > twice before on this list, once by me. I spent basically an entire day tracking it down > in my archives, and mailed the other person that complained about it, so he could try > my fix, but he hasn't had a chance yet, I think. I am the other person that Ron is referring to. I was having a similar problem with the arch program when converting my majordomo archives to mailman. I hadn't had a chance yet to follow Ron's suggestions until now. Ron, I think we're somewhat off track here... I first tried following your suggestion of editing the dates and then tried re-running arch. This didn't help. And I do, in fact, have some dates that correspond to the formats that you thought were causing problems. Next I tried wiping out all my mailman archives and re-converting all my majordomo archives. This time it went fine!!! No errors, except for one majordomo archive file which, interestingly enough, had a duplicate message in it (ie. a message which was posted twice to a list and was identical except for some minor differences in the headers). I'm not sure why I had problems the first time I tried using arch, but I can think of a couple of possible reasons. First, I started using mailman before I converted my majordomo archives, so I already had some new archives generated by the mailman use before I tried using arch. Also, I began with one of the mailman 1.0 pre-release versions and didn't run arch until I had updated to mailman 1.0. In any case, the arch program seems to have trouble dealing with duplicate messages, or duplicate message headers, or something like that. -- Todd Pfaff \ Email: pfaff at mcmaster.ca Computing and Information Services \ Voice: (905) 525-9140 x22920 ABB 132 \ FAX: (905) 528-3773 McMaster University \ Hamilton, Ontario, Canada L8S 4M1 \ From mbert at tbrq.org Fri Aug 13 22:55:10 1999 From: mbert at tbrq.org (Mario Bertrand) Date: Fri, 13 Aug 1999 16:55:10 -0400 Subject: [Mailman-Users] Subscribers request rejected - host relay problem Message-ID: <99081317110605.11659@tbrq> Hi all, I have a mail reject problem and can't figure out how to fix it. Here is the reject log of exim: 1999-08-13 07:18:52 refused relay (host_accept_relay) to from H=localhost (tbrq.org) [127.0.0.1] (www-data) Thanks for any help Mario B. From ken at kyler.com Fri Aug 13 23:18:40 1999 From: ken at kyler.com (Ken Kyler) Date: Fri, 13 Aug 1999 17:18:40 -0400 Subject: [Mailman-Users] WishList In-Reply-To: <1yso5ofnq9.fsf@earthling.aia.aig.com.au> Message-ID: <002e01bee5d1$69e95ee0$4d0fc897@kylernet> As a recovered MajorDomo user I love MailMan. One thing I really wish it had was an option to allow a user to have all messages to be sent as plain text - not just the digest versions. Ken Kyler From cdysthe at oddbird.dyndns.org Sat Aug 14 04:22:42 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Fri, 13 Aug 1999 21:22:42 -0500 (CDT) Subject: [Mailman-Users] Bounce option wanted Message-ID: Hi, "Action when critical or excessive bounces are detected" has four options, but what I would like to set is: "Remove and DON't notify me", but this is not one of them. We are running a newsletter with 32.000+ subscribers, and the list-admin does not want to receive all those unsubscribe mails every time. Is it a way to avoid the email notify part in this case? Especially since it all is logged anyway. TIA for help regarding this. -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From deirdre at deirdre.net Sat Aug 14 06:35:11 1999 From: deirdre at deirdre.net (Deirdre Saoirse) Date: Fri, 13 Aug 1999 21:35:11 -0700 (PDT) Subject: [Mailman-Users] Fixed problems In-Reply-To: <37B1D096.1F686DC7@cal.montage.ca> Message-ID: Those of you who, like me, had cron harfing hairballs continuously might want to look and see if you have the same problem I did (I finally got enough time to actually track it down): in /etc/group, the mailman group didn't have the user mailman. I don't know how that was missed in the setup for everything (by me, not so much the software's fault). It should be relatively easy to check for in code though. :) -- _Deirdre * http://www.linuxcabal.net * http://www.deirdre.net Indeed, when I design my killer language, the identifiers "foo" and "bar" will be reserved words, never used, and not even mentioned in the reference manual. Any program using one will simply dump core without comment. Multitudes will rejoice. -- Tim Peters From wade at headbone.com Sat Aug 14 11:37:52 1999 From: wade at headbone.com (Wade Naveja) Date: Sat, 14 Aug 1999 02:37:52 -0700 (PDT) Subject: [Mailman-Users] mailman scalability Message-ID: i've recently become responsible for a mail list with about 50,000 subscribers. i've read a few encouraging articles about mailman and i'm curious about how big mailman managed lists can be. From tauren at servlets.net Sat Aug 14 11:39:16 1999 From: tauren at servlets.net (Tauren Mills) Date: Sat, 14 Aug 1999 02:39:16 -0700 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? Message-ID: <007c01bee638$e04dba60$1ad7a2d1@easystreet.com> I just installed Mailman and love it! Great work! However, I have a question about how to make it work better with VirtualHosts. I am hosting numerous client web sites using Apache VirtualHosts. I have been able to make it so that my client's web sites can each bring up the /mailman/listinfo and /mailman/admin pages from their own domain. The /mailman/listinfo page only shows the lists that are part of that domain. Excellent. But the /mailman/admin page shows all of the lists on the server whether they are for that domain or not (unless the lists are not publicly displayed). Not so good. Also, if I send an email to clientlist-request at clientdomain.com with the command "help", the response email comes back from clientlist-request at mydomain.com. It also has links and email addresses throughout the email that point to http://www.mydomain.com/mailman/listinfo/clientlist and clientlist-admin at mydomain.com rather than http://www.clientdomain.com/mailman/listinfo/clientlist and clientlist-admin at clientdomain.com. I expect that most of the email-based commands are going have responses that look like they come from the main server rather than the customer's domain, but I'm hoping there is a workaround I'm not aware of. Lastly, when I execute the "newlist" command, the email that gets automatically sent to the administrator refers to URLs at mydomain.com. I would love to have a way to have that email refer to URLs at clientdomain.com. I'm sure there are all sorts of other little things that could be done to make Mailman support VirtualHosts better. Are there ways to deal with these issues? If not, do people think that they are worth adding to the product? Thanks, tauren at servlets.net From Andrea.Trentini at disco.unimib.it Sat Aug 14 12:00:05 1999 From: Andrea.Trentini at disco.unimib.it (Andrea Trentini) Date: Sat, 14 Aug 1999 12:00:05 +0200 Subject: [Mailman-Users] recreate archives Message-ID: <37B53E25.24CEFD83@disco.unimib.it> Hi, is it possible to recreate ALL the archives vith a new periodicity... e.g. when changing from "monthly" to "yearly" Thanx -- |Andrea Trentini \_______________________________________ |SoftArchiLab - D.I.S.Co. - Universita' di Milano Bicocca |mailto:Andrea.Trentini at disco.unimib.it |http://www.sal.disco.unimi.it |gsm:+39-335-6671695 |wrk:+39-02-6448.7856 |fax:+39-02-866677 | ~:+39-02-58313162 From Harald.Meland at usit.uio.no Mon Aug 16 01:03:04 1999 From: Harald.Meland at usit.uio.no (Harald Meland) Date: 16 Aug 1999 01:03:04 +0200 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Tauren Mills's message of "Sat, 14 Aug 1999 02:39:16 -0700" References: <007c01bee638$e04dba60$1ad7a2d1@easystreet.com> Message-ID: [Tauren Mills] > I just installed Mailman and love it! Great work! Thanks, glad you like it! > But the /mailman/admin page shows all of the lists on the server > whether they are for that domain or not (unless the lists are not > publicly displayed). Not so good. Yup -- the admin CGI script hasn't been made aware of virtual domains yet. Doing so would probably be quite easy, but I think the current support for virtual domains is a bit shoddy, so I've been putting it off... > Also, if I send an email to clientlist-request at clientdomain.com with > the command "help", the response email comes back from > clientlist-request at mydomain.com. This can be configured -- see the "Host name this list prefers" setting on the general options page. However, if you have several lists with the same localpart name in different domains (i.e. "foobar at dom1.com" and "foobar at dom2.org"), you'll have to assign them different Mailman-internal names. I'd like to allow full email addresses as Mailman-internal list names to alleviate this. Then, the site admin could maintain some sort of a webserver<->maildomain cross reference (available to Mailman), and two settings on the general options page would no longer be needed. This would increase the need for easy internal renaming of a list, as domain changes would essentially be a change in the internal list name. Opinions, anyone? > It also has links and email addresses throughout the email that > point to http://www.mydomain.com/mailman/listinfo/clientlist See the "Base URL for Mailman web interface" setting in the general options page. > Lastly, when I execute the "newlist" command, the email that gets > automatically sent to the administrator refers to URLs at > mydomain.com. I would love to have a way to have that email refer > to URLs at clientdomain.com. I'm not aware of any easy solution to that problem. Sure, we could add another option to the "newlist" script for specifying the list's default URL (and another for it's mail domain), but I don't think that's a particularly neat solution... > I'm sure there are all sorts of other little things that could be > done to make Mailman support VirtualHosts better. Are there ways to > deal with these issues? If not, do people think that they are worth > adding to the product? I think better support for virtual hosts (or multiple domains, or whatever this kind of feature really /should/ be called :) are important, so my answer would definitely be yes. -- Harald From gossamer at tertius.net.au Mon Aug 16 04:02:08 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Mon, 16 Aug 1999 12:02:08 +1000 Subject: [Mailman-Users] Subject prefixes Message-ID: <19990816120208.D5918@tertius.net.au> All of my subject prefixes are coming out with no following space [like]this which is really annoying. Even when I add a space in the list admin pages it seems to be stripped again. Anybody got any ideas? bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Nothing worth having comes without some kind of fight Gotta kick : at the darkness 'til it bleeds daylight. : -- Bruce Cockburn, 'Lovers in a Dangerous Time' From tauren at servlets.net Mon Aug 16 10:05:44 1999 From: tauren at servlets.net (Tauren Mills) Date: Mon, 16 Aug 1999 01:05:44 -0700 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Message-ID: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> Hi Harald, Thanks for the details! > > Also, if I send an email to clientlist-request at clientdomain.com with > > the command "help", the response email comes back from > > clientlist-request at mydomain.com. > > This can be configured -- see the "Host name this list prefers" > setting on the general options page. It is good to hear that this is already supposed to work, but this is not what I have experienced. I have set "Host name this list prefers" and it still returns emails with the main domain name in them. Maybe I have something configured incorrectly. I'll go poke around some more. > However, if you have several lists with the same localpart name in > different domains (i.e. "foobar at dom1.com" and "foobar at dom2.org"), > you'll have to assign them different Mailman-internal names. What do you mean by "different Mailman-internal names"? If you meant that the name of a mailing list can look like one thing to the "world", but can be a unique name "internal" to Mailman, then I think I understand what you mean. See my notes below for more about this. > I'd like to allow full email addresses as Mailman-internal list names > to alleviate this. Then, the site admin could maintain some sort of a > webserver<->maildomain cross reference (available to Mailman), and two > settings on the general options page would no longer be needed. One thing that I have noticed might be a problem is that multiple domains might want a mailing list with the same name. For instance, we have this mailing list: announce at mydomain.com We've put this into our aliases file to handle it: announce: "|/home/mailman/mail/wrapper post announce" announce-admin: "|/home/mailman/mail/wrapper mailowner announce" announce-request: "|/home/mailman/mail/wrapper mailcmd announce" owner-announce: announce-admin announce-owner: announce-admin But, if a customer wanted a mailing list with the same name at their own domain, I'm not sure what we would do. I guess we could create a list called "announce2", and put this in the aliases file: announce2: "|/home/mailman/mail/wrapper post announce2" announce2-admin: "|/home/mailman/mail/wrapper mailowner announce2" announce2-request: "|/home/mailman/mail/wrapper mailcmd announce2" owner-announce2: announce2-admin announce2-owner: announce2-admin We would then put this into the virtusertable file: announce at customerdomain.com announce2 announce-admin at customerdomain.com announce2-admin announce-request at customerdomain.com announce2-request owner-announce at customerdomain.com owner-announce2 announce-owner at customerdomain.com announce2-owner But the problem is that the emails that get sent from Mailman would still say "announce2 at customerdomain.com" all throughout them, instead of "announce at customerdomain.com". Would your suggested changes solve this problem? > This would increase the need for easy internal renaming of a list, as > domain changes would essentially be a change in the internal list > name. > > Opinions, anyone? > > > It also has links and email addresses throughout the email that > > point to http://www.mydomain.com/mailman/listinfo/clientlist > > See the "Base URL for Mailman web interface" setting in the general > options page. Again, the "Base URL" setting is not working for me. I'll experiment with this some more. > > Lastly, when I execute the "newlist" command, the email that gets > > automatically sent to the administrator refers to URLs at > > mydomain.com. I would love to have a way to have that email refer > > to URLs at clientdomain.com. > > I'm not aware of any easy solution to that problem. Sure, we could > add another option to the "newlist" script for specifying the list's > default URL (and another for it's mail domain), but I don't think > that's a particularly neat solution... We are trying to automate as much of our system as possible. We would love to make it so that when a customer orders a mailing list service, it is automatically installed and configured. With this in mind, it would really make sense for the newlist command to be able to accept a bunch of command line parameters instead of stdin. Could the newlist command at least include options on the command line for the list's default URL and for the mail domain? That way you wouldn't have to muck up the stdin questions, but people who wanted more control could have it. It would be best if all options could be specified on the command line and any required ones that were not specified would be asked via stdin. > > I'm sure there are all sorts of other little things that could be > > done to make Mailman support VirtualHosts better. Are there ways to > > deal with these issues? If not, do people think that they are worth > > adding to the product? > > I think better support for virtual hosts (or multiple domains, or > whatever this kind of feature really /should/ be called :) are > important, so my answer would definitely be yes. I think that there are many ISPs that would absolutely love a mailing list system like Mailman if it had virtual hosting support built right in flawlessly (we certainly would!). We've managed to tweak Majordomo a bit so that it kind of works. And now we've kind of got Mailman working too. But we really would like it to make our lives easier in a virtual hosting environment, since that is pretty much all we do all day long. > -- > Harald Thanks again! Tauren tauren at servlets.net From tomas at euronetics.se Mon Aug 16 10:58:51 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Mon, 16 Aug 1999 10:58:51 +0200 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> Message-ID: <003401bee7c5$92150fe0$f6d52dc1@twinspot.net> Tauren, Harald, I also have experienced problems with virtual hosting in Mailman. That is, if you try to make it work within a single installation. My solution was to install one instance of Mailman f?r each virtual domain, each with it's own account (userid). It works and it only takes a few extra meg for each domain. I even wrote a script to automate the configuration and installation which I use each time I need to setup a new domain. It's not perfect but it works. Just my two cents. Tomas From gossamer at tertius.net.au Mon Aug 16 11:38:01 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Mon, 16 Aug 1999 19:38:01 +1000 Subject: [Mailman-Users] mail2news/authentication Message-ID: <19990816193801.N5918@tertius.net.au> Is there any way to specify nnrp username/password stuff for the mail2news gateways here? I've got all of the mail->news direction stuff stuff silently falling on the floor, though the news->mail direction is working. Am I right thinking that a lack of authentication would cause this symptom? bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Do not look back in anger, or forward in fear; but around in : awareness. -- James Thurber From christopher at schulte.org Mon Aug 16 14:39:54 1999 From: christopher at schulte.org (Christopher Schulte) Date: Mon, 16 Aug 1999 07:39:54 -0500 Subject: [Mailman-Users] article being written up Message-ID: <4.2.0.58.19990816073814.00bcc6a0@pop.schulte.org> I am writing an article about mailman which will probably be submitted to ext2.org. Does someone want to read my draft and offer any suggestions or whatnot before I post it online? -- NAME: Christopher Schulte LOVE: techno crap, pizza SITE: http://www.schulte.org/ MAIL: christopher at schulte.org Everybody is somebody else's weirdo. From bwarsaw at python.org Mon Aug 16 18:44:02 1999 From: bwarsaw at python.org (bwarsaw at python.org) Date: Mon, 16 Aug 1999 12:44:02 -0400 (EDT) Subject: [Mailman-Users] article being written up References: <4.2.0.58.19990816073814.00bcc6a0@pop.schulte.org> Message-ID: <14264.16338.18381.72620@anthem.cnri.reston.va.us> >>>>> "CS" == Christopher Schulte writes: CS> I am writing an article about mailman which will probably be CS> submitted to ext2.org. CS> Does someone want to read my draft and offer any suggestions CS> or whatnot before I post it online? Sure. Feel free to send it directly to me, or to the mailman-cabal at python.org, which just gets to the core developers. -Barry From dboyd at its.to Mon Aug 16 18:58:55 1999 From: dboyd at its.to (Darren Boyd) Date: Mon, 16 Aug 1999 10:58:55 -0600 (MDT) Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: <003401bee7c5$92150fe0$f6d52dc1@twinspot.net> Message-ID: On Mon, 16 Aug 1999, Tomas Fasth wrote: > > I also have experienced problems with virtual hosting in Mailman. That > is, if you try to make it work within a single installation. My > solution was to install one instance of Mailman f?r each virtual > domain, each with it's own account (userid). It works and it only > takes a few extra meg for each domain. I even wrote a script to > automate the configuration and installation which I use each time I > need to setup a new domain. It's not perfect but it works. Just my two > cents. Aaah, I don't suppose I can have a copy of that script? Thanks, Darren From deirdre at deirdre.net Mon Aug 16 19:37:36 1999 From: deirdre at deirdre.net (Deirdre Saoirse) Date: Mon, 16 Aug 1999 10:37:36 -0700 (PDT) Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Message-ID: On Mon, 16 Aug 1999, Darren Boyd wrote: > Aaah, I don't suppose I can have a copy of that script? I'd like it too! :) -- _Deirdre * http://www.linuxcabal.net * http://www.deirdre.net "I must say that I was really happy to see _Linux for Dummies_ -- that's when you know you've arrived." -- Linus Torvalds From fc at riverrun.com.br Mon Aug 16 20:49:59 1999 From: fc at riverrun.com.br (Fabricio Chalub) Date: Mon, 16 Aug 1999 15:49:59 -0300 Subject: [Mailman-Users] High load while sending a message. Message-ID: <003601bee818$33b76a30$c74bffc8@actech.com.br> Hi, I just configured mailman on my RH 6.0 box and set up a 60-people list. Now, whenever I send a mail to this list, my server load average goes to 20 and even sometimes 40, instead of the normal 0.5 :) My hard-disk goes crazy but the CPU usage remains low (0% - 10 %). Why does this happen? Is mailman running 60 copies of python at the same time? I have 128 mb, and normally 3 mb on swap. When I send a mail, my swap usage climbs up to 27-35 megabytes! It is impossible to use the machine while delivering the messages. Anyone here has a similar problem? :( fc 826F 3B05 203A 4E37 E04E B954 2545 5282 43A4 7E14 http://www.riverrun.com.br/pgp-key.html From tauren at servlets.net Mon Aug 16 21:15:30 1999 From: tauren at servlets.net (Tauren Mills) Date: Mon, 16 Aug 1999 12:15:30 -0700 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Message-ID: <011601bee81b$b4c62c80$1ad7a2d1@easystreet.com> Maybe you could post the script to the list. I think that lots of us would like to see it! Thanks! Tauren tauren at serlvets.net > -----Original Message----- > From: mailman-users-admin at python.org > [mailto:mailman-users-admin at python.org]On Behalf Of Deirdre Saoirse > Sent: Monday, August 16, 1999 10:38 AM > To: Darren Boyd > Cc: Tomas Fasth; mailman-users > Subject: Re: [Mailman-Users] Virtual Hosts -- can mailman handle them > better? > > > On Mon, 16 Aug 1999, Darren Boyd wrote: > > > Aaah, I don't suppose I can have a copy of that script? > > I'd like it too! :) > > -- > _Deirdre * http://www.linuxcabal.net * http://www.deirdre.net > "I must say that I was really happy to see _Linux for Dummies_ -- that's > when you know you've arrived." -- Linus Torvalds > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users > From cdysthe at oddbird.dyndns.org Mon Aug 16 21:21:01 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Mon, 16 Aug 1999 14:21:01 -0500 (CDT) Subject: [Mailman-Users] High load while sending a message. In-Reply-To: <003601bee818$33b76a30$c74bffc8@actech.com.br> Message-ID: On 16 Aug, Fabricio Chalub wrote: > Hi, > > I just configured mailman on my RH 6.0 box and set up a 60-people list. > Now, whenever I send a mail to this list, my server load average goes to 20 > and even sometimes 40, instead of the normal 0.5 :) My hard-disk goes > crazy but the CPU usage remains low (0% - 10 %). > > Why does this happen? Is mailman running 60 copies of python at the same > time? I have 128 mb, and normally 3 mb on swap. When I send a mail, my > swap usage climbs up to 27-35 megabytes! Hi, we run a list with 35.000 users on it. We run it on a Debian Slink server. While Mailman "prepares" the mails top shows a python process suck up 90-95% CPU for a little while. Then it drops drastically and the mta takes over (exim). Our server is also our web server and http connect speeds does not seem to be affected by Mailman. But I have to say that Mailman has dealt very nicely with this relatively large list. I can not tell if the hd is grinding though since the server is located outside of our offices. > > It is impossible to use the machine while delivering the messages. > > Anyone here has a similar problem? :( > > fc > > 826F 3B05 203A 4E37 E04E B954 2545 5282 43A4 7E14 > http://www.riverrun.com.br/pgp-key.html > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From bernhard at uwm.edu Mon Aug 16 23:09:55 1999 From: bernhard at uwm.edu (Bernhard Reiter) Date: Mon, 16 Aug 1999 16:09:55 -0500 Subject: [Mailman-Users] Usability patch: (Details) Buttons for 1.0 Message-ID: <19990816160955.K20043@alpha1.csd.uwm.edu> This is just a reminder, that I created a small usability patch for mailman a bit ago: From the readme: |Notes for my |mailman_usability_patch_ber1.diff | | |This patch fixes two small usability glitches with the "(Details)" |help buttons in the web-interface in GNU Mailman. | | 1. The buttons do not spawn a new browser window. | | Rationale: Trying to open new web browser windows | for subpages is generally considered a usability bug. | See J. Nielsens "Top-10 New Mistakes of Web Design (Alertbox | May 1999)" http://www.useit.com/alertbox/990530.html | #1 and #2 | | | 2. Hint for the user not to change the value on the help | page itself. | | Rationale: Value entered in this example input field | will be lost without notice, even when the user presses return. | | |Both bugs only affect certain browsers. |The patch has been tested against mailman-1.0 and all 1.0rc releases. | | Bernhard Reiter 16.8.1999 (breiter at ffii.org) Mailman developers don't share my view on this so far, but I thought maybe one or the other user might be interested in it. Look for the tiny patch in: http://www.ffii.org/~breiter/probe/ Bernhard -- Research Assistant, Geog Dept UM-Milwaukee, USA. (www.uwm.edu/~bernhard) Association for a Free Informational Infrastructure (ffii.org) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 297 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/19990816/2f7365f3/attachment.pgp From jwt at dskk.co.jp Tue Aug 17 04:51:50 1999 From: jwt at dskk.co.jp (Jim Tittsler) Date: Tue, 17 Aug 1999 11:51:50 +0900 Subject: [Mailman-Users] mail2news/authentication In-Reply-To: <19990816193801.N5918@tertius.net.au>; from Bek Oberin on Mon, Aug 16, 1999 at 07:38:01PM +1000 References: <19990816193801.N5918@tertius.net.au> Message-ID: <19990817115150.B14880@mail.dskk.co.jp> On Mon, Aug 16, 1999 at 07:38:01PM +1000, Bek Oberin wrote: > > Is there any way to specify nnrp username/password stuff for the > mail2news gateways here? I did it the quick-and-dirty[*] way. I just added the username and password to the constructor in GatewayManager.py. --- GatewayManager.py~ Thu May 13 11:23:09 1999 +++ GatewayManager.py Sat Jun 19 12:56:24 1999 @@ -202,3 +202,3 @@ msg.headers[n] = line[:i+1] + ' ' + line[i+1:] - con = nntplib.NNTP(self.nntp_host, 'myuser', 'mypass') + con = nntplib.NNTP(self.nntp_host) con.post(msg) [*]I suppose in the general case, a web interface to this would be useful... And it would need extending if you need to handle multiple names/passwords. -- Jim Tittsler, Tokyo http://starship.python.net/crew/jwt/ From fraktal at gmx.de Tue Aug 17 11:45:17 1999 From: fraktal at gmx.de (Oliver Gassner) Date: Tue, 17 Aug 1999 09:45:17 GMT Subject: [Mailman-Users] Disabling passwords altogether. In-Reply-To: <006d01be886c$3e5d4ce0$0200a8c0@connectcorp.net> References: <006d01be886c$3e5d4ce0$0200a8c0@connectcorp.net> Message-ID: <37bc23bb.12476464@192.41.63.28> Your ("Joseph Leaver" ) mail on Fri, 16 Apr 1999 17:50:08 -0700: >Hi! I run a joke-a-day list and have received several complaints about the >need to use passwords to subscribe and unsubscribe. Is there any way to >disable this feature? Hm, IIRC you an unsubscribe manually using your master-pass, so you can give them a 'human' interface adress and do it yourself. But: Do you need a pass to subscribe? No... Disabling the unsub-feature with pass only would be nice. I had a lot of unsubs just because pll got their monthly reminder. (My newsletter is in german and pll are irritated to get a mesage in english, and I don't see the work to translate all that stuff if it would not survive an update. Adjusting mailman to other languages is something many ppl wish for I guess. I can help translate to german if anyone can make sure that the texts will 'stay' after an update (I am not a techie ;) ) OG -- Literatur am Draht: http://www.carpe.com/lit/ Das aktuelle ligatur e.V.-Literatur-Info: http://www.carpe.com/lit/lili.htm From fraktal at gmx.de Tue Aug 17 11:45:31 1999 From: fraktal at gmx.de (Oliver Gassner) Date: Tue, 17 Aug 1999 09:45:31 GMT Subject: [Mailman-Users] Re: [networker] Re: Webalizer Stats In-Reply-To: <37bb0d94.535236980@mail.link-m.de> References: <37bb0d94.535236980@mail.link-m.de> Message-ID: <37be24f0.12785219@192.41.63.28> Your (Philipp Rotmann ) mail on Tue, 17 Aug 1999 07:29:13 GMT: > - Frames-Overhead: von Frames nur die jeweiligen >Contentseiten, keine Navigation, kein Frameset. Das Prob hab ich noch: Das sinnvoll abzuziehen ist etwas muehsam. Anererseits sind auch Frames content ;) [Ich hab 900 Pages, davon zwei Dutzend, dei 'nur' Frames-Elemente sind. Nasenwasser. Bzw Einstiegsseiten ;) Das Werbebanner liegt z.B. auf ne Frames-element, das sonst keien Cntent enth?lkt, soll ich DAS aus der Statistik draussen lassen? Noe.] Irenmdwie nervt deise erbesz?hlerei sowieso. relevanter scheint mir ein gropber daumenwert zu sein (der ja ohnehin von robot, cache und proxy verfaelscht ist) und, wesentlicher, die Passgenauigkeit von Site-Thema und Thema der Werbung. Was nuetzen Views, wenn das Publikum nicht stimmt? OG -- Literatur am Draht: http://www.carpe.com/lit/ Das aktuelle ligatur e.V.-Literatur-Info: http://www.carpe.com/lit/lili.htm From tomas at euronetics.se Tue Aug 17 13:28:12 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Tue, 17 Aug 1999 13:28:12 +0200 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? References: Message-ID: <002201bee8a3$98c9ae20$961964c3@tomas> Sure, I'm happy to share my script. But you have to wait until I'm at the home base again (tomorrow). I currently have no direct access to our server's inner life. Besides, the script is embarressingly simple. What it does is to unzip-untar the source, execute configure with some settings to allow different userids and home dirs, and nothing much else. You still have to setup the mail server interface and the web connection, but it's all the same procedure as the single instance installation. I'll post the script tomorrow. Until then... Cheers, Tomas From klm at digicool.com Tue Aug 17 18:16:14 1999 From: klm at digicool.com (Ken Manheimer) Date: Tue, 17 Aug 1999 12:16:14 -0400 Subject: [Mailman-Users] RE: Mailman-Developers digest, Vol 1 #344 - 4 msgs Message-ID: <613145F79272D211914B0020AFF640191D1CA0@gandalf.digicool.com> > From: "Tauren Mills" > To: , "mailman-users" > Date: Mon, 16 Aug 1999 01:05:44 -0700 > Subject: [Mailman-Developers] RE: [Mailman-Users] Virtual Hosts -- can mailman handle them better? > > It is good to hear that this is already supposed to work, but this is not > what I have experienced. I have set "Host name this list prefers" and it > still returns emails with the main domain name in them. Maybe I have > something configured incorrectly. I'll go poke around some more. It's likely that your MTA (sendmail, or whatever you're using) is doing this, not mailman. Try some experiments passing things directly to your MTA claiming to originate from your virtual host, and see if they get transformed on the way through. If not, i'm not sure what to suggest - i believe numerous people are using the virtual host mailman feature successfully. Re having mailman host multiple lists having the same list name but different domains, i think thomas fasth's suggestion is a good one - use separate mailman installs for separate lists. (You'll have to work out the MTA details to dispatch to the right mailman install according to the domain...) Making a single mailman handle multiple lists with the same apparent name would take another level of indirection in the mailman code on the maillist names, plus an option on the mailman pipe command lines. If you're interested, this is doable, but definitely not trivial. I doubt it will happen until someone directly needing it makes the effort. > > I'm not aware of any easy solution to that problem. Sure, we could > > add another option to the "newlist" script for specifying the list's > > default URL (and another for it's mail domain), but I don't think > > that's a particularly neat solution... > > We are trying to automate as much of our system as possible. We would love > to make it so that when a customer orders a mailing list service, it is > automatically installed and configured. With this in mind, it would really > make sense for the newlist command to be able to accept a bunch of command > line parameters instead of stdin. It's not an instead kind of thing - it does both. (At this point it may be worth "getting your hands dirty" reading a bit of mailman's python code. In particular, the docstring for the newlist command gives you the invocation info; there may be other questions you have that would be answered in a similar way...) > I think that there are many ISPs that would absolutely love a mailing list > system like Mailman if it had virtual hosting support built right in > flawlessly (we certainly would!). We've managed to tweak Majordomo a bit so > that it kind of works. And now we've kind of got Mailman working too. But > we really would like it to make our lives easier in a virtual hosting > environment, since that is pretty much all we do all day long. Clearly virtual hosting is important in the ISP world, and mailman certainly provides some capability there. However, we simply *can't* aim for flawless in any of the myriad dimensions where mailman operates - mailman has to do a lot of things well, not just any one thing. It's at these limits where open source, and a particularly comprehensible implementation language like python, can be a saving grace. There are limits in both directions, of course... Ken Manheimer klm at digicool.com From Harald.Meland at usit.uio.no Tue Aug 17 19:03:43 1999 From: Harald.Meland at usit.uio.no (Harald Meland) Date: 17 Aug 1999 19:03:43 +0200 Subject: [Mailman-Developers] RE: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Tauren Mills's message of "Mon, 16 Aug 1999 01:05:44 -0700" References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> Message-ID: [Tauren Mills] > I have set "Host name this list prefers" and it still returns emails > with the main domain name in them. Strange -- this certainly works fine for me, and I can't see any site-global configuration settings that could somehow inhibit changes done here. You're sure that it isn't your MTA that's rewriting the (header) addresses after Mailman has handed the message over to it? > > However, if you have several lists with the same localpart name in > > different domains (i.e. "foobar at dom1.com" and "foobar at dom2.org"), > > you'll have to assign them different Mailman-internal names. > > What do you mean by "different Mailman-internal names"? E.g. the list has the Mailman-internal name "mailman-users". Thus, if the Mailman installation at python.org housed another domain "example.com" that wanted a list , that list would have to use a different Mailman-internal name, e.g. "mailman-users-example.com" -- which would result in Mailman-generated messages looking rather messy, with email addresses like mailman-users-example.com at example.com all over them... If the Mailman-internal name was equal to the (preferred) email address of the list, there wouldn't be these kind of naming collisions. > But the problem is that the emails that get sent from Mailman would still > say "announce2 at customerdomain.com" all throughout them, instead of > "announce at customerdomain.com". > > Would your suggested changes solve this problem? That is the main motivation for me suggesting it, so yes, I do hope it would :) > Could the newlist command at least include options on the command > line for the list's default URL and for the mail domain? What do others think about this? I'd really rather solve this once and for all with my proposed email-addr-as-internal-name and maildomain->base_URL scheme... but if no one but me think that that's the way to go, I probably won't bother :) Besides, I'm kind of swamped with real work right now :( -- Harald From Harald.Meland at usit.uio.no Tue Aug 17 19:05:57 1999 From: Harald.Meland at usit.uio.no (Harald Meland) Date: 17 Aug 1999 19:05:57 +0200 Subject: [Mailman-Developers] Re: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Tomas Fasth's message of "Mon, 16 Aug 1999 10:58:51 +0200" References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> <003401bee7c5$92150fe0$f6d52dc1@twinspot.net> Message-ID: [Tomas Fasth] > Tauren, Harald, > > I also have experienced problems with virtual hosting in > Mailman. That is, if you try to make it work within a single > installation. My solution was to install one instance of Mailman f?r > each virtual domain, each with it's own account (userid). Just a quick note: That would work OK for now, but wouldn't benefit as well as it could from the installation-global user database that's planned for next generation Mailman... Thanks for the tip anyway, -- Harald From tauren at servlets.net Tue Aug 17 20:20:18 1999 From: tauren at servlets.net (Tauren Mills) Date: Tue, 17 Aug 1999 11:20:18 -0700 Subject: [Mailman-Developers] RE: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: Message-ID: <000a01bee8dd$2934dfa0$1ad7a2d1@easystreet.com> Harald, > > I have set "Host name this list prefers" and it still returns emails > > with the main domain name in them. > > Strange -- this certainly works fine for me, and I can't see any > site-global configuration settings that could somehow inhibit changes > done here. You're sure that it isn't your MTA that's rewriting the > (header) addresses after Mailman has handed the message over to it? I haven't had a chance to look into this more. I'll let you know what I find. Thanks for the suggestion. > If the Mailman-internal name was equal to the (preferred) email > address of the list, there wouldn't be these kind of naming > collisions. OK. That is the same problem I was describing. Glad to hear we are talking about the same thing. > > Could the newlist command at least include options on the command > > line for the list's default URL and for the mail domain? > > What do others think about this? I'd really rather solve this once > and for all with my proposed email-addr-as-internal-name and > maildomain->base_URL scheme... but if no one but me think that that's > the way to go, I probably won't bother :) If the newlist command asked for the maillist name, but expected a fully qualified email address, then I would certainly be satisfied. But I would still like to be able to run newlist by specifying all of the options on the command line so that automating list creation is a little easier. > Besides, I'm kind of swamped with real work right now :( I hear ya! It was suggested on this list that we install a separate installation of Mailman for each domain. This would work and would solve the virtualhost problem. But it seems like you are already very close to having virtual hosting support built into a single installation. I think I'd rather try to hold off until you can add these features. Can you comment on when we might expect them? Where are these virtual hosting features being placed on your priority list? Are there a bunch of other items that need to be taken care of before you tackle virtual hosting support? Thanks again for your help! Tauren From jarrell at vt.edu Tue Aug 17 20:25:07 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Tue, 17 Aug 1999 14:25:07 -0400 Subject: [Mailman-Developers] RE: [Mailman-Users] Virtual Hosts -- can mailman handle them better? In-Reply-To: References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> Message-ID: <4.2.0.58.19990817142100.051fcc10@vtserf.cc.vt.edu> This bites people a lot, and should probably be in the faq; hell, I've been doing dns and sendmail for *years* and *I* periodically forget it's going to happen. If you're planning on sending mail *from* a host, make sure it's a real host entry, not an alias. In DNS terms, verify that it's an A record pointing at the same ip address as the main host (perfectly valid to do); do *not* put in a CNAME pointing at it. Unless someone has specifically configured sendmail to be set to nocanonify, mail from cnames will be re-written into the canonical name (that's what cname stands for), which is not the virtual hostname. This is also done by the *receiving* end, so there's nothing you can change on your side, it must be done in DNS. This is a stupid default, but was the default before virtual hosting really caught on. Most sites that just web virtual host use cnames; add email into the picture and suddenly nothing works like you expect. At 07:03 PM 8/17/99 +0200, Harald Meland wrote: >[Tauren Mills] > > > I have set "Host name this list prefers" and it still returns emails > > with the main domain name in them. > >Strange -- this certainly works fine for me, and I can't see any >site-global configuration settings that could somehow inhibit changes >done here. You're sure that it isn't your MTA that's rewriting the >(header) addresses after Mailman has handed the message over to it? > > > > However, if you have several lists with the same localpart name in > > > different domains (i.e. "foobar at dom1.com" and "foobar at dom2.org"), > > > you'll have to assign them different Mailman-internal names. > > > > What do you mean by "different Mailman-internal names"? > >E.g. the list has the Mailman-internal name >"mailman-users". Thus, if the Mailman installation at python.org >housed another domain "example.com" that wanted a list >, that list would have to use a different >Mailman-internal name, e.g. "mailman-users-example.com" -- which would >result in Mailman-generated messages looking rather messy, with email >addresses like > > mailman-users-example.com at example.com > >all over them... > >If the Mailman-internal name was equal to the (preferred) email >address of the list, there wouldn't be these kind of naming >collisions. > > > But the problem is that the emails that get sent from Mailman would still > > say "announce2 at customerdomain.com" all throughout them, instead of > > "announce at customerdomain.com". > > > > Would your suggested changes solve this problem? > >That is the main motivation for me suggesting it, so yes, I do hope it >would :) > > > Could the newlist command at least include options on the command > > line for the list's default URL and for the mail domain? > >What do others think about this? I'd really rather solve this once >and for all with my proposed email-addr-as-internal-name and >maildomain->base_URL scheme... but if no one but me think that that's >the way to go, I probably won't bother :) > >Besides, I'm kind of swamped with real work right now :( >-- >Harald > >_______________________________________________ >Mailman-Developers maillist - Mailman-Developers at python.org >http://www.python.org/mailman/listinfo/mailman-developers From tomas at euronetics.se Tue Aug 17 23:05:56 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Tue, 17 Aug 1999 23:05:56 +0200 Subject: [Mailman-Developers] RE: [Mailman-Users] Virtual Hosts --can mailman handle them better? References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> <4.2.0.58.19990817142100.051fcc10@vtserf.cc.vt.edu> Message-ID: <37B9CEB4.4EE99067@euronetics.se> Ron Jarrell wrote: > Most sites that just web virtual host use cnames; add email into the picture > and suddenly nothing works like you expect. I got a recommendation long ago about using A records, not CNAME. I have since then followed that recommendation, but long since forgot why. Thanks for reminding me (us). Cheers, Tomas From tomas at euronetics.se Tue Aug 17 23:55:48 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Tue, 17 Aug 1999 23:55:48 +0200 Subject: [Mailman-Users] Virtual Hosts -- can mailman handle them better? References: <002201bee8a3$98c9ae20$961964c3@tomas> Message-ID: <37B9DA63.F068A0CE@euronetics.se> Okej, here's the script I use when setting up new virtual list domains. A few comments: I have collected all our virtual list stuff in /var/virtual/list. Lets call it the "base". I have choosen to put the script in subdir "bin". Many things are hardcoded. The script is assuming to be executing with the "base" as cwd. The gzipped tarball is assumed to be in subdir "pub". To avoid numerous pages of output from the 'configure' and 'make' commands, a log is created in an existing subdir "log". The script require two parameters, and . The is assumed to already exist in the system. The script creates a subdir with a name of . When it has finished there will be two subdirs in . The source tree "mailman-1.0" and the installation "mailman". The whole tree is owned by . 'configure' is run with parameter --with-mail-gid=. This works with exim but may not work with other MTA implementations. Currently, 'configure' insist to figure out by itself the DEFAULT_HOST_NAME and DEFAULT_URL defined in Mailman/mm_cfg.py. So for now, this has to be done manually. The mail aliases has to be defined according to the different installation path. The same goes for web server configuration. I use Apache . Note that /mailman in the URL is a requirement for the cookie handling to work properly. I found out this the hard way when I tried to optimize the URL to "http://my.domain" skipping the /mailman. Without a broken handling of cookies you end up entering the same admin password again and again. If you have any questions, just mail me. Oh, by the way, you may not need bash to execute the script. But I haven't bothered to test anything else. Cheers, Tomas -------------- next part -------------- #!/usr/bin/env bash if [ $# -ne 2 ] ; then echo "USAGE: $0 " ; exit ; fi export listuser=$1 export listdomain=$2 export virtualbase=$PWD export logfile=${virtualbase}/log/$listdomain export gzippedtarball=${virtualbase}/pub/mailman-1.0.tgz function verbose () { echo + $@ >&2 $@ } function rotate () { local head=$1 tail=$2 version=$3 horizon=$4 if [ $version -lt $horizon ] ; then if [ -e $head.$version ] ; then rotate $head .$version `expr $version + 1` $horizon fi if [ -e $head$tail ] ; then verbose mv $head$tail $head.$version fi fi } rotate $logfile "" 0 10 umask 2 verbose mkdir -m a+rx,ug+w $listdomain verbose chown $listuser.$listuser $listdomain verbose chmod g+ws $listdomain verbose cd $listdomain su $listuser -- -sx ${gzippedtarball} > $logfile <<-\EOF mmdir=mailman prefix=`pwd`/$mmdir mkdir $mmdir chmod a+rx,g+ws $mmdir tar zxf $1 cd mailman-1.0 export MAILMAN_UID=`id -u` MAILMAN_GID=`id -g` ./configure --prefix=$prefix --with-mail-gid=`id -g` 2>&1 make install 2>&1 EOF From ricardo at miss-janet.com Wed Aug 18 01:06:51 1999 From: ricardo at miss-janet.com (Ricardo Kustner) Date: Wed, 18 Aug 1999 01:06:51 +0200 (CEST) Subject: [Mailman-Users] High load while sending a message. In-Reply-To: <003601bee818$33b76a30$c74bffc8@actech.com.br> Message-ID: Hi, On 16-Aug-99 Fabricio Chalub wrote: > I just configured mailman on my RH 6.0 box and set up a 60-people list. > Now, whenever I send a mail to this list, my server load average goes to 20 > and even sometimes 40, instead of the normal 0.5 :) My hard-disk goes > crazy but the CPU usage remains low (0% - 10 %). > Why does this happen? Is mailman running 60 copies of python at the same > time? I have 128 mb, and normally 3 mb on swap. When I send a mail, my > swap usage climbs up to 27-35 megabytes! our web/mailserver (Pentium100, 64mb) raises up to even higher loads when mail is send to all the list members (about 1,000... but the list is being moderated so it can end up into sending 10 or more times 1,000 messages in a short period) ... sometimes that would cause the running fastcgi scripts to crash or even make the machine so slow it can hardly recover anymore without a reboot... the only way i could "workaround" this, is telling exim to queue the incoming messages when the load average exceeds about 10 ... since i changed this, our server isn't crashing anymore... Ricardo. -- From cdysthe at oddbird.dyndns.org Wed Aug 18 02:33:29 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Tue, 17 Aug 1999 19:33:29 -0500 (CDT) Subject: [Mailman-Users] Limiting size - Is attachments taken into account? Message-ID: Hi, Will limiting the size of mail accepted stop mail that are below in body, but above including attachments? -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From scott.kinnane at prth.pgs.com Wed Aug 18 02:50:53 1999 From: scott.kinnane at prth.pgs.com (Scott Kinnane) Date: Wed, 18 Aug 1999 08:50:53 +0800 Subject: [Mailman-Users] Moving list archive location Message-ID: <37BA036D.151EF666@prth.pgs.com> Morning all, Just a simple thing really - how do you move a group of mailing lists from one location to another? I've asked about config.db before, and it seems really easy, but all I want to do is update the lists with the new location of their public/private archives. Can anyone help with this? TIA scott -------------- next part -------------- A non-text attachment was scrubbed... Name: scott.kinnane.vcf Type: text/x-vcard Size: 413 bytes Desc: Card for Scott Kinnane Url : http://mail.python.org/pipermail/mailman-users/attachments/19990818/5d5636c1/attachment.vcf From cdysthe at oddbird.dyndns.org Wed Aug 18 02:57:09 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Tue, 17 Aug 1999 19:57:09 -0500 (CDT) Subject: [Mailman-Users] Weird message from cron Message-ID: Hi, mailman works great on my Debian Slink system, but I got this message from cron today: Traceback (innermost last): File "/usr/lib/mailman/cron/gate_news", line 119, in ? main() File "/usr/lib/mailman/cron/gate_news", line 58, in main mlist = MailList.MailList(name, lock=0) File "/usr/lib/mailman/Mailman/MailList.py", line 60, in __init__ self.Load() File "/usr/lib/mailman/Mailman/MailList.py", line 778, in Load raise Errors.MMBadListError, ('Failed to unmarshal config info: ' TypeError: __add__ nor __radd__ defined for these operands I do not gate to news for any of my lists. Are all these related to one error, and what can I do to correct whatever seems to be wrong? TIA -- o --------- __o __o /\_ _ \\o (_)\__/o (_) ------- _`\<,_ _`\<,_ _>(_) (_)/<_ \_| \ _|/' \/ ------ (_)/ (_) (_)/ (_) (_) (_) (_) (_)' _\o_ Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux "Clones are people two" From listadm at paradox.unh.edu Wed Aug 18 17:23:56 1999 From: listadm at paradox.unh.edu (The List Server Administrator at UNH) Date: Wed, 18 Aug 1999 11:23:56 -0400 (EDT) Subject: [Mailman-Users] Setting up a failover system for Mailman Message-ID: Folks, We maintain a failover system for our primary web server system. Using "rdist" we copy over the server's data tree every hour to the failover system. Should the primary system fail, we can put the failover system on-line and have it answer to that address. The idea is that (we hope) at most only an hour's worth of updates made by our content providers (faculty, staff, and students) would be lost. We'd like to setup something similar for our mailing list services. I was wondering if anyone else has already gone down this road and would appreciate any advice. One of the things I'm concerned about is that a list server (unlike a web server?) is very 'stateful'. That is, lists go through states of waiting to have a message to be distributed, in process of having the message delivered, and then filing away the message that was delivered, archiving copies, etc. For example, I would expect that Mailman, on start-up, is designed to detect if it was interrupted, say by a system crash, in the delivery of a posting, and would queue that posting for retry. So my question is, would it be strictly necessary to stop the server each time before capturing the data tree in order to be sure the server's files would be in a stable enough state? To look at it another way, this is really just a backup procedure (although one that is potentially done much more frequently then the usually nightly backups). So does your site bother to shutdown Mailman before doing your nightly backups? Is there the danger of having a restored server data tree that will not run if this is not done? TIA for any insights or ideas. Cordially, The List Server Admin list.admin at unh.edu (currently Bill Costa) From javier at KJSL.COM Wed Aug 18 19:33:02 1999 From: javier at KJSL.COM (Javier Henderson) Date: Wed, 18 Aug 1999 10:33:02 -0700 (PDT) Subject: [Mailman-Users] Unkown mailer errors Message-ID: <14266.61006.704720.660425@bogon.kjsl.com> I installed Mailman 1.0rc3 under FreeBSD 2.2.8. I'm also running sendmail 8.9.3. I created the test list, and received the message telling me about the new list being created just fine. The web pages seem to work OK as well. However, if I try to subscribe to the test list I get: --begin included text The original message was received at Wed, 18 Aug 1999 10:16:51 -0700 (PDT) from bogon.kjsl.com [206.55.236.201] ----- The following addresses had permanent fatal errors ----- "|/home/mailman/mail/wrapper mailcmd test-mailman" (expanded from: ) ----- Transcript of session follows ----- 554 "|/home/mailman/mail/wrapper mailcmd test-mailman"... unknown mailer error 2 Reporting-MTA: dns; mate.kjsl.com Received-From-MTA: DNS; bogon.kjsl.com Arrival-Date: Wed, 18 Aug 1999 10:16:51 -0700 (PDT) Final-Recipient: RFC822; X-Actual-Recipient: RFC822; |/home/mailman/mail/wrapper mailcmd test-mailman at mate.kjsl.com Action: failed Status: 5.0.0 Last-Attempt-Date: Wed, 18 Aug 1999 10:16:52 -0700 (PDT) Return-Path: Received: from bogon.kjsl.com (bogon.kjsl.com [206.55.236.201]) by mate.kjsl.com (8.9.3/8.9.3) with ESMTP id KAA19095 for ; Wed, 18 Aug 1999 10:16:51 -0700 (PDT) Received: (from javier at localhost) by bogon.kjsl.com (8.9.3/8.9.3) id KAA18095; Wed, 18 Aug 1999 10:16:50 -0700 (PDT) From: Javier Henderson MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14266.60034.564149.361762 at bogon.kjsl.com> Date: Wed, 18 Aug 1999 10:16:50 -0700 (PDT) To: test-mailman-request at mate.kjsl.com X-Mailer: VM 6.63 under Emacs 19.34.1 X-Airplane-of-the-day: Grumman Tiger help --end included text I'm guessing it's a permissions issue somewhere, but: > bin/check_perms Traceback (innermost last): File "bin/check_perms", line 160, in ? checkall() File "bin/check_perms", line 76, in checkall os.path.walk(mm_cfg.PREFIX, checkwalk, STATE) File "/usr/local/lib/python1.5/posixpath.py", line 253, in walk walk(name, func, arg) File "/usr/local/lib/python1.5/posixpath.py", line 253, in walk walk(name, func, arg) File "/usr/local/lib/python1.5/posixpath.py", line 247, in walk func(arg, top, names) File "bin/check_perms", line 52, in checkwalk except OSError, (code, msg): NameError: OSError At any rate, I did do the chmod commands listed in the INSTALL file, and the file permissions are drwxrwsr-x within the ~mailman directory. Thanks. -jav From cgriffiths at quansoo.com Wed Aug 18 19:46:01 1999 From: cgriffiths at quansoo.com (Christopher T. Griffiths) Date: Wed, 18 Aug 1999 13:46:01 -0400 (EDT) Subject: [Mailman-Users] Unkown mailer errors In-Reply-To: <14266.61006.704720.660425@bogon.kjsl.com> Message-ID: You need to set the DefaultUser=daemon in the sendmail.cf file. Also you need to configure mailman with --mail-gid=daemon. After that everything works great. I am using FreeBSD 3.2 with mailman 1.0 and things are excellent. Chris On Wed, 18 Aug 1999, Javier Henderson wrote: > I installed Mailman 1.0rc3 under FreeBSD 2.2.8. I'm also running > sendmail 8.9.3. > > I created the test list, and received the message telling me > about the new list being created just fine. The web pages seem to work > OK as well. > > However, if I try to subscribe to the test list I get: > > > > --begin included text > > The original message was received at Wed, 18 Aug 1999 10:16:51 -0700 (PDT) > from bogon.kjsl.com [206.55.236.201] > > ----- The following addresses had permanent fatal errors ----- > "|/home/mailman/mail/wrapper mailcmd test-mailman" > (expanded from: ) > > ----- Transcript of session follows ----- > 554 "|/home/mailman/mail/wrapper mailcmd test-mailman"... unknown mailer error 2 > Reporting-MTA: dns; mate.kjsl.com > Received-From-MTA: DNS; bogon.kjsl.com > Arrival-Date: Wed, 18 Aug 1999 10:16:51 -0700 (PDT) > > Final-Recipient: RFC822; > X-Actual-Recipient: RFC822; |/home/mailman/mail/wrapper mailcmd test-mailman at mate.kjsl.com > Action: failed > Status: 5.0.0 > Last-Attempt-Date: Wed, 18 Aug 1999 10:16:52 -0700 (PDT) > Return-Path: > Received: from bogon.kjsl.com (bogon.kjsl.com [206.55.236.201]) > by mate.kjsl.com (8.9.3/8.9.3) with ESMTP id KAA19095 > for ; Wed, 18 Aug 1999 10:16:51 -0700 (PDT) > Received: (from javier at localhost) > by bogon.kjsl.com (8.9.3/8.9.3) id KAA18095; > Wed, 18 Aug 1999 10:16:50 -0700 (PDT) > From: Javier Henderson > MIME-Version: 1.0 > Content-Type: text/plain; charset=us-ascii > Content-Transfer-Encoding: 7bit > Message-ID: <14266.60034.564149.361762 at bogon.kjsl.com> > Date: Wed, 18 Aug 1999 10:16:50 -0700 (PDT) > To: test-mailman-request at mate.kjsl.com > X-Mailer: VM 6.63 under Emacs 19.34.1 > X-Airplane-of-the-day: Grumman Tiger > > help > > --end included text > > > > I'm guessing it's a permissions issue somewhere, but: > > > bin/check_perms > Traceback (innermost last): > File "bin/check_perms", line 160, in ? > checkall() > File "bin/check_perms", line 76, in checkall > os.path.walk(mm_cfg.PREFIX, checkwalk, STATE) > File "/usr/local/lib/python1.5/posixpath.py", line 253, in walk > walk(name, func, arg) > File "/usr/local/lib/python1.5/posixpath.py", line 253, in walk > walk(name, func, arg) > File "/usr/local/lib/python1.5/posixpath.py", line 247, in walk > func(arg, top, names) > File "bin/check_perms", line 52, in checkwalk > except OSError, (code, msg): > NameError: OSError > > > At any rate, I did do the chmod commands listed in the INSTALL > file, and the file permissions are drwxrwsr-x within the ~mailman > directory. > > Thanks. > > -jav > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users > Christopher T. Griffiths Senior Network/Systems Administrator Quansoo Group Inc. cgriffiths at quansoo.com Phone: (302) 777-4141 Fax: (302) 777-4142 Mobile: (302) 521-3436 From javier at KJSL.COM Wed Aug 18 20:59:58 1999 From: javier at KJSL.COM (Javier Henderson) Date: Wed, 18 Aug 1999 11:59:58 -0700 (PDT) Subject: [Mailman-Users] Commands via the web interface Message-ID: <14267.686.444323.327574@bogon.kjsl.com> Any commands I try to execute via the web interface (say, subscribe a member) appears to be ignored. I don't get any error messages, and none are logged anywhere, but nothing gets executed. IE, if I try to subscribe a new member using the web interface, the new member is not added. MailMan 1.0, FreeBSD 2.2.8, Apache 1.3.6. Any ideas? -jav From cdysthe at oddbird.dyndns.org Wed Aug 18 22:11:09 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Wed, 18 Aug 1999 15:11:09 -0500 (CDT) Subject: [Mailman-Users] Moving list archive location In-Reply-To: <37BA036D.151EF666@prth.pgs.com> Message-ID: On 18 Aug, Scott Kinnane wrote: > Morning all, > > Just a simple thing really - how do you move a group of mailing lists > from one location to another? I've asked about config.db before, and it > seems really easy, but all I want to do is update the lists with the new > location of their public/private archives. > > Can anyone help with this? > > TIA > > scott I just moved the archives and symlinked to it from where the archives directory was originally located. This might be a "dirty" way of doing it, but it works. -- ----------------------------------------- Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux ---------------------------------------- "Clones are people two" From javier at KJSL.COM Thu Aug 19 00:45:58 1999 From: javier at KJSL.COM (Javier Henderson) Date: Wed, 18 Aug 1999 15:45:58 -0700 (PDT) Subject: [Mailman-Users] Commands via the web interface In-Reply-To: <14267.14101.521803.42478@antares.plain.co.nz> References: <14267.686.444323.327574@bogon.kjsl.com> <14267.14101.521803.42478@antares.plain.co.nz> Message-ID: <14267.14246.276923.783@bogon.kjsl.com> John Morton writes: > Are cookies enabled on the browser you're using? Touche. Problem solved. Thanks. -jav From javier at KJSL.COM Thu Aug 19 00:47:19 1999 From: javier at KJSL.COM (Javier Henderson) Date: Wed, 18 Aug 1999 15:47:19 -0700 (PDT) Subject: [Mailman-Users] Commands-by-email Message-ID: <14267.14327.185736.35984@bogon.kjsl.com> Last question I post today... Is it possible to perform admin functions via commands sent by email? Specifically, to accept/reject posts on a moderated list? If this is documented anywhere, I missed the reference. Thanks. -jav From jason.nolan at utoronto.ca Thu Aug 19 01:45:33 1999 From: jason.nolan at utoronto.ca (JASON NOLAN) Date: Wed, 18 Aug 1999 19:45:33 -0400 Subject: [Mailman-Users] newbie: mailmain relaying denied Message-ID: Hello, this is my first post, and I'm a bit stumped, so I hope this is an easy question to answer. I've set up majordomo before, so I'm not totally clueless, but after setting up mailman and going through the motions of starting a list nothing happened. But I found this. This is obviously not a mailman error, but a sendmail config error. But everything looks right on my machine, and I can't figure out what the problem is. [xxx at achieve logs]# less smtp-failures Aug 18 17:47:31 1999 TrySMTPDelivery: To realuser at utoronto.ca: Aug 18 17:47:31 1999 TrySMTPDelivery: Mailman.pythonlib.smtplib.SMTPRecipientsRefused / {'realuser at utoronto.ca': (550, '... Relaying denied')} (dequeued) Anything I'm missing that is keeping the postman from delivering? Thanks in advance for any thoughts, Jason D. Jason Nolan Lecturer/Assoc. Ed. Coordinator Division of the Environment University of Toronto (416)978-5656/3884f jason.nolan at utoronto.ca www.cquest.utoronto.ca/env/env321y www.oise.utoronto.ca/~jnolan From brian at lasierra.edu Thu Aug 19 02:37:47 1999 From: brian at lasierra.edu (B. Friday) Date: Wed, 18 Aug 1999 17:37:47 -0700 (PDT) Subject: [Mailman-Users] Possible FAQ Addendum Message-ID: Hello all, I know there is constantly a problem with --with-mail-gid errors and questions on the list. After being one of those with problems (and possibly just getting struck by a bolt of wisdom) I've uncovered what I believe to be a addition to the Mailman FAQ regarding "Unknown Mailer Error 2" Basically I know I've solved my problem and thought I would share ^_^; For your consideration! Problem: Unknown Mailer Error 2 --------- Error Messages: ---------------- Aug 18 15:36:31 inet Mailman mail-wrapper: Failure to exec script. WANTED gid 1, GOT gid 250. (Reconfigure to take 250?) ----- Transcript of session follows ----- 554 "|/opt/mailman/mail/wrapper post tech_ml"... unknown mailer error 2 Situation: ----------- In addition to what has been previously mentioned in the FAQ this problem can also occur under the following situation. When a alias is placed in the sendmail aliases file (for example): tech: tech,Mailing_List ^ ^ \______ | |______ \ | \ \ Sendmail Alias Actual User Dept_Mailinglist As a system admin, I'd like the mail sent to this departments mailbox which is a actual account on my system to also be distributed to that departments Mailing list. (This is a technical service department so this works great for our technicians while they are out on a job as they can see a new job without having to come back to the office). Analysis of the Problem: In theory any mail directed to "tech" on my system should be sent not only to the user "tech" but also the Tech Departments Mailing list. When this procedure is used on "tech" and the second address is not a mailing list but rather another account (or even another alias) no problem occur. But in practice, I've found the following occurs: (this is what I assume I don't have concrete proof) Sendmail receives the message for tech Sendmail notes the exsistance of a alias for tech Sendmail recognizes that the mail is for a user Instead of using its default gid for delievery, the gid of the user is used Sendmail hands the message to mailman as the gid of the user NOT the gid compiled in with the "--with-mail-gid" option. Mailman balks at receiving the message from a gid its not familiar with and prints a error message to console (and /var/adm/messages for me) A message is sent to the sender of the orginal message with "Unknown Mailer Error 2". Solutions Tried: This occurs with all the permissions correctly placed on the mailman directory and its contents. This occurs even though the aliased user is listed as a valid mailing list alias on the "Privacy Options" page. This occurs regardless if the --with-mail-gid is set to the correct system number or not. Solution: The following entry in the sendmail aliases file does work. alias: user,mailing_list ^ ^ \______ | |______ \ | \ \ Sendmail Alias Actual User Dept_Mailinglist Account names that are aliased to themselves then the mailing list will not work but will exhibit the unknown mailer error 2. To avoid this always create a virtual user and alias that to the account and the mailing list. ----------------------------------------------------------------------------- Comments? Suggestions? Did I just mention something everyone knew? (I hope not ^_^;) Brian Friday System Administrator La Sierra University (909) 785-2554 x2 From sbhan at os.korea.ac.kr Thu Aug 19 03:59:59 1999 From: sbhan at os.korea.ac.kr (Han, SangBeom) Date: Thu, 19 Aug 1999 10:59:59 +0900 Subject: [Mailman-Users] Submit button message. Message-ID: <37BB651F.9C19B769@os.korea.ac.kr> I edited the MailMan code so that it print the message by our language. It works fine except submit button. Some submit button is printed correctly, but the others doesn't. SubmitButton function is a problem. What do I for it?? -- OOOOOOOpen Mind! OOOOOOO OO OO sbhan at os.korea.ac.kr, handdol at nownuri.net OO OO Operating System Lab. in Korea University OO OO (lab) 02-3290-3573 (private) 017-282-8968 OOOOOOO OOOOOOOpen World! # Everything is illusion. # From Kring, the Fantasy World. From gossamer at tertius.net.au Thu Aug 19 13:34:00 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Thu, 19 Aug 1999 21:34:00 +1000 Subject: [Mailman-Users] Subject lines/Lynx Message-ID: <19990819213400.X23684@tertius.net.au> Finally figured out the problem: A lynx "feature" means it strips trailing whitespace from any text field. It ain't configurable either. Thumbs down to lynx. bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : The universe will reward you for taking risks on its behalf. : -- Shakti Gawain From tomas at euronetics.se Thu Aug 19 16:29:47 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Thu, 19 Aug 1999 16:29:47 +0200 Subject: [Mailman-Developers] Re: [Mailman-Users] Virtual Hosts -- can mailman handle them better? References: <00e801bee7be$23e89480$1ad7a2d1@easystreet.com> <003401bee7c5$92150fe0$f6d52dc1@twinspot.net> Message-ID: <37BC14DB.BFB1BB08@euronetics.se> At my site, an installation-global (site-specific) user database will not prove useful in most cases. Customers are typically administer their own lists of recipients using a tool of their own choice, exporting email addresses to mailman when needed. This is an interesting area in it self, and an extension to the notion of user (or subscriber) databases. For example providing "hooks" in Mailman for externally managed information about subscribers. Anyway, Mailman is already showing an impressive range of usefulness, and better native support for virtual hosting would surely make it excel even more. All in all, great stuff! Cheers, Tomas Harald Meland wrote: > [Tomas Fasth] > > > Tauren, Harald, > > > > I also have experienced problems with virtual hosting in > > Mailman. That is, if you try to make it work within a single > > installation. My solution was to install one instance of Mailman f?r > > each virtual domain, each with it's own account (userid). > > Just a quick note: That would work OK for now, but wouldn't benefit as > well as it could from the installation-global user database that's > planned for next generation Mailman... > > Thanks for the tip anyway, > -- > Harald > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users From dj-mailman at insigma.com Thu Aug 19 20:20:11 1999 From: dj-mailman at insigma.com (James Aylett) Date: Thu, 19 Aug 1999 19:20:11 +0100 Subject: [Mailman-Users] Adding to the archive Message-ID: <19990819192011.B13501@insigma.com> I know this has come up on the list before, because I found it in the archives. Basically, I'm moving from one MLM to mailman, and want to transfer the archives across for all the lists. I know that given an mbox of messages, I should be able to to: $prefix/bin/arch LIST_NAME path_to_mbox to add to the archive. Unfortuantely I don't have them in mbox format, and my slightly primitive efforts at getting them into an appropriate shape aren't working - it churns for a while, but doesn't add anything to the archive at all. Basically, I need to know what it's actually looking for to identify each message in the file; once I know that I can fairly easily stitch up a file in the right format. (My only alternative would be to do something hideous with sendmail -odqr -t -bm, but that's likely to fall over in a big mess unless I do it really slowly ...) Cheers, James -- /--------------------------------------------------------------------------\ James Aylett www.zap.uk.eu.org james at tartarus.org www.footlights.org From jarrell at vt.edu Thu Aug 19 22:14:04 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Thu, 19 Aug 1999 16:14:04 -0400 Subject: [Mailman-Users] Adding to the archive In-Reply-To: <19990819192011.B13501@insigma.com> Message-ID: <4.2.0.58.19990819161258.00b2bae0@vtserf.cc.vt.edu> It's looking for the mbox style "From " header that seperates each message. (Not the "From: ", a mbox style message has a "From " (note the space) at the top, then later on the header From: will appear. At 07:20 PM 8/19/99 +0100, you wrote: >I know this has come up on the list before, because I found it in the >archives. Basically, I'm moving from one MLM to mailman, and want to >transfer the archives across for all the lists. > >I know that given an mbox of messages, I should be able to to: > >$prefix/bin/arch LIST_NAME path_to_mbox > >to add to the archive. Unfortuantely I don't have them in mbox format, and >my slightly primitive efforts at getting them into an appropriate shape >aren't working - it churns for a while, but doesn't add anything to the >archive at all. > >Basically, I need to know what it's actually looking for to identify each >message in the file; once I know that I can fairly easily stitch up a file >in the right format. > >(My only alternative would be to do something hideous with sendmail -odqr -t >-bm, but that's likely to fall over in a big mess unless I do it really >slowly ...) > >Cheers, >James > >-- >/--------------------------------------------------------------------------\ > James Aylett www.zap.uk.eu.org > james at tartarus.org www.footlights.org > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users From lindsey at ncsa.uiuc.edu Fri Aug 20 09:54:46 1999 From: lindsey at ncsa.uiuc.edu (Christopher Lindsey) Date: Fri, 20 Aug 1999 02:54:46 -0500 (CDT) Subject: [Mailman-Users] subscribing address is Sender: not From: why? In-Reply-To: <19990811175327.B4417@stephenc.digitalpassage.com> from "Stephen Crowley" at Aug 11, 99 05:53:27 pm Message-ID: <199908200754.CAA23508@ferret.ncsa.uiuc.edu> A non-text attachment was scrubbed... Name: not available Type: text Size: 1045 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/19990820/ca5ff9ec/attachment.pot From kokin at futureit.com.hk Fri Aug 20 13:30:32 1999 From: kokin at futureit.com.hk (kokin) Date: Fri, 20 Aug 1999 19:30:32 +0800 (CST) Subject: [Mailman-Users] newbie: get no mail after running newlist Message-ID: Have just installed mailman. I followed the instructions given in INSTALL, and execute `newlist' to create a new mailing list called test. But then I didn't get any mail telling me (the list maintainer) the details. I anyway try to subscribe the list, but then the confirmation email didn't reach me. What did I do wrong? Thanks in advance. kokin hongkong From jason.nolan at utoronto.ca Fri Aug 20 14:02:52 1999 From: jason.nolan at utoronto.ca (JASON NOLAN) Date: Fri, 20 Aug 1999 08:02:52 -0400 Subject: [Mailman-Users] newbie: get no mail after running newlist In-Reply-To: Message-ID: You probably did what I did, not get sendmail setup. Check in mailman/logs, I think, and there may be a message warning you about what happened. J At 19:30 +0800 8/20/99, kokin wrote: >Have just installed mailman. > >I followed the instructions given in INSTALL, and execute `newlist' >to create a new mailing list called test. But then I didn't get any >mail telling me (the list maintainer) the details. > >I anyway try to subscribe the list, but then the confirmation email >didn't reach me. > >What did I do wrong? Thanks in advance. > >kokin >hongkong > > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users D. Jason Nolan Lecturer/Assoc. Ed. Coordinator Division of the Environment University of Toronto (416)978-5656/3884f jason.nolan at utoronto.ca www.cquest.utoronto.ca/env/env321y www.oise.utoronto.ca/~jnolan From kokin at futureit.com.hk Fri Aug 20 14:13:25 1999 From: kokin at futureit.com.hk (kokin) Date: Fri, 20 Aug 1999 20:13:25 +0800 (CST) Subject: [Mailman-Users] newbie: get no mail after running newlist In-Reply-To: Message-ID: Thanks, seems close to what you think... but I'm still stuck. mailman/logs/subscribe (i tried three times): Aug 20 19:29:36 1999 test3: pending kokin at futureit.com.hk 203.83.84.102 Aug 20 19:30:11 1999 test3: pending kokin at ns2.futureit.com.hk 203.83.84.102 Aug 20 20:15:16 1999 test3: pending kokin at futureit.com.hk 203.83.84.102 mailman/logs/smtp-failures: ... Aug 20 20:15:16 1999 TrySMTPDelivery: To kokin at futureit.com.hk: Aug 20 20:15:16 1999 TrySMTPDelivery: socket.error / host not found (deferred) Aug 20 20:15:16 1999 TrySMTPDelivery: Maybe your MTA daemon needs restarting? however, i can send outgoing mails manually to kokin at futureit.com.hk from the mailman server. So...? kokin On Fri, 20 Aug 1999, JASON NOLAN wrote: |You probably did what I did, not get sendmail setup. Check in mailman/logs, |I think, and there may be a message warning you about what happened. | |J | | |At 19:30 +0800 8/20/99, kokin wrote: |>Have just installed mailman. |> |>I followed the instructions given in INSTALL, and execute `newlist' |>to create a new mailing list called test. But then I didn't get any |>mail telling me (the list maintainer) the details. |> |>I anyway try to subscribe the list, but then the confirmation email |>didn't reach me. |> |>What did I do wrong? Thanks in advance. |> |>kokin |>hongkong From tech at ns.rapidtraffic.com Fri Aug 20 02:00:30 1999 From: tech at ns.rapidtraffic.com (Ovidiu Asiminei) Date: Fri, 20 Aug 1999 00:00:30 GMT Subject: [Mailman-Users] Post mesages for List ! Message-ID: <199908200000.AAA29446@ns.rapidtraffic.com> I install Mailman and now I want to send a messages for list ??? Any help is realy apreciate Regards Ovidiu From vic at vgg.sci.uma.es Fri Aug 20 17:44:07 1999 From: vic at vgg.sci.uma.es (Victoriano Giralt) Date: Fri, 20 Aug 1999 17:44:07 +0200 (MEST) Subject: [Mailman-Users] newbie: get no mail after running newlist In-Reply-To: Message-ID: On Fri, 20 Aug 1999, kokin wrote: > mailman/logs/subscribe (i tried three times): > Aug 20 19:29:36 1999 test3: pending kokin at futureit.com.hk 203.83.84.102 > Aug 20 19:30:11 1999 test3: pending kokin at ns2.futureit.com.hk 203.83.84.102 > Aug 20 20:15:16 1999 test3: pending kokin at futureit.com.hk 203.83.84.102 > > mailman/logs/smtp-failures: > ... > Aug 20 20:15:16 1999 TrySMTPDelivery: To kokin at futureit.com.hk: > Aug 20 20:15:16 1999 TrySMTPDelivery: socket.error / host not > found (deferred) This points to an MTA (possibly DNS related) configuration problem. I have been poking around, in case I could find something useful, but had no success. This log lines are produced by Utils.TrySMTPDelivery when the inital SMTP connection has problems. Most probably the problem is transport related, not mailman related. -- Victoriano Giralt Systems Programmer Central Computing Facility University of M?laga SPAIN From klm at digicool.com Fri Aug 20 18:12:26 1999 From: klm at digicool.com (Ken Manheimer) Date: Fri, 20 Aug 1999 12:12:26 -0400 (EDT) Subject: [Mailman-Users] Adding to the archive Message-ID: <14269.32362.159321.455679@korak.digicool.com> Yesterday, James wrote: > to add to the archive. Unfortuantely I don't have them in mbox format, and > my slightly primitive efforts at getting them into an appropriate shape > aren't working - it churns for a while, but doesn't add anything to the > archive at all. > > Basically, I need to know what it's actually looking for to identify each > message in the file; once I know that I can fairly easily stitch up a file > in the right format. It's looking for a unix mailbox format 'From ...' line (*not* the 'From:' header line). In fact, it uses the python library module 'mailbox.py' - the UnixMailbox._isrealfromline() method does the job. You can look there for the definitive answer to your question... (You might be able to use mailbox objects to translate from one format to another - it currently handles unix, mmdf, and mh style mailboxes...) Ken Manheimer klm at digicool.com From igorl at life.uiuc.edu Sat Aug 21 00:34:23 1999 From: igorl at life.uiuc.edu (Igor S. Livshits) Date: Fri, 20 Aug 1999 17:34:23 -0500 Subject: [Mailman-Users] Adding searching to index pages In-Reply-To: <14269.32362.159321.455679@korak.digicool.com> References: <14269.32362.159321.455679@korak.digicool.com> Message-ID: Hi, Here's a short patch that will allow one to add a search block to the index.html pages created by the Mailman archiver: -=>diff HyperArch.py HyperArch.py.orig 372d371 < %(search)s 525,540d523 < < # Provision for archive searching < try: < search_file_path= os.path.join(mm_cfg.PREFIX, < 'archives/private', < self.maillist._internal_name, < 'search.html') < search= open(search_file_path, 'r') < except IOError: < d["search"] = '''\ < < ''' < else: < d["search"] = search.read() < search.close() < Simply patch HyperArch.py and add a search.html file to your ~mailman/archives/private// directory. As the archive gets rebuilt, the contents of the search.html file will get included just above the index table of the index.html file in that directory. This provides a fairly painless way to add an interface for ht://Dig searches and similar. This is my first attempt at Python code; so, if there is a better way to accomplish the same, I'd love to hear about it. Enjoy, igor From chaug at zedat.fu-berlin.de Sat Aug 21 02:51:09 1999 From: chaug at zedat.fu-berlin.de (Christoph Haug) Date: Sat, 21 Aug 1999 00:51:09 -0000 Subject: [Mailman-Users] List-adminstration via mail? Message-ID: Hello, I just wonder if it is possible to do all the administrative tasks which not only through the WWW-Interface but via eMail? Just like users can change their options by mail... Thanks for any help! Christoph. From kokin at infoislive.com Sat Aug 21 08:09:28 1999 From: kokin at infoislive.com (kokin) Date: Sat, 21 Aug 1999 14:09:28 +0800 (CST) Subject: [Mailman-Users] newbie: unknown mailer error 1 Message-ID: Having fixed the problem I encounter last night, I continue to create a new list. But I'm not able to subscribe the list, after replying the confirmation email, I got the forwarded mail as reply. INSTALL said it's because mail-gid is wrong, but I'm sure it's correct (mail(8,12) for sendmail 8.9.2 under redhat 6). OTOH, /var/log/maillog shows this: Aug 21 14:01:01 ns1 sendmail[21008]: OAA21008: from=, size=414, class=0, pri=30414, nrcpts=1, msgid=, proto=ESMTP, relay=kokin at localhost Aug 21 14:01:02 ns1 sendmail[21009]: OAA21008: to="|/home/mailman/mail/wrapper mailcmd test1", delay=00:00:01, xdelay=00:00:01, mailer=prog, stat=unknown mailer error 1 Aug 21 14:01:02 ns1 sendmail[21009]: OAA21008: OAA21009: DSN: unknown mailer error 1 Aug 21 14:01:02 ns1 sendmail[21009]: OAA21009: to=, delay=00:00:00, xdelay=00:00:00, mailer=local, stat=Sent And only 1 line for /home/mailman/logs/subscribe, no other message. Aug 21 14:00:53 1999 test1: pending kokin at infoislive.com bbig017006.netvigator.com Thanks in advance. kokin ---------- Forwarded message ---------- Date: Sat, 21 Aug 1999 14:01:02 +0800 From: Mail Delivery Subsystem To: kokin at infoislive.com Subject: Returned mail: unknown mailer error 1 The original message was received at Sat, 21 Aug 1999 14:01:01 +0800 from kokin at localhost ----- The following addresses had permanent fatal errors ----- "|/home/mailman/mail/wrapper mailcmd test1" (expanded from: ) ----- Transcript of session follows ----- Traceback (innermost last): File "/home/mailman/scripts/mailcmd", line 49, in ? list = MailList.MailList(sys.argv[1]) File "/home/mailman/Mailman/MailList.py", line 61, in __init__ self.Load() File "/home/mailman/Mailman/MailList.py", line 802, in Load raise Errors.MMBadListError, 'Failed to access config info' MMBadListError: Failed to access config info 554 "|/home/mailman/mail/wrapper mailcmd test1"... unknown mailer error 1 -------------- next part -------------- An embedded message was scrubbed... From: kokin Subject: Re: Test1 -- confirmation of subscription -- request 210336 Date: Sat, 21 Aug 1999 14:01:01 +0800 (CST) Size: 663 Url: http://mail.python.org/pipermail/mailman-users/attachments/19990821/211d85cc/attachment.mht From kokin at infoislive.com Sat Aug 21 11:32:21 1999 From: kokin at infoislive.com (kokin) Date: Sat, 21 Aug 1999 17:32:21 +0800 (CST) Subject: [Mailman-Users] newbie: unknown mailer error 1 In-Reply-To: Message-ID: Thanks all, now that I got Mailman running happily on my box. I still don't understand what's wrong though. I did what INSTALL tells if the replied mail says "wrapper not available for sendmail programs" and it works, the it's in fact not my symthom. btw, what's "sendmail restricted shell" and smrsh? Hope I'm not off-topic. :) kokin From christopher at schulte.org Sat Aug 21 18:32:50 1999 From: christopher at schulte.org (Christopher Schulte) Date: Sat, 21 Aug 1999 11:32:50 -0500 Subject: [Mailman-Users] newbie: unknown mailer error 1 In-Reply-To: References: Message-ID: <4.2.0.58.19990821112942.00c39690@pop.schulte.org> At 05:32 PM 8/21/99 +0800, kokin wrote: >btw, what's "sendmail restricted shell" and smrsh? Hope I'm not >off-topic. :) Let me guess, you're running a redhat distro, right? Take a look at this for an explination of the smrsh. (SendMail Restricted SHell) http://www.sendmail.org/faq/section2.html#2.13 >kokin -- NAME: Christopher Schulte MAIL: christopher at schulte.org SITE: http://www.schulte.org/ FINGER: christopher at shell.schulte.org You've died and gone to heaven: http://natalie.schulte.org/randimage.shtml From gossamer at tertius.net.au Sun Aug 22 05:23:17 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Sun, 22 Aug 1999 13:23:17 +1000 Subject: [Mailman-Users] Global Announce? Message-ID: <19990822132317.D953@tertius.net.au> I need to send a message to everybody subscribed to one of my thirty-something lists. Is there any decent way of doing this? bekj -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : Too often we ... enjoy the comfort of opinion without the : discomfort of thought. -- John F Kennedy From stefan at sels.com Mon Aug 23 01:35:41 1999 From: stefan at sels.com (Stefan Sels) Date: Mon, 23 Aug 1999 01:35:41 +0200 Subject: [Mailman-Users] newbie : unkown mailer error 1 (another newbie) Message-ID: <199908222335.BAA08330@dune.sels.com> Hi, i didn?t coveraged the thread about the error but I got problem which seems to be similar : RedHat 5.1, Apache 1.3.6, Mailman (latest) Maillog : Aug 22 12:00:15 dune sendmail[7537]: MAA07535: to="|/share/apache/mailman/mail/w rapper mailcmd webtech", delay=00:00:03, xdelay=00:00:03, mailer=prog, stat=unkn own mailer error 1 I don?t know why this happens.... Executing the wrapper doesn?t produce output (could be normal) But there is no "permition denied" running this from the www-server User so it could be related to smrsh, i never heard of and i don?t know how to install. I am happy for all ideas how to change this.... Regards Stefan ----------------------------------------------------- "640 kb is enough for everyone" --Bill Gates From kole at arialnet.net Mon Aug 23 06:04:36 1999 From: kole at arialnet.net (Kole Dunn) Date: Sun, 22 Aug 1999 21:04:36 -0700 Subject: [Mailman-Users] It almost works, but... Message-ID: When a subscriber replies to the confirmation at list-request at mydomain.com, it bounces. Also trying to send a message to the list bounces. The fact that someone can sign up and get a confirmation request tells me that it is halfway working, but do I have to create an account for list-request and listname at mydomain.com? I got Mailman installed with my Red Hat 6.0 initial install, so it was pre-configured somewhat except for changing "locahost" to my domain. Is there something I need to re-config for Mailman to accept confirmations and send messages to the list? Thanks for any help! KD ArialNet, Inc. - Arial Electronic Commerce and Fulfillment 1167 Annie Court, Minden NV 89423 Ph: 775.267.0220 FAX: 775.267.4979 http://www.arialnet.net ------------------------------------------- From gossamer at tertius.net.au Mon Aug 23 09:24:04 1999 From: gossamer at tertius.net.au (Bek Oberin) Date: Mon, 23 Aug 1999 17:24:04 +1000 Subject: [Mailman-Users] Error report Message-ID: <19990823172404.D420@tertius.net.au> I just had a big announce message cross-posted to all the groups, which because of the number of recipients had to be approved separately for each group (ugh). All these lists are gated to separate newsgroups on the same server and as I approved I got this error for all but the first ... bekj Bug in Mailman version 1.0rc2 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 (innermost last): File "/var/lib/mailman/scripts/driver", line 112, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 112, in main HandleRequests(doc) File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 200, in HandleRequests list.HandleRequest(request, v, form[comment_key].value) File "/usr/lib/mailman/Mailman/ListAdmin.py", line 122, in HandleRequest self.HandlePostRequest(request_data[2:], value, comment) File "/usr/lib/mailman/Mailman/ListAdmin.py", line 131, in HandlePostRequest self.Post(msg, 1) File "/usr/lib/mailman/Mailman/MailList.py", line 1285, in Post self.SendMailToNewsGroup(msg) File "/usr/lib/mailman/Mailman/GatewayManager.py", line 204, in SendMailToNew sGroup con.post(msg) File "/usr/lib/python1.5/nntplib.py", line 425, in post return self.getresp() File "/usr/lib/python1.5/nntplib.py", line 132, in getresp raise error_temp, resp nntplib.error_temp: 441 435 Duplicate _________________________________________________________________ Environment variables: Variable Value DOCUMENT_ROOT /www/sites/netizen/netizen HTTP_ACCEPT_ENCODING gzip, compress CONTENT_LENGTH 315 CONTENT_TYPE application/x-www-form-urlencoded PATH_TRANSLATED /www/sites/netizen/netizen/icq-perl GATEWAY_INTERFACE CGI/1.1 HTTP_COOKIE SITESERVER=ID=1c703c8711c3ba9e5058dd15dfa94c11; afpmel:admin=(lp0\012S'203.30.75.129'\012p1\012aI935392424\012aI935403 224\012aI872512523\012a.; coopchat:admin=(lp0\012S'203.30.75.129'\012p1\012aI935392776\012aI9354 03576\012aI-1642460423\012a.; icq-perl:admin="(lp0\012S'203.30.75.129'\012p1\012aI935392829\012aI935 403629\012aI1853762218\012a." PATH /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/root/bin SERVER_PROTOCOL HTTP/1.0 HTTP_ACCEPT_LANGUAGE en REMOTE_ADDR 203.30.75.129 SERVER_PORT 80 HTTP_USER_AGENT Lynx/2.8.2rel.1 libwww-FM/2.14 HTTP_ACCEPT text/html, text/plain, application/pdf, audio/x-wav, audio/basic, application/msword, application/x-troff-man, application/x-debian-package, audio/basic, audio/midi, message/external-body, message/external-body, message/partial, audio/mpeg, image/gif, image/jpeg, image/png, image/tiff, text/enriched, text/richtext, text/*, text/*, */*, audio/*, text/sgml, application/msword, application/x-troff-man, application/x-debian-package, audio/basic, audio/midi, message/external-body, message/external-body, message/partial, audio/mpeg, image/gif, image/jpeg, image/png, image/tiff, text/enriched, text/richtext, text/*, text/*, */*, audio/*, application/pdf, audio/x-wav, audio/basic, */*;q=0.01 REQUEST_URI /mailman/admindb/icq-perl HTTP_CACHE_CONTROL no-cache HTTP_COOKIE2 $Version="1" QUERY_STRING SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/admindb PATH_INFO /icq-perl HTTP_HOST www.netizen.com.au REQUEST_METHOD POST SERVER_SIGNATURE SCRIPT_NAME /mailman/admindb SERVER_ADMIN webmaster at localhost SERVER_SOFTWARE Apache/1.3.6 (Unix) PYTHONPATH /var/lib/mailman HTTP_REFERER http://www.netizen.com.au/mailman/admindb/icq-perl HTTP_PRAGMA no-cache SERVER_NAME netizen.com.au REMOTE_PORT 2730 Content-type: text/html Database Updated... _________________________________________________________________ Administrative requests for 'ICQ-Perl' mailing list View or edit the list configuration information There are no pending requests. _________________________________________________________________ ICQ-Perl list run by bekj at netizen.com.au Delivered by Mailman v 1.0rc2 -- : --Hacker-Neophile-Eclectic-Geek-Grrl-Queer-Disabled-Boychick-- : gossamer at tertius.net.au http://www.tertius.net.au/~gossamer/ : And then he thought: Is this how idiots rationalize their : stupidity to themselves? -- Orson Scott Card, Ender's Shadow From Nigel.Metheringham at vdata.co.uk Mon Aug 23 10:47:20 1999 From: Nigel.Metheringham at vdata.co.uk (Nigel Metheringham) Date: Mon, 23 Aug 1999 09:47:20 +0100 Subject: [Mailman-Users] Subscribers request rejected - host relay problem In-Reply-To: Message from Mario Bertrand of "Fri, 13 Aug 1999 16:55:10 EDT." <99081317110605.11659@tbrq> Message-ID: > Hi all, > > I have a mail reject problem and can't figure out how to fix it. > > Here is the reject log of exim: > > 1999-08-13 07:18:52 refused relay (host_accept_relay) to > from H=localhost > (tbrq.org) [127.0.0.1] (www-data) Most likely you need to add localhost to the list of allowed relays. In exim version 3.0 and above, you need an entry like host_accept_relay = 127.0.0.1/32 [host_accept_relay is a colon separated list of phrases - put that entry at the front since its a specific accept and doesn't force a DNS lookup] For exim versions less than 3 add that entry to net_accept_relay [from memory]. Nigel. -- [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] [ Phone: +44 1423 850000 Fax +44 1423 858866 ] From scott.kinnane at prth.pgs.com Mon Aug 23 13:31:20 1999 From: scott.kinnane at prth.pgs.com (Scott Kinnane) Date: Mon, 23 Aug 1999 19:31:20 +0800 Subject: [Mailman-Users] Moving list archive location References: Message-ID: <37C13107.C849C57B@prth.pgs.com> Christian Dysthe wrote: > On 18 Aug, Scott Kinnane wrote: > > Morning all, > > > > Just a simple thing really - how do you move a group of mailing lists > > from one location to another? I've asked about config.db before, and it > > seems really easy, but all I want to do is update the lists with the new > > location of their public/private archives. > > > > Can anyone help with this? > > > > TIA > > > > scott > > I just moved the archives and symlinked to it from where the archives > directory was originally located. > > This might be a "dirty" way of doing it, but it works. Thanks Christian, Yeah, I know - thats what I did, but now the original area for the archives is about to be deleted. Is there no easy way to update config.db as to where the archives are kept now? I think I might have to dig up a hex editor :( Help scott -------------- next part -------------- A non-text attachment was scrubbed... Name: scott.kinnane.vcf Type: text/x-vcard Size: 413 bytes Desc: Card for Scott Kinnane Url : http://mail.python.org/pipermail/mailman-users/attachments/19990823/ed636532/attachment.vcf From klm at digicool.com Mon Aug 23 17:31:14 1999 From: klm at digicool.com (Ken Manheimer) Date: Mon, 23 Aug 1999 11:31:14 -0400 Subject: [Mailman-Users] RE: Mailman-Users digest, Vol 1 #303 - 4 msgs Message-ID: <613145F79272D211914B0020AFF640191D1CB8@gandalf.digicool.com> > Date: Sun, 22 Aug 1999 13:23:17 +1000 > From: Bek Oberin > To: Mailman Users List > Subject: [Mailman-Users] Global Announce? > > I need to send a message to everybody subscribed to one of > my thirty-something lists. Is there any decent way of > doing this? If you're willing to get your hands dirty with some programming (when you're dealing with python, the "dirt" is practically hydroponic) - the main() routine in cron/mailpasswds offers a fairly compact example of iterating over the lists on the site, and the MailAllPasswords() shows how to send text. Other than deriving from that, i don't know of anything prepackaged to do what you want. Ken klm at digicool.com From bwarsaw at cnri.reston.va.us Mon Aug 23 18:33:36 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Mon, 23 Aug 1999 12:33:36 -0400 (EDT) Subject: [Mailman-Users] Moving list archive location References: <37C13107.C849C57B@prth.pgs.com> Message-ID: <14273.30688.711567.215579@anthem.cnri.reston.va.us> >>>>> "SK" == Scott Kinnane writes: SK> Yeah, I know - thats what I did, but now the original area for SK> the archives is about to be deleted. Is there no easy way to SK> update config.db as to where the archives are kept now? I SK> think I might have to dig up a hex editor :( No need to go to /that/ extreme, remember we're talking Python here! :) There's two ways to do this, although both require a little bit of Python hacking. See the scripts in $prefix/bin for some examples (BTW, I think this is one very cool feature of Mailman). First, remember that config.db is really a Python marshal[1] of a dictionary, and the archive directory is hardcoded into exactly three entries. Here's some code to print out those entries for a mailing list called `stage' on my machine: -------------------- snip snip -------------------- @anthem[[/export/home/mailman/lists/stage:515]]% python Python 1.5.2 (#7, Apr 16 1999, 18:24:22) [GCC 2.8.1] on sunos5 Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam >>> import marshal >>> fp = open('config.db') >>> m = marshal.load(fp) >>> m['public_archive_file_dir'] '/export/home/mailman/archives/public' >>> m['private_archive_file_dir'] '/export/home/mailman/archives/private/stage.mbox' >>> m['archive_directory'] '/export/home/mailman/archives/private/stage' -------------------- snip snip -------------------- So one approach could be to unmarshal the dictionary, set these three values to the new location, and then write the marshal back out to disk. However, I would suggest popping up a level of abstraction and use the MailList object, which does the work of managing the config.db files, setting locks, etc. -------------------- snip snip -------------------- @anthem[[/export/home/mailman:522]]% python -i bin/withlist -l stage Loading list: stage (locked) >>> m.private_archive_file_dir '/export/home/mailman/archives/private/stage.mbox' >>> m.public_archive_file_dir '/export/home/mailman/archives/public' >>> m.archive_directory '/export/home/mailman/archives/private/stage' -------------------- snip snip -------------------- So in this case, I'd suggest writing a little script to run through every mailing list (Utils.map_maillists() is a very convenient function here), changes these three attribute values to the new location, and the Save()s the mailing list object back to disk. Here's a completely untested (and unfinished) script that should get you most of the way there. -------------------- snip snip -------------------- from Mailman import Utils def newdir(old_archive_dir): # fill this in with your logic pass def hack_paths(mlist): m.private_archive_file_dir = newdir(m.private_archive_file_dir) m.public_archive_file_dir = newdir(m.public_archive_file_dir) m.archive_directory = newdir(m.archive_directory) mlist.Save() Utils.map_maillists(hack_paths, unlock=1, verbose=1) -------------------- snip snip -------------------- Hope that helps, -Barry [1] http://www.python.org/doc/current/lib/module-marshal.html From bwarsaw at cnri.reston.va.us Mon Aug 23 18:39:18 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Mon, 23 Aug 1999 12:39:18 -0400 (EDT) Subject: [Mailman-Users] Error report References: <19990823172404.D420@tertius.net.au> Message-ID: <14273.31030.617140.78496@anthem.cnri.reston.va.us> >>>>> "BO" == Bek Oberin writes: BO> I just had a big announce message cross-posted to all the BO> groups, which because of the number of recipients had to BO> be approved separately for each group (ugh). All these BO> lists are gated to separate newsgroups on the same server BO> and as I approved I got this error for all but the first ... Since what you're doing is essentially crossposting, you should add an explicit Newsgroups: header to the original message. Make this header contain a list of all the gated newsgroups. I think you'll still get errors on the second and subsequent posts, but they should be easily ignored (I can't think of a simple way to avoid the errors). And I agree that having to approve for each group sucks. -Barry From dj-mailman at insigma.com Mon Aug 23 18:48:08 1999 From: dj-mailman at insigma.com (James Aylett) Date: Mon, 23 Aug 1999 17:48:08 +0100 Subject: [Mailman-Users] Subscribing in bulk Message-ID: <19990823174808.F295@insigma.com> I've just subscribed a load of people in one go via the web admin interface. Everything went more or less as expected - except that some users, apparently at random, had the "digest as plain text" option clear instead of set. All others were normal; I was getting perhaps three in every fifty. Any ideas? Mailman v1.0b8 (Debian packaged version). J -- /--------------------------------------------------------------------------\ James Aylett www.zap.uk.eu.org james at tartarus.org www.footlights.org From bwarsaw at cnri.reston.va.us Mon Aug 23 19:00:35 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Mon, 23 Aug 1999 13:00:35 -0400 (EDT) Subject: [Mailman-Users] Subscribing in bulk References: <19990823174808.F295@insigma.com> Message-ID: <14273.32307.699609.469787@anthem.cnri.reston.va.us> >>>>> "JA" == James Aylett writes: JA> I've just subscribed a load of people in one go via the web JA> admin interface. Everything went more or less as expected - JA> except that some users, apparently at random, had the "digest JA> as plain text" option clear instead of set. All others were JA> normal; I was getting perhaps three in every fifty. JA> Any ideas? Mailman v1.0b8 (Debian packaged version). I seem to remember there was a bug in b8 where, if the user was subscribed with a mixed case username part of their email, this option wouldn't get set correctly. I'm a little fuzzy on details, but if I'm correct, this bug is fixed in version 1.0. -Barry From bwarsaw at cnri.reston.va.us Mon Aug 23 19:01:45 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Mon, 23 Aug 1999 13:01:45 -0400 (EDT) Subject: [Mailman-Users] List-adminstration via mail? References: Message-ID: <14273.32377.770925.14591@anthem.cnri.reston.va.us> >>>>> "CH" == Christoph Haug writes: CH> Hello, I just wonder if it is possible to do all the CH> administrative tasks which not only through the WWW-Interface CH> but via eMail? Just like users can change their options by CH> mail... Nope, but it's on the (long) TODO list. -Barry From wade at headbone.com Tue Aug 24 02:19:49 1999 From: wade at headbone.com (Wade Naveja) Date: Mon, 23 Aug 1999 17:19:49 -0700 (PDT) Subject: [Mailman-Users] python errors Message-ID: i'm in the process of installing mailman on a redhat 5.2 box. i'm using the default redhat 5.2 python rpms: python-1.5.1-5 python-devel-1.5.1-5 python-docs-1.5.1-5 pythonlib-1.22-2 and getting these errors: [mailman at www mailman]$ mmsitepass xxxxxxxx Traceback (innermost last): File "/home/mailman/bin/mmsitepass", line 32, in ? from Mailman import MailList File "/home/mailman/Mailman/MailList.py", line 23, in ? import mm_cfg SyntaxError: can't assign to operator (line 53) and via email, i'm getting lots of messages like: Traceback (innermost last): File "/home/mailman/cron/gate_news", line 27, in ? from Mailman import MailList File "/home/mailman/Mailman/MailList.py", line 23, in ? import mm_cfg SyntaxError: can't assign to operator (line 53) any suggestions on how to go about fixing this or guess as to what i did wrong to produce these errors? From scott.kinnane at prth.pgs.com Tue Aug 24 04:40:25 1999 From: scott.kinnane at prth.pgs.com (Scott Kinnane) Date: Tue, 24 Aug 1999 10:40:25 +0800 Subject: [Mailman-Users] Moving list archive location References: <37C13107.C849C57B@prth.pgs.com> <14273.30688.711567.215579@anthem.cnri.reston.va.us> Message-ID: <37C20618.DA0FCFD@prth.pgs.com> Genius Barry .... well its more that out of the dozen or so programming languages I'd learnt Python wasn't one of them, so thank god you have. I think I'll have to change that fact though. Anyway, I used your example of "withlist" below, wrote a wrapper shell script, and in about 5 minutes had the 8 or 9 mailing lists working out of the correct directory. Thanks so much for you help Barry. For those that are interested, here's what I did to convert them (Warning: theres NO error cecking here - I just wanted it to work, not be "correct"). Make sure you do this as your mailman user. And yes, it should be m.Save, not mlist.Save. ---snip--- #!/bin/sh newroot='/local/apps/mailman-1.0/SunOS/5.6' for list in `ls $newroot/lists` do python -i $newroot/bin/withlist -l $list < >>>>> "SK" == Scott Kinnane writes: > > SK> Yeah, I know - thats what I did, but now the original area for > SK> the archives is about to be deleted. Is there no easy way to > SK> update config.db as to where the archives are kept now? I > SK> think I might have to dig up a hex editor :( > > No need to go to /that/ extreme, remember we're talking Python here! > :) > > There's two ways to do this, although both require a little bit of > Python hacking. See the scripts in $prefix/bin for some examples > (BTW, I think this is one very cool feature of Mailman). > > First, remember that config.db is really a Python marshal[1] of a > dictionary, and the archive directory is hardcoded into exactly three > entries. Here's some code to print out those entries for a mailing > list called `stage' on my machine: > > -------------------- snip snip -------------------- > @anthem[[/export/home/mailman/lists/stage:515]]% python > Python 1.5.2 (#7, Apr 16 1999, 18:24:22) [GCC 2.8.1] on sunos5 > Copyright 1991-1995 Stichting Mathematisch Centrum, Amsterdam > >>> import marshal > >>> fp = open('config.db') > >>> m = marshal.load(fp) > >>> m['public_archive_file_dir'] > '/export/home/mailman/archives/public' > >>> m['private_archive_file_dir'] > '/export/home/mailman/archives/private/stage.mbox' > >>> m['archive_directory'] > '/export/home/mailman/archives/private/stage' > -------------------- snip snip -------------------- > > So one approach could be to unmarshal the dictionary, set these three > values to the new location, and then write the marshal back out to > disk. However, I would suggest popping up a level of abstraction and > use the MailList object, which does the work of managing the config.db > files, setting locks, etc. > > -------------------- snip snip -------------------- > @anthem[[/export/home/mailman:522]]% python -i bin/withlist -l stage > Loading list: stage (locked) > >>> m.private_archive_file_dir > '/export/home/mailman/archives/private/stage.mbox' > >>> m.public_archive_file_dir > '/export/home/mailman/archives/public' > >>> m.archive_directory > '/export/home/mailman/archives/private/stage' > -------------------- snip snip -------------------- > > So in this case, I'd suggest writing a little script to run through > every mailing list (Utils.map_maillists() is a very convenient > function here), changes these three attribute values to the new > location, and the Save()s the mailing list object back to disk. > > Here's a completely untested (and unfinished) script that should get > you most of the way there. > > -------------------- snip snip -------------------- > from Mailman import Utils > > def newdir(old_archive_dir): > # fill this in with your logic > pass > > def hack_paths(mlist): > m.private_archive_file_dir = newdir(m.private_archive_file_dir) > m.public_archive_file_dir = newdir(m.public_archive_file_dir) > m.archive_directory = newdir(m.archive_directory) > mlist.Save() > > Utils.map_maillists(hack_paths, unlock=1, verbose=1) > -------------------- snip snip -------------------- > > Hope that helps, > -Barry > > [1] http://www.python.org/doc/current/lib/module-marshal.html -------------- next part -------------- A non-text attachment was scrubbed... Name: scott.kinnane.vcf Type: text/x-vcard Size: 413 bytes Desc: Card for Scott Kinnane Url : http://mail.python.org/pipermail/mailman-users/attachments/19990824/0ca6a19c/attachment.vcf From stingray at wizard.net Tue Aug 24 05:00:43 1999 From: stingray at wizard.net (John C. Broman, Jr.) Date: Mon, 23 Aug 1999 23:00:43 -0400 Subject: [Mailman-Users] Possibly off-topic request In-Reply-To: <2463.934563732@unix.ccc.nottingham.ac.uk> Message-ID: <3.0.1.32.19990823230043.006ce628@mail.wizard.net> Forgive me if this is an inappropriate question for this forum, but I'm at my wit's end. I manage a small Mailman-based list with about 350 members and typically 10 posting per day. It is hosted (for free) my my local ISP (WizardNet). It's been working great, but due to new bandwidth limitations on WizardNet, the have asked me to look for a new home for my list. How does one go about this? It's not a big list, and not much traffic. Hopefully, adding one more list to someone's Mailman server wouldn't hurt that. Please respond privately with any help you can offer. Thanks! John Broman Manager, Corvette Restoration and Preservation List From r.scheike at r2-net.de Tue Aug 24 12:11:14 1999 From: r.scheike at r2-net.de (Roland Scheike) Date: Tue, 24 Aug 1999 12:11:14 +0200 Subject: [Mailman-Users] More ore less difficult problems Message-ID: <010a01beee19$05506320$1401a8c0@SANDRA> Hello, I setted up a list the first time in my life. Now I encounter the following problem when trying to subscribe to the list or even send a message to the list: ----- cut The original message was received at Tue, 24 Aug 1999 11:51:50 +0200 from roland [192.168.1.20] ----- The following addresses had permanent fatal errors ----- "|/home/mailman/mail/wrapper mailowner test" (expanded from: ) ----- Transcript of session follows ----- 554 "|/home/mailman/mail/wrapper mailowner test"... unknown mailer error 2 ----- cut This is the mail that is returned to me. By the way: My aliases- file is up to date, the mailman user and group is set up. The web- interface works well. Is there anyone who can help me? I suspect that this error occurs each time the wrapper is called. May this be possible? Thanks a lot from germany Roland From riho at aso.ee Tue Aug 24 15:33:14 1999 From: riho at aso.ee (Riho Kurg) Date: Tue, 24 Aug 1999 16:33:14 +0300 Subject: [Mailman-Users] WANTED gid 80, GOT gid 2108. Message-ID: <37C29F1A.946A1283@aso.ee> Hi there: I'm trying to run Mailman list processor a few days here already, but no luck yet. Below is short description on operations. First off: our site is running qmail and I am not intended to change this. Right now I'm running ezmlm for list, it works very well, but management just hurts :) Inventory here: # rpm -q python python-1.5.1-5 # uname -a Linux jenka.asosise 2.0.36 #1 Tue Dec 29 13:11:13 EST 1998 i686 unknown OK, downloaded Mailman from www.list.org, untarred, RTFM and go! I need to set mail-gid and cgi-gid # id -g alias 80 # ./configure --with-mail-gid=80 --with-cgi-gid=99 # make; make install Perfect, new-list works just well, as does CGI-interface. # cat /var/qmail/alias/.qmail-info |preline /home/mailman/mail/wrapper post info OK, let's try to send mail.. oops, no action. Quick look to qmail and mail.* logfiles: qmail: 935501275.051940 new msg 10187 935501275.051960 info msg 10187: bytes 214 from qp 26804 uid 0935501275.116318 starting delivery 16013: msg 10187 to local info at aso.ee 935501275.116348 status: local 1/10 remote 0/20 mail.*: Aug 24 13:15:59 jenka Mailman mail-wrapper: Failure to exec script. WANTED gid 80, GOT gid 2108. (Reconfigure to take 2108?) Hmm, there's no gid 2108 on system at all. Even no uid. What's wrong? Thanks in advance, Rx. From riho-mailman at aso.ee Tue Aug 24 15:44:25 1999 From: riho-mailman at aso.ee (Riho Kurg) Date: Tue, 24 Aug 1999 16:44:25 +0300 Subject: [Mailman-Users] WANTED gid 80, GOT gid 2108. Message-ID: <37C2A1B9.76BCFC43@aso.ee> Hi there: I'm trying to run Mailman list processor a few days here already, but no luck yet. Below is short description on operations. First off: our site is running qmail and I am not intended to change this. Right now I'm running ezmlm for list, it works very well, but management just hurts :) Inventory here: # rpm -q python python-1.5.1-5 # uname -a Linux jenka.asosise 2.0.36 #1 Tue Dec 29 13:11:13 EST 1998 i686 unknown OK, downloaded Mailman from www.list.org, untarred, RTFM and go! I need to set mail-gid and cgi-gid # id -g alias 80 # ./configure --with-mail-gid=80 --with-cgi-gid=99 # make; make install Perfect, new-list works just well, as does CGI-interface. # cat /var/qmail/alias/.qmail-info |preline /home/mailman/mail/wrapper post info OK, let's try to send mail.. oops, no action. Quick look to qmail and mail.* logfiles: qmail: 935501275.051940 new msg 10187 935501275.051960 info msg 10187: bytes 214 from qp 26804 uid 0935501275.116318 starting delivery 16013: msg 10187 to local info at aso.ee 935501275.116348 status: local 1/10 remote 0/20 mail.*: Aug 24 13:15:59 jenka Mailman mail-wrapper: Failure to exec script. WANTED gid 80, GOT gid 2108. (Reconfigure to take 2108?) Hmm, there's no gid 2108 on system at all. Even no uid. I'm lost! What's wrong? Thanks in advance, Rx. From fish at bsd.uchicago.edu Tue Aug 24 17:46:56 1999 From: fish at bsd.uchicago.edu (Fish Flowers) Date: Tue, 24 Aug 1999 10:46:56 -0500 Subject: [Mailman-Users] Mass password send? Message-ID: <4.2.0.58.19990824104353.00ad0c10@delphi.bsd.uchicago.edu> Hmm... I seem to have mass-subscribed a whole bunch of users, but asked mailman not to send new-subscriber emails. Now it becomes apparent that we need those passwords... what's the best way of getting them out to the users? There doesn't seem to be an option to send a monthly email reminder early... Is the only way to resolve this problem to unsubscribe everyone and then manually resubscribe them? Sigh... Thanks -- Fish Flowers. From ink at inconnu.isu.edu Tue Aug 24 17:54:15 1999 From: ink at inconnu.isu.edu (Craig Kelley) Date: Tue, 24 Aug 1999 09:54:15 -0600 (MDT) Subject: [Mailman-Users] *UN*subscribing in bulk In-Reply-To: <199908240503.BAA23315@python.org> Message-ID: We have custom user setup scripts to setup groups, netscape and other miscellaneous items. Any user can belong to any mailing list, which creates a problem when we remove users from the system. We used to use SmartList which would keep e-mail addresses in a plain text file and when any user was deleted it was simple to grep for them and unsubscribe them. I have adapted the user deletion scripts to use `list_members` to enummerate the users in a group and then `remove_members` to take them out. This takes *forever*; every time we remove a user (and we have hundreds to do in bulk plus the occasional dozen which are done by hand) it must perform `list_members` on every list (we have close to 40). Is there another way to do this? Can I count on grep listpath/config.db to work in future versions, or is list_members the only guaranteed way? From kole at arialnet.net Tue Aug 24 18:09:45 1999 From: kole at arialnet.net (Kole Dunn) Date: Tue, 24 Aug 1999 09:09:45 -0700 Subject: [Mailman-Users] User Unknown problem Message-ID: Hi, i asked this question already, but no response or fix yet. I installed Mailman with the Red Hat 6.0 install, and all works well until I try to confirm the request for joining a list. Here is the message in the returned email: Recipient: Reason: ... User unknown Is "staff-request" automatically created as a virtual recipient within Mailman? So close to having it work, can someone please help? Thanks, KD ArialNet, Inc. - Arial Electronic Commerce and Fulfillment 1167 Annie Court, Minden NV 89423 Ph: 775.267.0220 FAX: 775.267.4979 http://www.arialnet.net ------------------------------------------- From christopher at schulte.org Tue Aug 24 18:36:15 1999 From: christopher at schulte.org (Christopher Schulte) Date: Tue, 24 Aug 1999 11:36:15 -0500 Subject: [Mailman-Users] User Unknown problem In-Reply-To: Message-ID: <4.2.0.58.19990824113239.00ab5300@pop.schulte.org> At 09:09 AM 8/24/99 -0700, Kole Dunn wrote: >Hi, i asked this question already, but no response or fix yet. I installed >Mailman with the Red Hat 6.0 install, and all works well until I try to >confirm the request for joining a list. Here is the message in the >returned email: > > Recipient: > Reason: ... User unknown > >Is "staff-request" automatically created as a virtual recipient within >Mailman? So close to having it work, can someone please help? No, not with sendmail. You need to manually create these aliases from within the sendmail aliases file. This is *usually* /etc/aliases. Check your specific configuration to be sure. You may also need to rebuild the alias database once you edit this file. With sendmail you can issue the `newaliases` command. >Thanks, >KD -- NAME: Christopher Schulte MAIL: christopher at schulte.org SITE: http://www.schulte.org/ FINGER: christopher at shell.schulte.org "now i belong, i'm one of the beautiful ones" --Trent Reznor, Nine Inch Nails HALO 13 From tomas at euronetics.se Tue Aug 24 19:09:49 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Tue, 24 Aug 1999 19:09:49 +0200 Subject: [Mailman-Users] User Unknown problem References: Message-ID: <37C2D1DC.4592E211@euronetics.se> Kole Dunn wrote: > Is "staff-request" automatically created as a virtual recipient within > Mailman? So close to having it work, can someone please help? As part of setting up a new list you need to activate a couple of mail aliases. For a list named "listname", these are: listname: "|/mail/wrapper post listname" listname-admin: "|/mail/wrapper mailowner listname" listname-request: "|/mail/wrapper mailcmd listname" Be sure these aliases really exist and are activated. In case you use sendmail you need to run the command 'newaliases' after editing the aliases file. For backward compatibility these two aliases are also recommended: owner-listname: listname-admin listname-owner: listname-admin From rthomas at uiuc.edu Tue Aug 24 23:43:36 1999 From: rthomas at uiuc.edu (Ryan Thomas) Date: Tue, 24 Aug 1999 16:43:36 -0500 Subject: [Mailman-Users] make test error on fcntl Message-ID: <4.2.0.58.19990824162900.00d226d0@ntx1.cso.uiuc.edu> ./configure # went fine make # went fine except "make[1]: [add2lib] Error 1 (ignored)" make install # went fine (no errors) Later ran into a problem with fcntl. So, I ran make test and get this: test test_fcntl crashed -- exceptions.IOError : [Errno 22] Invalid argument Advice? This is Mac OS X Server. -Ryan From rthomas at uiuc.edu Wed Aug 25 00:33:18 1999 From: rthomas at uiuc.edu (Ryan Thomas) Date: Tue, 24 Aug 1999 17:33:18 -0500 Subject: [Mailman-Users] Re: make test error on fcntl Message-ID: <4.2.0.58.19990824170601.00d14200@ntx1.cso.uiuc.edu> Oops. This was Python compile problem, not mailman. Sorry. -Ryan ./configure # went fine make # went fine except "make[1]: [add2lib] Error 1 (ignored)" make install # went fine (no errors) Later ran into a problem with fcntl. So, I ran make test and get this: test test_fcntl crashed -- exceptions.IOError : [Errno 22] Invalid argument Advice? This is Mac OS X Server. -Ryan From bwarsaw at cnri.reston.va.us Wed Aug 25 04:53:05 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Tue, 24 Aug 1999 22:53:05 -0400 (EDT) Subject: [Mailman-Users] make test error on fcntl References: <4.2.0.58.19990824162900.00d226d0@ntx1.cso.uiuc.edu> Message-ID: <14275.23185.459281.540715@anthem.cnri.reston.va.us> >>>>> "RT" == Ryan Thomas writes: RT> Later ran into a problem with fcntl. RT> So, I ran make test and get this: RT> test test_fcntl crashed -- exceptions.IOError : [Errno 22] RT> Invalid argument RT> Advice? This is Mac OS X Server. I know you realized this was a Python build problem, but just FWIW, Mailman doesn't need the fcntl module. The one import of it in Mailman/Utils.py in version 1.0 is unnecessary and I've removed it for the next release (not that this will make any difference for running Mailman on the Mac -- I don't think anybody's tried this yet). -Barry From bwarsaw at cnri.reston.va.us Wed Aug 25 05:09:25 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Tue, 24 Aug 1999 23:09:25 -0400 (EDT) Subject: [Mailman-Users] *UN*subscribing in bulk References: <199908240503.BAA23315@python.org> Message-ID: <14275.24165.561943.149945@anthem.cnri.reston.va.us> >>>>> "CK" == Craig Kelley writes: CK> We used to use SmartList which would keep e-mail addresses in CK> a plain text file and when any user was deleted it was simple CK> to grep for them and unsubscribe them. CK> I have adapted the user deletion scripts to use `list_members` CK> to enummerate the users in a group and then `remove_members` CK> to take them out. This takes *forever*; every time we remove CK> a user (and we have hundreds to do in bulk plus the occasional CK> dozen which are done by hand) it must perform `list_members` CK> on every list (we have close to 40). CK> Is there another way to do this? A couple of thoughts. For the PSA list, we actually have an external database of email address, and we use bin/sync_members to keep the Mailman database up to date. Also, I recently added a bin/find_member script to CVS which might help some, although it does a linear search through every member on every list, so it also may not be that fast. Another thing that's not clear: is it the list_members part that's slow or the remove_members part? A while back Harald improved the performance of bin/add_members by adding MailList.ApprovedAddMembers() which avoids the costly save-to-disk operation for the addition of each address. We might need a parallel for bulk deletions. CK> Can I count on grep listpath/config.db to work in CK> future versions, or is list_members the only guaranteed way? I definitely want to leave the option open to change the underlying database model at some point, but I think you're probably safe for a few revs :) Remember that if you don't mind hacking a little Python, you can write your own Python scripts that access the underlying MailList objects in any way you want. Very powerful concept. -Barry From bwarsaw at cnri.reston.va.us Wed Aug 25 05:11:58 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Tue, 24 Aug 1999 23:11:58 -0400 (EDT) Subject: [Mailman-Users] Mass password send? References: <4.2.0.58.19990824104353.00ad0c10@delphi.bsd.uchicago.edu> Message-ID: <14275.24318.665891.804120@anthem.cnri.reston.va.us> >>>>> "FF" == Fish Flowers writes: FF> Hmm... I seem to have mass-subscribed a whole bunch of users, FF> but asked mailman not to send new-subscriber emails. Now it FF> becomes apparent that we need those passwords... what's the FF> best way of getting them out to the users? There doesn't seem FF> to be an option to send a monthly email reminder early... FF> Is the only way to resolve this problem to unsubscribe FF> everyone and then manually resubscribe them? Sigh... Yikes, no! Just run cron/mailpasswds from the command line. -Barry From bwarsaw at cnri.reston.va.us Wed Aug 25 05:16:48 1999 From: bwarsaw at cnri.reston.va.us (Barry A. Warsaw) Date: Tue, 24 Aug 1999 23:16:48 -0400 (EDT) Subject: [Mailman-Users] WANTED gid 80, GOT gid 2108. References: <37C2A1B9.76BCFC43@aso.ee> Message-ID: <14275.24608.153536.778214@anthem.cnri.reston.va.us> >>>>> "RK" == Riho Kurg writes: RK> OK, let's try to send mail.. oops, no action. Quick look to RK> qmail and mail.* logfiles: RK> mail.*: Aug 24 13:15:59 jenka Mailman mail-wrapper: Failure to RK> exec script. WANTED gid 80, GOT gid 2108. (Reconfigure to RK> take 2108?) RK> Hmm, there's no gid 2108 on system at all. Even no uid. I'm RK> lost! What's wrong? Well, it /could/ be a qmail thing :) -- I have no direct experience w/ qmail -- however this error message definitely means that the mail wrapper program is getting invoked with a gid of 2108. Look at common.c... the getgid() system call is definitely returning 2108, which doesn't match the gid 80 that you compiled with. -Barry From claw at varesearch.com Wed Aug 25 05:30:20 1999 From: claw at varesearch.com (J C Lawrence) Date: Tue, 24 Aug 1999 20:30:20 -0700 Subject: [Mailman-Users] Mass password send? In-Reply-To: Message from "Barry A. Warsaw" of "Tue, 24 Aug 1999 23:11:58 EDT." <14275.24318.665891.804120@anthem.cnri.reston.va.us> Message-ID: On Tue, 24 Aug 1999 23:11:58 -0400 (EDT) Barry A Warsaw wrote: >>>>>> "FF" == Fish Flowers writes: > Yikes, no! Just run cron/mailpasswds from the command line. A more simple question: Somehow I'm in the curious state of having members that are not subscribed, don't appear on the members list, don't receive list posts, but do receive the monthly password reminders... Is there a way to export the subscriber list from a mailman list? Then I could recreate the config.db and re-add the members (sans the ghost). -- J C Lawrence Life: http://www.kanga.nu/ Home: claw at kanga.nu ---------(*) Work (Linux/IA64): claw at varesearch.com ... Beware of cromagnons wearing chewing gum and palm pilots ... From Nigel.Metheringham at vdata.co.uk Wed Aug 25 10:37:15 1999 From: Nigel.Metheringham at vdata.co.uk (Nigel Metheringham) Date: Wed, 25 Aug 1999 09:37:15 +0100 Subject: [Mailman-Users] Exim and mailman - HOWTO Message-ID: Before I carefully forget this and have to rediscover it when someone asks about it, here is how I am configuring exim to work nicely with mailman. Configs are for exim 3.0x, however these parts of the config have not changed so it should all work for older versions too. It all looks rather longer and more complicated that my previous varient of this for handling smartlist, but thats basically because I found it too hard to use regular expressions and similar to collapse the admin, request and list functions all into one, so there are pretty much replicated sections for each subfunction. BTW when a mailman list is created it "magically" appears as a working list to exim - no aliases, no reconfig and no restarting the daemon. Config file fragments follow:- ## Transports section ## ## Three transports for list mail, request mail and admin mail ## respectively ## Mailman is installed in /home/mailman ## Mailman is configured to be invoked as user exim list_transport: driver = pipe command = "/home/mailman/mail/wrapper post ${lc:$local_part}" current_directory = /home/mailman home_directory = /home/mailman user = exim group = exim list_request_transport: driver = pipe command = "/home/mailman/mail/wrapper mailcmd ${lc:$local_part}" current_directory = /home/mailman home_directory = /home/mailman user = exim group = exim list_admin_transport: driver = pipe command = "/home/mailman/mail/wrapper mailowner ${lc:$local_part}" current_directory = /home/mailman home_directory = /home/mailman user = exim group = exim ### end of transports section fragment ## Directors section [this deals with local addresses] ## ## First 2 directors rewrite list-owner or owner-list to list-admin ## This is only done if the list exists. ## List existence checks are done by seeing if the file ## /home/mailman/lists//listinfo.html ## exists. list_owner_director: driver = smartuser require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html suffix = "-owner" new_address = "${lc:$local_part}-admin@${domain}" owner_list_director: driver = smartuser require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html prefix = "owner-" new_address = "${lc:$local_part}-admin@${domain}" ## ## Next 3 directors direct admin, request and list mail to the appropriate ## transport. List existence is checked as above. list_admin_director: driver = smartuser suffix = -admin require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html transport = list_admin_transport list_request_director: driver = smartuser suffix = -request require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html transport = list_request_transport list_director: driver = smartuser require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html transport = list_transport ## End of directors fragment ## End of config files bits Basically thats everything. Exim should be configured to allow reasonable volume - ie no setting max_recipients down to a silly value, and with normal degrees of security - ie allowing relaying from 127.0.0.1 (thats vital), but pretty much nothing else. Parallel deliveries and other tweaks can also be used. Delay warning messages should be switched off or configured to only happen for non-list mail - unless you like receiving tons of mail when a host is down. Problems:- - Mailman's detection of exim bounces needs improving - it really should make use of the extra header information that exim provides. It also should recognise and deal with or ignore delay warning messages. - List existence is checked on whether there is a listinfo.html file for a list. If you delete lists by foul means, be aware of this. Mailman config is very simple - you just need to make sure that the user in the transport configuration stanzas (exim in this case) is used as the mail user when configuring mailman, and that its installed in the right place. Hope this stuff helps, and it would be nice if it could be integrated into the exim and/or mailman FAQs. Nigel. -- [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] [ Phone: +44 1423 850000 Fax +44 1423 858866 ] From tomas at euronetics.se Wed Aug 25 12:29:04 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Wed, 25 Aug 1999 12:29:04 +0200 Subject: [Mailman-Users] Exim and mailman - HOWTO References: Message-ID: <37C3C570.E0123967@euronetics.se> Nice cut, Nigel. Very clean, very useful. I will start using this config myself, in combination with the virtual hosting approach I (kindof) described in an earlier posting. Thanks for sharing this with us. From rthomas at uiuc.edu Wed Aug 25 14:18:31 1999 From: rthomas at uiuc.edu (Ryan Thomas) Date: Wed, 25 Aug 1999 07:18:31 -0500 Subject: [Mailman-Users] make test error on fcntl In-Reply-To: <14275.23185.459281.540715@anthem.cnri.reston.va.us> References: <4.2.0.58.19990824162900.00d226d0@ntx1.cso.uiuc.edu> <14275.23185.459281.540715@anthem.cnri.reston.va.us> Message-ID: The only reason I learned of the fcntl problem was because when I tried to set up my first "test" mailman list as described in the install document, I got a fcntl error. So, at least mailman 1.0 seems to need it. (?) As for Mac OS X Server -- it's UNIX, BSD 4.4 (descendant of NeXTSTEP). -Ryan At 10:53 PM -0400 8/24/99, Barry A. Warsaw wrote: > >>>>> "RT" == Ryan Thomas writes: > RT> Later ran into a problem with fcntl. > RT> So, I ran make test and get this: > RT> test test_fcntl crashed -- exceptions.IOError : [Errno 22] > RT> Invalid argument > RT> Advice? This is Mac OS X Server. > >I know you realized this was a Python build problem, but just FWIW, >Mailman doesn't need the fcntl module. The one import of it in >Mailman/Utils.py in version 1.0 is unnecessary and I've removed it for >the next release (not that this will make any difference for running >Mailman on the Mac -- I don't think anybody's tried this yet). > >-Barry From tauren at servlets.net Wed Aug 25 19:59:14 1999 From: tauren at servlets.net (Tauren Mills) Date: Wed, 25 Aug 1999 10:59:14 -0700 Subject: [Mailman-Users] Cron error Message-ID: <01a001beef23$8b035da0$1ad7a2d1@easystreet.com> I just got an email sent to the "mailman" email address with this subject: Subject: Cron /usr/bin/python /home/mailman/cron/run_queue And this was in the body: Traceback (innermost last): File "/home/mailman/cron/run_queue", line 46, in ? main() File "/home/mailman/cron/run_queue", line 41, in main OutgoingQueue.processQueue() File "/home/mailman/Mailman/OutgoingQueue.py", line 114, in processQueue Utils.TrySMTPDelivery(recip,sender,text,full_fname) File "/home/mailman/Mailman/Utils.py", line 273, in TrySMTPDelivery l.write("To %s:\n" % recipient) File "/home/mailman/Mailman/Logging/StampedLogger.py", line 59, in write stamp = time.strftime("%b %d %H:%M:%S %Y ", MemoryError Any ideas what is wrong? Thanks, Tauren From tauren at servlets.net Wed Aug 25 20:03:41 1999 From: tauren at servlets.net (Tauren Mills) Date: Wed, 25 Aug 1999 11:03:41 -0700 Subject: [Mailman-Users] FW: Cron /usr/bin/python /home/mailman/cron/gate_news Message-ID: <01a201beef24$2a053cc0$1ad7a2d1@easystreet.com> And here is another error. We have plenty of memory on this server (0.5GB RAM, 182MB free, 60MB free cache). Any clues? Thanks, Tauren -----Original Message----- From: Cron Daemon [mailto:root at s1.servlets.net] Sent: Wednesday, August 25, 1999 10:56 AM To: mailman at servlets.net Subject: Cron /usr/bin/python /home/mailman/cron/gate_news Traceback (innermost last): File "/home/mailman/cron/gate_news", line 27, in ? from Mailman import MailList File "/home/mailman/Mailman/MailList.py", line 37, in ? from MailCommandHandler import MailCommandHandler MemoryError From Harald.Meland at usit.uio.no Wed Aug 25 20:10:16 1999 From: Harald.Meland at usit.uio.no (Harald Meland) Date: 25 Aug 1999 20:10:16 +0200 Subject: [Mailman-Users] Re: [Exim] Exim and mailman - HOWTO In-Reply-To: Nigel Metheringham's message of "Wed, 25 Aug 1999 09:37:15 +0100" References: Message-ID: [Nigel Metheringham] > ## List existence checks are done by seeing if the file > ## /home/mailman/lists//listinfo.html > ## exists. First, a warning: This relies on internal Mailman directory structures, which is liable to change in future versions (e.g. to avoid collision problems with several lists having the same (localpart) name when housing multiple mail domains in one Mailman installation). Next, wouldn't checking for the existence of config.db be better? The Mailman code goes to great lengths to ensure that a valid config.db is present at all times -- I'm not sure (haven't checked) that the same is true for listinfo.html. Besides, internal parts of Mailman (like the listinfo overview page) uses existance of config.db as a (first) test of whether the list is present or not. There also is a potential problem with this configuration that ought to be mentioned: If you are housing several mail domains (e.g. foo.domain and bar.domain) within the same Mailman installation, creating a list which should only be reachable at is impossible. The list will also be reachable as as only the localpart of the mailinglist address is used for the file existance test. Other than that, it is a nice hack. Thanks :) > - Mailman's detection of exim bounces needs improving - it really > should make use of the extra header information that exim > provides. It also should recognise and deal with or ignore > delay warning messages. I believe Barry mentioned some plans for a grand bounce detection overhaul post Mailman-1.0. > Hope this stuff helps, and it would be nice if it could be > integrated into the exim and/or mailman FAQs. I'll try to whip something up. -- Harald From Nigel.Metheringham at vdata.co.uk Thu Aug 26 10:01:27 1999 From: Nigel.Metheringham at vdata.co.uk (Nigel Metheringham) Date: Thu, 26 Aug 1999 09:01:27 +0100 Subject: [Mailman-Users] Re: [Exim] Exim and mailman - HOWTO In-Reply-To: Message from Harald Meland of "25 Aug 1999 20:10:16 +0200." Message-ID: NM> ## List existence checks are done by seeing if the file NM> ## /home/mailman/lists//listinfo.html NM> ## exists. Harald.Meland at usit.uio.no said: > First, a warning: This relies on internal Mailman directory > structures, which is liable to change in future versions (e.g. to > avoid collision problems with several lists having the same > (localpart) name when housing multiple mail domains in one Mailman > installation). That is very much the case. However when that happens all MTA configs are likely to need changing anyhow - in general aliases don't carry domain information either :-) So people need to be aware of it, but I can't generalise to cater for it yet. > Next, wouldn't checking for the existence of config.db be better? The > Mailman code goes to great lengths to ensure that a valid config.db is > present at all times -- I'm not sure (haven't checked) that the same > is true for listinfo.html. Besides, internal parts of Mailman (like > the listinfo overview page) uses existance of config.db as a (first) > test of whether the list is present or not. I'll modify my checks to do that. > I believe Barry mentioned some plans for a grand bounce detection > overhaul post Mailman-1.0. I'm aware that this has been mentioned. I've also got some comments in the bug tracking system on bounce recognition. I'll take this up with Barry and consider getting my hands properly dirty with code too - although with Python I'm going to need someone else to check what I'm doing until I really get the hang of it :-) Nigel. -- [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] [ Phone: +44 1423 850000 Fax +44 1423 858866 ] From yvain at queer.org.au Thu Aug 26 12:05:06 1999 From: yvain at queer.org.au (Chris Albone,,,) Date: Thu, 26 Aug 1999 20:05:06 +1000 (EST) Subject: [Mailman-Users] Re: [Exim] Exim and mailman - HOWTO In-Reply-To: from "Nigel Metheringham" at Aug 26, 99 09:01:27 am Message-ID: A non-text attachment was scrubbed... Name: not available Type: text Size: 1854 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/19990826/cb6be335/attachment.pot From r.scheike at r2-net.de Thu Aug 26 13:58:58 1999 From: r.scheike at r2-net.de (Roland Scheike) Date: Thu, 26 Aug 1999 13:58:58 +0200 Subject: [Mailman-Users] Documentation Message-ID: <011001beefbb$03725560$1401a8c0@SANDRA> Hi, is there any documentation available concerning the statements available in Mailman? Where can I get it? Thanks a lot Roland From prashant at thirdst.ne.mediaone.net Thu Aug 26 18:08:04 1999 From: prashant at thirdst.ne.mediaone.net (Prashant Murti) Date: Thu, 26 Aug 1999 16:08:04 +0000 ( ) Subject: [Mailman-Users] SMTP error Message-ID: Hello, I'm a newbie to mailman and wasn't able to find info on this problem in the archives or faq. In my mailman/logs/smtp-errors file, I get a message like the following everytime mailman attempts to send mail anywhere: Aug 26 00:00:06 1999 TrySMTPDelivery: To pmurti at hotmail.com: Aug 26 00:00:06 1999 TrySMTPDelivery: Mailman.pythonlib.smtplib.SMTPRecipientsRefused / pmurti at hotmail.com: ... Relaying denied (dequeued) I'm running RedHat Linux 6.0 - what do I need to do differently ? TIA, Prashant From christopher at schulte.org Thu Aug 26 20:36:37 1999 From: christopher at schulte.org (Christopher Schulte) Date: Thu, 26 Aug 1999 13:36:37 -0500 Subject: [Mailman-Users] SMTP error In-Reply-To: Message-ID: <4.2.0.58.19990826132716.00d17980@pop.schulte.org> At 04:08 PM 8/26/99 +0000, Prashant Murti wrote: > >Hello, > >I'm a newbie to mailman and wasn't able to find info on this problem in >the archives or faq. In my mailman/logs/smtp-errors file, I get a message >like the following everytime mailman attempts to send mail anywhere: > >Aug 26 00:00:06 1999 TrySMTPDelivery: To pmurti at hotmail.com: >Aug 26 00:00:06 1999 TrySMTPDelivery: >Mailman.pythonlib.smtplib.SMTPRecipientsRefused / >pmurti at hotmail.com: ... Relaying denied (dequeued) > >I'm running RedHat Linux 6.0 - what do I need to do differently ? TIA, It looks to me like you could possibly need to add 127.0.0.1 (or whichever interface connects to the smtp server) to the sendmail allowable relay hosts file. Give that a shot. >Prashant -- NAME: Christopher Schulte MAIL: christopher at schulte.org SITE: http://www.schulte.org/ FINGER: christopher at shell.schulte.org "How can't we be happy, when we live in a world where pizza is just a phone call away?!" --Christopher Schulte From blurr at txraves.org Thu Aug 26 20:52:51 1999 From: blurr at txraves.org (blurr at txraves.org) Date: Thu, 26 Aug 1999 13:52:51 -0500 Subject: [Mailman-Users] need to restrict unsub'ing References: <4.2.0.58.19990826132716.00d17980@pop.schulte.org> Message-ID: <010e01beeff4$4aa923d0$572fb0cc@JORDAN> hey, i need to keep my users from unsubbing.. is this in the works?? thanks ------ jordan phillips blurr at txraves.org http://www.txraves.org/~blurr From will at connectcorp.net Thu Aug 26 21:45:55 1999 From: will at connectcorp.net (Will Leaver) Date: Thu, 26 Aug 1999 12:45:55 -0700 Subject: [Mailman-Users] Help - Dead in water Message-ID: <003901beeffb$9c45c340$0300a8c0@ceo.connectcorp.net> This is our 7th day using Mailman. Mailman has stopped processing subscription requests and confirmations. It worked perfectly for a week, and today, mid-morning, it stopped. The pending_subscriptions.db is very large, about 18MB. Could that be related to this problem? Or, could it be locked somehow? In neither case is an entry being made in the Subscribe log. On any attempt to process requests, I get the following: An unexpected Mailman error has occurred in MailCommandHandler.ParseMailCommands(). Here is the traceback: Traceback (innermost last): File "/home/mailman/Mailman/MailCommandHandler.py", line 207, in ParseMailCommands self.__dispatch[cmd](args, line, msg) File "/home/mailman/Mailman/MailCommandHandler.py", line 549, in ProcessSubscribeCmd self.AddMember(subscribe_address, password, digest, remote) File "/home/mailman/Mailman/MailList.py", line 885, in AddMember cookie = Pending().new(name, password, digest) File "/home/mailman/Mailman/Pending.py", line 67, in new db = self.__load() File "/home/mailman/Mailman/Pending.py", line 97, in __load return marshal.load(fp)EOFError: EOF read where object expected On any attempt to process confirmations, I get the following: An unexpected Mailman error has occurred in MailCommandHandler.ParseMailCommands(). Here is the traceback: Traceback (innermost last): File "/home/mailman/Mailman/MailCommandHandler.py", line 207, in ParseMailCommands self.__dispatch[cmd](args, line, msg) File "/home/mailman/Mailman/MailCommandHandler.py", line 602, in ProcessConfirmCmd self.ProcessConfirmation(cookie) File "/home/mailman/Mailman/MailList.py", line 1036, in ProcessConfirmation got = Pending().confirmed(cookie) File "/home/mailman/Mailman/Pending.py", line 80, in confirmed db = self.__load() File "/home/mailman/Mailman/Pending.py", line 97, in __load return marshal.load(fp)EOFError: EOF read where object expected From roger at infomed.sld.cu Thu Aug 26 23:22:50 1999 From: roger at infomed.sld.cu (Roger Pen~a Escobio) Date: Thu, 26 Aug 1999 17:22:50 -0400 (EDT) Subject: [Mailman-Users] SMTP error In-Reply-To: <4.2.0.58.19990826132716.00d17980@pop.schulte.org> Message-ID: On Thu, 26 Aug 1999, Christopher Schulte wrote: > >Mailman.pythonlib.smtplib.SMTPRecipientsRefused / > >pmurti at hotmail.com: ... Relaying denied (dequeued) > > > >I'm running RedHat Linux 6.0 - what do I need to do differently ? TIA, > > It looks to me like you could possibly need to add 127.0.0.1 (or whichever > interface connects to the smtp server) to the sendmail allowable relay > hosts file. Give that a shot. check the error in the sendmail's log file (/var/log/maillog). and the add the sender in the access database file of sendmail. In RedHat it is in /etc/mail/access , remember to convert the the file to the appropriate format doing make inside /etc/mail or makemap command. Roger From wade at headbone.com Fri Aug 27 01:42:19 1999 From: wade at headbone.com (Wade Naveja) Date: Thu, 26 Aug 1999 16:42:19 -0700 (PDT) Subject: [Mailman-Users] mass subscriptions Message-ID: when doing mass subscriptions, what is the maximum number of addresses that can be added at one time? i've got a list of about 45,000 that i'm planning on using mailman to take care of it. From chedong at ihw.com.cn Fri Aug 27 11:23:41 1999 From: chedong at ihw.com.cn (Che Dong) Date: Fri, 27 Aug 1999 17:23:41 +0800 Subject: [Mailman-Users] hello, I m a new comer of Mailman user :) Message-ID: <001101bef06d$dc333ec0$2600000a@ihw.com.cn> hi I'm searching mailing list manage system and find Mailman at yahoo. If possible I hope I can get some help from you for I have little experience on Linux. Here I need some info on build up a mailing list system with Mailman on Linux and corporate with Linux original sendmail server. Most important of all I want to know what I need (such as language API and CGI interface) and where I can get more help(on python I find little help on installing ) thank you best regards che at OFFICE chedong at ihw.com.cn http://www.ihw.com.cn ICQ UIN: 31928674 From blum at mezon.net Fri Aug 27 11:32:35 1999 From: blum at mezon.net (Peter Blum) Date: Fri, 27 Aug 1999 11:32:35 +0200 Subject: [Mailman-Users] Customizing Message-ID: <003701bef06f$184ce040$32eb8fc2@bobek.mezon.net> Hi! I'm using mailman on FreeBSD and Linux. I wanted to customizing the confirm messages in verify.txt, but If I made the changes the lists didn't work, confirm messages wasn't sent. Is anybody can help me how can I change the confirm messages?? Thx, Peter Blum Peter Mezon.Net Kft. H-1023, Budapest R?mer Fl?ris u. 51/a. Tel: 345-0320, Fax: 214-1535 blum at mezon.net From tauren at servlets.net Fri Aug 27 12:12:26 1999 From: tauren at servlets.net (Tauren Mills) Date: Fri, 27 Aug 1999 03:12:26 -0700 Subject: [Mailman-Users] Integrating external database of email addresses Message-ID: <004d01bef074$a99465a0$1ad7a2d1@easystreet.com> I don't think this is possible with Mailman, but it is worth checking. We have a database of customers. Each customer can have different types of services. We often want to send an email out to all of the customers that have a particular service, but not the customers that do not have that service. Right now, we have multiple Mailman mailing lists. One for all customers. One for customers that have the XYZ service. One for customers that have the ABC service. Many customers are on multiple lists. Managing all of these lists is extremely cumbersome. Customers can add and remove services at any time. We then have to manually add and remove them from the appropriate mailing lists. Any suggestions on how to manage this better? We are considering just adding a mailing feature to our database application and not using a mailing list. But that might not be very efficient. Thanks! Tauren From jarrell at vt.edu Fri Aug 27 16:15:28 1999 From: jarrell at vt.edu (Ron Jarrell) Date: Fri, 27 Aug 1999 10:15:28 -0400 Subject: [Mailman-Users] Integrating external database of email addresses In-Reply-To: <004d01bef074$a99465a0$1ad7a2d1@easystreet.com> Message-ID: <4.2.0.58.19990827101344.04906390@vtserf.cc.vt.edu> At 03:12 AM 8/27/99 -0700, you wrote: >I don't think this is possible with Mailman, but it is worth checking. >Right now, we have multiple Mailman mailing lists. One for all customers. >One for customers that have the XYZ service. One for customers that have >the ABC service. Many customers are on multiple lists. > >Managing all of these lists is extremely cumbersome. Customers can add and >remove services at any time. We then have to manually add and remove them >from the appropriate mailing lists. > >Any suggestions on how to manage this better? We are considering just >adding a mailing feature to our database application and not using a mailing >list. But that might not be very efficient. Take a look at ~mailman/bin/sync_members You can set up a cron job to dump your database to a set of flat files that are just lists of addresses, then use sync_members to match the mm databases to those files.. Or use it as a basis to customize into your own update script. From aue at nirvis.com Fri Aug 27 20:40:12 1999 From: aue at nirvis.com (David Aue) Date: Fri, 27 Aug 1999 11:40:12 -0700 Subject: [Mailman-Users] Web submissions, Search archives Message-ID: <01BEF080.ED252FF0.aue@nirvis.com> Mailman rocks. This is one of the best looking/working products (freeware or not) around! I would be interested in having more WebBBS type features for our less savvy and more impatient users. Specifically this would mean the ability to reply to a message in the archive from a web page without being a list member. Has anyone done anything like this already? If not, is there a way to pipe mail into Mailman and get it to temporarily ignore if the user is signed up? Has anyone out there added search capabilities to the archiving? Perhaps interfaced it to MhonArc or another archiver that already provides search? David Aue Nirvis Systems From aue at nirvis.com Fri Aug 27 20:55:28 1999 From: aue at nirvis.com (David Aue) Date: Fri, 27 Aug 1999 11:55:28 -0700 Subject: [Mailman-Users] hello, I m a new comer of Mailman user :) Message-ID: <01BEF083.0F1C5690.aue@nirvis.com> Basically you just need to get python installed properly on your server. Check out the pyhton web site (www.python.org) for more info on this. Depending on the distribution of Linux you are running you may be able to just get working binaries through a package manager. RedHat and Debian for instance will install python for you automagically. Once Pyhton is installed and working, install Mailman by following the INSTALL and README. Mailman is very simple to install if you follow the instructions carefully. It worked for me the first shot. -----Original Message----- From: Che Dong [SMTP:chedong at ihw.com.cn] Sent: Friday, August 27, 1999 2:24 AM To: mailman-users at python.org Subject: [Mailman-Users] hello, I m a new comer of Mailman user :) << File: ATT00008.txt; charset = gb2312 >> From tallyho at voicenet.com Fri Aug 27 21:09:48 1999 From: tallyho at voicenet.com (Lee Marzke) Date: Fri, 27 Aug 1999 15:09:48 -0400 Subject: [Mailman-Users] Web submissions, Search archives In-Reply-To: <01BEF080.ED252FF0.aue@nirvis.com> Message-ID: <4.2.0.58.19990827150606.009f4910@huey> For web based replies and such, you might want to look at hypernews instead. www.hypernews.org I agree an interface to MHonarc would be nice. This would also allow MIME attachments to be viewed directly from the web. The current mailman archiver doesn't do a good job here. Lee Marzke At 11:40 AM 8/27/99 -0700, you wrote: >Mailman rocks. This is one of the best looking/working products (freeware >or not) around! > >I would be interested in having more WebBBS type features for our less >savvy and more impatient users. Specifically this would mean the ability >to reply to a message in the archive from a web page without being a list >member. Has anyone done anything like this already? If not, is there a >way to pipe mail into Mailman and get it to temporarily ignore if the user >is signed up? > >Has anyone out there added search capabilities to the archiving? Perhaps >interfaced it to MhonArc or another archiver that already provides search? > >David Aue >Nirvis Systems > > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users -- ========================================================= Lee Marzke N84176 (P28A) Software Engineering Consultant Linux Servers, Linux/Win Integration, Avionics ========================================================= From lindsey at ncsa.uiuc.edu Fri Aug 27 21:23:09 1999 From: lindsey at ncsa.uiuc.edu (Christopher Lindsey) Date: Fri, 27 Aug 1999 14:23:09 -0500 (CDT) Subject: [Mailman-Users] Web submissions, Search archives In-Reply-To: <01BEF080.ED252FF0.aue@nirvis.com> from "David Aue" at Aug 27, 99 11:40:12 am Message-ID: <199908271923.OAA07160@ferret.ncsa.uiuc.edu> A non-text attachment was scrubbed... Name: not available Type: text Size: 505 bytes Desc: not available Url : http://mail.python.org/pipermail/mailman-users/attachments/19990827/bfc85c73/attachment.asc From cdysthe at oddbird.dyndns.org Sat Aug 28 05:41:51 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Fri, 27 Aug 1999 22:41:51 -0500 (CDT) Subject: [Mailman-Users] Exim and mailman - HOWTO In-Reply-To: Message-ID: On 25 Aug, Nigel Metheringham wrote: > Before I carefully forget this and have to rediscover it when someone > asks about it, here is how I am configuring exim to work nicely with > mailman. Configs are for exim 3.0x, however these parts of the config > have not changed so it should all work for older versions too. > > It all looks rather longer and more complicated that my previous > varient of this for handling smartlist, but thats basically because I > found it too hard to use regular expressions and similar to collapse > the admin, request and list functions all into one, so there are pretty > much replicated sections for each subfunction. > > BTW when a mailman list is created it "magically" appears as a working > list to exim - no aliases, no reconfig and no restarting the daemon. > > Config file fragments follow:- > > ## Transports section > ## > ## Three transports for list mail, request mail and admin mail > ## respectively > ## Mailman is installed in /home/mailman > ## Mailman is configured to be invoked as user exim > list_transport: > driver = pipe > command = "/home/mailman/mail/wrapper post ${lc:$local_part}" > current_directory = /home/mailman > home_directory = /home/mailman > user = exim > group = exim > > list_request_transport: > driver = pipe > command = "/home/mailman/mail/wrapper mailcmd > ${lc:$local_part}" > current_directory = /home/mailman > home_directory = /home/mailman > user = exim > group = exim > > list_admin_transport: > driver = pipe > command = "/home/mailman/mail/wrapper mailowner > ${lc:$local_part}" > current_directory = /home/mailman > home_directory = /home/mailman > user = exim > group = exim > > ### end of transports section fragment > > ## Directors section [this deals with local addresses] > ## > ## First 2 directors rewrite list-owner or owner-list to list-admin > ## This is only done if the list exists. > ## List existence checks are done by seeing if the file > ## /home/mailman/lists//listinfo.html > ## exists. > > list_owner_director: > driver = smartuser > require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html > suffix = "-owner" > new_address = "${lc:$local_part}-admin@${domain}" > > owner_list_director: > driver = smartuser > require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html > prefix = "owner-" > new_address = "${lc:$local_part}-admin@${domain}" > > ## > ## Next 3 directors direct admin, request and list mail to the > appropriate > ## transport. List existence is checked as above. > > list_admin_director: > driver = smartuser > suffix = -admin > require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html > transport = list_admin_transport > > list_request_director: > driver = smartuser > suffix = -request > require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html > transport = list_request_transport > > list_director: > driver = smartuser > require_files = /home/mailman/lists/${lc:$local_part}/listinfo.html > transport = list_transport > > ## End of directors fragment > ## End of config files bits > > Basically thats everything. > Exim should be configured to allow reasonable volume - ie no setting > max_recipients down to a silly value, and with normal degrees of > security - ie allowing relaying from 127.0.0.1 (thats vital), but > pretty much nothing else. Parallel deliveries and other tweaks can > also be used. > Delay warning messages should be switched off or configured to only > happen for non-list mail - unless you like receiving tons of mail when > a host is down. > > Problems:- > > - Mailman's detection of exim bounces needs improving - it really > should make use of the extra header information that exim > provides. It also should recognise and deal with or ignore > delay warning messages. > - List existence is checked on whether there is a listinfo.html > file for a list. If you delete lists by foul means, be aware of > this. > > Mailman config is very simple - you just need to make sure that the > user in the transport configuration stanzas (exim in this case) is used > as the mail user when configuring mailman, and that its installed in > the right place. > > Hope this stuff helps, and it would be nice if it could be integrated > into the exim and/or mailman FAQs. > > Nigel. > -- > [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] > [ Phone: +44 1423 850000 Fax +44 1423 858866 ] > > > > ------------------------------------------------------ > Mailman-Users maillist - Mailman-Users at python.org > http://www.python.org/mailman/listinfo/mailman-users > I have been using Exim and Mailman for a while running a couple of lists. I am running Debian (SLink). I have had no serious problems making this combo work. I read some mailing list archives about how to set it up. Pretty straight forward, and as I said, it works great. The only real change I had to do was to make Exim run as a daemon instead of from inetd. Does this mean that this HOWTO doesn't apply for Debian. or have I missed something? -- ---------------------------------------- Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux ---------------------------------------- "Clones are people two" From cdysthe at oddbird.dyndns.org Sat Aug 28 14:32:07 1999 From: cdysthe at oddbird.dyndns.org (Christian Dysthe) Date: Sat, 28 Aug 1999 07:32:07 -0500 (CDT) Subject: [Mailman-Users] Web submissions, Search archives In-Reply-To: <199908271923.OAA07160@ferret.ncsa.uiuc.edu> Message-ID: On 27 Aug, Christopher Lindsey wrote: > You need to use an add-on package like Wilma or Marc-search (or home-grown > based on glimpse/htdig). > > Chris > I have tried to set up htdig to search the archives. The problem is that you get multiple similar results since pipermail sets up the archives based on different criteria (Subject, Author...etc). I haven't been able to limit htdig to only come up with one article once. The only way to do this seems to be if you could use wild-cards in "exclude urls" in htdig, but you can't in the current version. Has anyone found a way around this? -- ---------------------------------------- Regards, Christian Dysthe E-mail: cdysthe at oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux ---------------------------------------- "Clones are people two" From ofsenmaj at yahoo.com Sun Aug 29 10:29:01 1999 From: ofsenmaj at yahoo.com (Omer Faruk Sen) Date: Sun, 29 Aug 1999 01:29:01 -0700 (PDT) Subject: [Mailman-Users] ???????? Message-ID: <19990829082901.5680.rocketmail@web1403.mail.yahoo.com> I downloaded and set it up. But Where is the answer mails .I mean someone made a request from my page. Where is the answer (confirmation mail).Will I have to generate it ? __________________________________________________ Do You Yahoo!? Bid and sell for free at http://auctions.yahoo.com From fmartini at caddev.com Sun Aug 29 21:45:49 1999 From: fmartini at caddev.com (Frank Martini) Date: Sun, 29 Aug 99 14:45:49 -0500 Subject: [Mailman-Users] Error: wrapper not available for sendmail programs Message-ID: <1276184545-302823530@caddev.com> When I try to issue an eMail based command to my spanking-new test mailing list, I get the following back from the daemon: > ----- The following addresses had permanent fatal errors ----- >"|/home/mailman/mail/wrapper mailcmd test" > (expanded from: ) > > ----- Transcript of session follows ----- >sh: wrapper not available for sendmail programs >554 "|/home/mailman/mail/wrapper mailcmd test"... Service unavailable How to I make the wrapper available for sendmail programs? I'm running RedHat Linux 6.0 for Intel. Frank Frank Martini Voice: 713/621-1917 Cadence Development FAX: 713/621-1960 5075 Westheimer, Ste. 1266 eMail: fmartini at caddev.com Houston, Texas 77056 WWW: http://www.caddev.com/ Macintosh & Windows Client/Server Database Development From christopher at schulte.org Sun Aug 29 22:33:40 1999 From: christopher at schulte.org (Christopher Schulte) Date: Sun, 29 Aug 1999 15:33:40 -0500 Subject: [Mailman-Users] Wrapper error In-Reply-To: References: <376DACF4.D0942277@rfa.org> Message-ID: <4.2.0.58.19990829153240.00bc0400@pop.schulte.org> Take a look at http://www.python.org/pipermail/mailman-users/1999-June/001511.html At 12:10 PM 6/21/99 +0800, z at singtel.telcosucks.org wrote: >On Sun, 20 Jun 1999, Tom Hallewell wrote: > >> Date: Sun, 20 Jun 1999 23:09:40 -0400 >> >> Mailman has been working great for several months until I made a couple >> of changes on the server. >> I had been getting tons of mail errors because the hostname was actually >> an ALIAS according to DNS, so I changed the hostname to the CNAME and >> stopped getting the errors. Around that same time, I upgraded to RedHat >> 6.0. Somewhere along the line, I started getting this error everytime >> anyone tries to post to any of our lists: >> >> ----- The following addresses had permanent fatal errors ----- >> "|/home/mailman/mail/wrapper post be-install" >> (expanded from: ) >> >> ----- Transcript of session follows ----- >> sh: wrapper not available for sendmail programs >> 554 "|/home/mailman/mail/wrapper post be-install"... Service unavailable >> >> Reading between the lines :), it appears that for some reason sendmail >> is no longer allowing wrappers. Any ideas? > >The sendmail shipped with Redhat 6.0 has added security in that it doesn't >allow you to execute any external software unless they are specified by >smrsh. So, what you need to do is type in /etc/smrsh directory >"ln -s /home/mailman/mail/wrapper" and everything should automagically be >working as they used to be. :-) > >Regards, >Daniel > > >------------------------------------------------------ >Mailman-Users maillist - Mailman-Users at python.org >http://www.python.org/mailman/listinfo/mailman-users -- NAME: Christopher Schulte MAIL: christopher at schulte.org SITE: http://www.schulte.org/ FINGER: christopher at shell.schulte.org One time, at band camp... From starback at ling.uu.se Mon Aug 30 14:09:21 1999 From: starback at ling.uu.se (Per Starback) Date: 30 Aug 1999 14:09:21 +0200 Subject: [Mailman-Users] config.db and config.db.last In-Reply-To: Christopher Schulte's message of "Sun, 29 Aug 1999 15:33:40 -0500" Message-ID: [version: 1.0] Does mailman ever have config.db and config.db.last open at the same time? Maybe that is a bad idea, in that case. I recently had a machine with mailman crash, and when it came up again fsck informed me that config.db *and* config.db.last for one list were garbage, and removed them for me, so I had to go to backup files to get a working config file. -- Per Starback "Life is but a gamble! Let flipism chart your ramble!" From terotil at st.jyu.fi Mon Aug 30 14:10:57 1999 From: terotil at st.jyu.fi (Tero Tilus) Date: Mon, 30 Aug 1999 15:10:57 +0300 Subject: [Mailman-Users] Problem with pipe-command? Message-ID: <3.0.3.32.19990830151057.008c3ba0@pop.st.jyu.fi> Everything seems to be workin and I think I have followed instructions, but still. When I'm trying to subscribe to list just created I encounter some problems. Confirmation is sent to the subscriber, but when replying I get -- 1999-08-30 14:38:29 11LPjW-0005MF-00 Neither the system_aliases director nor the address_pipe transport set a uid for local delivery of /var/lib/mailman/mail/wrapper mailcmd ularp -- to exim's logfile. My MTA is exim... in /etc/aliases -- ularp: "|/var/lib/mailman/mail/wrapper post ularp" ularp-admin: "|/var/lib/mailman/mail/wrapper mailowner ularp" ularp-request: "|/var/lib/mailman/mail/wrapper mailcmd ularp" owner-ularp: ularp-admin ularp-owner: ularp-admin -- the wrapper -- -rwxr-sr-x 1 root list 19718 Feb 6 1999 wrapper* -- -- Tero Tilus (014) 607 804 Taitoniekantie 9 E 815 (050) 3635235 40740 JKL www.jyu.fi/~terotil/ From roger at infomed.sld.cu Mon Aug 30 16:18:11 1999 From: roger at infomed.sld.cu (Roger Pen~a Escobio) Date: Mon, 30 Aug 1999 10:18:11 -0400 (EDT) Subject: [Mailman-Users] Error: wrapper not available for sendmail programs In-Reply-To: <1276184545-302823530@caddev.com> Message-ID: On Sun, 29 Aug 1999, Frank Martini wrote: > > > When I try to issue an eMail based command to my spanking-new test > mailing list, I get the following back from the daemon: > > > ----- The following addresses had permanent fatal errors ----- > >"|/home/mailman/mail/wrapper mailcmd test" > > (expanded from: ) > > > > ----- Transcript of session follows ----- > >sh: wrapper not available for sendmail programs > >554 "|/home/mailman/mail/wrapper mailcmd test"... Service unavailable > > How to I make the wrapper available for sendmail programs? > I'm running RedHat Linux 6.0 for Intel. /etc/smrsh/wrapper ---> /home/mailman/mail/wrapper you should see the man pages of smrsh Roger From dgilbert at velocet.ca Mon Aug 30 18:02:34 1999 From: dgilbert at velocet.ca (David Gilbert) Date: Mon, 30 Aug 1999 12:02:34 -0400 (EDT) Subject: [Mailman-Users] Integrating external database of email addresses In-Reply-To: <004d01bef074$a99465a0$1ad7a2d1@easystreet.com> References: <004d01bef074$a99465a0$1ad7a2d1@easystreet.com> Message-ID: <14282.43802.764899.687015@trooper.velocet.ca> >>>>> "Tauren" == Tauren Mills writes: Tauren> Managing all of these lists is extremely cumbersome. Tauren> Customers can add and remove services at any time. We then Tauren> have to manually add and remove them from the appropriate Tauren> mailing lists. Tauren> Any suggestions on how to manage this better? We are Tauren> considering just adding a mailing feature to our database Tauren> application and not using a mailing list. But that might not Tauren> be very efficient. I would expect that this could be easily managed by slightly modifying your database program to add and delete mailman list members by itself. You'd need to write a script for this purpose... I don't know mailman internals, but generically, if you can create a script that can "post" to a URL, you could create a script that could post updates to mailman lists. Of course, if you got really fancy, you'd link into the mailman API directly. Dave. -- ============================================================================ |David Gilbert, Velocet Communications. | Two things can only be | |Mail: dgilbert at velocet.net | equal if and only if they | |http://www.velocet.net/~dgilbert | are precisely opposite. | =========================================================GLO================ From tbryan at server.python.net Mon Aug 30 19:03:38 1999 From: tbryan at server.python.net (Tom Bryan) Date: Mon, 30 Aug 1999 13:03:38 -0400 (EDT) Subject: [Mailman-Users] Integrating external database of email addresses In-Reply-To: <14282.43802.764899.687015@trooper.velocet.ca> Message-ID: On Mon, 30 Aug 1999, David Gilbert wrote: > I would expect that this could be easily managed by slightly modifying > your database program to add and delete mailman list members by > itself. You'd need to write a script for this purpose... I don't know > mailman internals, but generically, if you can create a script that > can "post" to a URL, you could create a script that could post updates > to mailman lists. If you're doing it in Python, see FAQ #4.61 at http://www.python.org/cgi-bin/faqw.py I have a web form that permits users to do a couple of different things at once, one of which is subscribing to a Mailman list. I just forwarded the subscription info to the Mailman URL using the answer to that FAQ. > Of course, if you got really fancy, you'd link into the mailman API > directly. I haven't delved into the Mailman code either, but I suspect that subscribing users this way wouldn't be very difficult. You'd just need to find out what function Mailman's subscription form calls and pass it the right information. ---Tom From bfriday at LaSierra.edu Tue Aug 31 00:59:24 1999 From: bfriday at LaSierra.edu (Brian Friday) Date: Mon, 30 Aug 1999 15:59:24 -0700 (PDT) Subject: [Mailman-Users] Error Message Message-ID: Hello All, Got the following error when I hit submit to approve a message. 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 (innermost last): File "/opt/mailman/scripts/driver", line 112, in run_main main() File "/opt/mailman/Mailman/Cgi/admindb.py", line 112, in main HandleRequests(doc) File "/opt/mailman/Mailman/Cgi/admindb.py", line 200, in HandleRequests list.HandleRequest(request, v, form[comment_key].value) File "/opt/mailman/Mailman/ListAdmin.py", line 122, in HandleRequest self.HandlePostRequest(request_data[2:], value, comment) File "/opt/mailman/Mailman/ListAdmin.py", line 131, in HandlePostRequest self.Post(msg, 1) File "/opt/mailman/Mailman/MailList.py", line 1335, in Post self.DeliverToList(msg, recipients, KeyError: cgiext Environment variables: Variable Value DOCUMENT_ROOT /u01/ns-home/webroot HTTP_ACCEPT_ENCODING gzip CONTENT_LENGTH 307 CONTENT_TYPE application/x-www-form-urlencoded PATH_TRANSLATED /u01/ns-home/webroot/sw_ml REMOTE_ADDR 192.156.214.55 GATEWAY_INTERFACE CGI/1.1 HTTP_COOKIE sw_ml:admin="(lp0\012S'192.156.214.55'\012p1\012aI936052860\012aI936063660\012aI899743593\012a." SERVER_PROTOCOL HTTP/1.0 HTTP_ACCEPT_LANGUAGE en REMOTE_PORT 1402 SERVER_PORT 80 TZ US/Pacific HTTP_USER_AGENT Mozilla/4.61 (Macintosh; U; PPC) HTTP_ACCEPT_CHARSET iso-8859-1,*,utf-8 HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */* REQUEST_URI /mailman/admindb/sw_ml PATH /usr/sbin:/usr/bin QUERY_STRING SCRIPT_FILENAME /opt/mailman/cgi-bin/admindb PATH_INFO /sw_ml HTTP_HOST www.lasierra.edu REQUEST_METHOD POST SERVER_SIGNATURE Apache/1.3.6 Server at www.lasierra.edu Port 80 SCRIPT_NAME /mailman/admindb SERVER_ADMIN webmaster at lasierra.edu SERVER_SOFTWARE Apache/1.3.6 (Unix) PYTHONPATH /opt/mailman HTTP_REFERER http://www.lasierra.edu/mailman/admindb/sw_ml SERVER_NAME www.lasierra.edu HTTP_CONNECTION Keep-Alive -------- Sincerely, Brian Friday Systems Administrator La Sierra University (909) 785-2554 x2 From arutla at csee.wvu.edu Tue Aug 31 01:40:54 1999 From: arutla at csee.wvu.edu (Keerthi Arutla) Date: Mon, 30 Aug 1999 19:40:54 -0400 (EDT) Subject: [Mailman-Users] Mail is not going out... Message-ID: Hi All, I was recently trying to install mailman. The problem I am encountering is that when I send mail to a list...it is neither bouncing back..not reaching the list members. Anybody has any idea about it. Thanks.. Keerthi K Arutla 445, Oakland Street, Apt # 805-1 Morgantown WV-26505. e-mail:arutla at csee.wvu.edu pH: 304-599-6086(H) 304-293-0405 X 2575 (O) From arutla at csee.wvu.edu Tue Aug 31 08:03:18 1999 From: arutla at csee.wvu.edu (Keerthi Arutla) Date: Tue, 31 Aug 1999 02:03:18 -0400 (EDT) Subject: [Mailman-Users] New list creation through web Message-ID: Hi, Is there a web interface to create a new list.. Thank You. Keerthi K Arutla 445, Oakland Street, Apt # 805-1 Morgantown WV-26505. e-mail:arutla at csee.wvu.edu pH: 304-599-6086(H) 304-293-0405 X 2575 (O) From fmartini at caddev.com Tue Aug 31 17:21:57 1999 From: fmartini at caddev.com (Frank Martini) Date: Tue, 31 Aug 99 10:21:57 -0500 Subject: [Mailman-Users] Disappearing Images Message-ID: <1276027576-312264770@caddev.com> Here's a problem I'm seeing, but I'm betting Apache is the culprit. About 50% of the time when I access the web areas of Mailman (/admin/;/listinfo/), the mailman graphic is missing. I can even load the URL to the graphic and all I get is the alt text and an exactly-size space where the graphic should be. This is really weird... I check the graphic files themselves on the Linux server and all is OK. Any ideas? Frank Frank Martini Voice: 713/621-1917 Cadence Development FAX: 713/621-1960 5075 Westheimer, Ste. 1266 eMail: fmartini at caddev.com Houston, Texas 77056 WWW: http://www.caddev.com/ Cadence Fact: Cadence developed a database system which manages patient and research subject data for a private research hospital in Houston. The database captures patient demographic and historical data and also allows for importation of test results from lab equipment. From tomas at euronetics.se Tue Aug 31 19:43:55 1999 From: tomas at euronetics.se (Tomas Fasth) Date: Tue, 31 Aug 1999 19:43:55 +0200 Subject: [Mailman-Users] Exim and mailman - HOWTO References: Message-ID: <37CC145B.F3C764DA@euronetics.se> Christian Dysthe wrote: > I have been using Exim and Mailman for a while running a couple of > lists. I am running Debian (SLink). I have had no serious problems > making this combo work. I read some mailing list archives about how to > set it up. Pretty straight forward, and as I said, it works great. The > only real change I had to do was to make Exim run as a daemon instead > of from inetd. I have Debian 2.1 installed. I use exim in combination with mailman. I run exim from inetd. I have no problem with this configuration. > Does this mean that this HOWTO doesn't apply for Debian. or have I > missed something? In your current config, for each created list you need to update the alises to reflect this new list, right? By using Nigel's suggested config, you don't have to bother about updating aliases any more. Isn't that great? Cheers, Tomas From Nigel.Metheringham at vdata.co.uk Tue Aug 31 20:04:54 1999 From: Nigel.Metheringham at vdata.co.uk (Nigel Metheringham) Date: Tue, 31 Aug 1999 19:04:54 +0100 Subject: [Mailman-Users] Exim and mailman - HOWTO In-Reply-To: Message from Christian Dysthe of "Fri, 27 Aug 1999 22:41:51 CDT." Message-ID: [Could any other exim (rather than mailman) related questions be taken to the exim-users list. Web site for exim is http://www.exim.org/ and the list signup, which looks strangely familiar to mailman people, is at http://www.exim.org/mailman/listinfo/exim-users ] cdysthe at oddbird.dyndns.org said: > I have been using Exim and Mailman for a while running a couple of > lists. I am running Debian (SLink). I have had no serious problems > making this combo work. I read some mailing list archives about how to > set it up. Pretty straight forward, and as I said, it works great. The > only real change I had to do was to make Exim run as a daemon instead > of from inetd. It will work either from inetd or as a daemon. The exim load control functions (ie stopping exim completely swamping your box if huge amounts of mail are sent etc), only really work if exim is run as a daemon. You do of course need either a queue runner daemon or a cron job to run the queue if you choose to run from inetd. Personally I would consider a mailing list box running the MTA from inetd (unless the MTA is specifically designed to work that way by perference) to be at risk of a DOS attack. > Does this mean that this HOWTO doesn't apply for Debian. or have I > missed something? The HOWTO is agnostic. It should work on any *nix like system - all Linux versions and any other nix that exim runs on. Nigel. -- [ Nigel Metheringham Nigel.Metheringham at VData.co.uk ] [ Phone: +44 1423 850000 Fax +44 1423 858866 ] From nicholas.brenckle at yale.edu Fri Aug 13 21:55:13 1999 From: nicholas.brenckle at yale.edu (Nicholas Brenckle) Date: Fri, 13 Aug 1999 15:55:13 -0400 Subject: [Mailman-Users] Mailman 1.0 & OpenBSD 2.5 & Python 1.5b2 Message-ID: <37B47821.A9108EE@yale.edu> I installed the patch as posted by Tor Houghton (mailman-users : 30 March 1999 - http://www.python.org/pipermail/mailman-users/1999-March/000941.html ) This didnt work for me. I still receive the error on newlist creation (see below) This is on an OpenBSD 2.5 system and Python 1.5b2. A little more poking and I found the solution was to set the list to 'openbsd2' instead of 'openbsd' in the posixfile.py lib file. Is now: if sys.platform in ('netbsd1', 'freebsd2', 'freebsd3'): Change to: if sys.platform in ('netbsd1', 'freebsd2', 'freebsd3', 'openbsd2'): There are two lines that contain the same thing (checking for netbsd and freebsd) add the 'openbsd2' to each of them. -Nick -- ---------------------------------------------------------------------- Nicholas Brenckle Yale University School of Medicine nicholas.brenckle at yale.edu ITS Med - PO Box 208089 203-737-2377 New Haven, CT 06520-8089 Error Message I was getting before the fix to the posixfile.py: Traceback (innermost last): File "bin/newlist", line 146, in ? raise SystemExit(main(sys.argv)) File "bin/newlist", line 93, in main newlist.Create(list_name, owner_mail, pw) File "/home/mailman/Mailman/MailList.py", line 724, in Create self.Lock() File "/home/mailman/Mailman/MailList.py", line 1379, in Lock self._lock_file.lock('w|', 1) File "/usr/local/lib/python1.5/posixfile.py", line 190, in lock flock = fcntl.fcntl(self._file_.fileno(), cmd, flock) IOError: [Errno 22] Invalid argument From nicholas.brenckle at yale.edu Sun Aug 15 20:22:54 1999 From: nicholas.brenckle at yale.edu (Nicholas Brenckle) Date: Sun, 15 Aug 1999 14:22:54 -0400 Subject: [Mailman-Users] Email subscription with no confirmation Message-ID: <37B7057E.5840788@yale.edu> At the beginning of each year, we do a massive creation of new accounts for students. (Well, not THAT massive but a few hundred anyway) Currently with PMDF listserv our addstudent script on the unix host that holds the student accounts fires off a "subscribe class-of-2001" message to the list server and the student is added. Mailman has that feature but requires a confirmation of the student before the subscription is added. While most would argue that this is acceptable, Im going to say most students as well as the administrators of those lists will complain to me they want one step adding. Anyway to do this? Perhaps a "subscribe [password] [digest option] [no confirm] address=blah at blah.com"? If im sending the list password (admittedly though unsecure email) this should work the same as if I added them via the web interface. -Nick -- ---------------------------------------------------------------------- Nicholas Brenckle Yale University School of Medicine nicholas.brenckle at yale.edu ITS Med - PO Box 208089 203-737-2377 New Haven, CT 06520-8089