IPhone

Aktuelle Firmware 4.0 und Exchange
Wir haben schon einige Support fälle und mittlerweile hat es wohl auch schon Apple und Microsoft entsprechend dokumentiert.

iOS 4 and Exchange ActiveSync http://msexchangeteam.com/archive/2010/06/30/455342.aspx
iOS 4: Exchange Mail, Contacts, or Calendars may not sync after update http://support.apple.com/kb/TS3398

Seit iPhone 3.0 kann auch ein iPhone Exchange ActiveSync mit Zertifikaten nutzen.

Nein ich habe kein iPhone und habe aktuell auch nicht vor, mir eines anzuschaffen. Es ist sicher ein sehr schickes und modernes Gerät, aber irgendwie bin ich "Gadget"-resistent. Warm würde ich sonst (2008) immer noch mein Nokia 6310 ( 7 Jahre alt, erster Akku, 10 Tage Standby) als primäres Telefon verwenden ?

Aber das iPhone hat natürlich wie auch Blackberry und all die anderen mobilen Telefone und Computer ihre Daseinsberechtigungen. Nur weil ich keines habe, heißt das ja nicht, dass die Geräte bei anderen Besitzern nur schönes Beiwerk wären. Und es wäre nicht das erste mal, dass dann jemand mit einem iPhone arbeitet und das Postfach auf einem Exchange Server liegt. Und dann steht vielleicht der Administrator zwischen dem Vertriebsleiter auf der einen und Exchange auf der anderen Seite.

Da ich selbst kein iPhone habe, sind die Beschreibungen hier natürlich eher theoretisch. Ich hoffe die Links und Updates helfen weiter. Und wenn ich das erste iPhone bei einem Kunden angebunden habe, dann wird die Seite natürlich erweitert.

Meldungen über Probleme
Ich finde es gut, dass ein iPhone auch ActiveSync spricht. Aber es mehren sich auch die Meldungen in den Newsgroup und besonders in Feedbackmails an mich (Danke dafür), dass nicht alles glänzt. So scheinen besonders Termine immer mall wieder Probleme zu machen. Leider kann ich das nicht nachstellen. Das Problem kenne ich so aber auch von Windows Mobile und manchmal ist der Virenscanner auf Exchange dran schuld.

Die erste Generation: Anbindung per IMAP4 mit Push

Das erste iPhone hat im Jahr 2007 die Straßen erreicht und wurde anscheinend in sehr großer Stückzahl verkauft. Allerdings gab es schon noch einige Einschränkungen. So durften nur wenige ausgewählte Anbieter das Telefon mit entsprechenden Verträgen verkaufen und die Anbindung an Exchange ist nur über die Internet Standardprotokolle (SMTP, POP3, IMAP4) möglich.

Bitte prüfen Sie, ob ihr iPhone nicht schon die Version 2.0 hat oder ihr Provider ein Update anbietet, da dann eine direkte ActiveSync Unterstützung mit Exchange 2003 SP2 und Exchange 2007 gegeben ist.
http://www.apple.com/de/iphone/softwareupdate/

Natürlich ist auf dem iPhone auch eine Mailapplikation installiert. die per SMTP Nachrichten versenden und per POP3 oder IMAP4 den Mailserver abfragen kann. Angeblich unterstützt das iPhone sogar IMAP4-Push (Siehe IMAP4Push), so dass auch hier eine schnelle Meldung von neuen Mails erfolgen kann. Ein Betrieb per POP3 würde ich immer verweigern, da hierbei das Risiko einfach zu groß ist, dass die Mails "Heruntergeladen" werden und damit auf dem Server weg sind.

Wenn Sie dennoch per IMAP4/POP3 arbeiten, dann sollten sie unbedingt über SSL arbeiten, so dass die Daten verschlüsselt sind. 

iPhone 3G/2.0 Software

Mit der Software Version 2.0, die im aktuellen 3G-Modell schon vorhanden ist und bei älteren iPhones nachgerüstet werden kann, unterstützt das iPhone endlich auch ActiveSync. Dies funktioniert sowohl mit Exchange 2003 SP2 und höher als auch Exchange 2007. Sogar die Richtlinien der Exchange Organisation werden auf das iPhone verteilt, d.h. RemoteWipe funktioniert ebenso wie Kennwortrichtlinien, Sperren nach Inaktivität und die üblichen ActiveSync-Funktionen.

Auch Termine und Kontakte können problemlos abgeglichen werden. Allerdings ist es nicht möglich die Verschlüsselung der Speicherkarten (storage encrypt) zu erzwingen. Dafür ist die Anwendung iWork nun fähig, auch Microsoft Office Dokumente anzuzeigen. Schade nur, dass das iPhone wohl nicht als UMTS-Modem für Notebooks genutzt werden kann.

iPhone und Zertifikate

Wer immer ActiveSync installiert, der wird nicht viel Freude haben, solange er keine "offiziellen Zertifikate" verwendet. Ein Windows Mobile basiertes System wird nämlich keine Warnung o.ä. ausspucken, sondern einfach den Zugriff nicht ausführen. Man muss hier also entweder mit Zertifikaten von Zertifizierungsstellen arbeiten, die auf dem PDA schon als vertrauenswürdig vorliegen oder seine eigene CA auf allen verwendeten PDAs als "trusted" addieren. Das geht mittlerweile recht einfach (CER-Datei im Pocket Explorer anklicken), aber einige Provider sperren diesen Weg. Dies ist besonders bei Smartphones (Also Windows Mobile Standard Edition) oft der Fall. Schließlich könnte man so ja auch eigene Programme digital signiert auf dem PDA installieren.

Das iPhone (Stand 2.1) ist da etwas toleranter. Man kann sogar direkt die IP-Adresse des Zugangspunkts eintragen, wenn der Namen noch nicht im DNS veröffentlicht wäre. Das iPhone baut brav eine Verbindung auf und zeigt den Zertifikatsfehler an. Allerdings kann man hier als Anwender dann einfach "zustimmen" und das iPhone akzeptiert das Zertifikat auch in der Folge ohne weitere Rückfragen.

Als ich mir das Programm "iPhone Configuration Utility 2.0 for Windows (30MB)" (http://www.apple.com/downloads/macosx/apple/application_updates/iphoneconfigurationutility20forwindows.html) angeschaut habe, ist mir dort eine Option aufgefallen, auch Zertifikate zur Anmeldung am Server zu verwenden. Ich konnte dies bislang noch nicht verifiziere, aber es könnte möglich sein, dass ein Client-Zertifikat auf diesem Weg zur Anmeldung genutzt werden kann.

iPhone und Richtlinien

Natürlich befolgt das iPhone auch vom Administrator vorgeschriebene Exchange 2003 ActiveSync Richtlinien. Wenn der Exchange Server z.B. ein Kennwort vorschreibt, dann merkt das iPhone dies bei der nächsten Verbindung und erzwingt die Angabe eines Kennworts.

Man kann als Anwender hier aber auch abbrechen (z.B. wenn es ein privates iPhone ist und man sich den Regeln nicht unterwerfen will). Allerdings funktioniert dann auch kein ActiveSync. Hat man sich dann anders besonnen, muss man aber das iPhone neu starten, damit die Rückfrage erneut kommt.

Feedback von Lesern

Einige Leser teilen mir ihre Erfahrungen mit. Die ersten Eindrücke sind wohl sehr gut.

Quelle: Herr Mayrhofer (21. Jul 08)
Ich habe unter Exchange 2007 SP1 2 Iphones seit gestern abend laufen.
Einrichten am Iphone ist genial einfach. Abgleich der Termine, Mails und Kontakte ohne Probleme Remote Wipe hab ich auch getestet
Die Bedienung ist einfacher als bei den Smartphones die wir haben (auch so ca 150) Die Verbindung läuft stabil. (stabiler als auf den Smartphones). Anlagen (DOC,XLS,PDF) lassen sich betrachten.
Kann derzeit keine Fehler finden. Habs aber auch erst seit 24 Stunden in Betrieb. Wir werden aber definitiv ein Teil der Smartphones auf iPhones umstellen.
Syncen kann man mit einem Exchange und beliebig vielen weiteren IMAP / POP3 Servern.

Quelle: Herr Mayrhofer (29. Sep 08) zur Version 2.1
Pushmail geht ohne Probleme in beide Richtungen (Exchange 2007 SP1)
Neu in der 2.1 ist dass man am Iphone jetzt auch Termine verschieben kann
Was deutlich besser wurde sind die Aussetzer von bis zu einer Sekunde bei Zugriff auf das Adressbuch. Das geht jetzt ohne Verzögerung.

Screenshots ActiveSync auf iPhone

Anbei ein paar Bilder, die die verschiedenen Schritte bei der Einrichtung von ActiveSync auf dem iPhone zeigen. Eigentlich ganz einfach, wenn das verwendete SSL-Zertifikat auf dem ActiveSync-Server vom iPhone als vertrauenswürdig angesehen wird und Sie kein eigenes Stammzertifikat installieren müssen. Ich weiß nicht, ob das überhaupt geht.

Einen Screenshot kann man auf dem iPhone mit Version 2.0 durch einen Druck auf den "HOME"-Knopf und gleichzeitig einen kurzen Druck auf den Ein-/Ausschalter anfertigen und im aktuellen Film-Album der Kamera ablegen lassen.

Ein Dankeschön an Martin Mayhofer in Österreich für die Bereitstellung der Bilder und Informationen zum Betrieb.

Aber es gibt auch Einschränkungen (Quelle: http://support.apple.com/manuals/en_US/Enterprise_Deployment_Guide.pdf unter > Not all Exchange features are supported, including, for example:

Weitere Links

Keywords: ActiveSync iPhone Apple