Configurando um smarthost (relayhost) no exim4 em Debian
Como mandar emails do servidor para um email real
Eu costumava apenas desinstalar o exim4 e tacar um postfix, meu predileto e antigo amigo de grandes instalações. Mas com a moda das máquinas virtuais, o exim me parece uma boa opção, ainda mais vindo por default no Debian. Então, depois de muito relutar, resolvi usá-lo para as coisas mais simples, como máquinas que apenas precisam de um “smtp de verdade” pra fazer o trabalho sujo.
Muito simples isso, na dupla Debian/Exim4. Basta editar o arquivo /etc/exim4/update-exim4.conf.conf
, e alterar as seguintes diretivas:
dc_eximconfig_configtype='satellite'
...
dc_smarthost='mail.example'
...
dc_readhost='example.com'
A primeira diretiva, dc_eximconfig_configtype
, informa que essa máquina não enviará os emails diretamente, e a segunda, dc_smarthost
, informa qual o servidor para usar. A terceira linha diz qual seu domínio verdadeiro (podemos estar numa rede local).
Depois de alterado, só reiniciar o serviço:
/etc/init.d/exim4 restart