Con sendmail, ¿cómo enviaría todo el correo saliente a / dev / null o simplemente evitaría que el correo electrónico se ponga en cola o se envíe?
En un cuadro de desarrollo de nagios quiero evitar el envío de correo para que las notificaciones no salgan. Detener el correo saliente me permitirá probar la configuración de nagios tal como está y evitar las notificaciones espurias.
Respuestas:
Hice esto en mi cuadro de desarrollo desactivando sendmail por completo y luego haciendo que un simple script perl escuchara en el puerto SMTP y volcara los correos electrónicos en un directorio. Estoy seguro de que es posible hacerlo con la configuración de sendmail, pero el script perl fue mucho más fácil. Aquí está despojado de lo esencial:
fuente
Lo siguiente envía todo a / dev / null:
Esto supone que en su / etc / aliases:
fuente
pruebe smtp-sink, disponible en linux
$ smtp-sink -u postfix -c nynode.com:25 1000
fuente