Estoy usando mi propio servidor SMTP con SMTP AUTH para enviar correos. El saludo se parece a:
250- [ ...fqdn ... ] Hola [...fqdn... ] [...ip...],
encantado de conocerte 250-AUTH CRAM-MD5 DIGEST-MD5 250-ENTREGA POR 250 AYUDA
Lamentablemente, al configurar el nombre de usuario y la contraseña para SMTP (sin TLS), Android 4.2 (la aplicación de correo estándar de Google/LG Nexus 4) no parece esperar esto: authentication methods aren't supported by server
.
En el servidor, veo que Android se desconecta después de enviar ese saludo.
¿Qué métodos de autenticación son realmente compatibles con la aplicación de correo de Nexus 4?
Probablemente un poco tarde para la fiesta, pero estoy grabando esto aquí para la posteridad. El Xperia Z5 Compact de mi esposa (¿Android 5.?), así como mi propio Samsung S3 (4.3) sufren el mismo problema. Saqué el código fuente del cliente de correo electrónico más reciente y parece que los únicos mecanismos de autenticación que admite el cliente de correo electrónico nativo son PLAIN, LOGIN y XOAUTH2; de lo contrario, el cliente muestra el mensaje de error anterior. Como se indica en el OP, el servidor de correo solo ofrece CRAM-MD5 y DIGEST-MD5, que el cliente no admite. Tuve que agregar PLAIN e LOGIN a mi servidor de correo (después de aplicar TLS), momento en el cual el cliente de correo estándar estaba contento.
izzy
undur_gongor
izzy
Murshid Ahmed
undur_gongor
Murshid Ahmed
undur_gongor
Murshid Ahmed
undur_gongor
Murshid Ahmed