Linuxsc.net | Linux, the world's most popular open source - Enviar correo via SMTP utilizando Telnet

Enviar correo via SMTP utilizando Telnet

Alguna vez he tenido la necesidad de enviar correos para probar el estado de mi servidor o para poder ver los mensajes que el servidor me devuelve, también puede ser que necesite enviar un mensaje de correo y no tengo un webmail o cliente de correo que pueda ocupar, una solución es enviar mail utilizando un servidor SMTP utilizando el cliente de Telnet ya sea desde Windows o Linux.

Lo primero es conectarte al puerto 25 del servidor de correo

[root@mx log]# telnet mx.midominio.com 25

Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 mx.midominio.com ESMTP Exim 4.63 Fri, 11 Jul 2008 11:21:07 -0400


Luego saludamos al servidor de correo con el comando HELO <nombre de servidor>
HELO mx.midominio.com

250 mx.midominio.comHello localhost [127.0.0.1]

Luego con el comando MAIL FROM:<correo del que envia>, indicamos el correo de quien envía el mail
MAIL FROM: \n Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
250 OK

Luego con el comando RCPT TO:<correo destino>, indicamos el correo de quien recibira el mail
RCPT TO: \n Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. Esta dirección electrónica esta protegida contra spambots. Es necesario activar Javascript para visualizarla
250 Accepted

Por fin para agregar contenido a nuestro mail escribimos el comando DATA
DATA
354 Enter message, ending with "." on a line by itself
Este es un mensaje de prueba enviado a través de telnet, saludo


Una vez finalizado el mensaje en una linea solo escribimos un punto y presionamos ENTER
.
250 OK id=1KHKRL-0005ag-SC

Cuando terminas de enviar el mail escribes el comando QUIT y terminas la sesión en el servidor
QUIT
221 mx.midominio.com closing connection
Connection closed by foreign host.

[root@mx log]#

Espero les sea de utilidad, también sirve para enviar mail con remitente desconocido.

Мигание экрана при смене яркости: Ubuntu + ноутбук Samsung...

HoffmannLachance HoffmannLachance

Все отлично выглядит! Отлично и так, как задуманно&raquo; — это всё-таки разные вещи. Проблема кроется не в плохих Ubuntu-шрифтах, а в от

Emmanuil Schiffelbei Emmanuil Schiffelbei

Мигание экрана при смене яркости: Ubuntu + ноутбук Samsung...

ClintonEverard ClintonEverard