¿Qué es un MTA?

Un servidor de correo puede tener muchos nombres: retransmisión de correo, enrutador de correo, correo de Internet. Pero el alias más común es el de MTA. Puede referirse a un agente de transferencia de correo, un agente de transferencia de mensajes o un agente de transporte de correo. Independientemente del nombre que se utilice, los MTA desempeñan un papel esencial en el sistema de gestión de mensajes de Internet. Transfieren mensajes de correo electrónico entre usuarios. En este artículo, exploraremos cómo funcionan los MTA, qué efecto tienen en la entregabilidad del correo electrónico y muchas otras cuestiones relacionadas.

¿Qué es un MTA?

Un agente de transferencia de correo/mensaje (MTA) es un software que transfiere correos electrónicos entre los ordenadores de un remitente y un destinatario.

Cómo funcionan los MTAs

Un MTA es sólo un elemento del proceso de entrega del correo electrónico. Recibe un correo electrónico del agente de envío de correo/mensaje (MSA), que, a su vez, lo recibe del agente de usuario de correo (MUA). El MUA es comúnmente conocido como un cliente de correo electrónico – una aplicación que se utiliza para manejar las cosas relacionadas con el correo electrónico.

Una vez que el MTA recibe el correo electrónico, entra en juego la retransmisión. Es por eso que los agentes de transferencia de correo son a menudo llamados relés de correo. Echa un vistazo a nuestra entrada del blog sobre la retransmisión SMTP si estás interesado en los detalles. El correo electrónico puede ser reenviado a otros MTAs si el destinatario no está alojado localmente. Luego llega al agente de entrega de correo (MDA). Esta es la última parada del correo electrónico antes de ser entregado al buzón del destinatario. El envío del correo electrónico se realiza mediante SMTP (o SMTP extendido), y para la etapa final (del MDA al MUA) se utiliza POP3 o IMAP4. Para saber más sobre las diferencias entre estos protocolos de correo electrónico, lea SMTP vs. IMAP vs. POP3.

En resumen, los MTA hacen lo siguiente:

  • aceptar los correos electrónicos enviados desde los agentes de usuario de correo
  • consultar los registros MX y seleccionar un servidor de correo para transferir los correos electrónicos
  • enviar mensajes de respuesta automática si un correo electrónico no ha llegado al destino

Colas de correo en los MTA

Por lo general, los MTA utilizan un modelo de almacenamiento y reenvío de la gestión del correo. Esto significa que el correo saliente se pone en una cola y espera la respuesta del servidor del destinatario. Un MTA intentará enviar correos de forma recurrente. Si el correo no se entrega durante el plazo establecido, se devolverá al cliente de correo. Para obtener más información sobre las colas de correo electrónico, lea la entrada de nuestro blog.

¿Influye el MTA en la entregabilidad del correo electrónico?

Hay tres factores principales en los que se basa la entregabilidad del correo electrónico:

  • reputación del remitente
  • infraestructura & autenticación
  • contenido

La reputación del dominio y la dirección IP desde la que se envía el correo electrónico es lo más importante. Cuando los servidores de correo receptores identifican al remitente como poco fiable, todos los correos electrónicos procedentes de él acabarán en la carpeta de spam, o incluso serán devueltos. Los MTA pueden proteger y reforzar la reputación del remitente. Por eso influyen directamente en la entregabilidad del correo electrónico. Comprobemos qué pueden hacer exactamente los agentes de transferencia de correo para construir su credibilidad de envío.

Calentar una dirección IP nueva

Si está construyendo su reputación desde cero, no debería utilizar su dirección IP virgen a plena carga. No tiene un historial de envío de correo electrónico y por lo tanto necesita un poco de calentamiento. Un MTA le permitirá hacer esto y más tarde aumentar lentamente la capacidad de envío. El uso de direcciones IP frías también podría ser una opción. Puede enrutar correos a IPs frías con límites muy bajos, y el MTA es necesario para igualar esos límites.

Configurar los flujos de envío de correo

Cada dominio receptor establece sus límites de correo entrante. Si se superan, el servidor de correo remitente puede ser identificado como no fiable. Para evitarlo, puedes configurar tu MTA para que limite dinámicamente los envíos. Así, en caso de rechazo por parte del dominio receptor, el agente de transferencia de correo pondrá en pausa la cola de correo. El envío continuará a un ritmo más lento después de un período de pausa. Esto le ayudará a proteger la reputación de su dominio e IP.

Salir de la lista gris

Entrar en una lista negra es un problema común con la reputación del remitente. La lista gris es una especie de medida preventiva que utilizan algunos proveedores de correo electrónico. Se trata de un filtro que un remitente legítimo puede atravesar mucho más fácilmente que la lista negra. Para ello, un MTA organiza múltiples colas y realiza múltiples intentos de entrega de un correo electrónico cuando ha sido rebotado.

Además de las características mencionadas, los MTA permiten hacer mucho más. Puede utilizarlos para configurar reglas de estrangulamiento y enrutamiento de correo electrónico, supervisar el flujo de correo saliente y mucho más.

Agentes de transferencia de correo más utilizados

MTA Exim Postfix Sendmail Qmail Microsoft Exchange
Server OS support Unix-like Cross-platform Cross-platform Unix-like Windows Server
License GPLv2 IBM Public License Sendmail License Public domain Proprietary or closed-source software
SMTP over TLS Yes Yes Yes No Yes
POP3 UW IMAP/Dovecote UW IMAP/Dovecote UW IMAP or Dovecote server Yes Yes
IMAP UW IMAP/Dovecote
IPv6 Yes Yes Yes via Qsmtp Yes
Webmail No No No No Yes
Authentication mechanisms besides SMTP Authentication
  • PLAIN
  • LOGIN
  • CRAM-MD5
  • SPA
  • Cyrus SASL
  • Dovecot SASL
  • GNU SAS
  • Heimdal GSSAPI
  • Cyrus SASL authentication methods (except for APOP)
  • Cyrus SASL authentication methods (except for APOP)
  • X.509 PKI auth via STARTTLS and EXTERNAL
  • LOGIN
  • PLAIN
  • PAM
  • LDAP
  • any checkpassword utility
  • Active Directory
  • LOGIN
  • NTLM
  • Things to consider for choosing an MTA solution

    In the table above, we introduced the most common MTAs, but there are many more. Some of them are open-source, and others require payment. When choosing an MTS solution for your project, you should decide based on your goals and resources. Al mismo tiempo, dos aspectos deben estar en el foco:

    • Rendimiento del MTA – este es el valor que define la velocidad, los volúmenes y la latencia del envío de correos electrónicos. Los MTAs dedicados suelen proporcionar un control total sobre los parámetros de envío. Además, permiten monitorizar el rendimiento y otras analíticas.
    • Configurabilidad del MTA – supone el acceso a configuraciones específicas que permiten mejorar el rendimiento del MTA. Por ejemplo, la configuración de múltiples colas de correo, la habilitación de la autenticación, la resolución de problemas en tiempo real, etc.
      • Aquí también hay algunos puntos, que debe evaluar para elegir un proveedor de MTA:

        • reputación y credibilidad del proveedor
        • precios amigables para el usuario y transparencia de la infraestructura
        • política de seguridad y mecanismos de protección de datos
        • soporte al usuario para la resolución de problemas
        • capacidad de migración y escalabilidad
          • Características imprescindibles-tener características para el mejor rendimiento del MTA

            • Capacidad de uso & Capacidad de gestión
            • Capacidades de API/integración
            • Clastering
            • Características centradas en la entregabilidad (throttling, IP pools, reglas de enrutamiento, etc.)
            • Capacidad de autenticación de correo y monitorización (SPF, DKIM, DMARC)
            • Colas múltiples
            • Control de spam (para el correo saliente)
              • MTA local frente a relé SMTP en la nube: ¿cuál es mejor?

                ¿Podemos afirmar que los MTA locales son 100% mejores que cualquier infraestructura de correo electrónico en la nube? No, porque cada proyecto en particular tiene sus necesidades específicas y puede beneficiarse de una solución basada en casa o en la nube. Exploremos esto en detalle.

                Un MTA on-premise es un acierto

                Los agentes de transferencia de correo on-premise son mayoritariamente la elección de las empresas y grandes compañías. Esto implica una infraestructura de correo electrónico completa (hardware + software) que se configura de acuerdo a sus necesidades. Se trata de un paraíso del envío de correo electrónico, que costará una fortuna. Sí, tendrá que desembolsar por el control exclusivo de todas las operaciones de correo electrónico.

                Pros:

                • Puede gestionar cada aspecto de las configuraciones de envío de correo electrónico
                • Mejora de la fiabilidad
                • Integrabilidad con herramientas y software internos
                • Conectividad de la infraestructura de marketing por correo electrónico con fuentes de datos internas
                • Sin o casi sin limitaciones por APIs o restricciones de ganchos web
                • Capacidad de enviar toneladas de correos electrónicos sin retrasos ni otros dolores de velocidad
                • Control total de la configuración de envío de correos electrónicos
                • Cons:

                  • Los MTAs on premise son caros. El precio comienza con $6K para la instalación, configuración y calentamiento de IP
                  • Necesita espacio para acomodar el hardware
                  • La configuración lleva mucho tiempo (aprox. 3 meses)
                  • Usted tiene toda la responsabilidad de administrar la infraestructura y la seguridad de la base de datos de correo electrónico.
                  • No es fácil de escalar

                  Un servicio de retransmisión SMTP basado en la nube es un acierto

                  Digamos que no tiene 6K dólares extra para un MTA local, y sus necesidades de envío de correo electrónico son moderadas (no necesita enviar unos cuantos millones de correos electrónicos al mes). En este caso, un servicio de retransmisión SMTP como Mailgun o SendGrid es la mejor opción que puede tener. Sí, es una infraestructura basada en la nube que puedes utilizar para enviar correos electrónicos. Es una solución utilizable y rápida para empezar. El principal inconveniente es que no es sólo tuyo. No tienes el control total y tienes que compartir la infraestructura con otros. Algunos servicios, sin embargo, proporcionan IPs dedicadas opcionalmente, lo que es una gran característica para aumentar la entregabilidad.

                  Pros:

                  • Fácil de configurar y utilizar
                  • Mucho más barato que los MTAs locales
                  • Precios flexibles
                  • El servicio de retransmisión de SMTP se encarga de la seguridad
                  • Fácil de escalar según sus necesidades
                  • Cons:

                    • Costoso en la perspectiva a largo plazo
                    • Dependencia de las integraciones soportadas por el servicio de retransmisión SMTP
                    • Falta de control
                      • Para terminar

                        No importa qué MTA utilices -un Postfix de código abierto o un PowerMTA de nivel empresarial- puedes conseguir un alto nivel de entregabilidad. Los que tienen dinero pueden permitirse todas las ventajas de la solución local. Los que no lo tienen se verán limitados en algunos aspectos, pero aún así, tienen opciones entre las que elegir. Así que, asegúrate de que tu MTA cumple con los requisitos de tu proyecto y que todos tus emails acaben en la bandeja de entrada.

                        Si te ha gustado este artículo, por favor, compártelo y difúndelo. Te lo agradeceremos mucho.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *