From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/12013 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.user Subject: OT: Sorting by references using Sieve Date: Thu, 19 Mar 2009 08:52:01 +0100 Message-ID: <87prgekl0e.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1237449154 7837 80.91.229.12 (19 Mar 2009 07:52:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Mar 2009 07:52:34 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Thu Mar 19 08:53:51 2009 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LkD4X-0003Ir-Ev for gegu-info-gnus-english@m.gmane.org; Thu, 19 Mar 2009 08:53:49 +0100 Original-Received: from localhost ([127.0.0.1]:51559 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LkD3B-0003dN-6B for gegu-info-gnus-english@m.gmane.org; Thu, 19 Mar 2009 03:52:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LkD39-0003d8-5H for info-gnus-english@gnu.org; Thu, 19 Mar 2009 03:52:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LkD34-0003cw-D3 for info-gnus-english@gnu.org; Thu, 19 Mar 2009 03:52:22 -0400 Original-Received: from [199.232.76.173] (port=33727 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LkD34-0003ct-4B for info-gnus-english@gnu.org; Thu, 19 Mar 2009 03:52:18 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:52032 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LkD33-0000Er-Jo for info-gnus-english@gnu.org; Thu, 19 Mar 2009 03:52:17 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LkD31-0005MX-6H for info-gnus-english@gnu.org; Thu, 19 Mar 2009 07:52:15 +0000 Original-Received: from dhcp153.uni-koblenz.de ([141.26.71.153]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2009 07:52:15 +0000 Original-Received: from tassilo by dhcp153.uni-koblenz.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2009 07:52:15 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 33 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: dhcp153.uni-koblenz.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) Cancel-Lock: sha1:3mLYLX6+4vZPwgK+pcyWIW/umSw= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 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: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:12013 Archived-At: Hi Gnus users, I use Gnus for reading newsgroups and mail using the nnimap backend. I do mail filtering on the server side using Sieve scripts. This works very nice for filtering out SPAM and moving mailing list messages to special folders. But there are some cases where manual filtering is required. For example I work on two projects A and B, both having a dedicated folder. In both projects I communicate with John Doe, so I cannot filter by address. For each folder I use gcc-self (see Gnus group parameters) to keep my own messages in the folder, too, so that I get a newsgroup style thread view. What I want is this: If I get a reply by John Doe, it should be filed into the folder that contains the request I've sent, e.g. the folder which contains the message with the Message-id found in John's References header. Is this doable with Sieve? I had a quick look at the RFC, but couldn't find something like that. I know that I could use the gnus registry for that, but I'd prefer to keep the filtering on the server side. Anyway, it Sieve doesn't work here, a short sample for a gnus registry/fancy splitting routine would be appreciated, too. One key point is that it mustn't interfer with the server side filtering. E.g. it should only look at articles which are delivered to my INBOX, everything else was filtered by the server setup. Thanks for any pointers, Tassilo -- My opinions may have changed, but not the fact that I am right.