Este tutorial pretende dar una visión general del MTA Sendmail. Los ejemplos asumen un sistema Linux RedHat, pero pueden extenderse a cualquier otro sistema operativo soportado.
El lector realmente interesado en conocer este MTA debe consultar la referencia [1], a partir de la cual se ha hecho este tutorial.
Si tuviera que buscar un adjetivo para calificar a Sendmail, pensaría en "excesivamente flexible": este programa intenta -y consigue- satisfacer las necesidades de correo electrónico de una audiencia extremadamente amplia... incluso, de una audiencia que hace años ha desaparecido.
En general, cuando un programa es "más y más flexible", los usuarios deben pagar el precio de "más y más complejidad" para asimilar toda aquella flexibilidad. Sendmail permite configurar aspectos que normalmente yacen ocultos en el código compilado de otros programas similares... aspectos que en la actualidad casi nadie requiere ya.
Es por eso que usar Sendmail suele ser una experiencia desconcertante... desde el inicio y hasta el final. Y en ese sentido tengo que admitir que este pequeño texto también puede serlo, pese a que he procurado que no ocurra así.
Sendmail es calificado de "inseguro", y con justa razón. Tiene una larga historia de "vulnerabilidades" que han conminado a muchos administradores a optar por soluciones más seguras como postfix y qmail. En favor de Sendmail sólo tengo que indicar que sus creadores han venido haciendo grandes esfuerzos para que esto cambie, y ciertamente sus últimas versiones han consistido esencialmente en mejoras en esa dirección.
Un último adjetivo para Sendmail podría ser "legendario", en el sentido que es una de las utilidades más antiguas de los sistemas Unix, proporcionándose en prácticamente todas sus variantes (y también en Linux); es (todavía) el servidor de email más utilizado a nivel mundial, y sorprendentemente es a la vez una de los programas menos comprendidos por los administradores debido a todo lo antes indicado - así como a una muy deficiente documentación online!
Este documento tiene copyright (c) 2006 Diego Bravo Estrada <diegobravoestrada en hotmail>. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la "GNU Free Documentation License, Version 1.2", excepto en lo mencionado en el siguiente párrafo. Esta licencia puede obtenerse en: http://www.gnu.org/licenses/fdl.txt
Si se desea crear un trabajo derivado o publicar este documento para cualquier propósito, apreciaría que se me contacte primero a fin de tener la oportunidad de proporcionar una versión más reciente. De no ser esto posible, la última versión debería estar disponible en el sitio web GatoGringo.com.
Como de costumbre, mediante mi script "QDK" disponible en Sourceforge.
Complementa el caso de organizaciones que reparten el email en diversas "sucursales".
Lima, Abril de 2006
Siguiente | ||
Una Configuración Típica |