TinyDNS e configurações apropriadas para registros SPF [duplicados]

1

Eu herdei uma configuração do TinyDNS com as seguintes entradas para SPF :

@domain.com:x.x.x.3:a::86400
@domain.com:x.x.x.103:c:10:86400

=domain.com:x.x.x.3:86400
=mail.domain.com:x.x.x.3:86400
=mail.domain.com:x.x.x.103:86400

'domain.com:v=spf1 ip42x.x.x.3 ip4231.130.96.103 ptr2mail.domain.com +mx a -all:3600
'mail.domain.com:v=spf1 ip42x.x.x.3 ip42x.x.x.103 ptr2mail.domain.com +mx a -all:3600
'a.mx.domain.com:v=spf1 ip42x.x.x.3 ip42x.x.x.103 ptr2mail.domain.com +mx a -all:3600

Este é o resultado do link

SPF record lookup and validation for: domain.com

SPF records are primarily published in DNS as TXT records.

The TXT records found for your domain are:
v=spf1 ip4:x.x.x.3 ip4:x.x.x.103 ptr:mail.domain.com +mx a -all 

SPF records should also be published in DNS as type SPF records.
No type SPF records found.

Checking to see if there is a valid SPF record. 

Found v=spf1 record for domain.com: 
v=spf1 ip4:x.x.x.3 ip4:x.x.x.103 ptr:mail.domain.com +mx a -all 

evaluating...
SPF record passed validation test with pySPF (Python SPF library)!

Estou lutando com isso desde ontem e não consigo entender por que esse validador retorna No type SPF records found. no BIND. Podemos definir o registro de tipo SPF com example.com. IN SPF "v=spf1 a -all" , mas no TinyDNS só temos TXT registra que definimos SPF , talvez isso seja um problema?

    
por Teddy 25.10.2013 / 09:15

2 respostas

1

O SPF RR Type não está disponível em todas as implementações de servidor DNS, e é por isso que os RFCs permitem que os clientes façam fallback para a avaliação do registro TXT .

Se o TinyDNS não tiver nenhum tipo de registro SPF , sua configuração será perfeita.

    
por 25.10.2013 / 11:43
0

Você pode inserir manualmente um registro spf (tipo 99) no formato tinydns. O truque é que você deve incluir o tamanho dos dados no formato octal.

Você pode usar o assistente no link para gerar um registro genérico de texto (tipo 12) e, em seguida, mude o 12 para 99 e você tem um registro SPF.

Aqui está um exemplo:

:example.com:99:1v=spf1 ip42192.168.001.01/30 -all:3600

O primeiro: significa um registro genérico para example.com. O 99 especifica o tipo de registro 99. O \ 041 é octal para 33, o número de caracteres nos dados. \ 072 é octal para:, conta todos os caracteres octal codificados como 1 caracter.

O crédito vai para Robert Thille por seu post - link

    
por 25.04.2014 / 21:06