[Dovecot] RFC 3501 section 7

Jose Celestino japc at co.sapo.pt
Wed May 27 22:48:28 EEST 2009


On Qua, 2009-05-27 at 12:27 -0700, Scott Haneda wrote:
> Hello, been lurking a while, about to move over to Dovecot soon.  I  
> have a nice test machine up and running.  My previous email server  
> when talking IMAP to Apple Mail, will eventually go "deaf" and new  
> messages will not make it to the Inbox of Apple Mail Client.  A  
> restart of the desktop application is required.
> 
> I am told that the reason for this is that my current email server  
> adheres to RFC 3501, specifically section 7, the second paragraph of  
> which says:
>     The client MUST be prepared to accept any response at all times.
> 
> Apparently, Apple Mail is not adhering to that, and my email server is  
> sending out that type of response.  However, I look at this list, for  
> which I am not entirely sure how accurate the actual test is:
> 	http://www.imapwiki.org/ImapTest/ServerStatus
> 
> It lists Dovecot as one of only two that are fully compliant IMAP  
> servers.  Congrats on that.
> 
> My questions are:
> Does Dovecot in fact support correctly the above mentioned RFC and  
> subsection?  I assume so.  That being the case, I have not had issues  
> in my testing of Dovecot, nor heard reports of Apple Mail and IMAP  
> having any significant problems.
> 

That's because Timo does a hell of a good job of fixing things, in the
case those that Apple gets wrong.

Take this for instance:

http://hg.dovecot.org/dovecot-1.1/rev/4407b7265afd

It brought some people here to tears for not being able to use Mail.app
but Timo promptly got a workaround (dunno about the bug he opened on
Apple at the time though).

> How, if that is the case, can Apple Mail and Dovecot work well with  
> each other, and my current email server is not able to?
> 

Guess so, from what I said.

-- Jose Celestino SAPO.pt::Systems http://www.sapo.pt
--------------------------------------------------------------------- *
Progress (n.): The process through which Usenet has evolved from smart
people in front of dumb terminals to dumb people in front of smart
terminals.



More information about the dovecot mailing list