Vários SPF incluem causa do mecanismo permerror

1

Atualmente estou usando 2 provedores para enviar e-mails e um host que envia diretamente e-mails.
E-mails pessoais são enviados pelo Google e aplicativos gerados por um provedor de e-mail em massa.
Ambos são enviados do mesmo domínio ( example.com ).

O Google especifica o uso desse registro ( "Criar registros SPF" ): v=spf1 include:_spf.google.com ~all

O outro provedor especifica:% v=spf1 include:spf.provider.com ?all

Eu criei o seguinte registro TXT (o valor do ip4 foi alterado):% v=spf1 ip4:127.0.0.1 include:_spf.google.com include:spf.provider.com ?all

Eu testei isso enviando e-mails pelos dois provedores para um endereço do Gmail e ele passa.
No entanto, o serviço [email protected] dos relatórios port25.com (novamente nomes de host / IPs alterados):

Result:         permerror (multiple SPF records)  
ID(s) verified: [email protected]  
 DNS record(s):  
    example.com. SPF (no records)  
    example.com. 3600 IN TXT "v=spf1 ip4:127.0.0.1 include:_spf.google.com include:spf.provider.com ?all"  
     example.com. 3600 IN TXT "google-site-verification=$hash$"  
     _spf.google.com. SPF (no records)  
     _spf.google.com. 300 IN TXT "v=spf1 ip4:216.239.32.0/19 ip4:64.233.160.0/19 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:209.85.128.0/17 ip4:66.102.0.0/20 ip4:74.125.0.0/16 ip4:64.18.0.0/20 ip4:207.126.144.0/20 ip4:173.194.0.0/16 ?all"  
     spf.provider.com. SPF (no records)  
     spf.provider.com. 3600 IN TXT "v=spf1 ip4:127.0.0.2 ~all"  
     spf.provider.com. 3600 IN TXT "v=spf1 ip4:127.0.0.2 ~all"  

Este verificador está correto com sua conclusão?

    
por faker 22.08.2012 / 13:59

1 resposta

4

É difícil ter certeza, pois você obscureceu os detalhes relevantes, mas parece que um de seus provedores tem dois registros SPF em seu DNS, o que não é permitido.

Você pode validar seus registros SPF com a ferramenta SPF Parser .

    
por 22.08.2012 / 20:24