Modulo Notifica email
IBM® MaaS360® utilizza il modulo "Notifiche via e-mail" per supportare le notifiche via e-mail in tempo reale per i dispositivi iOS.
Come parte della IBM MaaS360 Productivity Suite, MaaS360 Mail fornisce un'applicazione per la produttività d'ufficio con e-mail, calendario e contatti che i dipendenti possono utilizzare per collaborare in modo sicuro con i colleghi. Inoltre, la suite conserva l'esperienza mobile esistente per i dipendenti sui loro dispositivi aziendali e personali.
Attraverso l'autenticazione e l'autorizzazione, solo gli utenti approvati e validi possono accedere a dati e messaggi email sensibili. Utilizzando le politiche per controllare il flusso di dati, è possibile limitare la condivisione da parte degli utenti, l'invio di allegati e la copia e incolla. I dispositivi smarriti, rubati o compromessi possono essere cancellati selettivamente per rimuovere il contenitore di e-mail MaaS360, tutti gli allegati e i profili.
iOS non consente a un'app di funzionare continuamente in background, il che rappresenta una sfida per l'app Mail di MaaS360. A causa di questa progettazione, MaaS360 Mail su iOS non notifica agli utenti la presenza di nuovi messaggi di posta elettronica nella loro casella di posta. Cloud Extender® risolve questo problema utilizzando Exchange Web Services (EWS) per iscriversi alle notifiche e-mail degli utenti e recapitando tali notifiche dal cloud MaaS360 ai dispositivi iOS registrati e configurati con MaaS360 Mail.
Funzionamento del modulo
- L'utente registra un dispositivo iOS su IBM MaaS360. In base alla politica aziendale, IBM MaaS360 spinge la configurazione verso il basso per impostare le e-mail nell'app IBM MaaS360 e le sottoscrizioni per le notifiche e-mail in tempo reale.
- Quando l'utente completa la configurazione dell'e-mail, l'applicazione IBM MaaS360 chiama un servizio web sul cloud MaaS360 per registrare il dispositivo per la sottoscrizione delle notifiche.
- IBM MaaS360 quindi notifica al Cloud Extender di registrarsi per le notifiche.
- Cloud Extender utilizza account listener per interagire con EWS (Exchange Web Services) e sottoscrive notifiche email per le caselle di posta utente.
- Quando l'utente riceve un nuovo messaggio email nella propria casella di posta in arrivo, EWS notifica a Cloud Extender i dettagli di base del nuovo messaggio email, come Oggetto e Mittente.
- Il Cloud Extender invia una notifica al proxy di notifica IBM MaaS360 per consegnare l'avviso al dispositivo dell'utente.
- Il proxy di notifica utilizza il servizio APNS (Apple Push Notification service) o WNS (Windows Push Notification Services) per notificare all'utente i nuovi messaggi email sul dispositivo.

Versioni supportate di Exchange
- Exchange 2010 (deve avere almeno l'aggiornamento cumulativo 4 per Service Pack 2 applicato)
- Exchange 2013+ (deve avere l'Auto-Discovery configurato)
- Office 365 (deve essere abilitata la funzione Auto-Discovery)
Requisiti e scalabilità
Il portale IBM MaaS360 fornisce uno strumento di configurazione di Cloud Extender in che può essere utilizzato per impostare Cloud Extender per le notifiche e-mail. La tabella seguente fornisce le linee guida generali.
| Elemento | Requisito |
|---|---|
| Meno di 15.000 dispositivi | CPU: 2 core Memoria: 4 GB .NET 3.5 |
| Più di 15.000 dispositivi | CPU: Utilizzare più estensori cloud Memoria: N/D Scala:
Per un'accurata scalatura dell'ambiente, consultare il documento Cloud Extender scaling in . |
Traffico di rete
Cloud Extender utilizza EWS (Exchange Web Services) per sottoscrivere le notifiche per le caselle di posta dell'utente. Cloud Extender viene notificato in diversi modi quando l'utente riceve un'email. Cloud Extender utilizza i metodi Streaming Notification e Push Notification per l'integrazione.
- Cloud Extender utilizza questo approccio per l'integrazione di Exchange 2010 o Exchange 2013+ e Office 365.
- La notifica streaming è un meccanismo di callback. Il Cloud Extender contatta il server Exchange quando qualcosa di rilevante cambia nella casella di posta di un utente.
- Tutte le connessioni dal Cloud Extender sono in uscita HTTPS. Non è necessario aprire alcuna porta in entrata.
- Queste connessioni sono persistenti e rimangono aperte per la durata della sottoscrizione.
Notifiche tramite APNS (Apple Push Notification service)
IBM MaaS360 utilizza Cloud Extender per inviare notifiche ai dispositivi previsti attraverso il servizio Apple Push Notification (APN). Quando abiliti le notifiche remote, le notifiche vengono consegnate al dispositivo anche se il dispositivo entra in background o viene terminato.
