If c-client returns a null BODY structure on an open IMAP stream then it is null.

Let me reiterate what I said earlier:

        There is no "retry" in IMAP.  IMAP is a stateful stream oriented
        protocol.  The notion of "retry" is only meaningful in stateless
        datagram oriented protocols such as NFS.

I'm sorry if this appears unhelpful, but in fact I am giving you the one and only answer to your question.

It is IMPOSSIBLE in a live IMAP session for a static data FETCH to return different results for the same data. ABSOLUTELY NOTHING DIFFERENT will happen if you repeat the same operation.

To be honest, I don't believe your statement about a "null BODY structure". I think that you are observing something, but that you have misidentified it.

If you can explain a bit more about what it is you are observing, I may be able to identify (and hopefully correct) the underlying source of your confusion.

On Thu, 8 Jun 2006, Shawn Walker wrote:
I know for a fact the IMAP connection never broke. I have the network trace that shows the connection is fine (you can look at it if you want to). c-client is returning a NULL BODY structure and I can never go download the message's bodies. And thus, I want to force c-client to go get the body structure again.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to