On Thu, 11 Mar 2010 18:20:38 -0500
Sam Varshavchik <[email protected]> wrote:

> Michael Higgins writes:
> 
> > Reporting a bug with my email client, the finger is pointed to
> > courier-imap.
> > 
> > I'm assuming this is just a misconfiguration on my part, so: Does
> > anyone know anything about ensuring that APPEND-ing to drafts is
> > working as it should? (I know nothing about related RFC and
> > implementation myself, just want this to work properly and am stuck
> > as to what to do next.)
> 
> There are no known defects in the APPEND command.

I assumed a misconfiguration on my part. I've possibly simply uncovered
a bug in the (re-)configuration interface for the client. So not totally
PEBKAC.

> 
> Furthermore, there is no such thing as an "incremental save", in
> IMAP. The APPEND command takes a complete message from the email
> client and adds it to the mailbox.

That's very cool to know, as with all the rest you added. Thanks!

> 
> An "incremental save" is implemented entirely by the client. The
> client APPENDS the new message to the mailbox, marks the previous
> version of the message as deleted, and expunges the mailbox.

Okay, that's what I was seeing not happening as I thought it should
from the commands sent, but not for any discernible reason.

> 
> You have not provided the details of the issue, or why exactly the
> finger is pointed in this direction.

Ah, no one pointed the finger *specifically* at this direction that I
know. Only said the "imap server". Now it's working perfectly well as
I expected it should all around. '-)

> However, despite the scant
> information available, I'm going to pretend to be Karnac the
> Magnificient, and guess what the issue is, with a fairly likelyhood
> of guessing is right.

Indeed, you have guessed it right. I think I've seen the problem and as
is usual for me, it's an edge case. Simply setting the draft folder
explicitly after setting it to something else seems to have fixed the
lousy behaviour I've seen. Perhaps finding this will help it not happen
again.

> The problem is that many poorly written IMAP clients take it for
> granted and assume that all IMAP servers implement new message

Not a bad client really, and I'm happy to report that in replying to
this message I'm seeing absolutely no multiple copies of the drafts --
good enough for me, but I'll still report what I saw just in case...

Again, many thanks for your input.

Cheers,

-- 
 |\  /|        |   |          ~ ~  
 | \/ |        |---|          `|` ?
 |    |ichael  |   |iggins    \^ /
 michael.higgins[at]evolone[dot]org

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Courier-imap mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to