Resumen Protocolo SMTP
SMTP, Simple Mail Transfer Protocol: Es el protocolo que se utiliza para que dos servidores de correo intercambien mensajes. Esté protocolo basa su funcionamiento en la capade aplicación del modelo OSI.
En 1982 se diseñó el primer sistema para intercambiar correos electrónicos en ARPANET, definido en los Request for comments RFC 821 y RFC 822. La primera de ellas defineeste protocolo y la segunda el formato del mensaje que este protocolo debía transportar.
Hay tres protocolos estándares que se aplican a este tipo de correo. Todos son recomendados. El término SMTPse emplea con frecuencia para referirse a la combinación de los tres protocolos, por su estrecha interrelación, pero estrictamente hablando, SMTP es sólo uno de los tres. Normalmente, el contexto haceevidente de cuál de los tres se está hablando.
SMTP está basado en la entrega punto-a-punto; un cliente SMTP contactará con el servidor SMTP del host de destino directamente para entregar el correo.Guardará el correo hasta que se haya copiado con éxito en el receptor. Esto difiere del principio de retransmisión común a muchos sistemas de correo en las que el correo atraviesa un número de hostintermedios de la misma red y donde una transmisión con éxito implica sólo que el correo ha alcanzado el host correspondiente al siguiente salto.
El RFC 821 define un protocolo cliente/servidor. Comosiempre, el cliente SMTP es el que inicia la sesión (el emisor) y el servidor el que responde a la solicitud de sesión (el receptor). Sin embargo, como el cliente suele actuar como servidor para unprograma de correo del usuario, es más sencillo referirse a él como emisor SMTP, y al servidor como receptor SMTP.
El RFC 822 contiene un análisis completo de la cabecera. La sintaxis es BNF("Backus-Naur Form") extendida. El RFC 822 contiene una descripción de BNF, y muchos RFCs relacionados usan el mismo formato. Además describe como convertir una cabecera a su forma canónica, uniendo las líneas...
Regístrate para leer el documento completo.