Launch: IMAP System Upgrade Provides Major Speed Improvements and Real-Time Push Email Support

We have completed our upgrade to Dovecot as our backend IMAP server software. This upgrade provides a significant speed improvement over our old IMAP software (Courier-IMAP), by indexing and caching mail header information. The performance of folders that contain tens of thousands of email messages is amazing compared to its predecessor. With this, plus our 5 GB storage limit, you no longer need to be afraid to fill up your folders.
Dovecot also provides real-time push email support. Try it… log into your IMAP account using Thunderbird or whatever IMAP program you use. Open your Inbox. Now from webmail send yourself an email. In a second or two you will see the new email appear in your IMAP account without having to press the Check Email button. Fast, huh?
You can even take advantage of this push email feature using your Treo. ChatterEmail seems to be the best Treo client for this. It will establish a connection to our IMAP system and then sit in the an idle state waiting for our servers to tell it when there is new mail. It can even watch for new mail several folders at once and alert you the second you have new mail, which makes it very powerful for folks on the go.
For you techies, this is powered by IMAP’s “IDLE” command. While we have always supported the IDLE command, our system did not previously provide real-time notices of new mail. We would poll your folders once every few minutes and then push a notice to you. Now our IMAP system is event driven and doesn’t need to poll for new mail, so the moment a new email arrives we let you know.

Rack Blogger is our catchall blog byline, subbed in when a Racker author moves on, or used when we publish a guest post. You can email Rack Blogger at


  1. I would like to suggest that you consider removing the Flash-based headers; it causes brief flashing (no punning intended) in the browser window as it loads in Gecko-based browsers under Linux. Flash under Linux also grabs scrolling events from both the keyboard and mouse if the mouse is hovering over the Flash object. Thus, while using the scrollwheel, the page will suddenly stop scrolling and you have to move the mouse to a different location to resume scrolling. 🙁

    sIFR is a pretty novelty, but significantly detracts from the browsing experience under Linux. (This from a rabid feed fanatic!) Thank you for at least considering.


Please enter your comment!
Please enter your name here