<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<br><br>Date: Tue, 23 Nov 2010 08:57:52 -0400<br>From: boutilpj@ednet.ns.ca<br>To: info-cyrus@lists.andrew.cmu.edu<br>Subject: Re: disable IMAP IDLE<br><br><pre>On 11/23/2010 08:52 AM, Ron Vachiyer wrote:<br>> >From how I understand the RFC, if no IMAP IDLE capability is<br>> advertised, the client should not attempt to use it and should close the<br>> TCP socket after every operation. Backberry connections to courier-imap<br>> and dovecot will not maintain a TCP session, they seem to when Cyrus is<br>> the IMAP server.<br> <br>Is your server advertising IDLE ?<br> <br>telnet to port 143 and issue this command:<br> <br>. CAPABILITY<br><br><br><br>Hello,<br><br>No it isn't, I had already checked and strangely it is not....which is really surprising me that the sessions remain;<br><br>* OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE STARTTLS AUTH=PLAIN SASL-IR] node1 Cyrus IMAP v2.4.4-Kolab-2.4.4-1 server ready<br>. CAPABILITY<br>* CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE STARTTLS AUTH=PLAIN SASL-IR ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE LIST-EXTENDED WITHIN QRESYNC SCAN XLIST URLAUTH URLAUTH=BINARY X-NETSCAPE COMPRESS=DEFLATE<br>. OK Completed<br><br><br>I might try and recompile using --with-idle=no and see if sessions stay open.<br><br>R.<br><br></pre>                                            </body>
</html>