Qualificador SPF
O prefixo de um caractere em um mecanismo SPF que define o resultado quando ele corresponde: + para pass, - para fail, ~ para softfail, ? para neutral.
O que significa
Todo mecanismo SPF pode ter um qualificador. Quando o mecanismo corresponde ao endereço IP de envio, a avaliação para e o qualificador vira o resultado: + dá pass, - dá fail, ~ dá softfail e ? dá neutral. Sem qualificador, o padrão é +, então include:example.net e +include:example.net significam a mesma coisa.
O mecanismo all no fim é onde o qualificador mais importa, já que expressa a política do domínio para todo endereço não listado. Um qualificador em outro mecanismo é válido e às vezes útil, por exemplo -ip4:192.0.2.66 para excluir um endereço dentro de uma rede que um termo seguinte autoriza.
Os receptores aplicam a própria política a cada resultado. A RFC 7208 deixa o tratamento do fail à política local, diz para não rejeitar só por softfail e exige que neutral seja tratado exatamente como none.
Exemplo
v=spf1 -ip4:192.0.2.66 ip4:192.0.2.0/24 ~allTermos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 7208: Sender Policy Framework (SPF), section 4.6.2rfc-editor.org
- RFC 7208: Sender Policy Framework (SPF), section 8rfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce