Percebi um comportamento peculiar do meu domínio do Google Apps. A maioria dos e-mails é enviada como seria de esperar, mas, ao longo de um período, concluí que os e-mails de determinados remetentes não são enviados. Depois de identificar um desses remetentes, cujos e-mails não chegariam, pedi a ele que tentasse me enviar um e-mail e encaminhar a resposta de "falha na entrega" ao meu gmail comum.
A resposta de falha na entrega continha o seguinte trecho:
----- Transcrição da sessão a seguir -----
<myusername@GHS.L.GOOGLE.COM>
... Adiada: a conexão atingiu o tempo limite com ghs.l.google.com.
Isso me ajudou a identificar o problema, fazendo uma pesquisa rápida que me levou a esta página no Fórum de Ajuda do Google Apps. Na verdade, verifiquei o registro DNS do meu domínio e @
fui definido como ghs.google.com. (CNAME), que não deveria ser. Alterar isso para @ 74.125.93.121 (A)
* resolveu o problema.
Entendo que, nos casos em que o email não chegasse, meu nome de domínio foi substituído por seu nome canônico por meio de uma pesquisa CNAME; portanto, o email foi enviado para e myusername@ghs.l.google.com
não para myusername@mydomain.com
. Mas por que funcionou para a grande maioria dos remetentes? Os remetentes cujos emails não chegaram, usaram algum tipo diferente de protocolo de email, algumas configurações estranhas de DNS ou o que poderia ser?
Pelo que pude ver pesquisando o problema no google, esse parece ser um problema amplamente difundido (muitas pessoas reclamando de e-mails do battle.net não sendo publicados, seria um exemplo popular), apenas que as pessoas não parecem estar ciente de que o problema está em suas próprias configurações de DNS, e não no lado dos remetentes.
Então, como isso pode ser explicado?
* Eu usei esse IP por causa do que li aqui , mas acho que qualquer IP faria o truque. alguém pode confirmar isso? Observe que a simples remoção do @
registro não resolveu o problema, ele precisou ser alterado.