[Dovecot] CATENATE doesn't support literal+ url

Timo Sirainen tss at iki.fi
Thu May 2 18:13:09 EEST 2013


On 30.4.2013, at 0.06, Timo Sirainen <tss at iki.fi> wrote:

> On 29.4.2013, at 23.43, Mike Abbott <michael.abbott at apple.com> wrote:
> 
>>> Dovecot-2.2.1 does not appear to support URLs specified via non-synchronizing literals
>> 
>> Or synchronizing literals either:
>> 
>> b2 append inbox catenate (url {8}
>> b2 BAD Error in IMAP command APPEND: Invalid arguments.
>> 
>> Although the consequences of this are less severe since clients should send no more data for that command after receiving the tagged response.
> 
> Looks like the code should be calling imap_parser_read_last_literal() after reading URL with literal parameter.. I'll get that fixed.

http://hg.dovecot.org/dovecot-2.2/rev/8e5ff6809d75 should fix this, at least in the tests that I did. Annoyingly it's not currently possible to test this with imaptest tests.



More information about the dovecot mailing list