Não é possível verificar o email com o cliente de email, mas o telnet para 110 funciona

Não é possível verificar o email com o cliente de email, mas o telnet para 110 funciona

Instalei o postfix e o dovecot no Ubuntu 10.04 usando pdm-ubuntu-10-04-x86-v1.4.3. Ele configurou um banco de dados MySQL para meu domínio e dados de usuário. Eu usei ./manage para criar um usuário. Quando criei uma conta no meu Outlook Express (no meu computador Windows), ela age como se eu estivesse inserindo uma senha incorreta. Eu sei que está se conectando o suficiente para tentar porque o nome do servidor é como mail.domain.com e se eu mudar para cname.domain.com recebo "o host ... não foi encontrado", então mudei novamente.

Se eu fizer telnet a partir do meu shell Linux, posso acessar o dovecot e até ler e-mails que enviei para mim mesmo da minha conta do Google. Se eu fizer telnet a partir do cmd do Windows, recebo "-ERR Autenticação de texto simples não permitida em conexões não seguras (SSL/TLS)."

Achei que isso poderia ser uma pista, então voltei ao Outlook Express e ativei "Fazer logon usando autenticação de senha segura", mas recebi um erro do OE

"Não é possível fazer logon no servidor usando autenticação de senha segura. Conta: 'TecBrat', Servidor: 'mail.domain.com', Protocolo: POP3, Resposta do servidor: '.', Porta: 110, Seguro (SSL): Não, Número do erro: 0x800CCC18"

O que devo tentar a seguir?

(Sou muito novo nisso, então se você me pedir para mostrar um arquivo de log ou configuração, mostre-me o caminho esperado para encontrá-lo.)

Responder1

A autenticação de senha segura no Outlook Express usa autenticação Windows NTLM/Kerberos.

Não está em SSL/TLS simples.

Não ative-o no Linux, a menos que você tenha GSSAPI/Kerberos configurado.

Erro 0x800CCC18 =>http://support.microsoft.com/kb/202061

O motivo é simples: você não pode usar login seguro em conexões não seguras.

Desative "Fazer logon usando autenticação de senha segura"

e altere as configurações da porta de acordo para usar POP sobre SSL (POPS = 995)

Você deve ter o dovecot configurado para usar SSL/TLS.

Mais informações sobre portas de serviço de correio padrão aqui:

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

Observe que o serviço habilitado para SSL/TLS não pode ser testado com telnet, você deve usar o openssl.

Mais informações aqui:

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

ou aqui:

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

Responder2

A solução que encontrei é adicionar esta linha a /etc/dovecot/dovecot.conf:

disable_plaintext_auth=no

(ou substitua o existente disable_plaintext_auth=yesse já estiver lá)

Em seguida, reinicie o pombal:

# /etc/init.d/dovecot restart

Responder3

O motivo é que você não pode usar login seguro em uma conexão não segura.

ou seja, ative o login para "aplicativo menos seguro" nas configurações de e-mail (gmail).

ou Desative "Fazer logon usando autenticação de senha segura"

informação relacionada