Enviar correo electrónico automáticamente desde la aplicación de Android a través de Exchange Server
¿Alguien ha intentado enviar correos electrónicos automáticamente (sin interacción del usuario) desde tu aplicación Android a través del protocolo de intercambio? Vi un montón de ejemplos a través de SMTP y que están trabajando perfectamente. Pero me pregunto si es posible enviar usando el protocolo de Exchange? ¿Android permite construir nuestro propio cliente de intercambio?
¿Hay bibliotecas para usar? ¿O debo construir desde cero? Si es así, ¿puede alguien señalarme un buen punto de partida?
- Android: Cómo obtener el nombre del paquete de clientes de correo electrónico nativo
- Establecer dirección de correo destino en Firebase Invites
- Obtener notificación enviada por correo electrónico en onActivityResult "Android"
- No se puede configurar el correo k-9 (k-9-5.107) en la aplicación android?
- Compartir la imagen con la intención de Android
¿Puede alguien darme una ventaja? ¿alguna idea? cualquier sugerencia por dónde empezar a mirar? ¿o algo?
Gracias, Karthik
- ¿Cómo enviar contenido html con imagen a través de cliente de correo electrónico predeterminado de Android?
- Error al enviar correo con JavaMail API
- ¿Cómo puedo iniciar la aplicación de correo electrónico con el campo "a" pre-llenado?
- Cómo adjuntar archivos con el envío de correo en la aplicación Android?
- Pregunta la ayuda sobre el problema de lectura de AndroidManifest.xml
- Abrir un cliente de correo electrónico al hacer clic en un botón
- ¿Cómo puedo enviar mensajes de correo electrónico desde mi aplicación de Android?
- Enviar correo electrónico automático mediante programación
El protocal de intercambio (dependiendo de cómo se configuran las cosas) es casi siempre RPC sobre HTTP / HTTPS como usuario móvil. ActiveSync es la alternativa pero tiene pocas ventajas.
Un problema que puede encontrar es que MS Exchange tiene políticas de acceso de cliente que requieren que el servidor de Exchange tenga cierta cantidad de control sobre el teléfono (bloqueo de PIN obligatorio, borrado remoto de teléfono, etc. que probablemente necesite acceso de root). También hay requisitos de confianza de certificados.
Si está desarrollando una plataforma interna, puede ser más rápido mirar IMAP que el intercambio hace razonablemente bien.
- Android Spinner con CheckBox setChecked (true) no funciona
- Instalar la aplicación de forma programática desde la fuente de Android