SERVICIO DE CORREO ELECTRÓNICO
Versión 1.02

Práctica

[Anterior] [Índice] [Siguiente]

Ingrese a una estación de trabajo o un PC que tenga conexión a la red y el cliente telnet (un microcomputador con windows es suficiente).

Paso 1: Haga un telnet al puerto 25 (el puerto del servicio SMTP) para establecer la conexión con algún servidor de correo conocido. Aquí vamos a suponer que existe mail.arcesio.net :

telnet mail.arcesio.net 25 <ENTER>

(Para evitar malentendidos: <ENTER> significa que debe oprimir la tecla "ENTER")

Paso 2: Identifique su equipo (si utiliza el telnet de windows asegúrese de colocar el eco local para ver lo que escribe: en la barra de menú busque "terminal" -> preferencias -> y seleccione eco local).

HELO alguna.universidad.edu <ENTER>

Espere la respuesta del servidor

Paso 3: Identifique el remitente

MAIL FROM: <abejita@conavi.com.co> <ENTER>

Espere la respuesta del servidor

Paso 4: Identifique el destinatario

 RCPT TO: <oscar@arcesio.net> <ENTER>

Paso 5: Envíe el mensaje (haga el suyo, ¡sea creativa/creativo!)

DATA <ENTER>
Hola Oscar <ENTER>
<ENTER>
Este es un mensaje "hecho a mano" <ENTER>
desde la sala de computadores de mi U. <ENTER>
<ENTER>
Hasta pronto!<ENTER>
<ENTER>
Abejita<ENTER>
.<ENTER>

(el punto termina el mensaje)

Paso 6: Cierre la conexión

 QUIT <ENTER>

(Ahora puede quitar el eco local de las preferencias de la terminal de telnet)

Un ejemplo

A continucación hay una copia de lo que muestra la pantalla del PC al enviar un correo hecho a mano (el servidor y el usuario han sido modificados).

telnet mail.arcesio.net 25
220 mail.arcesio.net ESMTP Sendmail 8.8.8 (1.1.20.3/11Apr00-0230PM) Thu, 19 Nov 2001 04:47:12 -0500 (GMT-0600)
HELO alguna.universidad.edu
250 mail.arcesio.net Hello modem23.alguna.universidad.edu [88.66.44.33], pleased to meet you
MAIL FROM: <abejita@conavi.com.co>
250 <abejita@conavi.com.co>... Sender ok
RCPT TO: <oscar@mail.arcesio.net>
250 <oscar@mail.arcesio.net>... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
HOLA Oscar
Este es un mensaje "Hecho a Mano"...
Ciao

.
250 EAA0000010216 Message accepted for delivery
QUIT
221 mail.arcesio.net closing connection


TAREA
Intente envíar un mensaje a su e-mail o al de  algún amigo o amiga y revise cómo le llega.
(no lo intente en servidores gratuitos, pues no funciona)

NOTA: observe que esto se puede utilizar para enviar correos falsos, así que úselo con responsabilidad, aquí lo estudiamos para entender el protocolo SMTP. Además, ¡siempre se puede saber desde dónde lo envió y a qué hora!


TAREA PARA PROGRAMADORES
Construya un Cliente para correo electrónico en lenguaje Java.

Tomado de: "Sending Mail Without Sendmail" de Dan Sugalsky. Artículo de la revista The Perl Journal, issue #14 (vol. 4, No. 2) pág. 63-67.

[Anterior] [Índice] [Siguiente]



©Oscar Agudelo.  2000-2001. Todos los derechos reservados.