From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/75617 Path: news.gmane.org!not-for-mail From: Alberto Luaces Newsgroups: gmane.emacs.gnus.general Subject: Re: Moving Split Rules from Gnus 5.13 to NoGnus (IMAP) Not Working Date: Sat, 08 Jan 2011 20:49:50 +0100 Message-ID: <87wrmfch0h.fsf@eps142.cdf.udc.es> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1294516295 13342 80.91.229.12 (8 Jan 2011 19:51:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 8 Jan 2011 19:51:35 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M23968@lists.math.uh.edu Sat Jan 08 20:51:30 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pbeow-0000ZW-Hk for ding-account@gmane.org; Sat, 08 Jan 2011 20:51:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Pbeop-000160-Pq; Sat, 08 Jan 2011 13:51:19 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Pbeoo-00015q-N3 for ding@lists.math.uh.edu; Sat, 08 Jan 2011 13:51:18 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Pbeoj-0002xG-Kp for ding@lists.math.uh.edu; Sat, 08 Jan 2011 13:51:18 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Pbeof-0000cE-Rz for ding@gnus.org; Sat, 08 Jan 2011 20:51:09 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Pbeof-0000Kd-Al for ding@gnus.org; Sat, 08 Jan 2011 20:51:09 +0100 Original-Received: from eps142.cdf.udc.es ([193.144.52.142]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 08 Jan 2011 20:51:09 +0100 Original-Received: from aluaces by eps142.cdf.udc.es with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 08 Jan 2011 20:51:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 53 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: eps142.cdf.udc.es User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) Cancel-Lock: sha1:q9kIi3X98TpTi8LxmGaqQ9dUXEw= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:75617 Archived-At: Aric writes: > I apologize for this post as it seems that splitting rules have been discussed > very frequently here. However, despite reading up on this I am still not able > to get my splits to work. > > I have four Imap accounts that use splitting and this had been working just > fine on Gnus 5.13 (Emacs 23.2.1) with adaptive scoring and gnus registry. In > NoGnus no splitting occurs. It will not move emails according to the split > rules, nor will it move incoming follow-ups to the appropriate mailbox based > upon earlier thread locations. Both of these worked fine in 5.13. I see that > 'nnimap-split-inbox' was changed to 'nnimap-inbox', which I did. Any > suggestions or ideas on how to get this working would be great. NoGnus is so > much faster that I prefer to use it over 5.13. > > Thanks, Aric > > Here are my rules for splitting: > > (setq nnmail-message-id-cache-length '8000) > ;; Second trial at split after losing mail > ;(setq nnimap-split-inbox '("INBOX" )) ;; regular gnus > (setq nnimap-inbox '("INBOX" )) ;; for nognus > (setq nnimap-split-predicate "UNDELETED") > (setq nnimap-split-crosspost nil) > (setq nnimap-split-rule '( > ("Mac" ("INBOX" nnimap-split-fancy)) > ("BOL" ("INBOX" nnimap-split-fancy)) > ("Speakeasy" ("INBOX" nnimap-split-fancy)) > ("Mednet" ("INBOX" nnimap-split-fancy)) > )) > ;; this appears necessary for the new gnus > (setq nnimap-treat-duplicates 'warn ; or `delete' > nnmail-cache-accepted-message-ids t > nnimap-split-fancy > ;; '(| (: nnmail-split-fancy-with-parent) <- did nothing upon adding > '(| ;; (2) > (: gnus-registry-split-fancy-with-parent) ;; (3) > ;; splitting rules go here ;; (4) > (any "promed-digest@promedmail.org" "PROMED") > (any "zfs-discuss@opensolaris.org" "SunSupport") > (any "ggplot2" "RList") > [...snip - more of same idea...] > "INBOX" > )) They changed the nnimap-split-rule naming to nnmail-*, but I can't find it in the online manual. Take a look at a working posted example: http://permalink.gmane.org/gmane.emacs.gnus.general/72705 -- Alberto