O que fiz para desativar a entrega local. Eu usarei o domínio example.com.
Requisitos:
- example.com Uma entrada que aponta para o endereço IP atribuído a uma das interfaces eth.
- / etc / hosts definindo example.com atribuído ao mesmo endereço IP acima
- registros MX de example.com que apontam para os servidores do Google (ASPMX.L.GOOGLE.COM, etc)
- instalação padrão do sendmail (o meu estava no Ubuntu)
Etapas:
vim /etc/mail/sendmail.mc
no final:
define('MAIL_HUB', 'example.com.')dnl
define('LOCAL_RELAY', 'example.com.')dnl
e depois:
sendmailconfig (or /etc/mail/make depending on your distro)
service sendmail restart
teste:
echo -e "To: [email protected]\nSubject: Test\nTest\n" | sendmail -bm -t -v
echo -e "To: user\nSubject: Test\nTest\n" | sendmail -bm -t -v
Você deve se conectar ao servidor do Google e ver seus e-mails sendo entregues na sua caixa de entrada do Google.