Saltar al contenido
OS Domains
Infraestructura de envío

Comparativa de MTAs de email: Postfix, Exim, PowerMTA, KumoMTA, Halon y MailerQ

Un agente de transferencia de correo (MTA) es el motor que encola, firma y entrega tu email saliente a los servidores receptores. La elección correcta sigue al volumen más que a la marca: Postfix y Exim manejan a la mayoría de remitentes por debajo de unos 500.000 mensajes al día sin coste de licencia; KumoMTA cubre la franja de 500.000 a 5 millones con un motor de política moderno en Rust y Lua y, de nuevo, sin coste de licencia; PowerMTA, Halon y MailerQ son motores comerciales pensados para remitentes de más de 10 millones que necesitan soporte de proveedor, modelado de tráfico avanzado o una arquitectura centrada en colas. OS Domains hospeda y gestiona los seis sobre infraestructura residente en la UE, de modo que el motor se ajusta a tu carga de trabajo y no a un objetivo de ventas.

Seis agentes de transferencia de correo, una pregunta honesta — qué motor encaja con tu volumen de envío, tu equipo y tu presupuesto, y por cuál no deberías pagar.

En resumen

  • El volumen fija la lista corta: menos de ~500K/día, Postfix o Exim; 500K–5M/día, KumoMTA; 10M+/día, PowerMTA, Halon o MailerQ.
  • El coste de licencia es la primera bifurcación. Postfix, Exim y KumoMTA son gratuitos y de código abierto; PowerMTA y Halon son comerciales, y MailerQ cuesta aproximadamente €1.500–3.500 al año.
  • Si solo envías saliente y quieres ajuste moderno sin licencia, KumoMTA (Rust + Lua, centrado en política) suele ser la respuesta antes de pagar por nada.
  • El modelo de configuración importa tanto como el rendimiento bruto: por archivos (Postfix, Exim), por política programada (KumoMTA en Lua, Halon en HSL) o centrado en colas sobre un broker (MailerQ sobre RabbitMQ).
  • La plataforma de clasificados leboncoin pasó de Postfix a PowerMTA cuando el volumen diario se acercó a unos 12 millones de mensajes — un marcador concreto de dónde el código abierto autogestionado cede ante la escala comercial.
Empieza por el motor, no por la marca

El MTA es la parte de tu stack que decide cómo sale el correo

La mayoría de las comparativas de infraestructura de email discuten sobre paneles y páginas de precios. La decisión que de verdad moldea la entregabilidad está una capa más abajo, en el agente de transferencia de correo: el software que acepta tu correo saliente, lo firma, lo mantiene en una cola y lo entrega a los servidores receptores una conexión a la vez. Elige el motor equivocado para tu volumen y pasarás las tardes peleando con diferimientos; elige el correcto y el modelado de tráfico ocurre en silencio por debajo de ti.

Seis motores aparecen una y otra vez cuando los remitentes comparan opciones, y se separan con limpieza en dos campos. Postfix, Exim y KumoMTA son de código abierto y no llevan licencia. PowerMTA, Halon y MailerQ son comerciales, y pagas por soporte, por funciones de modelado de tráfico refinadas durante años o por una arquitectura que de otro modo construirías tú mismo. Esta página recorre los seis sin inclinar la balanza, porque el objetivo es dejarte en el motor que tu envío de verdad necesita.

Una nota sobre dónde estamos nosotros: OS Domains ejecuta varios de estos motores como infraestructura gestionada. Eso nos da experiencia operativa sobre cómo se comportan bajo carga — y es también por lo que no tenemos motivo para convencerte de un motor más pesado del que tu volumen justifica. La infraestructura es dedicada y reside en la UE corra el motor que corra encima.

Primero, la advertencia honesta

¿El motor que elijas cambia de verdad la llegada a la bandeja de entrada?

Solo de forma indirecta — y decirlo por delante te ahorra comprar lo que no es. Que tu correo aterrice en la bandeja de entrada lo gobiernan la reputación del remitente, la autenticación y cuán comprometidos están tus destinatarios. Nada de eso lo fija el MTA. Lo que controla el motor es el modelado de tráfico que protege la reputación una vez que envías a escala: cuántas conexiones abre a cada proveedor, cómo se retira cuando un receptor empieza a diferir, cómo aísla un flujo de marketing de un flujo de restablecimiento de contraseña para que uno no envenene al otro.

Por debajo de unos cientos de miles de mensajes al día, esos controles rara vez deciden un resultado, y un Postfix bien configurado es indistinguible de cualquier cosa por la que pudieras pagar. Pasado ese volumen el cuadro cambia: el control por destino se vuelve la diferencia entre una reputación que mantienes estable y otra que pasas la semana defendiendo. Ese es el eje real sobre el que gira esta comparativa, y por eso la primera pregunta nunca es «cuál es el mejor» sino «cuánto envías».

El marco que sobrevive a toda comparativa

Deja que el volumen diario dibuje tu lista corta

Quita el marketing y una sola regla hace casi todo el trabajo. Por debajo de aproximadamente medio millón de mensajes al día, los motores de propósito general de código abierto — Postfix y Exim — bastan, y una licencia no te compra nada. De ahí hasta unos cinco millones, KumoMTA ocupa una franja que antes obligaba a un salto caro: control de política moderno, escrito en Lua, sin coste de licencia. Pasados los diez millones al día, los motores comerciales se ganan el sueldo, porque ahí es donde el soporte del proveedor y años de refinamiento en modelado de tráfico dejan de ser un lujo. El diagrama de abajo es la decisión en una sola vista.

volumen bajo volumen muy alto Postfix · Exim menos de ~500K / día código abierto · sin licencia MTA de propósito general KumoMTA 500K – 5M / día código abierto · Rust + Lua ajuste centrado en política el medio sin licencia PowerMTA · Halon · MailerQ 10M+ / día comercial · soporte de proveedor modelado de tráfico avanzado

El volumen dibuja la lista corta; el resto de esta página la estrecha. Dentro de la franja de código abierto la elección es el estilo de configuración. Dentro de la franja comercial es la arquitectura y qué quieres programar. Y el error más común — pagar por un motor que aún no necesitas — se evita con solo leer el diagrama de izquierda a derecha en lugar de al revés.

Los seis motores, con neutralidad

Para qué sirve cada uno de verdad

Dos motores de propósito general de código abierto, un motor moderno de código abierto, tres motores comerciales. Esta es la lectura honesta de un párrafo sobre cada uno.

Postfix

Hasta ~500K/día · Código abierto (IBM Public License)

El caballo de batalla por defecto del mundo del correo Unix. Postfix está escrito en C, valora los valores por defecto seguros y el comportamiento predecible, y mueve casi todo, desde un único servidor de correo hasta el frente de una plataforma grande. Para el envío saliente es competente y gratuito, pero su modelado de tráfico por destino es tosco comparado con motores construidos específicamente para entrega masiva — que es justo por lo que los remitentes de alto volumen acaban quedándose pequeños con él.

Origen
El servidor de correo de Wietse Venema, en uso activo desde 1998
Modelo de config
Configuración por archivos (main.cf / master.cf)

Exim

Hasta ~500K/día · Código abierto (GPL)

El atractivo de Exim es su lenguaje de configuración: un modelo de routers y transports que permite a un administrador expresar reglas de enrutamiento intrincadas en un solo lugar. Esa flexibilidad es la razón por la que está debajo de la mayoría del hosting con cPanel. Para el envío saliente puro cubre el mismo terreno que Postfix, y la elección entre ambos suele ser cuestión de qué estilo de configuración ya conoce tu equipo, más que una diferencia de rendimiento.

Origen
Universidad de Cambridge, incluido por defecto en cPanel/WHM
Modelo de config
Config de un archivo con un pipeline de routers/transports

PowerMTA

10M+/día · Comercial (licencia por servidor)

La referencia de toda la vida para el envío saliente empresarial. PowerMTA introdujo VirtualMTA — la capacidad de vincular flujos de envío a IPs e identidades concretas — y da a los operadores un control fino sobre los límites de conexión, la regulación por ISP y la rotación de IPs. La versión 4.5 añadió limitación de tasa a nivel de IP. Es lo que buscan los remitentes muy grandes cuando el código abierto autogestionado deja de darles el modelado de tráfico que necesitan, y trae un coste de licencia acorde.

Origen
Port25, ahora bajo Bird (antes MessageBird)
Modelo de config
Pools VirtualMTA, archivos de política por dominio

KumoMTA

500K–5M/día · Código abierto (Apache 2.0)

El motor más nuevo de esta lista y, para muchos remitentes, el más decisivo. KumoMTA está escrito en Rust por rendimiento y seguridad de memoria, y su política se expresa en Lua, así que el modelado de tráfico, la supresión y el enrutamiento son código en lugar de archivos estáticos. Apunta a la banda de volumen donde Postfix se queda sin recorrido pero una licencia comercial es difícil de justificar — y lo hace sin coste de licencia. Para un remitente que solo necesita enviar correo saliente bien, suele ser la respuesta correcta antes de que cambie de manos un solo euro.

Origen
Construido por veteranos del mundo de los MTA de alto volumen
Modelo de config
Centrado en política, programado en Lua

Halon

10M+/día · Comercial

Halon es un MTA totalmente programable: HSL permite a los operadores escribir lógica que se ejecuta en cada etapa del flujo de correo, lo que atrae a ESPs y a remitentes preocupados por la seguridad que quieren inspección de contenido, enrutamiento a medida y filtrado entretejidos en la propia entrega. Compite con PowerMTA en la parte alta del rango de volumen, y la decisión entre ambos suele girar en torno a si valoras la programabilidad de HSL o la trayectoria de PowerMTA en modelado de tráfico.

Origen
Halon Security, Suecia
Modelo de config
Programable vía Halon Scripting Language (HSL)

MailerQ

10M+/día · Comercial (aproximadamente €1.500–3.500/año)

MailerQ hace una apuesta arquitectónica distinta: es queue-centric, está escrito en C++ y construido en torno a RabbitMQ, de modo que la cola de mensajes es una parte de primera clase e inspeccionable del sistema. Eso encaja con remitentes que quieren manipular la cola directamente e integrar la entrega en una arquitectura de message-broker más amplia. Es la más explícitamente orientada a colas de las opciones comerciales, con una banda de precio anual publicada que es modesta al lado de los despliegues empresariales de PowerMTA.

Origen
Copernica, Países Bajos
Modelo de config
Centrado en colas, construido sobre RabbitMQ (C++)
Lado a lado

Los seis motores en las dimensiones que deciden

Licencia, lenguaje, banda de volumen, modelo de configuración y el trabajo para el que cada uno está mejor construido.

Postfix Exim KumoMTA PowerMTA Halon MailerQ
Licencia Gratis, código abierto Gratis, código abierto Gratis, código abierto Comercial Comercial Comercial (~€1.5–3.5K/año)
Lenguaje C C Rust + Lua C C/C++ + HSL C++ + RabbitMQ
Banda de volumen <500K/día <500K/día 500K–5M/día 10M+/día 10M+/día 10M+/día
Configuración Archivos (main.cf) Routers/transports Política en Lua VirtualMTA + política Scripts HSL Cola + reglas
Mejor cuando necesitas Un MTA general fiable Reglas de enrutamiento intrincadas Saliente moderno, sin licencia Modelado de tráfico de gama alta Entrega programable Control a nivel de cola

La columna resaltada no es una favorita — marca el motor que la mayoría de remitentes pasa por alto, porque queda en la banda de volumen donde la gente da por hecho que tiene que empezar a pagar.

La bifurcación que más dinero ahorra

Código abierto o comercial — ¿dónde está la línea real?

No es tanto una línea de capacidad como una línea de responsabilidad. Los motores de código abierto te entregan todo y esperan que lo operes tú: parcheas, ajustas, llevas el busca cuando un receptor empieza a regularte a las 2 de la madrugada. Los motores comerciales envuelven eso en soporte, en una hoja de ruta y en funciones — el modelado de tráfico de PowerMTA, el scripting dentro del flujo de Halon, el modelo de colas de MailerQ — que costarían tiempo real de ingeniería reproducir.

Así que la prueba honesta es estrecha: ¿necesitas una capacidad concreta que da la licencia, o solo necesitas enviar correo saliente bien? Si es lo segundo, el motor moderno de código abierto ha cerrado casi toda la distancia. KumoMTA hace en Lua lo que antes requería un lenguaje de política comercial, y lo hace sin una factura por servidor. Recurre a un motor de pago cuando un requisito concreto — un SLA de soporte, un comportamiento de modelado específico, una arquitectura de broker — fuerce la decisión, no porque el alto volumen por sí solo suene a que debería costar dinero.

La regla de una línea

Si solo envías saliente y te has quedado pequeño con Postfix, prueba KumoMTA antes de pagar por nada. Compra comercial cuando una función concreta — no el volumen en sí — te obligue.

Cómo es operar uno

La cola es donde vives, corras el motor que corras

Cada uno de estos motores se reduce a la misma realidad diaria: una cola de mensajes, un conjunto de destinos que los difieren o los aceptan, y tus decisiones sobre con cuánta fuerza empujar. En Postfix inspeccionas esa cola con postqueue; en un motor comercial la lees desde una consola o una API. Los comandos difieren; la pregunta que responden — qué está atascado, hacia qué proveedor y por qué — no.

$ postqueue -p | tail -n 6

-Queue ID-  --Size-- ----Arrival Time---- -Sender/Recipient-------
9F21C4E0A1*    4123 Mon Jun 29 09:14:02  [email protected]
                                         [email protected]
3B07A19F22     4123 Mon Jun 29 09:14:02  [email protected]
       (host mx.example.net deferred: 421 4.7.0 too many connections)
                                         [email protected]

-- 2 mensajes, difiriendo por tasa, no rechazando --

Un diferimiento 421 como el de arriba es el receptor pidiéndote que vayas más despacio, no que pares. Leerlo bien — retirándote por destino en lugar de globalmente — es el trabajo que los mejores motores hacen más fácil, y el trabajo que un operador gestionado hace por ti para que la cola nunca se vuelva tu velada.

Cuando la respuesta es «ninguno de los anteriores, todavía»

Cuándo no deberías cambiar de motor en absoluto

Si tu envío está cómodamente por debajo de unos cientos de miles de mensajes al día y tu Postfix o Exim actual entrega, cambiar de motor es esfuerzo gastado en la capa equivocada. Tu tiempo rinde más en autenticación e higiene de lista — SPF, DKIM y alineación DMARC limpios, supresión de direcciones muertas — que en una migración que calienta IPs nuevas sin ganancia.

Si te tienta un motor comercial solo porque el volumen parece grande, siéntate primero con la opción de KumoMTA. Y si estás mezclando envíos masivos de marketing y correo transaccional en un mismo flujo, ningún motor te rescata de que un pico de quejas en el lado de marketing arrastre tus restablecimientos de contraseña al spam — el aislamiento de flujos sí, y esa es una decisión de configuración disponible en todos los motores de aquí. A veces el movimiento correcto es arreglar los flujos, no cambiar el software.

Dónde encaja OS Domains

Hospedamos el motor que necesitas, no el que preferiríamos venderte

Un proveedor que construye un solo motor no puede escribir la página que acabas de leer — cada comparación se doblaría hacia su propio producto. Nosotros hospedamos Postfix, KumoMTA y PowerMTA como infraestructura gestionada y asesoramos sobre el resto, lo que significa que la recomendación puede seguir a tu volumen con honestidad. Un remitente de 400.000 al día recibe un motor de código abierto afinado y se queda el dinero de la licencia; un remitente que empuja decenas de millones recibe PowerMTA con el modelado de tráfico que ese volumen necesita. El consejo no cambia con nuestro margen.

Lo que permanece constante bajo cada opción es la parte que no obtienes de una descarga: IPs dedicadas cuya reputación gestionamos, e infraestructura residente en la UE bajo una entidad austriaca, de modo que la pata de envío no plantea ninguna cuestión de transferencia transfronteriza a tu revisión de cumplimiento. El motor es una elección; la base dedicada, soberana y operada sobre la que corre es lo difícil de montar por uno mismo — y es la misma caigas en cuál de los seis caigas.

Preguntas que los remitentes hacen de verdad

Comparativa de MTAs: las preguntas prácticas

¿El MTA que elijas cambia de verdad la entregabilidad?

De forma indirecta. La llegada a la bandeja de entrada la determinan sobre todo la reputación del remitente, la autenticación y la calidad de la lista, no qué motor firma el mensaje. Lo que controla el MTA es el modelado de tráfico que protege la reputación a escala — límites de conexión por ISP, backoff ante diferimientos, calentamiento de IPs y aislamiento de flujos. Por debajo de unos cientos de miles de mensajes al día esos controles rara vez deciden nada, así que Postfix o Exim sirven. Por encima, un motor con control por destino más fino (KumoMTA, luego PowerMTA, Halon o MailerQ) facilita mantener una reputación limpia sin apagar fuegos a mano.

¿Cuándo debería pagar por un MTA comercial en lugar de usar KumoMTA?

Cuando de verdad necesitas lo que compra la licencia: soporte del proveedor con un SLA, funciones de modelado de tráfico afinadas durante años (PowerMTA), programabilidad dentro del flujo (Halon) o una arquitectura centrada en colas e integrada con un broker (MailerQ). Si solo necesitas enviar correo saliente bien en la banda de 500K–5M/día, KumoMTA suele cubrirlo sin coste de licencia, y pagar por un motor comercial compra capacidades que no vas a usar. El orden honesto es: prueba primero el motor moderno gratuito y paga cuando un requisito concreto te obligue.

¿Postfix o Exim — importa para el envío?

Para la entrega saliente el rendimiento es comparable, así que el factor decisivo es el estilo de configuración y la familiaridad previa. El modelo de routers y transports de Exim expresa el enrutamiento complejo con limpieza y viene por defecto en cPanel/WHM, así que los equipos muy centrados en hosting suelen ejecutarlo ya. La configuración por archivos de Postfix está ampliamente documentada y es el punto de partida más común para hosts de envío específicos. Ninguno está pensado para volumen saliente muy alto; ambos son la opción correcta por debajo de aproximadamente medio millón de mensajes al día.

¿A qué migraron de verdad los grandes remitentes, y en qué punto?

Un marcador público útil: la plataforma de anuncios clasificados leboncoin ejecutaba Postfix y pasó a PowerMTA cuando el volumen diario se acercó a unos 12 millones de mensajes. Esa es la forma del camino típico — el código abierto lleva a un remitente muy lejos, y el salto a un motor comercial ocurre cuando el modelado de tráfico y el control por ISP se vuelven el cuello de botella, más que la capacidad de envío en bruto. Hoy KumoMTA da a muchos remitentes un paso intermedio que no existía cuando esa migración era habitual.

¿Puedo cambiar de motor más adelante sin reconstruir todo?

El lado de la aplicación es portable porque el envío SMTP está estandarizado — tu app sigue hablando con un relay por el mismo protocolo. Lo que no se mueve de forma automática es la capa operativa: la reputación de IP hay que calentarla en las nuevas direcciones, la autenticación (SPF, DKIM, DMARC) hay que realinearla y la configuración de política o VirtualMTA hay que reescribirla en el modelo del nuevo motor. Una migración es, por tanto, un proyecto de reputación y configuración más que un cambio de código, y conviene planificar el calentamiento en lugar de hacer el corte en frío.

¿Solo hospedáis uno de estos motores?

No. OS Domains ejecuta Postfix, KumoMTA y PowerMTA como infraestructura de envío gestionada y asesora sobre Exim, Halon y MailerQ para los casos que les encajan. La recomendación sigue a tu volumen, tu equipo y tu presupuesto — no tenemos incentivo para empujarte hacia un motor más pesado del que tu envío necesita, porque la infraestructura es dedicada y reside en la UE con independencia del motor que corra encima.

Elige el motor con quien los opera todos

Dinos tu volumen. Te diremos el motor.

Sin venta cruzada de licencia, sin un motor más pesado del que tu envío necesita — una lectura directa sobre Postfix, Exim, PowerMTA, KumoMTA, Halon o MailerQ, hospedado en infraestructura dedicada en la UE.

Teléfono +43 1 205 11 80 Lun–Vie · 9–18 CET
Email [email protected] Respuesta media 4h en horario laboral
Oficina Fleischmarkt 1, 1010 Wien Con cita previa