AP040 - Testando envio de e-mail via Telnet
| Autor: |
Anderson Patricio / Alexandre
Nakano |
| Publicação: |
28/Set/2005 |
Overview
Em certas
circunstâncias temos que testar o envio de e-mail via linha de comando
de uma forma básica sem utilizar cliente de e-mail, com isto temos mais
agilidade nos testes.

Solução
Para o teste de
SMTP devemos utilizar somente o telnet que já vem com o Sistema
Operacional.
- Devemos ir em Start e depois em Run
- E digitar cmd e OK
- No prompt devemos digitar telnet <servidor-email> 25
- Devemos digitar Helo andersonpatricio.org (ou seu domínio que
está enviando a mensagem)
- Em seguida: mail from: anderson@andersonpatricio.org
- Depois: rcpt to: anderson@quattuor.com.br, onde é o
e-mail que está residente no servidor que estamos testando, no meu
exemplo dei um telnet no servidor mail.quattuor.com.br e
estou enviando um teste para anderson@quattuor.com.br
- 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>
- O servidor de e-mail irá dizer que a mensagem ficou na fila para
entrega (Queued mail for delivery)
- Depois é só digitar um quit para fecharmos o teste de
e-mail.

Feito
este teste no Outlook se o fluxo SMTP e entrada estiver funcionando irá
aparecer a mensagem, como mostra a figura abaixo:

Conclusão
Com este
tutorial
explicamos como enviar um e-mail usando o Telnet e alguns comandos do SMTP.
Nota: este é o procedimento para o envio de e-mail, caso aconteça algo nao
esperado, pode ser devido a restrições do servidor de destino, qualquer erro que
aparecer devemos investigá-lo para corrigir o fluxo de e-mails.
|