Moduł powiadomienia e-mail

MaaS360® korzysta z modułu powiadomień e-mail w celu obsługi powiadomień e-mail w czasie rzeczywistym dla urządzeń z systemem iOS i Windows Phone.

Jako część pakietu MaaS360 Productivity Suite, aplikacja Secure Mail udostępnia aplikację biurową z pocztą elektroniczną, kalendarzem i kontaktami, z których korzystają pracownicy, aby bezpiecznie współpracować z kolegami, zachowując przy tym doświadczenie mobilne na swoich urządzeniach firmowych lub osobistych.

Dzięki uwierzytelnieniu i upoważnieniu tylko zatwierdzeni i właściwi użytkownicy mogą uzyskać dostęp do wiadomości e-mail i danych objętych szczególną ochroną. Dzięki zasadom mającym na celu kontrolę przepływu danych można ograniczyć współużytkowanie danych przez użytkowników, przekazywanie załączników i kopiowanie oraz wklejanie danych. Urządzenia, które zostały zagubione lub skradzione bądź których zabezpieczenia zostały złamane, mogą zostać poddane czyszczeniu selektywnemu w celu usunięcia kontenera zabezpieczonej poczty e-mail, wszystkich załączników i profili.

System iOS i Windows Phone nie zezwala na ciągłe uruchamianie aplikacji w tle, co stwarza wyzwanie dla aplikacji Secure Mail. Ze względu na ten projekt, aplikacja Secure Mail w systemie iOS lub Windows Phone nie powiadomi użytkowników o nowych wiadomościach e-mail w ich skrzynce odbiorczej. Program Cloud Extender ® rozwiązuje ten problem, korzystając z usług Exchange Web Services (EWS) w celu zasubskrybowania powiadomień e-mail dla użytkowników i dostarczenia tych powiadomień z MaaS360 Cloud do zarejestrowanych urządzeń z systemem iOS lub Windows Phone skonfigurowanych za pomocą opcji Bezpieczna poczta elektroniczna.

Uwaga: wyświetlenie powiadomień e-mail może potrwać do 1 minuty na urządzeniach z systemem iOS.

Sposób działania modułu

Moduł powiadomień e-mail działa w następujący sposób:
  1. Użytkownik zarejestruje urządzenie z systemem iOS lub Windows Phone w systemie MaaS360. W oparciu o strategię korporacyjną system MaaS360 popycha konfigurację w celu skonfigurowania poczty elektronicznej w aplikacji MaaS360 i subskrypcji w celu otrzymywania powiadomień e-mail w czasie rzeczywistym.
  2. Gdy użytkownik zakończy konfigurowanie poczty elektronicznej, aplikacja MaaS360 wywołuje usługę Web Service w chmurzeMaaS360 , aby zarejestrować to urządzenie w celu subskrypcji powiadomień.
  3. System MaaS360 powiadamia następnie program Cloud Extender o zarejestrowaniu się w celu uzyskania powiadomień.
  4. Program Cloud Extender korzysta z kont programów nasłuchujących w celu interakcji z usługami Web Services Exchange (EWS) i subskrybuje powiadomienia e-mail dla skrzynek pocztowych użytkowników.
  5. Gdy użytkownik otrzyma w skrzynce odbiorczej nową wiadomość e-mail, program EWS powiadamia program Cloud Extender o podstawowych szczegółach nowego wiadomości e-mail, takich jak Temat i Nadawca.
  6. Program Cloud Extender powiadamia proxy powiadomień MaaS360 o tym, że wysyła ten alert do urządzenia użytkownika.
  7. Proxy powiadomień używa usługi APNS (Apple Push Notification Service) lub WNS (Windows Push Notification Services) do powiadomienia użytkownika o nowej wiadomości e-mail na urządzeniu.
Na poniższym diagramie przedstawiono architekturę modułu:
Architektura modułu powiadomień e-mail

Obsługiwane wersje produktu Exchange

Ten moduł obsługuje następujące wersje produktu Exchange:
  • Exchange 2010 (wymagane przynajmniej Zestawienie aktualizacji 4 dla zastosowanego pakietu serwisowego Service Pack 2)
  • Exchange 2013+ (musi być skonfigurowane automatyczne wykrywanie)
  • Office 365 (wymagana włączona funkcja automatycznego wykrywania)

Wymagania i skalowanie

Portal MaaS360 udostępnia narzędzie Cloud Extender Configuration Tool dostępne po stronie Konfiguracja > Usługi > Integracja z pocztą elektroniczną przedsiębiorstwa , której można użyć do skonfigurowania programu Cloud Extender w celu otrzymywania powiadomień e-mail. W poniższej tabeli przedstawiono ogólne wytyczne:

Tabela 1. Wymagania dotyczące skalowania dla modułu powiadomień e-mail
Element Wymaganie
Mniej niż 15000 urządzeń Procesor: 2 rdzenie
Pamięć: 4 GB
.NET 3.5
Ponad 15000 urządzeń CPU: Użyj więcej modułów Cloud Extender
Pamięć: N/D
Skalowanie:
  • Obsługuje instalację w wielu instancjach programu Cloud Extender, ale nie obsługuje funkcji wysokiej dostępności (HA).
  • Zainstaluj w dedykowanym programie Cloud Extender, ale nie można go włączyć w programie Cloud Extender z włączonymi innymi usługami.

Aby uzyskać dokładne skalowanie środowiska, należy zapoznać się z dokumentem skalowania Cloud Extender , który znajduje się w sekcji Konfiguracja > Usługi > Integracja z pocztą elektroniczną przedsiębiorstwa.

Ruch w sieci

Program Cloud Extender korzysta z usług Exchange Web Services (EWS) w celu zasubskrybowania powiadomień dla skrzynek pocztowych użytkownika. Program Cloud Extender jest powiadamiany o kilku sposobach odbierania wiadomości e-mail przez użytkownika. Program Cloud Extender korzysta z metod przesyłania strumieniowo-powiadomień i powiadomień typu push w celu integracji.

Powiadomienia strumieniowe
  • Program Cloud Extender korzysta z takiego podejścia do integracji Exchange 2010/2013 + i Office 365.
  • Powiadomienie strumieniowe jest mechanizmem z wywołaniem zwrotnym. Program Cloud Extender kontaktuje się z serwerem Exchange w przypadku istotnych zmian w skrzynce pocztowej użytkownika.
  • Wszystkie połączenia z programu Cloud Extender są wychodzące HTTPS. Nie trzeba otwierać żadnego portu danych przychodzących.
  • Te połączenia są trwałe i pozostają otwarte w czasie życia subskrypcji.

Powiadomienia za pośrednictwem usługi Apple Push Notification (APN)

System MaaS360 korzysta z programu Cloud Extender do wysyłania powiadomień do planowanych urządzeń za pośrednictwem usługi Apple Push Notification (APNs). Gdy powiadomienia zdalne są włączone, są one dostarczane do urządzenia nawet wtedy, gdy urządzenie przechodzi do pracy w tle.

Powiadomienia wpychane za pośrednictwem APNs