You are on page 1of 3

Práctica: Uso del correo electrónico mediante Telnet.

A la hora de realizar la prueba del servicio de correo electrónico, puede ser útil enviar y
recibir los emails hacia y desde el servidor correspondiente utilizando una conexión
remota mediante telnet en vez de utilizar un programa cliente de correo o webmail. En
esta práctica aprenderemos a enviar y recibir los correos electrónicos de esa manera.

- Envío de correos electrónicos usando Telnet.

Usaremos el dominio correo.com como ejemplo en este ejercicio, el alumno deberá


usar el dominio de correo que haya establecido.
El primer paso consiste en abrir la terminal de línea de comandos de un equipo cliente.
Recomendamos el uso del programa PuTTY en vez del cliente Telnet que proporciona
Windows.
Nos conectamos a la FQDN del servicio de transferencia de correo SMTP mediante la
orden:
telnet smtp.gmail.com 25

En dicha orden podemos sustituir el nombre de dominio del servicio STMP por la IP del
servidor de correo.

Para empezar a usar el servicio de correo debemos escribir ehlo y el nombre del
dominio de correo (aunque se puede escribir cualquier otra cosa después de ehlo;
algunos servidores aceptan también helo en vez de ehlo).

ehlo correo.com

Podemos ver la lista de comandos que nos ofrece la conexión al correo via telnet
escribiendo:

help

Empezamos a redactar un mensaje nuevo escribiendo la orden mail junto con el nombre
del usuario que crea el mensaje de correo electrónico:

mail from: mortadelo@correo.com

1
Ahora especificamos los usuarios de correo electrónico que queremos que reciban el
mensaje (si es más de un receptor, se separan los nombres de usuario con comas):

rcpt to: filemon@correo.com

Para escribir el mensaje escribimos data seguido por el asunto del mensaje
(subject) y el cuerpo del mensaje. Para finalizar el mensaje escribimos en el último
renglón un punto y pulsamos [INTRO]. Por ejemplo:

data
Subject: Correo de prueba
Hola, esto es una prueba.
¿Qué tal estás?
.

Finalmente escribimos quit para salir de telnet.


quit

- Recepción de correos electrónicos usando Telnet.

Vamos a practicar la recepción de correos electrónicos mediante el protocolo POP3.


Para ello, en PuTTY abrimos una sesión de telnet conectándonos con la FQDN del
servicio pop3 o, alternativamente, con la IP del servidor. La conexión la realizamos por
el puerto 110 que es el propio del servicio POP3:
telnet pop3.correo.com 110

Mediante la orden user especificamos el nombre del usuario para el que queremos
revisar su correo:
user filemon

Con la orden pass introducimos la contraseña de dicho usuario:


pass laquesea

2
Ahora escribimos list para obtener la lista de sus correos:
list

Obtendremos una serie de renglones del estilo "1 897", “2 5136.", etc…,
correspondiendo cada uno de ellos a un email recibido. Por ejemplo:
list
1 897
2 5136
3 1884
4 2973
5 2595

Si deseamos leer uno de esos mensajes, utilizamos la orden retr seguida del número del
mensaje:
retr 2

Para el borrado de un mensaje usamos la orden dele:

dele 1

Acabamos la sesión de telnet con quit:

quit

You might also like