<div dir="ltr">Hello,<br><br>We are running Cyrus IMAP 2.3.7 from the Centos RPM cyrus-imapd-2.3.7-2.el5 . We are doing some testing with a client that is sending an APPEND command with the format:<br><br>APPEND &quot;user.testuser.Folder&quot; () &quot;Thu, 13 Mar 2008 08:13:13 GMT&quot; {358}<br>
<br>The response from the Cyrus IMAP server is:<br><br>BAD Invalid date-time in Append command<br><br>We&#39;re pretty sure this is related to the timezone being represented as a short name, as opposed to in numeric format (+0400, etc.). The IMAP spec is vague on whether or not this format should be accepted. I believe that this has to do with the way the function from the C Library converts the string, but am not sure. <br>
<br>Is this a function of this RPM version? Is the client out of spec with the RFC? Could recompiling this from source with a different C Library fix this?<br><br>Any thoughts would be appreciated.<br><br>Thanks,<br>Mark<br>
<br><br></div>