
Estou tendo problemas para determinar se meu SPF e DKIM estão configurados corretamente. Aqui estão os principais detalhes:
- Meu domínio é Mysteryscience.com
- Enviamos e-mails do Google Apps, do SendGrid e do Intercom. Tudo parece estar funcionando corretamente, embora eu ouça casos de nossos e-mails sendo sinalizados como spam, e é por isso que estou investigando isso.
- Habilitei SPF, DKIM e DMARC
- Meu registro SPF parece estar semanticamente correto (verificado aqui:http://www.kitterman.com/spf/validate.html)
- Meu registro SPF TXT é: v=spf1 ip4:198.21.0.234 include:_spf.google.com include:spf.mail.intercom.io -all
- 198.21.0.234 é meu endereço IP dedicado para envio através do SendGrid (mail.mysteryscience.com é meu encaminhamento CNAME para eles)
Ativei o DMARC e estou revisando os e-mails que recebo de vários servidores de e-mail. Ao revisar meus resultados do Google.com, notei várias falhas de SPF e DKIM. Parece que foram rejeições de e-mails legítimos que enviei, mas não sei como ler este arquivo. Aqui estão alguns dos resultados, observe a "falha" em algumas das linhas < dkim > e < spf >. E aqui está uma versão processada dmarcian do arquivo XML:https://dmarcian.com/dmarc-xml/details/Ybk591jex3JpVBmW/
<record>
<row>
<source_ip>207.46.163.143</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>mysteryscience.com</domain>
<result>pass</result>
</dkim>
<spf>
<domain>granderie.ca</domain>
<result>pass</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>209.85.212.178</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>fail</dkim>
<spf>pass</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<spf>
<domain>mysteryscience.com</domain>
<result>pass</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>2607:f8b0:4001:c05::232</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>mysteryscience.com</domain>
<result>pass</result>
</dkim>
<spf>
<domain>mail.mysteryscience.com</domain>
<result>fail</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>198.236.20.44</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>mysteryscience.com</domain>
<result>pass</result>
</dkim>
<spf>
<domain>mail.mysteryscience.com</domain>
<result>fail</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>209.85.212.175</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>fail</dkim>
<spf>pass</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<spf>
<domain>mysteryscience.com</domain>
<result>pass</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>209.85.215.44</source_ip>
<count>1</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>fail</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<spf>
<domain>nurturingwisdom.com</domain>
<result>fail</result>
</spf>
</auth_results>
</record>
<record>
<row>
<source_ip>2607:f8b0:4003:c06::236</source_ip>
<count>2</count>
<policy_evaluated>
<disposition>none</disposition>
<dkim>pass</dkim>
<spf>fail</spf>
</policy_evaluated>
</row>
<identifiers>
<header_from>mysteryscience.com</header_from>
</identifiers>
<auth_results>
<dkim>
<domain>mysteryscience.com</domain>
<result>pass</result>
</dkim>
<spf>
<domain>ssanpete.org</domain>
<result>none</result>
</spf>
</auth_results>
Alguém pode me ajudar a determinar se essas falhas de SPF e DKIM são problemáticas?
Responder1
Fiz algumas consultas, como spfquery --mfrom mail.mysteryscience.com -ip 2607:f8b0:4001:c05::232
nos resultados que você forneceu. Parece que você não configurou o SPF para mail.mysteryscience.com
permitir que o Google entregue e-mails para esse domínio. Isso explica as falhas do SPF nas entregas do Google. A consulta acima é baseada nos domínios listados no registro.
Existem alguns registros que parecem ser Spam, então eles deveriam estar na lista.
Você pode ter problemas semelhantes com o e-mail sem assinaturas DKIM apropriadas. Alguns podem ser Spam ou você pode ter caminhos de entrega que não assinam o e-mail com a assinatura esperada.
Responder2
- Analise seu XML DMARC em algum lugar como dmarcian, para que suas informações sejam legíveis por humanos
- O gateway de saída do Google vai para onde? Você tem um gateway configurado? Se não, não há nada para mudar.
- O DKIM está falhando, você está assinando seus e-mails sem uma chave pública publicada? verifique seu DNS.
- Registros SPF para subdomínios, você só precisará disso se o servidor de e-mail aceitar e-mails e enviar NDRs. um registro típico de subdomínio seria:
mail.example.com. IN A 93.184.216.34
mail.example.com. IN TXT "v=spf1 a -all"