Eu tenho um domínio, vamos chamá-lo de foobar.com. Todos os registros MX de foobar.com apontam para os servidores de e-mail do Google porque estou usando o Google Apps para seu domínio para gerenciá-lo. É ótimo porque todo mundo tem todas as vantagens do GMail, mas nossos endereços de e-mail não são @ gmail.com.
Eu também tenho um servidor. Principalmente, é um servidor web, mas também serve a outras coisas. Uma das coisas que serve é o site foobar.com e também sites de vários hosts virtuais, como shop.foobar.com e forum.foobar.com. O servidor está executando o Ubuntu 8.04, porque eu gosto de usar versões LTS em produção.
O problema é que existem vários aplicativos em execução no servidor que precisam da capacidade de enviar e-mails. Vários aplicativos, como os trabalhos cron, me enviam e-mails em caso de erros. Alguns aplicativos da Web precisam enviar email aos usuários quando esquecem suas senhas, para confirmar novos usuários registrados etc. Por fim, é bom poder enviar emails da linha de comando usando o comando mail ou mutt .
Como posso configurar o correio no servidor da Web para passar pelos servidores de correio do Google Apps? Não preciso do servidor da Web para receber e-mails, embora isso seja legal. Eu preciso que ele seja capaz de enviar e-mails como qualquer endereço legítimo @ foobar.com. Dessa forma, o aplicativo do fórum pode enviar e-mails com forum@foobar.com no campo de, e o aplicativo de comércio eletrônico terá shop@foobar.com no campo de. Além disso, enviando o email pelos servidores do Google, podemos evitar muitos problemas com o bloqueio de emails por vários filtros de spam na web. Os servidores SMTP do Google são confiáveis muito mais do que os meus.
Sou muito bom em administrar sistemas Linux, mas estou absolutamente com morte cerebral quando se trata de email. Preciso de instruções passo a passo do começo ao fim sobre como configurar isso. Preciso saber tudo o que instalar e todas as alterações necessárias nos arquivos de configuração. Eu tentei seguir vários howtos e guias no passado, mas nenhum deles estava certo. Ou eles não funcionaram ou ofereceram uma configuração que não era o que eu queria.
Por favor ajude. Obrigado.