Modul für E-Mail-Benachrichtigungen

IBM® MaaS360® verwendet das E-Mail-Benachrichtigungsmodul zur Unterstützung von Echtzeit-E-Mail-Benachrichtigungen für iOS und Windows Phone-Geräte.

Als Teil der IBM MaaS360 Productivity Suite bietet MaaS360 Mail eine Office-Produktivitäts-App mit E-Mail, Kalender und Kontakten, mit der Ihre Mitarbeiter auf sichere Weise mit Kollegen zusammenarbeiten können. Außerdem bewahrt die Suite das bestehende mobile Erlebnis für die Mitarbeiter auf ihren Firmen- und Privatgeräten.

Durch Authentifizierung und Berechtigung können nur genehmigte und gültige Benutzer auf sensible E-Mail-Nachrichten und Daten zugreifen. Mithilfe von Richtlinien für die Steuerung des Datenflusses können Sie die gemeinsame Nutzung von Daten durch Benutzer, die Weiterleitung von Anhängen sowie das Kopieren und Einfügen von Daten einschränken. Geräte, die verloren gehen, gestohlen oder kompromittiert werden, können selektiv gelöscht werden, um den MaaS360 E-Mail-Container, alle Anhänge und Profile zu entfernen.

iOS und Windows Phones erlauben es nicht, dass eine Anwendung ständig im Hintergrund läuft, was eine Herausforderung für MaaS360 Mail darstellt. Aufgrund dieses Designs benachrichtigt MaaS360 Mail auf iOS oder Windows Phone die Benutzer nicht über neue E-Mail-Nachrichten in ihrem Posteingang. Der Cloud Extender® behebt dieses Problem, indem er Exchange Web Services (EWS) verwendet, um E-Mail-Benachrichtigungen für Benutzer zu abonnieren, und diese Benachrichtigungen von der MaaS360 Cloud an registrierte iOS oder Windows Phone-Geräte liefert, die mit MaaS360 Mail konfiguriert sind.

Anmerkung: Es kann bis zu einer Minute dauern, bis E-Mail-Benachrichtigungen auf iOS-Geräten angezeigt werden.

Funktionsweise des Moduls

Das Modul E-Mail-Benachrichtigung funktioniert folgendermaßen.
  1. Der Benutzer meldet ein iOS oder Windows Phone Gerät bei IBM MaaS360 an. Auf der Grundlage der Unternehmensrichtlinie IBM MaaS360 wird die Konfiguration nach unten verschoben, um E-Mails in der App IBM MaaS360 und Abonnements für Echtzeit-E-Mail-Benachrichtigungen einzurichten.
  2. Wenn der Benutzer die E-Mail-Konfiguration abgeschlossen hat, ruft die App IBM MaaS360 einen Webdienst in der MaaS360 Cloud auf, um dieses Gerät für das Abonnement von Benachrichtigungen zu registrieren.
  3. IBM MaaS360 benachrichtigt dann den Cloud Extender, um sich für Benachrichtigungen zu registrieren.
  4. Cloud Extender verwendet Listenerkonten für die Interaktion mit Exchange Web Services (EWS) und abonniert E-Mail-Benachrichtigungen für Benutzermailboxen.
  5. Wenn der Benutzer eine neue E-Mail-Nachricht in seinem Posteingang empfängt, benachrichtigt EWS Cloud Extender mit grundlegenden Details der neuen E-Mail-Nachricht, wie z. B. Betreff und Absender.
  6. Der Cloud Extender benachrichtigt den IBM MaaS360 Benachrichtigungsproxy, damit dieser die Warnung an das Gerät des Benutzers übermittelt.
  7. Der Benachrichtigungsproxy verwendet Apple Push Notification Service (APNs) oder Windows Push Notification Services (WNS), um den Benutzer über neue E-Mail-Nachrichten auf dem Gerät zu benachrichtigen.
Das folgende Diagramm veranschaulicht die Architektur des Moduls.
Architektur des E-Mail-Benachrichtigungsmoduls

Unterstützte Versionen von Exchange

Dieses Modul unterstützt die folgenden Versionen von Exchange.
  • Exchange 2010 (mit angewendetem Update-Rollup 4 für Service-Pack 2)
  • Exchange 2013+ (muss Auto-Discovery konfiguriert haben)
  • Office 365 (Auto-Discovery muss aktiviert sein)

Voraussetzungen und Skalierung

Das IBM MaaS360 Portal bietet unter Setup > Services > Enterprise Email Integration ein Cloud Extender Configuration Tool, mit dem Sie Cloud Extender für E-Mail-Benachrichtigungen einrichten können. Die folgende Tabelle enthält allgemeine Leitlinien.

Tabelle 1. Skalierungsvoraussetzungen für das Modul "E-Mail-Benachrichtigung"
Element Anforderungen
Weniger als 15.000 Geräte

CPU: 2 Cores

Hauptspeicher: 4 GB

.NET 3.5

Mehr als 15.000 Geräte CPU: Weitere Cloud Extender-Instanzen verwenden

Hauptspeicher: nicht zutreffend

Skalierung:
  • Unterstützt die Installation auf mehreren Instanzen von Cloud Extender, unterstützt jedoch keine Hochverfügbarkeit.
  • Installation in einem dedizierten Cloud Extender, aber nicht in Cloud Extender mit anderen aktivierten Services.

Informationen zur genauen Skalierung Ihrer Umgebung finden Sie im Dokument zur Skalierung von Cloud Extender unter Setup > Services > Enterprise Email Integration.

Netzverkehr

Cloud Extender verwendet Exchange Web Services (EWS) zum Abonnieren von Benachrichtigungen für Benutzermailboxen. Cloud Extender wird auf verschiedene Weise benachrichtigt, wenn der Benutzer eine E-Mail empfängt. Cloud Extender verwendet Streaming-Benachrichtigungs-und Push-Benachrichtigungsmethoden für die Integration.

Streaming-Benachrichtigungen
  • Der Cloud Extender verwendet diesen Ansatz für die Integration von Exchange 2010 oder Exchange 2013+ und Office 365.
  • Streaming-Benachrichtigungen sind ein Callback-Mechanismus. Cloud Extender stellt eine Verbindung zum Exchange-Server her, wenn sich relevante Änderungen in der Mailbox eines Benutzers ergeben.
  • Alle Verbindungen vom Cloud Extender sind ausgehende HTTPS. Es müssen keine Ports für eingehende Daten geöffnet werden.
  • Diese Verbindungen sind persistent und bleiben für die Dauer des Abonnements geöffnet.

Benachrichtigungen über Apple Push Notification Service (APNs)

IBM MaaS360 verwendet Cloud Extender, um Benachrichtigungen über den Apple Push Notification Service (APNs) an die vorgesehenen Geräte zu senden. Wenn Sie ferne Benachrichtigungen aktivieren, werden Benachrichtigungen auch dann an das Gerät gesendet, wenn das Gerät in den Hintergrundmodus versetzt oder beendet wird.

Push-Benachrichtigungen über APNs