Cyrus & IMAP IDLE command

Discuss your pilot or production implementation with other Zimbra admins or our engineers.
phoenix
Ambassador
Ambassador
Posts: 26207
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

Cyrus & IMAP IDLE command

Postby phoenix » Thu Nov 10, 2005 9:05 am

Hi
I want to implement an email application called ChatterEmail on a Treo 650 to connect to Zimbra. For true "push" support it needs an IMAP server that implements the "IDLE" command, does Cyrus in Zimbra do this? If not, will it be implemented? Where do you store the Cyrus config files?
Regards
Bill


Regards

Bill

Rspamd: A high performance spamassassin replacement

If you'd like to see this implemented in a future version of ZCS then please vote on Bugzilla entries 97706 & 108168
13445raj
Outstanding Member
Outstanding Member
Posts: 743
Joined: Fri Sep 12, 2014 9:59 pm
Location: Canada
Contact:

Cyrus & IMAP IDLE command

Postby 13445raj » Thu Nov 10, 2005 9:38 am

Hi

Zimbra Dir Structure is explained here to find anything:

http://www.zimbra.com/downloads/zimbra_open_source_admin_guide_html/2_Overview%20System%20Architecture.html#1036235
cyrus
protocol specs says it can support IDLE (RFC 2177 IMAP4 IDLE command )

http://asg.web.cmu.edu/cyrus/download/imapd/specs.html
but
i dont know if Zimbra compile "--with idled "

Cyrus docs says

rpm --rebuild --with idled --define='SEEN_DB skiplist' cyrus-imapd-x.x.x-xmdk.src.rpm
idled

Compile the idled daemon to manage imap idle command.

Remember to start the idled daemon in /etc/cyrus.conf
if not then you can compile your own and plug it in..dont know how but that is logical answer
Raj S Vrach

i2k2systems.com
dkarp
Elite member
Elite member
Posts: 1410
Joined: Fri Sep 12, 2014 9:52 pm

Cyrus & IMAP IDLE command

Postby dkarp » Thu Nov 10, 2005 10:33 am

[quote user="10330phoenix"]I want to implement an email application called ChatterEmail on a Treo 650 to connect to Zimbra. For true "push" support it needs an IMAP server that implements the "IDLE" command, does Cyrus in Zimbra do this? If not, will it be implemented? Where do you store the Cyrus config files?[/QUOTE]

To correct a misperception, we don't use Cyrus for IMAP. As far as I know (and Roland can correct me if I'm wrong), all we use from Cyrus is one of their tools for SASL authentication for SMTP auth.
Our IMAP server is integrated into our mail server, and it does indeed support IDLE right out of the box. See this blog post for a list of all supported IMAP and POP extensions (and some POP easter eggs!).
schemers
Outstanding Member
Outstanding Member
Posts: 225
Joined: Fri Sep 12, 2014 9:53 pm

Cyrus & IMAP IDLE command

Postby schemers » Thu Nov 10, 2005 2:05 pm

phoenix
Ambassador
Ambassador
Posts: 26207
Joined: Fri Sep 12, 2014 9:56 pm
Location: Liverpool, England

Cyrus & IMAP IDLE command

Postby phoenix » Thu Nov 10, 2005 2:25 pm

Ah, that's my problem - being a Linux novice I was assuming that a complete version of Cyrus was installed for the IMAP as well. I still can't get my head around the fact you can use 'bits' of products. :eek:
Anyway, that sounds promising that you use the "IDLE" command so I'll try my email app and see what happens.
Many thanks.
Regards
Bill
Regards

Bill

Rspamd: A high performance spamassassin replacement

If you'd like to see this implemented in a future version of ZCS then please vote on Bugzilla entries 97706 & 108168
4534eddie
Posts: 27
Joined: Fri Sep 12, 2014 10:04 pm

Cyrus & IMAP IDLE command

Postby 4534eddie » Thu Feb 02, 2006 12:46 pm

telnet sjmail 143

Trying 10.xx.xx.xx...

Connected to sjmail.xx.xx.xx (10.xx.xx.xx).

Escape character is '^]'.

* OK sjmail.xxx.xxx.xxx Zimbra IMAP4rev1 service ready

a001 capability

* CAPABILITY IMAP4rev1 LOGINDISABLED STARTTLS CHILDREN ID LITERAL+ LOGIN-REFERRALS NAMESPACE QUOTA UIDPLUS UNSELECT

abcd OK CAPABILITY completed
According to the RFC, if IDLE is not advertised in a response to the CAPABILITY command, the client is forbidden from issuing the IDLE command. BTW, I'm trying this on the opensource version. Is IDLE only supported in the paid product?
14319KevinH
Ambassador
Ambassador
Posts: 4558
Joined: Fri Sep 12, 2014 9:52 pm

Cyrus & IMAP IDLE command

Postby 14319KevinH » Thu Feb 02, 2006 12:58 pm

IDLE was removed due to some bugs where bad clients would drop the connection and hang Tomcat. We intend to put it back in when this bug is fixed. Might not be the next release but shouldn't be too long after that. This is the case for both Network and OSS.
1230zaf
Advanced member
Advanced member
Posts: 69
Joined: Fri Sep 12, 2014 10:03 pm

Cyrus & IMAP IDLE command

Postby 1230zaf » Fri Mar 03, 2006 12:04 pm

Any idea when IDLE will be fixed? That functionality along with ChatterEmail had us able to have 'push' email to the Treo, and was great.
Or is there any word on the upcoming mobile sync functionality?
14319KevinH
Ambassador
Ambassador
Posts: 4558
Joined: Fri Sep 12, 2014 9:52 pm

Cyrus & IMAP IDLE command

Postby 14319KevinH » Fri Mar 03, 2006 12:54 pm

[quote user="1230zaf"]Any idea when IDLE will be fixed? That functionality along with ChatterEmail had us able to have 'push' email to the Treo, and was great.
Or is there any word on the upcoming mobile sync functionality?[/QUOTE]
IMAP IDLE and a few other related IMAP performance changes should be in the next major release. Timing on that is late Q1 or early Q2. As for other mobile sync technology that is planned to be public beta around the same timeframe.
http://www.zimbra.com/products/roadmap.html
4534eddie
Posts: 27
Joined: Fri Sep 12, 2014 10:04 pm

Cyrus & IMAP IDLE command

Postby 4534eddie » Fri Apr 14, 2006 12:39 pm

We just installed 3.1 and it looks like IDLE support didn't make it in. Is there a specific target release for this fix? Please update.
Thanks.

Return to “Administrators”

Who is online

Users browsing this forum: No registered users and 23 guests