Módulo de notificación de correo electrónico

IBM® MaaS360® utiliza el módulo Email Notification para soportar notificaciones de correo electrónico en tiempo real para iOS y dispositivos Windows Phone.

Como parte de IBM MaaS360 Productivity Suite, MaaS360 Mail proporciona una aplicación de productividad de oficina con correo electrónico, calendario y contactos que sus empleados pueden utilizar para colaborar de forma segura con sus colegas. Además, la suite conserva la experiencia móvil existente para los empleados en sus dispositivos corporativos y personales.

Mediante la autenticación y autorización, solo los usuarios aprobados y válidos pueden acceder a los mensajes de correo electrónico y datos confidenciales. Utilizando las políticas para controlar el flujo de datos, puede restringir la compartición por usuarios, el reenvío de adjuntos y las operaciones de copiar y pegar. Los dispositivos perdidos, robados o comprometidos pueden borrarse selectivamente para eliminar el contenedor de correo electrónico MaaS360, todos los archivos adjuntos y los perfiles.

iOS y Windows Phones no permiten que una aplicación se ejecute continuamente en segundo plano, lo que supone un reto para MaaS360 Mail. Debido a este diseño, MaaS360 Mail en iOS o Windows Phone no notifica a los usuarios sobre nuevos mensajes de correo electrónico en su bandeja de entrada. Cloud Extender® soluciona este problema utilizando Exchange Web Services (EWS) para suscribirse a las notificaciones de correo electrónico de los usuarios y envía dichas notificaciones desde la nube MaaS360 a los dispositivos iOS o Windows Phone inscritos que estén configurados con MaaS360 Mail.

Nota: Las notificaciones de correo electrónico pueden tardar hasta un minuto en mostrarse en los dispositivos iOS.

Cómo funciona el módulo

El módulo de notificación por correo electrónico funciona de la siguiente manera.
  1. El usuario inscribe un dispositivo iOS o Windows Phone en IBM MaaS360. Basándose en la política corporativa, IBM MaaS360 envía la configuración para configurar el correo electrónico en la aplicación IBM MaaS360 y las suscripciones para notificaciones por correo electrónico en tiempo real.
  2. Cuando el usuario completa la configuración del correo electrónico, la aplicación IBM MaaS360 llama a un servicio web en la nube MaaS360 para registrar este dispositivo para la suscripción de notificaciones.
  3. IBM MaaS360 notifica entonces al Cloud Extender que se registre para recibir notificaciones.
  4. Cloud Extender utiliza cuentas de escucha para interactuar con Exchange Web Services (EWS) y se suscribe a notificaciones de correo electrónico para los buzones de usuario.
  5. Cuando el usuario recibe un nuevo mensaje de correo electrónico en su bandeja de entrada, EWS notifica a Cloud Extender los detalles básicos del nuevo mensaje de correo electrónico, como por ejemplo Asunto y Remitente.
  6. El Cloud Extender notifica al proxy de notificación IBM MaaS360 para que envíe esta alerta al dispositivo del usuario.
  7. El proxy de notificación utiliza el servicio de notificaciones push de Apple (APN) o los servicios de notificaciones push de Windows (WNS) para informar al usuario acerca de los nuevos mensajes de correo electrónico que existen en el dispositivo.
El siguiente diagrama ilustra la arquitectura del módulo.
Arquitectura del módulo Notificación por correo electrónico

Versiones de Exchange soportadas

Este módulo es compatible con las siguientes versiones de Exchange.
  • Exchange 2010 (debe tener aplicado al menos el paquete acumulativo de actualizaciones 4 para el paquete de servicio 2)
  • Exchange 2013+ (debe tener Auto-Discovery configurado)
  • Office 365 (debe tener Auto-Discovery activado)

Requisitos y escalado

El portal IBM MaaS360 proporciona una herramienta de configuración de Cloud Extender en Configuración > Servicios > Integración de correo electrónico empresarial que puede utilizar para configurar Cloud Extender para notificaciones por correo electrónico. En la tabla siguiente se ofrecen directrices generales.

Tabla 1. Requisitos de escalado para el módulo Notificación de correo electrónico
Elemento Requisito
Menos de 15.000 dispositivos

CPU: 2 núcleos

Memoria: 4 GB

.NET 3.5

Más de 15.000 dispositivos CPU: Utilice más instancias de Cloud Extender

Memoria: N/D

Escalado:
  • Da soporte a la instalación en varias instancias de Cloud Extender, pero no da soporte a la alta disponibilidad (HA).
  • Instalar en un Cloud Extenderdedicado, pero no se puede habilitar en Cloud Extender con otros servicios habilitados.

Para un escalado preciso de su entorno, consulte el documento de escalado de Cloud Extender en Configuración > Servicios > Enterprise Email Integration.

Tráfico de red

Cloud Extender utiliza Exchange Web Services (EWS) para suscribirse a notificaciones para los buzones de usuario. Se notifica a Cloud Extender de varias maneras cuando el usuario recibe un correo electrónico. Cloud Extender utiliza los métodos Notificación de modalidad continua y Notificación push para la integración.

Notificaciones de streaming
  • Cloud Extender utiliza este enfoque para la integración de Exchange 2010 o Exchange 2013+ y Office 365.
  • La notificación de streaming es un mecanismo de devolución de llamada. Cloud Extender se pone en contacto con el servidor de Exchange cuando algo relevante cambia en el buzón de un usuario.
  • Todas las conexiones del Cloud Extender son HTTPS salientes. No es necesario que ningún puerto esté abierto.
  • Estas conexiones son persistentes y permanecen abiertas mientras dura la suscripción.

Notificaciones a través del servicio de notificaciones push de Apple (APN)

IBM MaaS360 utiliza Cloud Extender para enviar notificaciones a los dispositivos previstos a través del servicio de notificaciones push de Apple (APN). Cuando habilita las notificaciones remotas, estas se entregan al dispositivo aunque el dispositivo entre en segundo plano o haya finalizado.

Notificaciones push a través de APN