<spf> check online
send an email message to:
check online the SPF validation results:
(it will take a minute to appear)
RealSender SPF check online will add a subject prefix, if the message has not been authenticated correctly:
!! spf-fail !! the smtp server is not listed among the authorized ones and the email should be rejected or discarded !! spf-softfail !! the smtp server is not listed among the authorized ones but this case should be treated as a "softfail" !! spf-neutral !! the SPF record specifies explicitly that nothing can be said about validity !! spf-none !! the sender domain contains no information to authenticate the email
Sometimes the information recorded at domain level is not correct/understandable.
!! spf-permerror !! a permanent error has occurred (eg. badly formatted SPF record) !! spf-temperror !! a transient error has occurred
SPF check is made against the “Mail From” email address, that is hidden in the email headers.
Only the “From” email address is visible. If their root domains are different, this warning is displayed:
:: spf-diff :: the "Mail From" and the "From" root domains are different
If the message passes both SPF check AND SPF alignment check for DMARC (relaxed alignment), you will get:
|OK| spf-pass your email passes SPF check + SPF alignment check
If only one, SPF OR DKIM, passes the alignment check for DMARC (relaxed alignment),
the message is still considered “OK” (trusted) and the ~ (tilde) symbol is added at the beginning:
|~OK| spf-pass your email passes SPF check (not the alignment) + DKIM alignment check