SPF publishes a domain’s sender authorization policy in DNS. It is one part of email authentication and needs to match the actual sending services.
Related public checks
The following checks provide related public observations. Their presence does not mean this entire topic has been tested or that the application is secure.
SPF missing or too permissive
Reads the domain's SPF record and checks that it ends with ~all or -all.
Recommended next step if found
Publish one SPF record that lists your mail providers and ends with ~all (or -all once DMARC reports look clean), e.g. v=spf1 include:_spf.google.com ~all.
Keep the scope.
A blocked or unfinished check remains unverified. Review technical recommendations with the person operating the website and test changes before applying them to a live service.