From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.help Subject: Re: w3 under development or not? Date: Sat, 15 Nov 2003 08:31:26 -0500 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <4nd6bt3gi9.fsf@lockgroove.bwh.harvard.edu> References: <878ymm6d18.fsf@lucien.dreaming> <87brrf2wsu.fsf@yahoo.co.uk> <4nr80b2apy.fsf@lockgroove.bwh.harvard.edu> <4nekwa3i5b.fsf@lockgroove.bwh.harvard.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1068904051 12164 80.91.224.253 (15 Nov 2003 13:47:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 15 Nov 2003 13:47:31 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 15 14:47:27 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AL0lq-0005EK-00 for ; Sat, 15 Nov 2003 14:47:27 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AL1gd-0006xW-0e for geh-help-gnu-emacs@m.gmane.org; Sat, 15 Nov 2003 09:46:07 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!lockgroove.bwh.harvard.EDU!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 49 Original-NNTP-Posting-Host: lockgroove.bwh.harvard.edu (134.174.9.133) Original-X-Trace: news.uni-berlin.de 1068903150 55676944 134.174.9.133 (16 [177066]) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (usg-unix-v) Cancel-Lock: sha1:NgDlUE8JVvQK4OJamZYNQPUiJFw= Original-Xref: shelby.stanford.edu gnu.emacs.help:118316 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:14257 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:14257 On Fri, 14 Nov 2003, pete_lee@swbell.net wrote: >>>>> Ted Zlatanov writes: > > Ted> There are many, many such tools. For Unix mail servers the > Ted> options are plentiful and a simple web search will turn > Ted> them up. I don't use Windows mail servers but I'm sure > Ted> similar tools exist for them. > > After a brief look at Procmail and SpamAssassin, I don't see how > they solve the problem. Installing either locally still results in > the mail being pulled down my small pipe from swbell. You asked for server-side options. Procmail and SA are best installed on the server if you want to cut down the download times. > I suppose I could lobby for swbell to install SpamAssassin. But > then I'm dependent on someone else setting up rules that could > potentially cost me a valid email now and again. With any reasonable ISP that provides you a shell account, you can set up your personal rules in ~/.spamassassin/user_prefs I use pair.com but there are many others. > What would be cool is if (in Gnus) you could download mail headers > only first... run through spam processor... then only download valid > mail, and reprocess again including body. The spam would still show > up in spam group, possibly annotated to show that only the headers > have been retrieved on some (hopefully most). If you moved it to a > ham group it would then fetch the mail, otherwise it would be > expired and on expiry be deleted from the server the next time you > asked for mail. You can actually do all that and more with spam.el, a package for Gnus which I maintain. Check out the CVS version of Gnus and look in the manual (Oort Gnus comes with spam.el also, but many bugs have been fixed meanwhile). spam.el is sort of a framework, and inside it are various flexible spam checks you can enable depending on your needs. I would still do server-side filtering in addition to client-side filtering, but that's your choice and moving away from swbell is certainly going to be a hassle for you. To only get mail headers, use IMAP. There's more to it, I suggest you read the Gnus manual in the spam.el section, but what you describe is definitely possible - and you should continue the discussion on the gnu.emacs.gnus newsgroup if you have any questions. Ted