SPF: ~all frente a -all frente a ?all frente a +all

Respuesta breve

El mecanismo all es la última regla en un registro SPF y establece el valor predeterminado para remitentes que no coinciden de otro modo: -all hardfail (rechazar), ~all softfail (aceptar pero marcar), ?all neutral (sin opinión), +all pasar todo (nunca usar). Para producción, use ~all mientras construye y -all una vez que su registro esté completo.

Los cuatro clasificados

-all — Hardfail: los remitentes no listados fallan en el SPF; los receptores deben rechazar. ~all — softfail: los remitentes no listados se aceptan pero se marcan. ?all – neutral: sin afirmación, esencialmente sin protección. +all — pase: autoriza a todo Internet a enviar como usted; una grave mala configuración.

Cuál usar

Comience con ~all para no rechazar a un remitente legítimo que olvidó incluir en la lista. Mire sus informes DMARC; Una vez que todos los remitentes reales pasen, pase a -all para obtener la postura SPF más fuerte. Nunca envíe ?all o +all.

Comprueba tu registro SPF ahora

Abrir el verificador SPF gratuito →

Preguntas frecuentes

¿Es mejor el -all o el ~all?

-all es más fuerte. Con la aplicación de DMARC, ~all sigue estando bien protegido, pero -all añade defensa en profundidad una vez que se completa su registro.

¿Qué pasa si uso +all?

Usted autoriza a cualquier persona a enviar como su dominio; esto desactiva efectivamente la protección SPF. Retírelo inmediatamente.

El mecanismo all se define en RFC 7208 §5.1.

Revisado por Skysnag Security Team. Última actualización .