Estou executando algumas tarefas muito longas no trabalho e quero ser avisado quando elas terminarem, onde quer que eu esteja, por isso uso at -m
com sSMTP para receber uma notificação no meu endereço do Gmail.
É minha primeira vez brincando com e-mail no Linux, mas consegui configurar /etc/ssmtp/ssmtp.conf
de tal forma que, quando uso mail
, ele envia a mensagem para e através da minha caixa do Gmail e, crucialmente, configura /etc/mail.rc
para que não tente enviar uma cópia para user@host
, pois eu não faço isso e não posso executar um servidor SMTP em host
.
Eu tive que adicionar
alias user user<[email protected]>
no final de /etc/mail.rc
, caso contrário, enviaria um email para ambos os grupos [email protected]
e user@host
, com o segundo salto.
Quando eu testo isso com
$ mail user
Subject: This is a test
How does it go?
^DEOT
tudo corre bem: recebi uma cópia da mensagem no Gmail e nenhuma mensagem de erro. Mas quando tento testar at
com
$ echo echo test | at -m NOW
warning: commands will be executed using /bin/sh
job 3 at Tue Jun 2 14:12:00 2015
Recebo a mensagem esperada que diz "teste", mas também uma segunda mensagem que diz "A entrega para o destinatário a seguir falhou permanentemente: usuário @ host".
Então, de alguma forma, quando at
envia um e-mail, parece que ele não obedece à minha diretiva alias
. Como posso consertar isso?