Estou tentando solucionar um problema de conexão com o Thunderbird em um computador com Windows 7 recém-instalado. Para isso eu instalei o telnet e tentei conectar ao servidor através dele.
Primeiro, tentei o SMTP:
computer1> telnet server.example.local 25
220 s6 ESMTP Postfix (Ubuntu)
Isso funcionou bem, o servidor respondeu como esperado, então conexões smtp parecem estar OK.
Em seguida, experimentei o POP3:
computer1> telnet server.example.local 110
e nada acontece. A janela permaneceu em branco.
Se eu tentar o mesmo de computadores diferentes (Windows XP, Windows 7 e Windows 8), obtenho a resposta esperada:
other computers> telnet server.example.local 110
+OK Dovecot ready.
O servidor funciona bem, mas a conexão do computador cliente em questão aparentemente fica bloqueada.
O mesmo com o IMAP:
Neste computador em particular:
computer1> telnet server.example.local 143
e nada acontece.
Em computadores diferentes , a mesma chamada recebe a resposta esperada:
other computers> telnet server.example.local 143
* OK Waiting for authentication process to respond..
* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready.
Novamente, o servidor funciona bem, mas a conexão do computador cliente em questão aparentemente fica bloqueada.
O servidor é um servidor local e todos os computadores estão na mesma sub-rede IP. E como o SMTP funciona, não vejo nenhum motivo pelo qual o POP3 e o IMAP não deviam, mas não o fazem.
No lado do servidor, nada aparece em /var/log/mail.log para as conexões que falham.
O que pode bloquear essas conexões? O firewall do Windows? Se sim, onde devo procurar? Eu tentei desativar o firewall completamente, mas não pareceu fazer nenhuma diferença.