From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/46848 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: new spam.el Date: Mon, 30 Sep 2002 13:43:47 -0400 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: owner-ding@hpc.uh.edu Message-ID: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1033407763 29298 127.0.0.1 (30 Sep 2002 17:42:43 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 30 Sep 2002 17:42:43 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17w4Z7-0007cE-00 for ; Mon, 30 Sep 2002 19:42:41 +0200 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 17w4XE-0000H3-00; Mon, 30 Sep 2002 12:40:44 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Mon, 30 Sep 2002 12:41:25 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id MAA25193 for ; Mon, 30 Sep 2002 12:41:13 -0500 (CDT) Original-Received: (qmail 2090 invoked by alias); 30 Sep 2002 17:40:26 -0000 Original-Received: (qmail 2085 invoked from network); 30 Sep 2002 17:40:26 -0000 Original-Received: from ns2.beld.net (208.229.215.82) by gnus.org with SMTP; 30 Sep 2002 17:40:26 -0000 Original-Received: from heechee.beld.net (dhcp-0-50-8b-df-51-5e.cpe.beld.net [65.202.179.7]) by ns2.beld.net (Postfix) with ESMTP id DE9D33B8D0 for ; Mon, 30 Sep 2002 13:40:25 -0400 (EDT) Original-To: ding 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" Mail-Followup-To: ding Original-Lines: 27 User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-redhat-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:46848 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:46848 I have put a new version of spam.el in the CVS repository, and updated the ChangeLog. All the credit should go to Fran=E7ois Pinard, who did the hard work of putting together all the code. The documentation is not ready, but I think the comments in the code will be sufficient to get people started (and those were written by Fran=E7ois as well). Do let me know if you have any questions, and I'll do my best to answer. There's a few FIXMEs in the code that I'll try to resolve soon (but feel free to provide patches if you like). The key bindings are not perfect, the blackhole check is still broken (as I reported to the ding list some time ago), but bogofilter and black/whitelists should work right away. The spam-split function is the main point of interest for this release: when added to your nnimap/nnmail fancy split, it will return either nil or the value of the spam-split-group variable, which is "spam" by default. The spam detection is done with several variables you can customize. The default spam-split-group value may be a problem if your primary backend is nntp, for instance (since the "spam" group won't be writeable), so make sure to customize that. See the comments for more details. Again, feel free to ask any questions or make any suggestions. Ted