The ramblings of Steve-0Posts RSS Comments RSS

Leopard’s Mail.app and IMAP Idle – never works quite right

I upgraded my home MacBook and work iMac to Leopard right when it came out. When I had Tiger, I installed an extention to Mail.app called “IMAP-IDLE”, which added support for the (logically named) IMAP Idle mode. This basically means that it will open an extra connection to your mail server, and when the mail server receives a new message, it notifies your client almost instantly. At work we have a Microsoft Exchange server, and for personal email I use gmail, and both were lightning fast – when I tested at work, I would see the new email in my inbox within a second of sending.

However, this behavior stopped when I upgraded to Leopard – it includes a built-in option to use IMAP IDLE, but it never seemed to work right – I would receive email only when I hit the “Get Mail” button, or my client checked on its specified interval.

I thought I had figured out how to make it work properly, it seems there are two settings that should impact this, but neither work well. Under Mail.app Preferences, under the Accounts Section, Advanced tab, if you select “Use IDLE command if the server supports it“, and you un-checkInclude when automatically checking for new mail“, things work ok for a while.  After making the change, restart Mail.app.  However, if something happens, i.e. you close the lid on your laptop, lose the connection to the server, etc., it no longer works.

Why can’t apple get this working as well as the plugin was before?  No good solution at this point…

2 responses so far

2 Responses to “Leopard’s Mail.app and IMAP Idle – never works quite right”

  1. Nolelion Jul 31st 2008 at 7:52 am

    Glad I’m not the only one with this problem! Have you submitted a bug report with Apple?

    By the way, with regard to your latest post on syncing Adium logs, I haven’t done it yet, but I’m thinking about setting up Portable Adium and using Dropbox to store my prefs. It’d sync more than just the logs, too, which would be nice.

  2. steveon Nov 25th 2008 at 12:51 pm

    I submitted a bug report long ago, if anyone wants to bug apple to fix it or submit their own, its much appreciated. My bugid is 6115455
    bugreport.apple.com

Leave a Reply

You must be logged in to post a comment.