๐—ง๐—ต๐—ถ๐˜€ ๐—œ๐˜€ ๐—” ๐—›๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ You have two SPF records on one domain. This causes a PermError.

RFC 7208 says a domain must not publish more than one SPF record. When a receiving server queries your domain and gets two records back, it returns a PermError. This is not a soft failure. It means SPF evaluation cannot be completed. The result is treated as a hard failure by most providers.

To fix this:

Example: Before: v=spf1 include:_spf.google.com ~all v=spf1 include:sendgrid.net ~all After: v=spf1 include:_spf.google.com include:sendgrid.net ~all

Check your domain with dig TXT yourdomain.com | grep spf. You should see exactly one result. Source: https://dev.to/inboxgreen/two-spf-records-on-one-domain-causes-a-permerror-how-to-merge-them-5gn8