Configuração mínima do servidor apenas para enviar logs via e-mail a partir de scripts no Ubuntu

1

Eu tenho um Ubuntu 12.04 configurado como servidor Gateway e OpenVpn. Fiz um script que altera o destino da VPN com base na capacidade de alcance do destino. Agora quero um comando simples incluído no script que envia uma notificação no meu endereço de e-mail em um servidor local sempre que uma alteração é feita. ex ..

  VPN

/ bin / mail -s 'na internet' [email protected]

Eu vi nos fóruns que eu posso usar postfix ou exim4 , mas eu não quero instalar um software grande nesta máquina porque essa função como GW não deveria falhar. Eu sei que são scripts em php que enviam e-mails, mas eu não vou incluir nenhum php. Estou interessado em uma solução da maneira que o PHP funciona, mas como script bash:)

    
por emirjonb 01.09.2015 / 09:27

1 resposta

2

Você pode usar o software cliente smtp destinado a emular comandos mail / sendmail - ele não requer a instalação do servidor MTA / SMTP local. Você pode considerar m smtp ou envie e mail .

Outra opção é instalar o servidor MTA / SMTP completo configurado para retransmitir todas as mensagens enviadas localmente para a caixa de correio em outro host sem escutar na porta 25. do smtp. [Eu posso adicionar mais detalhes se você estiver interessado]

    
por AnFi 01.09.2015 / 11:54