Why am I seeing the error 'Invalid SPF domain: "_spf.yourdomain_com._d.easydmarc.pro". Make sure the domain has a valid "SPF" record after activating EasySPF?

When activating EasySPF and encountering this kind of error message, this warning typically arises from one of two common scenarios. 

Scenario 1: Syntax Error in the SPF Record

A syntax error in your SPF record is one of the most common causes of this issue. For instance, the presence of an incorrect "_" instead of a "." in the SPF record indicates a formatting error (please refer to the screenshot). To resolve this:

Navigate to your EasySPF dashboard and re-activate the tool. This process will generate the accurate SPF record. Ensure that you copy and paste the new record to avoid any further syntax errors.

Scenario 2: Unsaved Changes in the EasySPF Dashboard

Another common cause is not clicking on the "Save Record" button in your EasySPF dashboard before activation. For example, if the "Save Records" button is not clicked, EasySPF may add an unnecessary "include" mechanism, leaving your SPF record empty.

Solution:

  1. Go to your EasySPF dashboard.
  2. Remove the unnecessary "include."
  3. Add your email-sending sources using the "Add Source" button.
  4. Save the record after making these changes.

spf-1

By following these steps, you can effectively resolve the "Invalid SPF domain" error and maintain a robust email authentication setup.