Identificando problemas com Roteamento de Mensagens

From Wiki

Testando o seu DNS

No seu servidor faça o teste de DNS.

1) Abra um prompt de comando, e execute o comando nslookup

C:\Users\Enio Basso> nslookup
Servidor: wolverine.empresax.com.br
Address: 192.168.1.10 

O Nslookup é uma ferramenta onde consultamos o nosso servidor DNS. Um ponto importante aqui é que ele nos informa qual o servidor de DNS que estamos utilizando

2) Consultando apenas servidores de Correio (MX - Mail Exchanger)

> set type=mx

3) Realizando as consultas

> gmail.com
Servidor: wolverine.empresax.com.br
Address: 192.168.1.10

Nao e resposta de autorizacao:
gmail.com MX preference = 5, mail exchanger = gmail-smtp-in.l.google.com
gmail.com MX preference = 10, mail exchanger = alt1.gmail-smtp-in.l.google.com
gmail.com MX preference = 10, mail exchanger = alt2.gmail-smtp-in.l.google.com
gmail.com MX preference = 50, mail exchanger = gsmtp147.google.com
gmail.com MX preference = 50, mail exchanger = gsmtp183.google.com

4) Fechando o aplicativo

> exit

Agora já temos os servidores do respectivo domínio

Conectando no servidor remoto de correio via Telnet

Podemos conectar remotamente no servidor para verificar se qual pode ser o problema

1) Com o programa de Telnet, faça o seguinte

Obs.: não esqueça de informar a porta 25

O resultado deve ser assim

 > telnet alt1.gmail-smtp-in.l.google.com 25
 Trying 209.85.218.176...
 Connected to alt1.gmail-smtp-in.l.google.com (209.85.218.176).
 Escape character is '^]'.
 220 mx.google.com ESMTP 1si6828296bwz.84

> quit
Connection closed by foreign host.

Com isso você testa a sua conexão.


Pontos importantes:

Em alguns casos a conexão pode não dar certo, os motivos podem ser:

  • Problemas nos roteadores intermediários (Problema de Rede)
  • O servidor remoto está baixado (Problema no Servidor)
  • O servidor remoto está bloqueando o seu ip (Bloqueio de Spam)

Ver também