Estou executando o exim4 como meu MTA e funciona muito bem enviar emails para emails externos que não sejam o meu nome de host.
Quando envio um email para o meu gmail via linha de comando (sendmail [email protected], etc ...), ele funciona bem.
Quando envio um email para o domínio do meu site, que também é o nome do host do servidor, suponho que ele faça entrega local ... o que não funcionará porque meu email é recebido por outro servidor (Google Apps).
Então, como desabilito a entrega local no Exim4? O dpkg-reconfigure exim4-config não deu nenhum resultado real.
Respostas:
Execute
dpkg-reconfigure exim4-config
, selecionemail sent by smarthost; no local mail
e preencha as informações solicitadas.fonte
O nome do seu servidor não deve ser o nome do domínio ... ele deve ter um nome de host como "servidor" no seu domínio "exemplo.com", portanto, o FQDN é "servidor.exemplo.com".
fonte