[Dovecot] Android ICS stock client and IMAP Capability issue.

Timo Sirainen tss at iki.fi
Thu Nov 8 02:10:33 EET 2012


Yes, different teams, but I think Google is still a lot more reasonable company to deal with things like this than Microsoft. Although surprisingly even Microsoft appears to support SPECIAL-USE in the next Outlook(?) client.

On 8.11.2012, at 2.01, Massimiliano Cianelli wrote:

> Yes, but namespace is in prelogin... and anyway they will say that the team which will make the gmail app is different then the email app.
> 
> IMHO there is only a commercial reason.. keep people use gmail and force company and private to use Google apps... in that way they will not have issue and have push delivery (also called IMAP idle that is not supported).
> 
> Timo Sirainen <tss at iki.fi> ha scritto:
> 
>> Even gmail itself isn't advertising all capabilities before login:
>> 
>> * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN
>> X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH AUTH=XOAUTH2
>> 
>> vs.
>> 
>> * CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN
>> X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE
>> 
>> UIDPLUS especially has been very widely used long before gmail. I guess
>> they also don't want to advertise unnecessary capabilities before login
>> and have determined that all the important clients supporting UIDPLUS
>> support receiving after it post-login.
>> 
>> On 8.11.2012, at 1.48, Massimiliano Cianelli wrote:
>> 
>>> I've noticed an error in my sentence about the change log, it was
>> referred to blackberry.. not to Google
>>> 
>>> Google need only 'namespace', I will try to update the issue (due
>> that every IMAP server that will respect the rfc will not work as
>> expected in that condition).. pointing the problem on post login
>> capability... and we will see when Google will want to fix it.
>>> 
>>> Regards
>>> 
>>> Timo Sirainen <tss at iki.fi> ha scritto:
>>> 
>>>> On 8.11.2012, at 1.24, Massimiliano Cianelli wrote:
>>>> 
>>>>> Due that Google act like BlackBerry, Microsoft,etc.. (hovewer they
>>>> will not fix it soon, or really respect the rfc), it's much simple
>> add
>>>> Namespace on prelogin banner then wait or have to tell someone to
>>>> install another client for that mailbox.
>>>>> 
>>>>> I didn't know the history, but looking at change log seems that
>> idle
>>>> as been put back to prelogin client for some kind of compatibility
>> with
>>>> their service.
>>>> 
>>>> Luckily the big ones only needed IDLE to work. I'm hoping to avoid
>>>> adding anything else.
>>>> 
>>>> And Dovecot is currently the most widely used IMAP server, so I
>> think
>>>> there's a good chance of client developers actually fixing their
>>>> clients.
>>> 
>>> -- testing k9
>>> 
> 
> -- Inviato dal mio cellulare Android con K-9 Mail.



More information about the dovecot mailing list