¿Qué es un registro SPF?
Un registro SPF es un único registro TXT de DNS en la raíz de un dominio. Empieza con v=spf1, lista cada servicio autorizado a enviar en tu nombre con términos include:, ip4: e ip6:, y termina con un término all que indica qué hacer con todo lo demás. Un dominio tiene exactamente uno.
Cómo leer el resultado
El resultado es el registro a publicar como TXT en la raíz (@), con una estimación de las consultas DNS que cuesta sobre 10. Los términos ip4: e ip6: no cuestan nada. Cada include cuesta al menos una, más lo que a su vez referencie, así que para un include personalizado la estimación es un mínimo. Los includes duplicados se eliminan por ti.
Errores sobre los que avisa
Demasiados includes
Un proveedor de correo más un puñado de herramientas de envío pueden pasar de 10 consultas entre todos. Pasado el límite, los receptores devuelven permerror y SPF falla para todo tu correo.
Un segundo registro en lugar de combinar
Agregar un nuevo registro v=spf1 por cada herramienta crea dos registros, lo que es un permerror. Todos los remitentes van en un solo registro.
Includes de herramientas que ya no usas
Cada uno sigue costando consultas y sigue autorizando a los servidores de otra empresa a enviar en tu nombre. Quita el include cuando canceles el servicio.
Aplanar los includes en listas de IPs
Reemplazar los includes por las direcciones a las que resuelven ahorra consultas hasta que el proveedor cambia sus IPs. El correo desde las nuevas entonces falla SPF, y nada te avisa.