[Dovecot] CATENATE allows zero parts

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


On 29.4.2013, at 21.37, Mike Abbott <michael.abbott at apple.com> wrote:

> I'm pleased to see that dovecot-2.2 includes support for RFCs 4467 and 4469 (URLAUTH and CATENATE).  I have begun testing these features (in dovecot-2.2.1) and comparing their functionality against Apple's implementation.  So far I have discovered a few inconsistencies.  I will report each of these, and any more that I may find, in separate threads.
> 
> The first issue is that using CATENATE with no message parts works but, IMO, shouldn't:
> a2 append inbox catenate ()
> a2 OK [APPENDUID 1366726248 9] Append completed.
> 
> For comparison this is how Apple's enhanced dovecot in OS X Server handles this request:
> a2 append inbox catenate ()
> a2 BAD Invalid arguments.

Changed: http://hg.dovecot.org/dovecot-2.2/rev/5e2fa592c268



More information about the dovecot mailing list