Cómo utilizar un servidor de retransmisión de correo electrónico desde la línea cmd

Cómo utilizar un servidor de retransmisión de correo electrónico desde la línea cmd

Tengo algunos cronjobs que se ejecutan en nuestros servidores que monitorean procesos, ejecutan trabajos automatizados, etc. Estos scripts envían alertas por correo para nuestro monitoreo o envían por correo los resultados del trabajo automatizado, etc. usando el comando de correo.

mail -s "test subject" < emailbody.txt

Estamos superando nuestro grupo actual y necesitamos migrar a un grupo más grande. Sin embargo, por razones que desconozco, el nuevo clúster al que estamos migrando no permite que se envíen correos electrónicos desde cada servidor, lo que hace que mis scripts no hagan su trabajo ya que no pueden enviarnos mensajes por correo electrónico.

Alguien dijo que tenemos que usar el servidor de retransmisión de correo electrónico en este clúster/red. ¿Cómo hago uso del servidor de retransmisión de correo electrónico desde el comando de correo de Unix? ¿Necesito realizar cambios en algunos archivos de configuración a nivel del sistema operativo o es alguna opción de comando que puedo especificar desde el cmd de correo? Gracias de antemano por tu ayuda.

EDITAR: Los nuevos servidores ejecutan CentOS versión 6.5. No sé cuánto podemos instalar/editar en los servidores ya que nuestro departamento de TI lo ha bloqueado y no tenemos acceso de root. Tampoco creo que podamos sudo como root.

Respuesta1

Puedes usarssmtp,msmtp, o programas similares para transmitir su correo a través de algún otro servidor SMTP.

información relacionada