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