Protocolo simple de transferencia de correo (SMTP)

El Protocolo SMTP (Protocolo simple de transferencia de correo) es una colección de reglas de comunicación que permiten que el software envíe un correo electrónico (correo electrónico) a través de Internet. El correo electrónico es uno de los servicios más importantes e inestimables en Internet. La mayoría de los sistemas utilizan el protocolo SMTP como una técnica para transferir correo de un cliente a otro. El protocolo SMTP se utiliza para enviar el correo electrónico y funciona como un protocolo de inserción, mientras que el IMAP (protocolo de acceso a mensajes de Internet) o POP (protocolo de la oficina postal) se utiliza para recuperar estos correos electrónicos en el extremo del receptor. SMTP cae bajo un protocolo de capa de aplicación.

Cuando se quiere enviar un correo electrónico, el usuario inicia una conexión TCP con el servidor SMTP y luego transmite el correo a través de la conexión. El servidor SMTP está continuamente en modo de escucha. En el momento en que escucha una conexión TCP de cualquier usuario, comienza una conexión en ese puerto. Después de crear efectivamente la conexión TCP, el correo se envía de inmediato. El protocolo SMTP transmite mensajes basados ​​en direcciones de correo electrónico. Ofrece un intercambio de mensajes entre clientes en la misma computadora o en diferentes dispositivos.

También puede realizar las siguientes tareas:

  • Puede transmitir un mensaje a más de un destinatario.
  • Puede adjuntar texto, video, voz o gráficos en el mensaje.
  • También puede transmitir mensajes en redes externas a Internet.

Comprensión del protocolo SMTP

  • La idea principal detrás del Protocolo SMTP es establecer pautas de comunicación entre los servidores. Los servidores se identifican y anuncian el tipo de comunicación que se realiza. Los servidores también manejan errores como direcciones de correo electrónico incorrectas. Por ejemplo, si la dirección del destinatario es incorrecta, el servidor del destinatario responde con un mensaje de error.

Normalmente, SMTP está integrado en una aplicación de correo electrónico y consta de cuatro componentes principales:

  1. Agente de usuario de correo (MUA)
  2. Agente de envío de correo (MSA)
  3. Agente de transferencia de correo (MTA)
  4. Agente de entrega de correo (MDA)

SMTP comienza una sesión entre el MUA, que es el usuario y el MSA, que es el servidor. MTA y MDA se utilizan para buscar direcciones en el dominio y para servicios de entrega locales.

Comandos de SMPT

Veamos algunos comandos SMPT:

  • HELO : este comando se utiliza para identificar al usuario y el nombre de dominio completo, que se transmite solo una vez por sesión.
  • CORREO - Este comando se usa para iniciar una transferencia de mensajes.
  • RCPT : este comando viene después de CORREO y se usa para identificar el nombre completo del destinatario. Para múltiples destinatarios, usamos un RCPT para cada uno de los destinatarios.
  • DATOS : este comando se utiliza para enviar datos una línea tras otra.

Tipos de protocolo SMTP

El modelo SMTP puede ser de los siguientes dos tipos:

  • Modelo de extremo a extremo
  • Modelo de almacenar y reenviar

El diseño de extremo a extremo se comunica entre diferentes organizaciones mientras se comunica dentro de la organización es el modelo de almacén y reenvío. Para enviar un correo electrónico, el cliente contacta con el SMTP del destino inmediatamente. El servidor SMTP mantiene el correo electrónico hasta que el SMTP del receptor lo reciba efectivamente. El cliente SMTP inicia la reunión y el receptor SMTP reacciona a la petición de la reunión.

¿Cómo funciona el protocolo SMTP?

Veamos el funcionamiento de SMTP para obtener una mejor comprensión.

  1. Composición del correo:

Inicialmente, el remitente redacta un mensaje de correo electrónico con la ayuda de un Agente de usuario de correo (MUA) y luego lo transmite. MUA ayuda a enviar y recibir correo. El mensaje de correo electrónico consta de dos partes, a saber, el cuerpo y el encabezado. El cuerpo se compone de la parte principal del mensaje, mientras que el encabezado se compone del asunto, que es una descripción de una línea de lo que contiene el cuerpo y la información de la dirección del remitente y del destinatario.

  1. Envío de correo:

El cliente utiliza el Protocolo simple de transferencia de correo después de completar la estructura del documento y envía el documento completo al servidor en el canal TCP 25.

  1. Entrega de correo:

Las direcciones de correo electrónico contienen el nombre de usuario del destinatario y el nombre de dominio. En, "abc" es el nombre de usuario del receptor y "gmail.com" es el nombre del dominio. Si el nombre de dominio del destinatario es diferente del nombre de dominio del remitente, MSA enviará la carta al Agente de transferencia de correo (MTA). Para transmitir el correo electrónico, el MTA busca el dominio de destino. Busca en el Sistema de nombres de dominio (DNS) para encontrar el dominio de destino. Una vez que se encuentra el registro, MTA se conecta al servidor para transmitir el mensaje.

  1. Recibo y procesamiento de correo:

Después de que el servidor recibe el mensaje, lo envía al Agente de entrega de correo (MDA), que guarda el correo electrónico hasta que el usuario lo recupera.

  1. Acceso y recuperación de correo:

El correo electrónico almacenado en el MDA se recupera iniciando sesión en el MUA, con la ayuda de un nombre de usuario y contraseña del MUA.

Ventajas del protocolo SMTP

  1. SMTP ofrece la forma más fácil de comunicación por correo electrónico entre varias computadoras en una red específica.
  2. SMTP está hecho de una plataforma simple, lo que facilita y agiliza el envío de correos electrónicos.
  3. SMTP presenta confiabilidad para los mensajes de correo electrónico salientes, de manera que si un mensaje no se envía con éxito, el servidor SMTP intenta volver a enviar el mismo mensaje hasta que el mensaje se envíe con éxito.
  4. SMTP ayuda a tener un servidor comprometido para administrar los mensajes de correo electrónico salientes en las organizaciones.
  5. Es fácil y sencillo conectarse a SMTP. Ofrece una instalación fácil.
  6. La conexión SMTP no tiene limitaciones y puede usarse para conectarse a cualquier sistema. Todo lo que tenemos que hacer es incorporar la información SMTP.
  7. No incluye ningún desarrollo de nuestro lado.

Conclusión

SMTP proporciona la solución más fácil para enviar correos electrónicos y mensajes a personas de todo el mundo. El envío masivo de correos electrónicos solo es posible a través de servidores SMTP y es uno de los medios más económicos para enviar correos electrónicos a un gran número de personas a la vez.

Artículos recomendados

Esta ha sido una guía para el Protocolo SMTP. Aquí discutimos el funcionamiento, el comando, los tipos y las ventajas de SMTP. También puede consultar nuestros otros artículos sugeridos para obtener más información:

  1. ¿Qué es el alojamiento web?
  2. Comandos de nodos de masterización
  3. Introducción a la red informática
  4. Los mejores servicios del sitio web