Com a maioria dos usuários, você pode fazer algo parecido com isto no arquivo /etc/aliases
.
joe: joe, [email protected]
Depois de fazer alterações neste arquivo, você normalmente precisa executar o comando newaliases
.
No meu servidor Raspbian, desejo que o correio local * nix seja entregue localmente, bem como a um endereço externo. /home/pi/.forward
contém pi,[email protected]
. Eu corri sudo dpkg-reconfigure exim4-config
com as seguintes opções.
Observe que defini o domínio de envio aparente como bar.com
, pois suspeito que meu servidor SMTP exija isso. Em seguida, adicionei as credenciais associadas em /etc/exim4/passwd.client
, ou seja, smtp.bar.com:[email protected]:PASSWORD
. Então eu corri sudo update-exim4.conf; sudo invoke-rc.d exim4 restart; sudo exim4
.
Teste, se eu enviar um e-mail para um endereço externo, tudo funcionará bem.
echo -e "Test body" | mail -s 'Subject' [email protected]
Eu recebo o e-mail em [email protected]
e o remetente é [email protected]
.
No entanto, se eu enviá-lo para o endereço local, ele só será enviado para o endereço local.
echo -e "Test body" | mail -s 'Subject' pi
Nesse caso, o remetente é pi@raspberrypi
, o que provavelmente faz com que o servidor SMTP o rejeite. Como posso enviar e-mail para o servidor local e o externo?
Com a maioria dos usuários, você pode fazer algo parecido com isto no arquivo /etc/aliases
.
joe: joe, [email protected]
Depois de fazer alterações neste arquivo, você normalmente precisa executar o comando newaliases
.
Tags email sendmail mailx mail-command