Como direcionar a saída do cron job para um endereço de e-mail específico?

0

Então, quase tenho esse trabalho, mas preciso de uma pequena ajuda. Eu tenho um script perl que gera mensagens de log. O script é acionado pelo cron a cada hora. Os e-mails estão sendo gerados e enviados via ssmtp .

O problema que estou tendo é que os e-mails estão sendo enviados para user@hostname ( user é o proprietário do script que é executado). Isso resulta em um e-mail devolvido para o endereço de e-mail associado ao root.

Aqui está a entrada do cron para o script:

00 * * * * /home/user/perl/update.pl

Aqui está o meu arquivo /etc/aliases :

# /etc/aliases mailer-daemon: postmaster postmaster: root nobody: root hostmaster: root usenet: root news: root webmaster: root www: root ftp: root abuse: root noc: root security: root root: user

Estou executando o Debian Jessie.

    
por StevieD 30.03.2016 / 14:56

2 respostas

0

Você deve tentar adicionar a linha em / etc / aliases:

user: [email protected]

Adicione a seguinte linha em /etc/ssmtp/ssmtp.conf:

[email protected]
    
por 30.03.2016 / 15:27
0

Eu fiz crontab -e e coloquei o seguinte na parte superior do arquivo:

[email protected]

    
por 30.03.2016 / 18:03