Como usar um servidor de retransmissão de e-mail da linha cmd

Como usar um servidor de retransmissão de e-mail da linha cmd

Eu tenho alguns cronjobs que são executados em nossos servidores que monitoram processos, executam trabalhos automatizados, etc. Esses scripts enviam alertas para nosso monitoramento ou enviam por e-mail os resultados do trabalho automatizado, etc., usando o comando mail.

mail -s "test subject" < emailbody.txt

Estamos superando nosso cluster atual e precisamos migrar para um cluster maior. No entanto, por motivos que desconheço, o novo cluster para o qual estamos migrando não permite o envio de e-mails de cada servidor, o que faz com que meus scripts não façam seu trabalho, pois não podem nos enviar e-mails.

Alguém disse que precisamos usar o servidor de retransmissão de e-mail neste cluster/rede. Como faço para usar o servidor de retransmissão de e-mail do comando unix mail? Preciso fazer alterações em alguns arquivos de configuração no nível do sistema operacional ou é alguma opção de comando que posso especificar no cmd do email? Agradeço antecipadamente por sua ajuda.

EDIT: Os novos servidores estão executando o CentOS versão 6.5. Não sei quanto podemos instalar/editar nos servidores, já que nosso departamento de TI bloqueou e não temos acesso root. Também não acho que possamos sudo como root.

Responder1

Você pode usarsmtp,msmtpou programas semelhantes para retransmitir seu e-mail por meio de outro servidor SMTP.

informação relacionada