Esta pergunta básica é super antiga e deveria ter sido respondida.
O envio de [email protected] para o sucesso não faz diferença, a menos que você o esteja enviando por meio de seu servidor SMTP sem um host inteligente. Isso confirmaria que a comunicação da porta 25 está aberta e funcionando para o tráfego de saída para outros servidores SMTP.
Primeiro, você deseja testar seu servidor SMTP internamente com qualquer cliente Telnet. A Microsoft tem instruções e talvez seja necessário instalar o recurso telnet se estiver usando o Windows CMD: link
Se você conseguiu enviar e-mails com êxito, verifique se o seu servidor SMTP está aceitando tráfego de qualquer endereço IP. Desculpe eu não tenho passos para isso.
Em seguida, verifique o seguinte:
- A porta 25 está aberta ao tráfego de entrada de outros servidores de email? Verifica seu firewall de rede e firewall de software interno. Isso vai precisar estar aberto para receber e-mails no seu servidor SMTP.
- O tráfego da porta 25 vai para o seu servidor SMTP? Se você tiver vários computadores recebendo tráfego usando um endereço IP externo, verifique se o encaminhamento de porta no roteador está enviando a porta 25 tráfego para o endereço IP interno correto e porta.
- Verifique se o registro MX do seu domínio está apontando para o endereço IP de internet correto em que seu servidor reside.
Aqui está a cadeia, se você gosta de recursos visuais:
Gmail - > DNS do domínio - > Endereço IP do registro MX (seu modem) - > Firewall do roteador - > Endereço IP do SMTP: 25
Então eu recomendo testar com telnet mais uma vez, mas através de uma conexão com a internet externa.