I am using dovecot 0.99.13 and Evolution 2.0.2 on Fedora Core 3.
Recently, Ximian stopped being able to access my local INBOX via IMAP,
failing with the following error:
Error while Opening folder imap://malsyned at localhost/INBOX.
Incomplete server response: no information provided for message 1.
I got a transcript of the conversation between Evolution and dovecot.
The relavent section follows:
=========================[>>] Reading from client
A00015 SELECT INBOX
[<<] Reading from server
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)]
Flags permitted.
* 7668 EXISTS
* 0 RECENT
* OK [UNSEEN 7660] First unseen.
* OK [UIDVALIDITY 1101063317] UIDs valid
* OK [UIDNEXT 334080] Predicted next UID
A00015 OK [READ-WRITE] Select completed.
[>>] Reading from client
A00016 UID FETCH 1:* (FLAGS RFC822.SIZE INTERNALDATE
BODY.PEEK[HEADER.FIELDS.NOT (RECEIVED)])
[<<] Reading from server
* 2 FETCH (UID 326401 FLAGS (\Seen) INTERNALDATE "09-Apr-2005
13:40:44 -0400" RFC822.SIZE 698 BODY[HEADER.FIELDS.NOT (RECEIVED)]
{335}
Date: 09 Apr 2005 13:40:44 -0400
From: Mail System Internal Data <MAILER-DAEMON at malsyned.dyndns.org>
Subject: DON'T DELETE THIS MESSAGE -- FOLDER INTERNAL DATA
Message-ID: <1113068444 at malsyned.dyndns.org>
X-IMAP: 1113068168 0000078081
Status: RO
X-IMAPbase: 1101063317 334079
X-UID: 326401
Content-Length: 260
X-Keywords:
)
* 3 FETCH (UID 326402 FLAGS (\Seen) INTERNALDATE "24-Mar-2003
01:45:45 -0500" RFC822.SIZE 1794 BODY[HEADER.FIELDS.NOT (RECEIVED)]
{680}
Return-Path: <mindless at cif.rochester.edu>
X-Original-To: malsyned at localhost
Delivered-To: malsyned at localhost.cif.rochester.edu
Delivered-To: malsyned at cif.rochester.edu
Date: Fri, 19 Apr 2002 09:36:25 -0400
Subject: Re: I can't login
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v481)
From: Michael Maskalans <mindless at cif.rochester.edu>
To: <problem at cif.rochester.edu>
Content-Transfer-Encoding: 7bit
In-Reply-To: <003501c1e6f0$d4859bb0$ef441842 at yi0b4plk53mjqz>
Message-Id: <71B00250-539A-11D6-A72E-00039303ECDC at cif.rochester.edu>
X-Mailer: Apple Mail (2.481)
Content-Length: 301
Status: RO
X-UID: 326402
)
=========================
It looks like dovecot really isn't sending any information for message
#1, starting right off at message #2. The headers it gives for
message #2 are the same as the first message in my mailspool, and the
headers for message #3 are those of the second message in my
mailspool. It goes on from there.
This doesn't happen to other folders I try to access via IMAP, only my
INBOX.
Since this only seems to affect Evolution and not pine, I don't know
whether this is technically a bug in dovecot or Evolution. I guess
that's up to the RFC, which I haven't read all the way through.
Anybody got an idea about how to fix this or what's causing it?
(Please CC me directly on any replies, I'm not subscribed to this mailing
list)
Thanks,
--Dennis Lambe, <malsyned at gmail.com>
P.S. Is there a way to get a session transcript out of dovecot? It
would save me a fair bit of perl hackery.