“Conocimiento Redes>FTP y Telnet

¿Qué es el protocolo de extracción en SMTP? Dar algunos ejemplos?

2013/3/27
En SMTP (protocolo de transferencia de correo simple), no hay un concepto de un "protocolo de extracción" formalmente definido. SMTP es fundamentalmente un protocolo * push *. Esto significa que un cliente o servidor de correo * presiona * un mensaje de correo electrónico al servidor de correo receptor. No hay mecanismo para que un cliente solicite ("extra") correos electrónicos de un servidor a pedido de la manera que, por ejemplo, POP3 o IMAP lo hagan.

Si bien no puede "extraer" los correos electrónicos utilizando los comandos centrales de SMTP, el efecto de la extracción puede * simularse * o * aproximado * en escenarios específicos, a menudo implicando una extensión o interacción personalizada con otros protocolos:

Aproximaciones de "tirar" con SMTP:

1. Uso de un mecanismo de votación dedicado: Un cliente podría conectarse periódicamente al servidor SMTP utilizando un mecanismo separado (por ejemplo, un trabajo cron o una tarea programada) y luego intentar recuperar mensajes utilizando una extensión SMTP personalizada o un protocolo completamente diferente (como POP3 o IMAP detrás de escena). El cliente inicia la conexión y verifica el correo nuevo; Esto no es un verdadero tirón de SMTP, pero logrando un resultado similar.

2. Servicios de notificación (por ejemplo, utilizando una extensión SMTP personalizada o un protocolo de notificación separado): El servidor receptor puede implementar un sistema que notifique al servidor de envío cuando se entrega un mensaje. Esto no está tirando en sí mismo, pero permite que el remitente esté informado de la entrega, ofreciendo indirectamente un mecanismo de respuesta que podría desencadenar acciones. Esto generalmente implica una comunicación fuera de banda más allá de los comandos SMTP estándar.

3. Servicios de terceros: Los servicios de correo electrónico basados ​​en la nube u otros sistemas de administración de correo electrónico pueden ofrecer API o interfaces que le permiten recuperar información o estado del mensaje, logrando efectivamente un efecto de "extracción", pero esto se basa en algo * que no sea * el protocolo base SMTP.

Por qué SMTP no tiene funcionalidad de extracción:

El diseño de SMTP prioriza la * entrega * confiable y eficiente de los mensajes. Un mecanismo de "extracción" requeriría que el servidor monitoree constantemente las solicitudes de los clientes y mantenga información de estado sobre qué mensajes se han entregado o leído, lo que agrega complejidad y sobrecarga. POP3 e IMAP fueron diseñados específicamente para abordar la recuperación del lado del cliente de los mensajes.

En resumen, no puede usar comandos SMTP para extraer directamente los correos electrónicos. Cualquier funcionalidad de "tracción" aparente se logra a través de métodos indirectos, soluciones o integraciones con otros protocolos. Usar POP3 o IMAP es la forma estándar de recuperar correos electrónicos de un servidor.

FTP y Telnet
¿Qué capas OSI usan la conexión Telnet para uso remoto?
¿Para qué uso se desarrolló Core FTP?
¿Por qué implementarías el DHCP?
Cómo descargar los datos de salida de SPI
¿Cuál es el nombre completo de Estn Network?
Cómo hacer ping una matriz A través de un DOS CMD
Las diferencias entre la presentación y el compartir en un sitio FTP
¿Es TCP un protocolo confiable para la transmisión de datos?
Conocimiento de la computadora © http://www.ordenador.online