<div dir="ltr">Hi,<div><br></div><div>I have some questions about sync_server protocol regarding the sync_try_imap option.</div><div><br></div><div>When trying a git build of cyrus 3, sync_client begins its dialog with the sync_server with a :</div><div><br></div><div>C01 CAPABILITY</div><div><br></div><div><br></div><div>I understand what the answer should be to this capability request, I issue the same command to a cyrus 3 sync_server and here is what I get :</div><div><br></div><div>







<p class="gmail-p1"><span class="gmail-s1">root@bm1604:~# telnet localhost 2500</span></p>
<p class="gmail-p1"><span class="gmail-s1">Trying ::1...</span></p>
<p class="gmail-p1"><span class="gmail-s1">Trying 127.0.0.1...</span></p>
<p class="gmail-p1"><span class="gmail-s1">Connected to localhost.</span></p>
<p class="gmail-p1"><span class="gmail-s1">Escape character is '^]'.</span></p>
<p class="gmail-p1"><span class="gmail-s1">* SASL PLAIN</span></p>
<p class="gmail-p1"><span class="gmail-s1">* STARTTLS</span></p>
<p class="gmail-p1"><span class="gmail-s1">* COMPRESS DEFLATE</span></p>
<p class="gmail-p1"><span class="gmail-s1">* OK bm1604 Cyrus sync server 3.0.0-rc1-70-gd12e571</span></p>
<p class="gmail-p1"><span class="gmail-s1">C01 CAPABILITY</span></p>
<p class="gmail-p1"><span class="gmail-s1">BAD IMAP_PROTOCOL_ERROR Unrecognized command</span></p><p class="gmail-p1"><span class="gmail-s1"><br></span></p><p class="gmail-p1"><span class="gmail-s1">So my question is whether the master branch really supports an imap like variant of the replication protocol. If it does, I would like to know how to enable it.</span></p><p class="gmail-p1"><span class="gmail-s1">What I expect is that with tagged commands, the replication could multiplex some of its operations.</span></p><p class="gmail-p1"><span class="gmail-s1">eg. when 2 mailboxes are changed, it could issue :</span></p><p class="gmail-p1"><span class="gmail-s1">M01 APPLY MAILBOX %(...)</span></p><p class="gmail-p1"><span class="gmail-s1">M02 APPLY MAILBOX %(...)</span></p><p class="gmail-p1"><span class="gmail-s1">without waiting for the response to M01.</span></p><p class="gmail-p1"><span class="gmail-s1"><br></span></p><p class="gmail-p1"><span class="gmail-s1">Regards,</span></p><p class="gmail-p1"><span class="gmail-s1">Thomas.</span></p><p class="gmail-p1"><span class="gmail-s1"><br></span></p></div></div>