Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Protocolos de Mensajeria SMTP Pop3 e Imap4 279 Mddeg2 PDF
Protocolos de Mensajeria SMTP Pop3 e Imap4 279 Mddeg2 PDF
Junio 2014
El protocolo SMTP
El protocolo SMTP (Protocolo simple de transferencia de correo) es el protocolo estndar que permite la transferencia de correo de un servidor a otro
mediante una conexin punto a punto.
ste es un protocolo que funciona en lnea, encapsulado en una trama TCP/IP. El correo se enva directamente al servidor de correo del destinatario. El
protocolo SMTP funciona con comandos de textos enviados al servidor SMTP (al puerto 25 de manera predeterminada). A cada comando enviado por el
cliente (validado por la cadena de caracteres ASCII CR/LF, que equivale a presionar la tecla Enter) le sigue una respuesta del servidor SMTP compuesta
por un nmero y un mensaje descriptivo.
A continuacin se describe una situacin en la que se realiza una solicitud para enviar correos a un servidor SMTP:
Al abrir la sesin SMTP, el primer comando que se enva es el comando HELO seguido por un espacio (escrito <SP>) y el nombre de dominio de su
equipo (para decir "hola, soy este equipo"), y despus validado por Enter (escrito <CRLF>). Desde abril de 2001, las especificaciones para el
protocolo SMTP, definidas en RFC 2821, indican que el comando HELO sea remplazado por el comando EHLO.
El segundo comando es "MAIL FROM:" seguido de la direccin de correo electrnico del remitente. Si se acepta el comando, el servidor responde con
un mensaje "250 OK".
El siguiente comando es "RCPT TO:" seguido de la direccin de correo electrnico del destinatario. Si se acepta el comando, el servidor responde
con un mensaje "250 OK".
El comando DATA es la tercera etapa para enviar un correo electrnico. Anuncia el comienzo del cuerpo del mensaje. Si se acepta el comando, el
servidor responde con un mensaje intermediario numerado 354 que indica que puede iniciarse el envo del cuerpo del mensaje y considera el
conjunto de lneas siguientes hasta el final del mensaje indicado con una lnea que contiene slo un punto. El cuerpo del correo electrnico
eventualmente contenga algunos de los siguientes encabezados:
Date (Fecha)
Subject (Asunto)
Cc
Bcc (Cco)
From (De)
Si se acepta el comando, el servidor responde con un mensaje "250 OK". A continuacin se describe un ejemplo de transaccin entre un cliente (C) y un
servidor SMTP (S):
S: 220 smtp.commentcamarche.net SMTP Ready C: EHLO machine1.commentcamarche.net S: 250 smtp.commentcamarche.net C: MAIL FROM:<webmaster@comme
Las especificaciones bsicas del protocolo SMTP indican que todos los caracteres enviados estn codificados mediante el cdigo ASCII de 7 bits y que el
8 bit sea explcitamente cero. Por lo tanto, para enviar caracteres acentuados es necesario recurrir a algoritmos que se encuentren dentro de las
especificaciones MIME:
Por lo tanto, es posible enviar un correo electrnico utilizando un simple telnet al puerto 25 del servidor SMTP:
telnet smtp.commentcamarche.net 25
(El servidor indicado anteriormente no existe. Intente reemplazar commentcamarche.net por el nombre de dominio de su proveedor de servicios de Internet.
HELO (ahora EHLO) EHLO 193.56.47.125 Identificacin que utiliza la direccin IP o el nombre de dominio del equipo remitente
Todas las especificaciones del protocolo SMTP se encuentran definidas en RFC 821 (desde abril de 2001, las especificaciones del protocolo SMTP se
encuentran definidas en RFC 2821).
El protocolo POP3
El protocolo POP (Protocolo de oficina de correos), como su nombre lo indica, permite recoger el correo electrnico en un servidor remoto (servidor POP).
Es necesario para las personas que no estn permanentemente conectadas a Internet, ya que as pueden consultar sus correos electrnicos recibidos sin
que ellos estn conectados.
Existen dos versiones principales de este protocolo, POP2 y POP3, a los que se le asignan los puertos 109 y 110 respectivamente, y que funcionan
utilizando comandos de texto radicalmente diferentes.
Al igual que con el protocolo SMTP, el protocolo POP (POP2 y POP3) funciona con comandos de texto enviados al servidor POP. Cada uno de estos
comandos enviados por el cliente (validados por la cadena CR/LF) est compuesto por una palabra clave, posiblemente acompaada por uno o varios
argumentos, y est seguido por una respuesta del servidor POP compuesta por un nmero y un mensaje descriptivo.
Comandos POP2
Comando Descripcin
Comandos POP3
Comando Descripcin
Por lo tanto, el protocolo POP3 administra la autenticacin utilizando el nombre de usuario y la contrasea. Sin embargo, esto no es seguro, ya que las
contraseas, al igual que los correos electrnicos, circulan por la red como texto sin codificar (de manera no cifrada). En realidad, segn RFC 1939, es
posible cifrar la contrasea utilizando un algoritmo MD5 y beneficiarse de una autenticacin segura. Sin embargo, debido a que este comando es opcional,
pocos servidores lo implementan. Adems, el protocolo POP3 bloquea las bandejas de entrada durante el acceso, lo que significa que es imposible que
dos usuarios accedan de manera simultnea a la misma bandeja de entrada.
De la misma manera que es posible enviar un correo electrnico utilizando telnet, tambin es posible acceder al correo entrante utilizando un simple telnet
por el puerto del servidor POP (110 de manera predeterminada):
(El servidor indicado anteriormente no existe. Intente reemplazar commentcamarche.net por el nombre de dominio de su proveedor de servicios de Internet.)
S: +OK mail.commentcamarche.net POP3 service S: (Netscape Messaging Server 4.15 Patch 6 (built Mar 31 2001)) C: USER jeff S: +OK Name is a valid mailbox C: P
[Image: La visualizacin de datos que se obtiene depende del cliente Telnet que est utilizando. Segn su cliente Telnet, puede ser
../images/warning.gif] necesario activar la opcin echo local (eco local).
El protocolo IMAP
El protocolo IMAP (Protocolo de acceso a mensajes de Internet) es un protocolo alternativo al de POP3, pero que ofrece ms posibilidades:
Ms informacin
Para obtener ms informacin sobre el protocolo PPP, consulte RFC 821 que explica el protocolo detalladamente:
Messaging protocols (SMTP,POP3 and IMAP4) Die Mail Protokolle (SMTP, POP3, IMAP4) POP3, SMTP, IMAP - Protocoles de messagerie I protocolli di
messaggeria (SMTP, POP3, IMAP4) Os protocolos de servio de mensagens (SMTP, POP3 e IMAP4)
Este documento intitulado Protocolos de mensajera (SMTP, POP3 e IMAP4) de Kioskea (es.kioskea.net) esta puesto a diposicin bajo la licencia Creative Commons. Puede copiar,
modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.