IMAP-IDLE 1.06: Rewritten, faster, better

ImapidlenewiconMichael Rothwell has written the code of his IMAP-IDLE plugin from the ground up to produce version 1.06 of his IMAP-IDLE which brings the “push mail” function to Mail.app.

When the plugin is installed, your IMAP server tells Mail.app when new mail arrives rather than Mail needing to poll the server repeatedly without finding anything new. This is obviously faster, more efficient and smarter.

The new version also features a new icon and and the beginnings of a Preference Pane:

Imapidleprefpane

I asked Michael what exactly had prompted the rewrite and he told me, “I switched to an OO design from the c-style switch-statement design. So the code is cleaner, and it works better.”

At which point I quickly realised I am too stupid to understand what actually happened, but that whatever it was, it’s good.

Michael also suggests on his web site that Leopard Mail is rumoured to have the IDLE feature built-in. That’s bad news for the IMAP-IDLE plugin, but good news for everyone else.

You can get IMAP-IDLE 1.06, which is freeware, from Michael’s web site . imap, mail.app, apple mail, plugins, push mail, oo design, c-style switch statement, email

Similar Posts:

Tags: , , , , , , ,

7 Responses to “IMAP-IDLE 1.06: Rewritten, faster, better”

  1. Paul says:

    Prefpane looks awesome :)

  2. Tim Gaden says:

    ;-)

  3. Name says:

    Installing 1.06 crashes mail on Tiger 10.4.8

  4. Tim Gaden says:

    Hmmm…. I doesn’t crash mine. Perhaps you should contact the developer and see about submitting a bug report.

  5. Jeremy says:

    Do you have a plugin that will make mail faster?

  6. Tim Gaden says:

    Nope. Do you?

    I do have a tip about rebuilding Mail.app’s Envelope file that works for a lot of people though.

  7. Michael says:

    There’s a preview version of 1.07 available here:
    http://www.rothwell.us/imap-idle/

    Let me know if it fixes your crash issue.

Leave a Reply