Estou começando com SPF no meu domínio (e-mail). (Sem DKIM ou DMARC ainda.)
Vejo pouca utilidade na verificação de identidade HELO no SPF e estou pensando em definir a identidade HELO para meu domínio (em vez do nome do host) ou o IP da máquina.
Além dos pontos a seguir, para que serve a verificação do SPF HELO? Quais pontos se opõem ao uso de IP ou domínio como identidade em clientes SMTP?
- é contra (o espírito de) o padrão (eu não sou um grande fã de seguir o padrão apenas para seguir o padrão, especialmente se não quebrar uma obrigação).
- MAIL FROM vazio de devoluções e notificações será verificado em relação à identidade HELO (é aceitável para mim se essas notificações para sistemas externos não flutuarem com a credibilidade SPF do meu IP/domínio.)
- para filtrar spammers que não podem configurar um registro DNS TXT em qualquer domínio único aleatório (o que eles planejam usar para HELO)
Só é RECOMENDADO na RFC7208:
E você provavelmente identificou os problemas documentados no que se refere ao padrão, com uma explicação de fácil leitura de Explained from First Principles :
No entanto, pode haver motivos "não documentados", como prova de trabalho no servidor de recebimento. Assim como você é livre para fazer o que quiser com seu servidor, os administradores dos servidores de recebimento também são livres para fazer o que quiserem com suas mensagens, e quantas mensagens de spam têm problemas relacionados ao HELO, e talvez basta enviar aqueles que não seguem estritamente o padrão para a pasta de spam, apenas por segurança.
Então talvez as verificações do HELO sejam boas para mostrar ao admin do outro lado que você pode seguir os padrões, inclusive incluindo o seu "espírito".