From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/56934 Path: main.gmane.org!not-for-mail From: asjo@koldfront.dk (=?iso-8859-1?q?Adam_Sj=F8gren?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: sorting summary on spamassassin score Date: Thu, 08 Apr 2004 01:33:22 +0200 Organization: koldfront - analysis & revolution, Copenhagen, Denmark Sender: ding-owner@lists.math.uh.edu Message-ID: <87k70rgy7x.fsf@virgil.koldfront.dk> References: <8765cbboma.fsf@uwo.ca> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1081380816 8413 80.91.224.253 (7 Apr 2004 23:33:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 7 Apr 2004 23:33:36 +0000 (UTC) Original-X-From: ding-owner+M5473@lists.math.uh.edu Thu Apr 08 01:33:28 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BBMXw-0005QK-00 for ; Thu, 08 Apr 2004 01:33:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1BBMXM-00062D-00; Wed, 07 Apr 2004 18:32:52 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1BBMXF-000627-00 for ding@lists.math.uh.edu; Wed, 07 Apr 2004 18:32:45 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1BBMXE-0004ws-Cn for ding@lists.math.uh.edu; Wed, 07 Apr 2004 18:32:44 -0500 Original-Received: from main.gmane.org (main.gmane.org [80.91.224.249]) by justine.libertine.org (Postfix) with ESMTP id 87BCB3A0058 for ; Wed, 7 Apr 2004 18:32:42 -0500 (CDT) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1BBMXB-00060q-00 for ; Thu, 08 Apr 2004 01:32:41 +0200 Original-Received: from finn.gmane.org ([80.91.224.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 08 Apr 2004 01:32:41 +0200 Original-Received: from asjo by finn.gmane.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 08 Apr 2004 01:32:41 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 42 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: finn.gmane.org X-Face: &DfBw60^ZxI8hd?J%t&_8wW?SLF%BBx<2XQ+sXYpX!?{=0C?9D{Nc`;Eq<0d=-L User-Agent: Gnus/5.110002 (No Gnus v0.2) XEmacs/21.4 (Security Through Obscurity, linux) Cancel-Lock: sha1:nMXd8x2icF4ngSOW+4cOZIH/ywQ= X-Spam-Score: -4.9 (----) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:56934 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:56934 On Wed, 07 Apr 2004 14:59:41 -0400, Dan wrote: > Does anyone have code for sorting the summary buffer based on the > score given by spamassassin? This score appears in a header, which I > guess I would add to gnus-extra-headers. If someone has ready made > code, that'd be great. =46rom earlier discussion I've got the following: in the group-parameters for my spam-group, this: ((gnus-show-threads nil) (gnus-extra-headers '(X-Spam-Status To Newsgroups)) (gnus-article-sort-functions '(gnus-article-sort-by-spam-status))) And this in my ~/.gnus: ; Sort by X-Spam-Status: ; (by Michael Shields in <87brssb9cg.fsf@mulligatwani.m= srl.com> ;; Set gnus-extra-headers instead^WALSO: (add-to-list 'nnmail-extra-headers 'X-Spam-Status) (defun gnus-article-sort-by-spam-status (h1 h2) "Sort articles by score from the X-Spam-Status: header." (< (string-to-number (gnus-replace-in-string (gnus-extra-header 'X-Spam-Status h1) ".*hits=3D" "")) (string-to-number (gnus-replace-in-string (gnus-extra-header 'X-Spam-Status h2) ".*hits=3D" "")))) You need to rebuild the overview databases for X-Spam-Status to be added for existing articles, I seem to remember. Best regards, Adam --=20 "We are relaxed but nervous." Adam Sj=F8gren asjo@koldfront.dk