Eu instalei o hMailServer em uma máquina com Windows 7 (SP1) para entrega de e-mail somente dentro de uma rede local .
Depois de configurar um par de caixas de correio, também configurei um cliente Thunderbird na máquina same e funcionou, sendo capaz de enviar e receber e-mails.
Um cliente Thunderbird na máquina another (na mesma LAN) não funciona. Eu até tentei desabilitar completamente o Firewall do Windows, mas o problema é o mesmo. Se eu tentar telnetar o <windows_7_IP>
obtenho
$ telnet <windows_7_IP> 25
Trying <windows_7_IP>...
Connected to <windows_7_IP>.
Escape character is '^]'.
Connection closed by foreign host.
também, nmap
fornece
PORT STATE SERVICE VERSION
25/tcp open tcpwrapped
|_smtp-commands: Couldn't establish connection on port 25
110/tcp open tcpwrapped
143/tcp open tcpwrapped
mesmo depois de parar e reiniciar o serviço hMailServer.
Com o Firewall do Windows desativado, mas o registro em log ativado, os registros de log do firewall eram:
#Version: 1.5
#Software: Microsoft Windows Firewall
#Time Format: Local
#Fields: date time action protocol src-ip dst-ip src-port dst-port size tcpflags tcpsyn tcpack tcpwin icmptype icmpcode info path
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62041 49154 44 S 3502231060 0 1024 - - - RECEIVE
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62042 49154 44 S 3502165525 0 1024 - - - RECEIVE
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62043 49154 44 S 3502099990 0 1024 - - - RECEIVE
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62041 49156 44 S 3502231060 0 1024 - - - RECEIVE
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62042 49156 44 S 3502165525 0 1024 - - - RECEIVE
<date> <time> DROP TCP <client_IP> <windows_7_IP> 62043 49156 44 S 3502099990 0 1024 - - - RECEIVE
durante as conexões telnet
e nmap
.
O que mais poderia ser feito para tornar a máquina do Windows 7 acessível aos clientes de e-mail?