IMAP idle support

Hi guys,

I've been busy configuration an XServe G4 running 10.4.11 and I ran into an issue with Cyrus.
cyrus.conf has the option for imap-idle commented-out so I just uncommented it and expected stuff to work but as the logs tell me nicely it cyrus can't find idled.

After running a locate and an mdfind the results were the same, no idled to be found.

It seems that after Apple compiled Cyrus for OS X Server they did not bundle the compiled idled binary and trying to compile Cyrus 2.1.5 myself failed horribly, all kinds of sasl2 and berkelydb issues I can't get rid of.

So, is there anyone here who can tell me how the **** to get imap idle (also known as push-imap) to work on OS X Server 10.4.11 / does anyone have the idle binary?

MacBook Pro (early 2006), Mac OS X (10.5.1)

Posted on Apr 8, 2008 2:18 PM

Reply
4 replies
Sort By: 

Apr 9, 2008 12:15 AM in response to daenneys

The idled daemon is optional and only needed if you have large user base.

Issue:
telnet localhost 143

When you see:

* OK myserver.tld Cyrus IMAP4 v2.2.12-OS X 10.4.8 server ready

Issue:
001 capability

This will show you something like:
* CAPABILITY IMAP4 IMAP4rev1 ...... IDLE ..... AUTH=CRAM-MD5

If you see IDLE you are fine.

When done issue:
001 logout
Reply

Apr 10, 2008 12:19 AM in response to pterobyte

Hi thanks I'll try that but,

If the imap idle daemon is nowhere to be found and when I uncomment imap idle use and the logs tell me, sorry, no idle daemon found I doubt it is actually going to work.

The reason we use imap idle is because it allows us to get our mail pushed to our mobile phones since everyone is using a capable smartphone, not because of a large userbase.
Reply

Apr 10, 2008 4:20 AM in response to daenneys

You should not uncomment "idled" in cyrus.conf since you are not using idled. You are "just" using Cyrus' built-in Idle capability.

As mentioned, idled is only needed when having many many IMAP users as it runs more efficiently (a bit like using clamscan vs. clamd from ClamAV).

Of course, your mail client must support idle as well.
Reply

Apr 10, 2008 1:02 PM in response to pterobyte

Thanks a bunch man, that part wasn't clear to me, I had no idea Cyrus handled idle just fine, got all frustrated and worked up because of idled missing, sigh.

Tahnkfullo our clients support it, Apple Mail goes just fine and our Symbian smartphones and iPhone's we use are happy bunnies when it comes to idle 🙂
Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

IMAP idle support

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.