.: blog cscholz.io :.

eMail push Alternative zum BlackBerry mit IMAP-IDLE

In den Unternehmen sind eMail Push Funktionen wie sie der BlackBerry anbeitet immer weiter auf dem Vormarsch.
Die Vorteile die diese Technik mit sich bringen sind sehr zeitsparend. Trifft im Unternehmen eine eMail ein, so wird diese umgehen auch auf dem Mobile Gerät zugestellt. Das die eMails bei der BlackBerry nutzung über Amerikanische Server Server relayed werden scheint die mehrheit der Nutzer nicht zu interessieren. Auch nicht das die NSA offiziell auf den eigenen Webseiten schreibt, daß sie Wirtschaftsspionage für einheimische Firmen betreiben und dabei auch politische Freunde (=Europa) offiziell ausspionieren. In vielen Unternehmen war die Geschäftsführung die erste Abteilung die mit BlackBerrys ausgestattet wurden. Somit wäre schonmal die komplette Geschäftsführungskommunikation für die Amerikaner offen gelegt. Und die BlackBerry sind weiter auf dem vormarsch.

Aber man muss nicht unbedingt einen BlackBerry Server nutzen um immer alle aktuelle eMails auf dem Mobile Gerät zu erhalten. Das IMAP Protokoll an sich gibt es schon relativ lange. Im Juni 1997 wurde dann die IDLE Erweiterung verabschiedet und implementiert. Diese ermöglicht es den Client über eingehende eMails zu benachrichtigen.

so funtkioniert IMAP-IDLE

Der Client baut eine Verbindung zum Server auf (sendet einen IDLE Befehl). Anschließend bleibt die Leitung geöffnet bis der Client einen DONE Befehl schickt. Während die Verbindung geöffnet ist, kann der Server den Client über eintreffen eMails informieren. Bitte beachten Sie, dass die IMAP Authentifizierung standard mäßig nicht verschlüsselt ist.

kann mein Mobiles Gerät IMAP-IDLE

Dies entnehmen Sie am besten aus dem Handbuch des Telefons bzw. aus den Informationen die Ihnen der Hersteller auf seiner Internetseite bereitstellt. Als Beispiel, das Nokia 6630, Nokia N95 8GB, K850i, W960i unterstüzt IMAP-IDLE. Für Windows Mobile Geräte gibt es eine Anwenung namens vgsmail (blog.cscholz.io mirror file1, file2) die das Gerät IMAP-IDLE macht. Die Entwicklung der Anwendung scheint eingestellt worden zu sein. Aber für die eMail Funktion reicht die Anwendung weiterhin. Alternativ bietet cortado.de eine kostenpflichtige Lösung an. RoadSync wäre auch noch eine Alternative.

Prüfen ob der Server IMAP-IDLE unterstüzt/aktiviert hat

Exchange 5.5 – 2003 unterstüzt die IMAP-IDLE Funktion. Der Cyrus IMAP Server auch, aber hier ist mir nicht bekannt ab welcher Version dies implementiert wurde.

telnet ihr.imap4.server 143

01 capability

02 logout

01 capability fordert den Server auf, Ihnen die Unterstützten Protokolle anzuzeigen. Um die Verbindung korrekt zu schließen senden Sie abschließend bitte noch ein 02 logout

imap-idle-check.jpg

Courier IMAP idle aktivieren

Courier unterstüzt die imap idle Funktion, sie ist jedoch nicht in vollem Umfang aktiviert. Dies kann über die Date /etc/courier/imapd nachgeholte werden, indem folgende zwei Eintrag angepasst/geändert werden.

IMAP_CAPABILITY="IMAP4rev1 UIDPLUS CHILDREN
NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE"

Dieser Eintrag teilt dem Client mit, dass IDLE unterstüzt wird.

IMAP_ENHANCEDIDLE=1

Hierdurch wird letztendlich die erweiterte IDLE Funktion aktiviert.

Die mobile Version verlassen