From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/11852 Path: main.gmane.org!not-for-mail From: John McClary Prevost Newsgroups: gmane.emacs.gnus.general Subject: Re: IMAP support Date: 05 Aug 1997 23:29:26 -0400 Sender: visigoth@naiad.fac.cs.cmu.edu Message-ID: References: <33E35D30.B8B66B06@cps.msu.edu> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by tm-edit 7.103) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035151495 377 80.91.224.250 (20 Oct 2002 22:04:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 22:04:55 +0000 (UTC) Cc: Steve Dunham Return-Path: Original-Received: from xemacs.org (xemacs.cs.uiuc.edu [128.174.252.16]) by altair.xemacs.org (8.8.6/8.8.6) with ESMTP id VAA04651 for ; Tue, 5 Aug 1997 21:25:30 -0700 Original-Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by xemacs.org (8.8.5/8.8.5) with SMTP id XAA17760 for ; Tue, 5 Aug 1997 23:21:08 -0500 (CDT) Original-Received: from claymore.vcinet.com (claymore.vcinet.com [208.205.12.23]) by ifi.uio.no with SMTP (8.6.11/ifi2.4) id for ; Wed, 6 Aug 1997 05:30:20 +0200 Original-Received: (qmail 1292 invoked by uid 504); 6 Aug 1997 03:30:19 -0000 Original-Received: (qmail 1289 invoked from network); 6 Aug 1997 03:30:19 -0000 Original-Received: from naiad.fac.cs.cmu.edu (128.2.191.173) by claymore.vcinet.com with SMTP; 6 Aug 1997 03:30:19 -0000 Original-To: ding@gnus.org In-Reply-To: Steve Dunham's message of Sat, 02 Aug 1997 12:15:44 -0400 Original-Lines: 53 X-Mailer: Gnus v5.4.40/Emacs 19.34 Xref: main.gmane.org gmane.emacs.gnus.general:11852 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:11852 >>>>> "sd" == Steve Dunham writes: sd> Is anyone actively working on IMAP support? The only IMAP sd> backend I can find is at sd> /afs/afs_sites/cs.cmu.edu/project/systems-visigoth/src/emacs/nnimap That's it. Actually, try nnimap-dev for the one I run (which isn't much different.) I've been putting of working on it for a while. Partly because I've been busy with work, and partly because I've been waiting for Quassia. sd> which has the following problems: sd> Can't tell the difference between read and unread messages sd> Can't delete messages I -can- make it do the above, but it will take mondo time to refresh your group buffer. The current model for a backend passing this info to Gnus is to pass it when you scan groups for new messages. I've asked that a new method be added so that: a) Gnus can ask the backend "how many new/existing/tagged messages" are there (IMAP can answer this quickly). b) Gnus can ask on group entry what the current message flags are, since this is expensive in IMAP and shouldn't be done unless you actually want to read the group. I'm blocking on at least a stub description for the above methods, then I can do more. I've also not made some changes which Lars would like to see before nnimap enters Gnus because the new methods would make them unnecessary. sd> Doesn't handle server disconnect gracefully. (i.e. it can't reconnect) A bug which I admit is my problem, and I've been too lazy about fixing. I'm working on moving my main mail stuff to IMAP, which means I'll get a move on it soon. sd> It also seems to use a bit more bandwidth to get the message sd> list than the evil mail reader I'm currently stuck with. At the moment, I grab full RFC822 headers, if I recall. I intend to switch to using envelopes and a few other relevant headers. sd> I'm just wondering if anyone is working on it. (As you can sd> tell from the message header, I'm getting desperate.) Wow. That -is- desperate. John.