Estou executando algumas tarefas bastante longas no trabalho e quero ser avisado quando elas terminarem, onde quer que eu esteja, por isso uso at -m
o sSMTP para receber uma notificação no meu endereço do Gmail.
É a primeira vez que brinco com e-mail no Linux, mas consegui configurar /etc/ssmtp/ssmtp.conf
de forma que, quando uso mail
, ele envie a mensagem para e através da minha caixa do Gmail e, o mais importante, configure /etc/mail.rc
para que não tente enviar uma cópia porque user@host
não posso e não posso executar um servidor SMTP no host
.
Eu tive que adicionar
alias user user<[email protected]>
no final de /etc/mail.rc
, caso contrário, enviaria um e-mail para ambos [email protected]
e user@host
, com o segundo retornando.
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 ao seguinte destinatário falhou permanentemente: usuário@host".
Então, de alguma forma, quando at
envio um email, parece que não obedece à minha alias
diretriz. Como posso consertar isso?