<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
>From how I understand the RFC, if no IMAP IDLE capability is advertised, the client should not attempt to use it and should close the TCP socket after every operation.&nbsp; Backberry connections to courier-imap and dovecot will not maintain a TCP session, they seem to when Cyrus is the IMAP server.<br><br>R.<br><br><br>&gt; Date: Tue, 23 Nov 2010 06:38:28 +0100<br>&gt; Subject: Re: disable IMAP IDLE<br>&gt; From: simon.matter@invoca.ch<br>&gt; To: proutfoo@hotmail.com<br>&gt; CC: info-cyrus@lists.andrew.cmu.edu<br>&gt; <br>&gt; &gt;<br>&gt; &gt; Hello,<br>&gt; &gt;<br>&gt; &gt; I thought it was possible in Cyrus to disable the IDLE functionality,<br>&gt; &gt; either with imapidlepoll: 0 in imapd.conf, or by commenting idled in<br>&gt; &gt; cyrus.conf.  However, having both disabled, clients still connect and<br>&gt; &gt; maintain their socket open on tcp 143.   Is it not possible or am I going<br>&gt; &gt; about it wrong?<br>&gt; <br>&gt; I may be completely wrong but as I understand it the IMAP client may<br>&gt; always keep connection on port 143 established, IDLE just changes the way<br>&gt; how the client learns about new messages and such.<br>&gt; <br>&gt; Regards,<br>&gt; Simon<br>&gt; <br>                                               </body>
</html>