Un agente de recuperación de correo (MRA) es una aplicación informática que recupera o recupera correo electrónico de un servidor de correo remoto y trabaja con un agente de entrega de correo para entregar el correo a un buzón de correo electrónico local o remoto . [1] MRA es un agente automatizado que trabaja en nombre del agente de usuario y verifica el nuevo correo entrante. [2] [3] Los MRA pueden ser aplicaciones externas por sí mismos o estar integrados en aplicaciones más grandes como un agente de usuario de correo . Ejemplos significativos de MRA independientes incluyen fetchmail y getmail . [4] [ fuente generada por el usuario ]
El concepto de MRA no está estandarizado en la arquitectura del correo electrónico. Si bien funcionan como agentes de transferencia de correo , técnicamente los MRA son clientes cuando recuperan y envían mensajes.
El agente de recuperación de correo puede admitir la entrega de correo recuperado a través de los siguientes mecanismos:
El agente de recuperación de correo puede admitir la recuperación de correo de varios buzones de correo simultáneamente. Esto permite que un servidor de correo tenga un agente de recuperación de correo configurado de forma central que se ejecuta en una cuenta de sistema de correo dedicada y recopila el correo de todos los usuarios en una única invocación (en lugar de utilizar cron para ejecutar un agente de recuperación de correo en todos los destinatarios de correo).