I'm having a bit of misbehavior wherein Dovecot seems to refuse to cooperate with my Mulberry MUA. By and large, everything works great.
I can move mail back and forth happily. I can compose a note and copy the outgoing mail to my Dovecot "Sent" folder using my default Mulberry settings. But if I reply or forward a mail, I get a Mulberry error popup saying that it "couldn't decode the response from the server" and that the operation was unsuccessful.
This was somewhat mystifying (especially since this does work for a newly composed message as opposed to a reply/forward), so I turned on Mulberry logging.
This is what I see (with unrelated operations clipped from the log).
First, the first case where I create a new message, send it, and save a copy in my Sent folder:
--> #6.3408 Mon Sep 5 23:24:27 2005
A00085 APPEND Sent (\Seen) {418+}
* 5544 EXISTS
* 1 RECENT
A00085 OK Append completed.
All's well there. Mulberry does a FETCH to grab the new message (reply) from my Sent folder and then does a SORT so that it can order it properly in the display. This too succeeds but is probably irrelevant to us.
After a couple NOOP commands come and go in the background, I try to reply to a message in one of my mailboxes. In this case it happens to be the one in my Sent folder.
So Mulberry issues a FETCH (you can see the original mail there in the FETCH response from Dovecot). It then does a STORE of the original mail, apparently to update the \Answered flag.
It then tries to APPEND the reply to the Sent folder, but this time, the server comes back with a NO. See below
--> #6.3408 Mon Sep 5 23:24:43 2005
A00089 FETCH 5544 (BODY[1])
* 5544 FETCH (BODY[1] {63}
)
A00089 OK Fetch completed.
--> #6.3408 Mon Sep 5 23:25:13 2005
A00090 FETCH 5544 (RFC822.HEADER)
* 5544 FETCH (RFC822.HEADER {355}
Date: Mon, 05 Sep 2005 23:24:27 -0500
From: Jon Roma <roma@uiuc.edu>
To: Jon R Roma <roma@uiuc.edu>
Subject: Test 1
Message-ID: <DDDD999F0F4E38F8C1510CC8@jrr2.isdn.uiuc.edu>
X-Mailer: Mulberry/3.1.6 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
)
A00090 OK Fetch completed.
--> #6.3408 Mon Sep 5 23:25:13 2005
A00091 STORE 5544 +FLAGS (\Answered)
* 5544 FETCH (FLAGS (\Answered \Seen \Recent))
A00091 OK Store completed.
--> #6.3408 Mon Sep 5 23:25:13 2005
A00092 APPEND Sent (\Seen) {610+}
A00092 NO
I am having similar problem saving a draft to my Drafts folder and suspect the same thing is behind both of these. I didn't create a Mulberry trace log for this but can do so if need be.
I am running 1.0-test80 with Timo's patch to fix the "time off by 200 minutes" error with mbox. All my folders are maildir at this point -- I've converted them out of my UW mbx format store. My client is Mulberry 3.1.6 for Windows and the OS is AIX 5.1.
This weird behavior is a mystery to me!