En mi trabajo a parte de centrarme en las copias de seguridad me suelen mandar diversas tareas que van desde realizar un estudio de los smtps que más se adaptan a nuestros, sistemas operativos o red hasta realizar diversos scripts para automatizar tareas rudimentareas que hasta ahora se hacian de una manera arcaica o manual.
Una de las tareas que me asignaron fue instalar y configurar sendmail en cada uno de nuestros servidores aix para que realizara relay de todos los correos al SMTP de la empresa (Microsoft Exchange) para poder enviar a nuestro correo los logs generados por las diferentes aplicaciones.

Sendmail To Exchange
Las versiones de AIX sobre las que trabajo traen sendmail instalado en las máquinas, pero no configurado. Para ello debemos
de realizar los siguientes pasos:
En el servidor de Microsoft Exchange tenemos que entrar en el Exchange System Manager con cuenta de Administrador de Dominio, comprobar de que la IP de dicho servidor está en el SMTP Virtual Server de Exchange, concretamente en el transmisor (Relay Restrictions)
En el servidor AIX editamos el /etc/hosts y añadimos las siguientes lineas:
127.0.0.1 loopback localhost
192.168.2.156 giur-su022 # Dirección IP de la máquina
192.168.2.2 Exchange # Dirección IP del servidor Exchange
Después hacemos lo siguiente con /etc/netsvc.conf:
hosts=local
Como último paso tenemos que abrir el archivo de configuración de
sendmail /etc/sendmail.cf y cambiar las siguientes lineas:
DS DSExchange
Dwyourhostname Dwlocalhost
Cwlocalhost Cwlocalhost $w $?m$w.$m$.
Acto seguido paramos, lanzamos el servicio de Sendmail y hacemos una prueba:
• stopsrc –s sendmail
• startsrc –s sendmail –a “-bd –q5m”
• mail –s “Mail de prueba” @Exchange:prueba@prueba.com < /home/user/prueba.log
Escrito por jauskdb 


