A imaginação é mais importante que o conhecimento. (Albert Einstein)

logo Moraga  
Principal
Categorias
Ferramentas

telescópio

Semanal Mensal Geral
  1. Converter Byte em KB, MB, GB, TB, EB
  2. Verificar CPF com PHP
  3. Captcha em PHP
  4. Jogo da velha ou Tic tac toe
  5. Copiando tabelas e removendo registros duplicados no MySQL
  6. removeChild - Remover elementos HTML por Javascript
  7. createElement - Solução compatível com os navegadores
  8. Removendo linhas e espaços em branco de strings
  9. Apache Expires Header - Cache de imagens, Javascript e CSS
  10. Verificar se existe um valor no Array em Javascript
  1. Converter Byte em KB, MB, GB, TB, EB
  2. Verificar CPF com PHP
  3. Captcha em PHP
  4. Copiando tabelas e removendo registros duplicados no MySQL
  5. Jogo da velha ou Tic tac toe
  6. createElement - Solução compatível com os navegadores
  7. removeChild - Remover elementos HTML por Javascript
  8. Gerando Thumbnails com PHP
  9. Removendo linhas e espaços em branco de strings
  10. Apache Expires Header - Cache de imagens, Javascript e CSS
  1. Converter Byte em KB, MB, GB, TB, EB
  2. Captcha em PHP
  3. Jogo da velha ou Tic tac toe
  4. createElement - Solução compatível com os navegadores
  5. Copiando tabelas e removendo registros duplicados no MySQL
  6. Apache Expires Header - Cache de imagens, Javascript e CSS
  7. Removendo linhas e espaços em branco de strings
  8. removeChild - Remover elementos HTML por Javascript
  9. Verificar se existe um valor no Array em Javascript
  10. Gerando Thumbnails com PHP
e-mail Enviar por e-mail imprimir Imprimir
Servidores

Enviar e-mail usando telnet

Por Alejandro Fernandez Moraga

Foto por <a rel="nofollow" href="http://www.flickr.com/photos/cesarcardoso/111748214/">Cesar Cardoso</a> Foto por Cesar Cardoso

O envio de e-mail por telnet é geralmente utilizado como teste, mas também pode ser utilizado por linguagens que não tem a funcionalidade.

Como enviar um e-mail usando telnet?

Digite na linha de comando:

Passo 1 - Conectar
telnet servidor 25
Substitua "servidor" pelo domínio, nome ou IP do servidor de e-mail. 25 é a porta padrão do SMTP (Simple Mail Transfer Protocol).
Passo 2 - Identificar-se
HELO domínio
O servidor espera que você se identifique. Se tiver um domínio entre com o domínio ou então digite qualquer coisa.
Passo 3 - Remetente
MAIL FROM: remetent@dominio.com.br
Informe o endereço de e-mail do remetente. Endereço de quem está enviando.
Passo 4 - Destinatário
RCPT TO: destinatario@dominio.com.br
Informe o endereço de e-mail do destinatário. Enderço para qual a mensagem será enviada.
Passo 5 - Mensagem
DATA [enter]
Na linha de baixo, escreva a mensagem. Quanto terminar, pressione [enter], insira "." e pressione [enter] novamente para enviar a mensagem.

Você pode enviar outro e-mail ou encerrar a conexão. Se for enviar outro e-mail do mesmo destinatário continue da quarta etapa RCPT TO: ou então volte para a segunda ou terceira etapa. Para encerrar a conexão digite: quit.

Exemplo simples

telnet localhost 25
HELO moraga.com.br
MAIL FROM: teste@moraga.com.br
RCPT TO: afm@fapesp.br
DATA
Mensagem teste - Verificando se o servidor de e-mail está funcionando corretamente
.

Exemplo avançado

telnet localhost 25
HELO moraga.com.br
MAIL FROM: teste@moraga.com.br
RCPT TO: afm@fapesp.br
DATA
To: afm@fapesp.br
bcc: chefe@fapesp.br
From: teste@moraga.com.br
Subject: Assunto da mensagem
Content-Type: text/html

<p>Mensagem com <bgt;marcações HTML</b></p>
.

Comentar
captcha