O Gmail não aceita e-mails de um novo servidor

O Gmail não aceita e-mails de um novo servidor

Estou configurando um novo servidor e descobri que o Gmail não aceita e-mails deste servidor.

Verifiquei os arquivos de log do Exim e encontrei o seguinte:

Our system has detected that this\n550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records\n550-5.7.1 and authentication.
Please review\n550 5.7.1 https://support.google.com/mail/answer/81126 for more information. om7si10023450wjc.42 - gsmtp

Meu servidor possui endereços IP IP4 e IPv6. Adicionei registros SPF para endereços IP IP4 e IPv6. A única coisa é que ainda não tenho registros PTR (meu data center não permite adicionar registros PTR se o registro A não apontar para o mesmo servidor). Portanto, registrarei os registros PTR mais tarde, quando mover sites para o novo servidor.

Minha pergunta:é possível que o Gmail não aceite e-mails só porque não tenho registros PTR? Todos os provedores de e-mail em situações semelhantes apenas colocam os e-mails nas pastas Spam ou Correio em massa. O Gmail não aceita e-mails?

Responder1

Aqui está o texto depágina de ajuda do Google:

Diretrizes adicionais para IPv6

  • O IP remetente deve ter um registro PTR (ou seja, um DNS reverso do IP remetente) e deve corresponder ao IP obtido através da resolução DNS direta do nome do host especificado no registro PTR. Caso contrário, o e-mail será marcado como spam ou possivelmente rejeitado.
  • O domínio de envio deve passar na verificação SPF ou na verificação DKIM. Caso contrário, o e-mail poderá ser marcado como spam.

Então, sim, se você usa IPv6 para entregar seus e-mails ao Google, DEVE ter um PTR correspondente ao endereço IPv6 do sistema de envio.

Se você realmente não consegue criar um PTR para o seu endereço IPv6 (o que me parece estranho), a solução é desabilitar completamente o IPv6 ou configurar seu servidor principal para preferir o IPv4 para conexões de saída. Não se esqueça de alterar também o registro SPF se fizer isso.

Responder2

Uma solução temporária (ou seja, esta não é uma solução permanente) é desabilitar o ipv6 no exim4.

No arquivo: /etc/exim4/conf.d/main/02_exim4-config_options Adicione a linha:

disable_ipv6=true

Em seguida, execute o comando

update-exim4.conf

E reinicie o serviço

service exim4 restart

Presto, exim4 não tem ipv6.

Responder3

Bem, sim (https://support.google.com/mail/answer/81126):

Additional guidelines for IPv6
The sending IP must have a PTR record (i.e., a reverse DNS of the sending IP) 
and it should match the IP obtained via the forward DNS resolution of the 
hostname specified in the  PTR record. Otherwise, mail will be marked as spam
or possibly rejected.

Se você ainda não consegue definir registros PTR, provavelmente é melhor desabilitar o envio de e-mails via IPv6 até que você possa.

Responder4

Recentemente, lutei com esse problema. Achei que deveria estar usando a configuração dividida já que estava usando o Ubuntu, mas a eximinstalação foi pré-instalada pelo meu provedor VPS e eu estavanãousando configuração dividida. Eu uso outros MTAs (em VPS diferentes) e foi apenas o exim que estava tendo esse problema com IPv6 e Gmail.

resposta do usuário96622 /etc/exim4/conf.d/main/02_exim4-config_optionspertence à mainseção /etc/exim4/exim4.conf.templatepara mim:

disable_ipv6 = true

Fiz o exim reler esta configuração:

:~$ sudo update-exim4.conf

Eu verifiquei, realmente tinha:

:~$ sudo exim -bP disable_ipv6
disable_ipv6

Isso foi o suficiente para que meu e-mail fosse aceito nos servidores do Gmail.sendmail -v blahblahblah

informação relacionada