Correo no puede enviar la contraseña SMTP

1

El problema muy frustrante comenzó ayer con Mail de repente decidiendo que no enviaré mi contraseña SMTP a mi servidor de correo saliente. Nada más ha cambiado, de repente no está funcionando. Yo mismo manejo el servidor de correo, así que sé que tampoco ha cambiado nada en el extremo del servidor, y que la configuración es correcta; De hecho, he estado enviando mensajes muy bien durante los últimos meses.

No estoy seguro de si está relacionado, pero en la lista de mi servidor SMTP, la casilla de verificación "Detectar y mantener la configuración de la cuenta automáticamente" está habilitada y deshabilitada, lo que hace imposible deshabilitarla. Si edito manualmente Accounts.plist para establecer ConfigureDynamically en false , el correo simplemente lo sobrescribe de nuevo true .

Realmente no tengo idea de lo que está sucediendo, ya que Mail parece estar simplemente fallando en enviar mi contraseña SMTP, en lugar de enviar un asterisco (abortar). Aquí hay una muestra del registro de conexión SMTP inmediatamente después de configurar una nueva contraseña SMTP y de intentar enviar:

INITIATING CONNECTION Feb 09 08:31:03.579 host:mail.example.org -- port:587 -- socket:0x0 -- thread:0x7ff7fe690170

CONNECTED Feb 09 08:31:03.703 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170

READ Feb 09 08:31:03.881 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
220 mail.example.org ESMTP

WROTE Feb 09 08:31:03.927 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
EHLO [192.168.0.14]

READ Feb 09 08:31:04.033 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
250-mail.example.org
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

WROTE Feb 09 08:31:04.033 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
STARTTLS

READ Feb 09 08:31:04.160 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
220 2.0.0 Ready to start TLS

WROTE Feb 09 08:31:04.263 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
EHLO [192.168.0.14]

READ Feb 09 08:31:04.504 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
250-mail.example.org
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

WROTE Feb 09 08:31:04.569 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
AUTH LOGIN

READ Feb 09 08:31:04.670 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
334 VXNlcm5hbWU6

WROTE Feb 09 08:31:04.670 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
dXNlcm5hbWVAZXhhbXBsZS5vcmc=

READ Feb 09 08:31:04.768 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
334 UGFzc3dvcmQ6

WROTE Feb 09 08:31:04.786 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
*

READ Feb 09 08:31:04.887 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
501 5.7.0 Authentication aborted

WROTE Feb 09 08:31:04.887 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
QUIT

(Reemplazé el dominio con example.org )

Como puede, Mail envía una dirección de correo electrónico cuando se le solicita, pero cuando se le pide que envíe una contraseña, envía * , lo que hace que el servidor de correo aborte la autenticación, es decir, ni siquiera envía una contraseña.

¿Por qué Mail no envía mi contraseña y qué puedo hacer para corregirla? Ya he comprobado en Acceso a Llaves y la contraseña correcta definitivamente se está guardando para mi servidor SMTP, así que no tengo idea de lo que está pasando.

También quería agregar, pero he intentado conectarme manualmente al servidor SMTP usando openssl s_client -starttls smtp -connect mail.example.org:587 e ingresar comandos manualmente, incluidos los pasos AUTH LOGIN con mi contraseña codificada en base64, y la autenticación es exitosa, aparece el error estar solo con Mail, por lo que el status quo para OS X Mail en mi experiencia;)

    
pregunta Haravikk 09.02.2016 - 09:54

1 respuesta

1

Por lo tanto, parece que yo mismo podría haber tropezado con la causa; Además de mis cuentas de correo electrónico activas, también tuve dos cuentas IMAP deshabilitadas (sin detalles SMTP) desde las que he estado migrando recientemente. Resulta que, si bien estos se enumeraron en el Correo, no se enumeraron en las Cuentas de Internet, al contrario de lo que diría el Correo cuando intenté eliminarlos.

Cerrar el correo, abrir ~/Library/Mail/V2/MailData/Accounts.plist y eliminar manualmente las cuentas inactivas antes de guardar y reiniciar el correo parece haber corregido el problema.

No estoy seguro de si marcar esto como la respuesta o de eliminar esta pregunta, ya que no estoy seguro de lo útil que es; Supongo que alguien más puede encontrar un error en el servidor SMTP después de que de alguna manera las cuentas IMAP inactivas se "atasquen" de esta manera; Lo informaré a Apple de todos modos, ya que ni siquiera puedo imaginar por qué esto debió hacer que Mail dejara de enviar una contraseña SMTP.

Resolver este problema también me permite ahora habilitar o deshabilitar la opción "Detectar y mantener la configuración de la cuenta automáticamente", no estoy seguro de qué hacer al respecto, pero es una maldita amenaza por lo que se apaga.

    
respondido por el Haravikk 09.02.2016 - 10:31

Lea otras preguntas en las etiquetas