Echtzeit E-Mails mit IMAP Idle

07. Juli 2010, 17:09 Uhr
Allgemein
von Frank

Wer nicht warten will, bis Google Wave alle Probleme löst, wem MoblieMe zu klein und Outlook Exchange zu groß ist, dem bietet IMAP eine stabile, etablierte (since 1986) Lösung Mails zwischen unterschiedlichen Clients zeitnah und synchron zu halten.

Synchronicity

Die Synchronität wird dadurch erreicht, dass die E-Mails (Eingang & Ausgang) primär auf dem Mail-Server gespeichert werden.  Clients,  wie Laptops mit E-Mail Programmen (Thunderbird, Apple Mail) oder evtl. Smartphones aktualisieren ihre Kopien der E-Mails vom Server (Master/Slave). Einfaches Arbeiten im Team ist so ebenfalls möglich, mehere Mitarbeiter rufen die gleiche E-Mail Adresse ab, jeder kann sehen, welche schon Mails gelesen und beantwortet wurden.

Push it

Dank der Erweiterung IMAP Idle ist auch echtes Push Mail möglich: neu angekommende eMails auf dem Server werden direkt zum Client gepushed. Das ist besser als Polling, wo der Client immer wieder anfragt, ob es was neues gibt (mehr Datentransfer), eine ständige (Internet-)Verbindung zum Mailserver wird natürlich vorrausgetzt.

Das IPhone unterstützt anscheinend derzeit (bis iOs 4?) kein IMAP Idle, es gibt eine etwas ältere Erweiterung (iMapIdle), die nur über alternative Installer installiert werden kann. Evtl. spielten hier wirtschaftliche Interessen (MobileMe), oder der Energieverbrauch für die ständige Anbindung eine Rolle. Blackberrys scheinen IMAP Idle zu Unterstützen. Nach unseren Erkenntnissen scheinen Blackberrys IMAP gar nicht so richtig zu sprechen, vermutlich ist PUSH Mail auch ein zu lukratives Geschäft, als dass man diesen schönen sinnvollen Standard unterstützt.

Der E-Mail Anbieter (Webhoster) muss auch IMAP Idle aktiviert haben, wir von Fortrabbit haben das natürlich.

Further Readings

  • Micha

    ?? IMAP idle ist doch absolut nichts neues. Das habe ich schon 4 jahren mit meinem Mailserver genutzt. Push ist reiner Hype.

Dieses Blog läuft auf dem tollen Wordpress.