From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/70501 Path: news.gmane.org!not-for-mail From: Greg Troxel Newsgroups: gmane.emacs.gnus.general Subject: Re: That newfangled IMAP thing... Date: Sun, 05 Sep 2010 08:43:43 -0400 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: dough.gmane.org 1283690645 17012 80.91.229.12 (5 Sep 2010 12:44:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Sep 2010 12:44:05 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M18876@lists.math.uh.edu Sun Sep 05 14:44:04 2010 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 1OsEZm-00053b-53 for ding-account@gmane.org; Sun, 05 Sep 2010 14:44:02 +0200 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 1OsEZi-0002OG-5h; Sun, 05 Sep 2010 07:43:58 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1OsEZg-0002O2-Vh for ding@lists.math.uh.edu; Sun, 05 Sep 2010 07:43:56 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OsEZf-0002Pn-P0 for ding@lists.math.uh.edu; Sun, 05 Sep 2010 07:43:56 -0500 Original-Received: from linuxpal.mit.edu ([18.62.1.14]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OsEZe-000802-00 for ; Sun, 05 Sep 2010 14:43:54 +0200 Original-Received: by linuxpal.mit.edu (Postfix, from userid 9545) id 065A217ED8; Sun, 5 Sep 2010 08:43:52 -0400 (EDT) X-Hashcash: 1:20:100905:ding@gnus.org::bcmcHJnWesN0K7ur:0000121c In-Reply-To: (Lars Magne Ingebrigtsen's message of "Sun, 05 Sep 2010 03:04:26 +0200") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (berkeley-unix) X-Spam-Score: -4.9 (----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:70501 Archived-At: --=-=-= Content-Transfer-Encoding: quoted-printable But I have no idea how it works, really. You point Gnus at an IMAP server, and then what? How do you tell it how to split your email and stuff? Others have replied, but I thought I'd explain what I do. I have split mail with procmail for a long time, and used to used MH-E to read it. Then I got a handheld (palm TX) that did IMAP, and converted to IMAP for storage of my mail. This caused me to switch to gnus, because it was on the short list of sane readers with imap support. Now, I use 3 devices to read mail: gnus on the same computer as the imap server iphone (just inbox) mac and Mail.app (just inbox, occasionally slightly more) Most imap folders (=3D=3D groups in gnus) I read only with gnus; I'd go crazy without scoring and 'c y'. Given the above setup, it's critical to have something pre-final-delivery do spliting. A lot of the point is to avoid putting anything in my INBOX unless it's timely and personal - so i can not have the phone pull it down and not have my brain have to deal with mail with a slow UI unless it's important - and I'd like that to happen without gnus running anywhere. I'm not a raving fan of procmail, but it's good enough and basically I add a new rule for every mailinglist. I have 1200 lines (wc -l) between two accounts, which is more or less 300 commented rules. From=20the gnus/imap point of view, what I'd like to see is: any caching/agent support to explicitly get that other imap clients can change state of the mailbox perhaps faster polling by using imap features more smartly accurate unread counts by asking the server for unread, not computing on sequence numbers Features I wouldn't necessarily use, but might be cool storing gnus split rules as sieve rules on the server. The basic problem is that with imap you usually want multiple clients to deal. I have really been pretty happy with gnus' imap support over the last 4.5 years. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (NetBSD) iEYEARECAAYFAkyDkH8ACgkQH9p66AmO1g6v/ACfSRXqzH+9/sELcm6DuCVpD2pL Bc0An1sREyOVqut1wKjbdRueKiJ2Hoo8 =0Ylm -----END PGP SIGNATURE----- --=-=-=--