No se puede consultar el correo electrónico con el cliente de correo electrónico, pero telnet a 110 funciona

0

Instalé postfix y dovecot en Ubuntu 10.04 usando pdm-ubuntu-10-04-x86-v1.4.3. Configuró una base de datos MySQL para mi dominio y datos de usuario. Utilicé su ./manage para crear un usuario. Cuando creé una cuenta en mi Outlook Express (en mi computadora con Windows), actúa como si estuviera ingresando una contraseña incorrecta. Sé que se está conectando lo suficiente como para intentarlo porque el nombre del servidor es como mail.domain.com y si lo cambio por cname.domain.com obtengo "el host ... no se pudo encontrar", así que lo cambié de nuevo.

Si hago telnet desde mi shell de Linux, puedo acceder a dovecot e incluso leer el correo que me envié desde mi cuenta de yahoo. Si hago telnet desde mi cmd de Windows, obtengo "-ERR Autentificación de texto simple deshabilitada en conexiones no seguras (SSL / TLS)"

Pensé que podría ser una pista, así que volví a Outlook Express y encendí "Inicie sesión usando la autenticación de contraseña segura" pero luego recibo un error de OE

"No se puede iniciar sesión en el servidor utilizando una contraseña segura   Autenticación. Cuenta: 'TecBrat', Servidor: 'mail.domain.com',   Protocolo: POP3, Respuesta del servidor: '.', Puerto: 110, Seguro (SSL): No,   Número de error: 0x800CCC18 "

¿Qué debo intentar a continuación?

(Soy bastante nuevo en esto, así que si me piden que muestre un archivo de registro o configuración, por favor, muéstrame la ruta esperada para encontrarlo).

TecBrat
fuente
También intenté agregar la cuenta a mi perfil de gmail y recibí este mensaje: "El servidor denegó el acceso POP3 para el nombre de usuario y la contraseña".
TecBrat
Intenté usar Evolution en la misma máquina física que el servidor de correo y recibo el mismo error que intenté hacer telnet desde Windows.
TecBrat
Esto parece un problema de configuración en el lado de Windows. Debes configurar Outlook para usar SSL (no me preguntes cómo).
Gilles

Respuestas:

1

La autenticación de contraseña segura en Outlook Express usa Windows NTLM / Kerberos auth.

No está en simple SSL / TLS.

No lo habilite en Linux a menos que haya configurado GSSAPI / Kerberos.

Error 0x800CCC18 = & gt; http://support.microsoft.com/kb/202061

El motivo es simple, no puede utilizar el inicio de sesión seguro en una conexión no segura.

Desactivar "Iniciar sesión usando autenticación de contraseña segura"

y cambie la configuración del puerto para usar POP sobre SSL (POPS = 995)

Debe tener dovecot configurado para usar SSL / TLS.

Más información sobre los puertos de servicio de correo estándar aquí:

http://www.emailaddressmanager.com/tips/mail-servers.html

Tenga en cuenta que el servicio habilitado para SSL / TLS no se puede probar con telnet, debe usar openssl.

Más información aquí:

http://blog.yimingliu.com/2009/01/23/testing-a-pop3-server-via-telnet-or-openssl/

o aquí:

http://www.linuxplanet.com/linuxplanet/tutorials/7296/1

rkosegi
fuente
bien gracias por eso Entonces, ¿cómo me deshago de la "Autenticación ERR Plaintext deshabilitada en conexiones no seguras (SSL / TLS)"
TecBrat
0

La solución que encontré es agregar esta línea a /etc/dovecot/dovecot.conf:

disable_plaintext_auth=no

(o reemplazar el existente disable_plaintext_auth=yes si ya está ahí)

Luego reinicia dovecot:

# /etc/init.d/dovecot restart
TecBrat
fuente
1
Su solución puede solucionarlo, pero crea una gran falla de seguridad.
rkosegi
Mi "solución" solo solucionó parte de mi problema porque no podía enviar, así que empecé de nuevo con un tutorial de workaround.org que fue escrito para Debian Squeeze. Estaba lo suficientemente cerca como para que me cuadrara.
TecBrat
0

El motivo es que no puede utilizar el inicio de sesión seguro en una conexión no segura.

es decir, active el inicio de sesión para "aplicación menos segura" en la configuración de correo (gmail).

o Desactivar "Iniciar sesión usando autenticación de contraseña segura"

Abhi
fuente
1
... ¿acabas de copiar fragmentos de la respuesta de rkosegi?
Bob
no. Esa parte es irrelevante. intente habilitar el inicio de sesión para "aplicación menos segura" en la configuración de gmail e intente.
Abhi