Qual é a diferença entre um SPF incluir: e a:?

Li A documentação, mas a diferença ainda não é muito clara para mim.

O meu entendimento é ... : 1) incluir: permitirá os IPs listados para o domínio especificado, e também quaisquer domínios adicionais listados nos próprios registos SPF desse domínio

2) a: permite simplesmente IPs listados para o domínio especificado

Está correcto?

Author: loadbalanced, 2013-03-06

2 answers

Outra tentativa de uma resposta para qualquer outra pessoa que tente montar isto, e com base na sintaxe doc a que o OP provavelmente se refere: http://www.openspf.org/SPF_Record_Syntax

A minha resposta é que sim, pareces ter isso em mente.
  • R: teste o IP para uma correspondência nos registros A para o domínio.

  • Incluir: obter todo o registro SPF para o domínio, avaliar IP contra ele, e se um passe é encontrado, então esse passe se torna o resultado de todo o teste SPF. Se nenhum passe for encontrado, então não é uma falha, mas seu teste de SPF original / de nível superior continua (provavelmente para o-all / ~all/?fase).

Razões para usar "a":

    Porque é mais previsível e simples.
  • Porque não criou SPF nos domínios relevantes.
  • porque você não controla esses domínios e o SPF não é o que você gostaria (speffically se é muito brando em aceitar outros servidores que não estão em é um registo.

Razões para usar "include":

    Porque já confias no SPF do domínio.
  • Porque o SPF do domínio é complexo, e você quer ter uma única fonte de verdade por razões não-repetir-se.
Fico feliz em ser corrigido!
 5
Author: jerclarke, 2016-05-11 20:12:58

1) incluem: other-domain.com inclui apenas os registos SPF de other-domain.com Se as entradas SPF de other-domain.com permite alguns ip's (por exemplo, ter um ip4: ou um: entry), então esses ip também serão permitidos.

2) verdadeiro

 3
Author: dr.scre, 2013-12-13 10:39:19