Articulo de referencia

Smail

Smail-3 es un agente de transferencia de correo (MTA) utilizado en sistemas operativos tipo Unix . Es software libre y está licenciado bajo la GNU GPL . Su objetivo es ser un cl...

Smail-3 es un agente de transferencia de correo (MTA) utilizado en sistemas operativos tipo Unix . Es software libre y está licenciado bajo la GNU GPL . Su objetivo es ser un cliente de correo general y flexible con amplias funcionalidades para la comprobación del correo electrónico entrante y el enrutamiento entre redes dispares. Todavía se utiliza en Internet , pero ha sido reemplazado en gran medida por Exim (que originalmente se basaba en Smail) [ 1 ] y otros agentes de transferencia de correo más modernos .

Smail-3 sigue un modelo de diseño monolítico donde un único binario controla las funciones principales del MTA. Este tipo de diseño monolítico se considera generalmente menos seguro , principalmente porque todo el programa normalmente se ejecuta con privilegios de sistema completos en todo momento. Sin embargo, el historial de seguridad de Smail ha sido bastante limpio y solo ha sido objeto de un aviso BUGTRAQ . Fue diseñado con la seguridad como objetivo principal y utiliza varias prácticas clave de codificación segura para evitar algunos de los errores más comunes de programas grandes similares escritos en C. [ 2 ]

Referencias

  1. Reflexiones originales de Philip Hazel sobre la implementación de una futura MTA basada en Smail. Archivado el 15/12/2008 en Wayback Machine.
  2. Weird.com
  • Weird.com , correo de Internet Smail-3