El término Mail Hub se utiliza para designar un MTA (agente de transferencia de mensajes) o un sistema de MTA que se utiliza para enrutar correo electrónico pero que no actúa como servidor de correo (no tiene un almacén de correo electrónico para el usuario final) ya que no tiene acceso a MUA (agente de usuario de correo). Algunos ejemplos podrían incluir dispositivos antispam dedicados, motores antivirus que se ejecutan en hardware dedicado, puertas de enlace de correo electrónico, etc.
Centro de correo basado en DNS
Un primer ejemplo de un centro de correo que consta de una red de MTA sería el de un proveedor de servicios de Internet (ISP) típico de tamaño pequeño a mediano, o el de un sistema de correo corporativo de software libre . Esta solución es muy buena para los ISP y las ONG de países en desarrollo, así como para cualquier otra necesidad de sistema de correo de bajo presupuesto pero alta disponibilidad. Esto se debe principalmente a que no se utilizan costosos conmutadores y hardware a nivel de red.
En el siguiente diagrama se ilustra un clúster de Mail Hub simple basado en registros MX de DNS con paralelismo, conmutación por error de front-end y equilibrio de carga:
Los servidores serían todos servidores Linux x86 con almacenamiento en disco duro SATA o PATA de bajo coste . Los servidores front-end probablemente ejecutarían Postfix con Spamassassin y ClamAV . Este clúster de servidores RAIS solucionaría el problema de que Spamassassin , basado en Perl, consume demasiada CPU y memoria para servidores de bajo coste. La solución que se presenta aquí se basa en todo el software libre GPL FOSS , pero, por supuesto, existen configuraciones alternativas que utilizan otro software libre o no libre.
Referencias
Agrupamiento de correo, [1], ISOC, 2005.