He configurado un registro SPF para mi dominio, pero aún puedo falsificar direcciones de correo electrónico para mi dominio utilizando servicios de correo electrónico falsos como este: http://deadfake.com/Send.aspx
El correo electrónico llega a mi bandeja de entrada de Gmail muy bien.
El correo electrónico tiene errores SPF en el encabezado como este: spf=fail (google.com: domain of info@mydomain.com does not designate 23.249.225.236 as permitted sender)
pero aún así se recibió bien, lo que significa que cualquiera puede falsificar mi dirección de correo electrónico ...
Mi registro SPF es: v=spf1 mx a ptr include:_spf.google.com -all
ACTUALIZACIÓN En caso de que alguien esté interesado, he publicado una política DMARC junto con mi registro SPF y ahora Gmail marca los mensajes falsos correctamente (imagen)
~all
no se evalúe -all
. Es probable que sólo necesita uno de MX
, A
, y PTR
.
include
registro an se ignoren al evaluar el resultado final; o como lo expresaron, " evaluar una directiva '-todos' 'en el registro referenciado no finaliza el procesamiento general ".
include
no era un gran nombre para la política, porque todos los que tenían experiencia en programación inmediatamente hicieron una serie de suposiciones sobre cómo funcionaría, ¡algunas de las cuales no eran correctas!