Un archivo sendmail.cf será instalado por defecto en /etc/. La configuración predeterminada deberá funcionar mejor con sitios SMTP, pero para funcionar con sitios de UUCP; será necesario crear un nuevo archivo de configuración sendmail.cf. Para crear un nuevo sendmail.cf, necesitarás instalar los paquetes m4 y los fuentes del sendmail. Lee el archivo README, en los fuentes del sendmail, para tener mayores detalles de la creación de los archivos de configuración de sendmail. También, O' Reilly & Asociados publica una buena referencia de sendmail intitulado como Sendmail por Bryan Costales, disponible en http://www.conectiva.com/es/lojalinux.
Una configuración común de sendmail se hace de un modo muy sencillo a través de su utilización como máquina de pasaje de correo para todas las máquinas en su red. Por ejemplo, en Conectiva tenemos un servidor correo.conectiva.com/es responsable por todos los mensajes. En este mecanismo nosotros simplemente adicionamos los nombres de las máquinas en /etc/sendmail.cw, para las que correo.conectiva.com/es manipula el correo. Mira un ejemplo:
En las otras máquinas: guarani, tupi y xavante, necesitaremos editar el archivo /etc/sendmail.cf para ``enmascararlas'' como correo.conectiva.com/es. Cuando un mensaje sea enviado, este será orientado de nuevo para procesamiento en correo.conectiva.com/es. Para esto encuentra las líneas DH y DM en /etc/sendmail.cf y las edita:
Con esta configuración, todo mensaje de correo enviado por las máquinas así configuradas, parecerá haber sido enviado a partir de conectiva.com/es, y cualquier mensaje enviada a guarani.conectiva.com/es o a otras máquinas será entregue para mail.conectiva.com/es.
Por favor certifícate de que has configurado tu sistema para masquerade para que cualquier mensaje enviada tenga como origen el servidor de correo electrónico. Por ejemplo, archivos de históricos que son enviados periódicamente para root@guarani.conectiva.com/es por el servidor, parecerán haber sido enviados por root@correo.conectiva.com/es.