-all
O final de SPF que retorna fail para qualquer endereço IP que o registro não autoriza, a afirmação mais rígida que um domínio pode fazer no SPF.
O que significa
O -all diz aos receptores que as fontes listadas são as únicas legítimas e que todo o resto não está autorizado. Os receptores decidem o que fazer com um fail; a RFC 7208 diz que quem rejeita durante a sessão SMTP deve usar uma resposta 550 com o código estendido 5.7.1.
Essa rigidez tem um custo quando falta uma fonte legítima no registro ou quando o e-mail é encaminhado, já que o endereço IP de quem encaminha não está listado. Antes de trocar ~all por -all, confira nos relatórios agregados DMARC as fontes que ainda falham.
Para um domínio que não envia e-mail nenhum, v=spf1 -all é o registro de proteção padrão. O Outlook.com recusa e-mail de um domínio cujo registro não autoriza ninguém, o que pega domínios que começam a enviar sem atualizá-lo.
Exemplo
v=spf1 include:_spf.example.net -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 8.4rfc-editor.org
- RFC 7208: Sender Policy Framework (SPF), section 4.6.2rfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce