Testando Servidor de E-mail

Para o teste de SMTP devemos utilizar somente o telnet.

  1. Verifique se o Sistema Operacional possui o software de "telnet" instalado, digitando o comando telnet em 
qualquer tipo de console (windos, unix e linux).
  3. No prompt devemos digitar telnet <servidor-email> 25
  4. Devemos digitar helo rcbrasil.com.br (ou seu domínio que está enviando a mensagem)
  5. Em seguida: mail from: linux@rcbrasil.com.br
  6. Depois: rcpt to: contato@rodrigotomazini.com.br, onde é o e-mail que está residente no servidor que estamos testando,
 no meu exemplo dei um telnet no servidor smtp.rcbrasil.com.br e estou enviando um teste para contato@rodrigotomazini.com.br
  7. Devemos digitar data e depois <enter> para podermos escrever o e-mails, para terminar o corpo da mensagem
 temos que colocar um "." em uma linha vazia e dar um <enter>
  8. O servidor de e-mail irá dizer que a mensagem ficou na fila para entrega (250 2.0.0 Ok: queued as C26164BBA0)
  9. Depois é só digitar um quit para fecharmos o teste de e-mail

EX:

user@ws22:~$ telnet smtp.rcbrasil.com.br 25
Trying 189.19.11.165…
Connected to ns1.rcbrasil.com.br.
Escape character is ‘^]’.
220 mail.rcbrasil.com.br ESMTP
ehlo rcbrasil.com.br
250-mail.rcbrasil.com.br
250-PIPELINING
250-SIZE
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:linux@rcbrasil.com.br
250 2.1.0 Ok
rcpt to:contato@rodrigotomazini.com.br
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Teste de envio de mensagem, para teste de servidor de e-mail.
.
250 2.0.0 Ok: queued as C26164BBA0
quit
221 2.0.0 Bye
Connection closed by foreign host.
user@ws22:~$

Sobre Rodrigo Tomazini 56 Artigos
Analista CNPI-P, Analista de Sistemas e Pós Graduado em Engenharia de Sistemas. Atua atualmente como Analista CNPI e Consultor de TI.