From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/17967 Path: news.gmane.org!not-for-mail From: Teemu Likonen Newsgroups: gmane.emacs.gnus.user Subject: Re: Is there a simple way to set up spam filtering? Date: Sat, 30 Jan 2016 21:16:47 +0200 Message-ID: <87egcydgio.fsf@iki.fi> References: <87wprr9kfj.fsf@gmail.com> <87ziwm1qvk.fsf@mithlond.arda> <1454178890.2637.62.camel@atmarama.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2974227895740300607==" X-Trace: ger.gmane.org 1454181437 15150 80.91.229.3 (30 Jan 2016 19:17:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 30 Jan 2016 19:17:17 +0000 (UTC) Cc: info-gnus-english@gnu.org To: =?utf-8?B?U2HFoWEgSmFuacWha2E=?= Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Sat Jan 30 20:17:06 2016 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aPb12-0003xA-HS for gegu-info-gnus-english@m.gmane.org; Sat, 30 Jan 2016 20:17:00 +0100 Original-Received: from localhost ([::1]:39608 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aPb11-0006mv-Nr for gegu-info-gnus-english@m.gmane.org; Sat, 30 Jan 2016 14:16:59 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50344) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aPb10-0006mn-0C for info-gnus-english@gnu.org; Sat, 30 Jan 2016 14:16:58 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aPb0w-0004V5-QY for info-gnus-english@gnu.org; Sat, 30 Jan 2016 14:16:57 -0500 Original-Received: from mta-out1.inet.fi ([62.71.2.193]:38528 helo=johanna1.inet.fi) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aPb0w-0004TP-FP for info-gnus-english@gnu.org; Sat, 30 Jan 2016 14:16:54 -0500 RazorGate-KAS: Status: not_detected RazorGate-KAS: Rate: 0 RazorGate-KAS: Envelope from: RazorGate-KAS: Version: 5.5.3 RazorGate-KAS: LuaCore: 80 2014-11-10_18-01-23 260f8afb9361da3c7edfd3a8e3a4ca908191ad29 RazorGate-KAS: Lua profiles 69136 [Nov 12 2014] RazorGate-KAS: Method: none Original-Received: from mithlond.arda (84.251.143.106) by johanna1.inet.fi (9.0.002.03-2-gbe5d057) id 56ACC4AE00039F2E; Sat, 30 Jan 2016 21:16:51 +0200 Original-Received: from dtw by mithlond.arda with local (Exim 4.84) (envelope-from ) id 1aPb0s-0005ot-TE; Sat, 30 Jan 2016 21:16:50 +0200 In-Reply-To: <1454178890.2637.62.camel@atmarama.com> (=?utf-8?Q?=22Sa?= =?utf-8?Q?=C5=A1a_Jani=C5=A1ka=22's?= message of "Sat, 30 Jan 2016 19:34:50 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 62.71.2.193 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:17967 Archived-At: --===============2974227895740300607== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sa=C5=A1a Jani=C5=A1ka [2016-01-30 19:34:50+01] wrote: > So, I'be very thankful if you can provide some help how to either use > Gnus' spam package or your gnus-bogofilter package? Here's a configuration example for my gnus-bogofilter.el. You can add this code in your Gnus init file (gnus.el): ;; Load gnus-bogofilter.el package. (require 'gnus-bogofilter) (setq nnmail-split-methods 'nnmail-split-fancy nnmail-mail-splitting-decodes t nnmail-split-fancy '(| (: bogofilter-split "spam" "unsure") ;; You can add split rules here if you want to. "misc")) You should also read the docs for nnmail-split-fancy variable so that you understand how mail splitting works. The above configuration will move detected incoming spam messages to group "spam", unsure messages to group "unsure" and all good (ham) messages to group "misc". In Gnus summary buffer you can use commands M-x bogofilter-register-spam and M-x bogofilter-register-ham to train Bogofilter's database. Those will register the current message (or all marked messages) for Bogofilter. Command M-x bogofilter-check will display current message's status and spam score. Also see the functions' documentation. And that's pretty much it. =2D-=20 /// Teemu Likonen - .-.. // // PGP: 4E10 55DC 84E9 DFF6 13D7 8557 719D 69D3 2453 9450 /// --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWrQwiAAoJEHGdadMkU5RQ+7cP/1kSXHwD2DENA8/J1PKruAEX bjhUW97cBnjemHr1vNnpDMc2Kcte1dSOSWmUtGYSBAIvd4TgrLtNOc/3WTEWqYql 2cuZM8Zhnb+JiKnMzxFK6R3RpMzlhaaTeRjMzlRZruxS4YdfLFmkPBvAfZyk/0KP KDHXowgWn5kR4Qb6wb4aEvWop3WdNHUsCU4D/+p0Fwp/nszT41345xbGlKOCOoXV NPEAVsdwdW/fopoxnyoPBrRVov2fpsuOqIJIYPDDhPiZf5vQD8K9BPYFdqqn/wKe kzZ1xcQIxgFr751TdNQGMLKNTldHiclw/OjgkCLtUxM7dOC97zw25RhNGnedi8rY USVdTDSygZ5mmrmaOoqlH48jUqnWmF2sF5kxkoAHYu1HEHpZY5yLzsFR1cczn3X7 ArcLPRXZCtlc9i8Dt1gOauSKKIaeiQ/k1VAhz00Ru8iUcjz3IQEx8kqrcVYJu/i2 GI0fuHvFqNQMR35GY1UFIvUEyw9oyr3ze/t1XCGBCyl8bc5i2jmOZkmzGx3hk51W BrMY1wrbGuBGQ3ZBKtRdXAF6VVAxCpzEDKaimG5De19vcHidIOniX9LfbrEd5+zk 4CUbgHXAB+tibnyj+4gLbX95WNS9rdN/1zvzApz3xGSpWWJQfFdZ5u5V3JfutG3h y4EWUbNPuD21g6CQNtrH =Tl2f -----END PGP SIGNATURE----- --=-=-=-- --===============2974227895740300607== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline