From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dukecmmtar01.coxmail.com (dukecmmtar01.coxmail.com [68.99.120.48]) by speech.braille.uwo.ca (Postfix) with ESMTP id 9E3B510AEA for ; Wed, 4 Feb 2009 06:41:24 -0500 (EST) Received: from [192.168.0.30] (really [70.166.17.50]) by dukecmmtar01.coxmail.com (InterMail vM.6.01.06.05 201-2131-130-106-20070212) with ESMTP id <20090204114124.TIGP4531.dukecmmtar01.coxmail.com@[192.168.0.30]> for ; Wed, 4 Feb 2009 06:41:24 -0500 Message-ID: <49897F2B.4030105@baechler.net> Date: Wed, 04 Feb 2009 03:42:35 -0800 From: Tony Baechler User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) MIME-Version: 1.0 To: "Speakup is a screen review system for Linux." Subject: Mailing list archiving References: <20090202203951.GA9273@localhost.localdomain> <20090203012052.93BE1109D2@speech.braille.uwo.ca> <20090203013218.GA12052@localhost.localdomain> <49882F45.7070002@baechler.net> <20090203190642.GA17017@localhost.localdomain> In-Reply-To: <20090203190642.GA17017@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.11 Precedence: list Reply-To: "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Feb 2009 11:41:25 -0000 Hi, First, let me clear up a myth. Mailman doesn't require any specific mail transport agent. There is no reason why it won't work with Qmail, Postfix, etc. For some reason, Debian really likes pushing exim4. If you install a dummy package providing mail-transport-agent or install the Qmail binary package generated from the Debian qmail-src package, you're fine. It probably said that it depends on exim4 or mail-transport-agent. I've been running Qmail since 2004 and tried to set up Mailman. I admit that ezmlm is vastly easier but I never set up web archives because of the security issues. The same applies with mhonarc. It should integrate with any mailer or mailing list. It even works on Usenet articles. You can customize its output to some degree. Basically you pass it the raw message text as the mail is received and it automatically converts it to html and updates its indexes. I don't know if you're using vpopmail or similar with Qmail, but you could call mhonarc as part of the qmailqueue environment variable if you want all mail archived or only make it part of the ezmlm or mailing list user. I've not used it on an actual production mailing list but I have used it on some news articles for testing. The FAQ should give instructions to add to ezmlm. Based on my setup here, I think you would do something like this in your .qmail file: |/usr/bin/mhonarc |ezmlm-whatever Obviously, read the dot-qmail (5) man page and the mhonarc docs for full details. Our mailing list never got off the ground, so archiving wasn't much of an issue. I'm not familiar with ezmlm-browse, but I hope it masks addresses from spammers.