Mandar emails desde Telnet por protocolo SMTP

Objetivo:

Lograr mandar emails desde Telnet utilizando el protocolo SMTP con Ubuntu.

 

Antes de nada necesitamos averiguar cuál es el servidor de correo del dominio donde queremos enviar el email, para ello en la consola de ubuntu tenemos que escribir (sin comillas) «dig gmail.com mx».

Podemos ver los servidores de correo debajo de ANSWER SECTION.

A continuación hacemos el telnet:

 

Seguidamente debemos mandar un HELO con la el nombre del host desde el que conectamos. Este debe ser el nombre completo que ve el servidor: O sea, la inversa de la IP con la que nos conectamos al servidor de correo.

Seguimos mandando la dirección con la que mandamos el correo mediante MAIL FROM. El servidor nos responderá con un 250 ok.

 

A continuación debemos indicar la dirección de destino (Esta debe existir en ese servidor sino va a rechazar el mensaje. Lo hacemos con RCPT TO. Si es correcto nos responderá con 250  ok.

Finalmente transmitimos los datos con el comando DATA.

En el cuerpo del mensaje (el DATA) podemos especificar tanto el cuerpo como el subject o demás cabezeras. Por ejemplo, el caso del subject sería indicando Subject: seguido del subject deseado.

Para finalizar el mensaje, lo hacemos con un intro, un punto y un intro.

Si el mensaje es correcto, Telnet nos responderá con un 250 ok y ya podemos despedirnos con un «bye»

 

La sesión completa sería la siguiente:

 

¿Necesitas hardware de calidad?

Nosotros te ayudamos

Contacta con nosotros y descubre nuestra gama de portátiles, servidores, equipos de sobremesa… ¡y muchos más!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *