Como usar um servidor de retransmissão de email a partir da linha cmd

0

Eu tenho alguns cronjobs que são executados em nossos servidores que monitoram processos, executam tarefas automatizadas, etc. Esses scripts enviam alertas de alerta para nosso monitoramento ou enviam por e-mail os resultados de trabalhos automatizados, 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, devido a motivos desconhecidos para mim, o novo cluster para o qual estamos migrando não permite o envio de e-mails de cada servidor, o que está fazendo com que meus scripts não façam seu trabalho, pois eles não podem enviar e-mails para nós.

Alguém disse que temos que usar o servidor de retransmissão de email nesse cluster / rede. Como faço para usar o servidor de retransmissão de email do comando unix mail? Eu preciso fazer alterações em alguns arquivos de configuração no nível do sistema operacional ou é alguma opção de comando que eu posso especificar a partir do cmd mail? Agradecemos antecipadamente por sua ajuda.

EDIT: Os novos servidores estão executando o CentOS versão 6.5. Eu não sei o quanto podemos instalar / editar nos servidores desde que o nosso departamento de TI bloqueou e não temos acesso root. Eu não acho que nós podemos sudo como root também.

    
por Classified 03.09.2014 / 23:12

1 resposta

0

Você pode usar ssmtp , msmtp , ou programas similares para retransmitir seus e-mails através de algum outro servidor SMTP.

    
por 04.09.2014 / 03:04