Configuring an SPF (Sender Policy Framework) record is a critical step in ensuring that your emails reach their destinations smoothly. It not only helps prevent your messages from being marked as spam but also improves your overall delivery rate.
Important: If you use a free provider domain like Yahoo, Hotmail, or Gmail, etc., you should be aware that you won't be able to add SPF records. For that reason, it's not recommended to use a sender with a free provider domain.
firstname.lastname@example.org, the domain to which you'll need to add the SPF record will be
Follow these steps to modify or create an SPF record:
1 Access Your Domain Provider's Control Panel
Log in to the platform where you registered your domain and look for the DNS management section.
2 Locate the Existing SPF Record
If you already have an SPF record, you will find it listed in your DNS records as a 'TXT' record. If you don't have one, you will need to create it.
3 Modify or Add SPF Record Entry
Follow the steps of Option 1 if you already have an existing SPF record. If you don't have one, proceed to Option 2 to create a new one.
Option 1: Modify an Existing SPF Record
If you already have an SPF record, your goal will be to add Easymailing's servers to this record. Let's use an example to clarify:
Suppose your current SPF record is:
v=spf1 a mx ~all
To include Easymailing, you would modify this record to look like the following:
v=spf1 a mx include:spf.emdlv.net ~all
v=spf1: Indicates that this is an SPF version 1 record.
a mx: Specifies which servers are authorized to send email from your domain.
include:spf.emdlv.net: This is the new part you're adding. It indicates that Easymailing's servers are also authorized to send emails from your domain.
~all: Means that emails from servers not listed will be marked as 'suspect' but won't be automatically rejected.
Option 2: Create a New SPF Record
If you don't have an SPF record, you'll need to create one from scratch. In this case, you would add the following 'TXT' record to your DNS records:
v=spf1 include:spf.emdlv.net ~all
v=spf1: Indicates that you're using SPF version 1.
include:spf.emdlv.net: Authorizes Easymailing's servers to send emails on behalf of your domain.
~all: Like before, it allows emails from unlisted servers to be marked as 'suspect' but not automatically rejected.
4 Save and Verify
After making the changes, save the configuration and wait for it to propagate (this can take up to 48 hours). Then, verify that the SPF record is working correctly using online verification tools or DNS queries.