SPF Configuration Settings & Setup
Understand your SPF configuration settings and setup SPF record delegation to enable management through Sendmarc
Sections in the article:
To enable management of your SPF record, you'll first need to add your domain to Sendmarc. Once your domain is added you can setup DNS delegation for your SPF record. This means that your SPF record in your DNS is pointed to our servers which contains the settings of your SPF record.
Setup & Verify SPF delegation
Steps to follow:
- Navigate to Domains in the left navigation bar.

- Click on the Pencil icon to edit a domain from the list, alternatively click the domain name in the list.

- On the Domain Settings page, click on the SPF tab confirm the correct settings have been imported/applied and make necessary adjustments where needed.

- The RAW SPF Record is displayed at the bottom of the settings page; this is the hosted record that Sendmarc compiles based on the settings you have set in the platform.

- Once you're happy with your settings go to the SPF Setup Instructions section to reveal the DNS record required to enable SPF management for your domain.

- The SPF Setup Instructions page will show you a step by step guide on the changes required to your DNS records to enable delegation.

The SPF Setup Instructions page will contain:
- New TXT Record - This is the new DNS record to enable delegation
- TXT Record with include (Not Recommended) - Make use of the record to allow partial verification. This method does not allow for full verification and complete SPF record delegation which means some changes to settings will not take effect. Recommended for DNS providers that do not support redirects.
- Verification Status - Indicates the various states of verification with the date and time of that the last validation occurred.
- Now add the TXT record to your DNS to enable delegation. The process of updating your DNS may differ depending on your hosting provider. Visit the Service Provider Section for more information.
- Click Verify to validate your newly added DNS record. It may take some time for the record to reflect, but Sendmarc will continue to attempt verification in the background.
- Once your setup has been fully verified you've successfully delegated the management of your SPF record to the Sendmarc platform. This will be indicated by a green tick.
Various States of Verification
- Verified - Matching TXT record found and SPF delegation is enabled
- Not Verified - No Matching TXT record found
SPF Configuration Settings
Understand the various settings available for your SPF record, these settings will only take affect if DNS delegation has been implemented and verified. Follow the setup instructions above.
Configuring Authorized Senders
- Automatically imported during domain creation
- Manual Import (If your SPF record has not yet been verified/delegated you can choose to re-import the existing SPF record and Sendmarc's Smart Import Technology will import it for you. It will only import the valid records and Authorized Senders not already on the list.)
- Manually added and configured by you
![]() |
You can modify each of your Authorized senders by clicking on the Pencil icon to edit the directive. This will allow you to verify settings and update the directive accordingly. To change the order of the directives, use the 3 bards icon to drag each directive up or down into the correct place.
![]() |
For each of the records you can specify:
- Type (Include, Exists, A, MX, ip4, ip6)
- Qualifier
- "-" fail
- "~" soft fail
- "?" neutral (Not Recommended)
- "+" pass (Not Recommended)
- Host / Address / Macro Value (Changes based on mechanism selected)
- Description - Used for notes
SPF Flattening
![]() |
All Term - Default Qualifier
- "-" fail - Fail unauthorized senders
- "~" soft fail - Soft fail unauthorized senders
- "?" neutral - Neutral stance on unauthorized senders (Not Recommended)
- "+" pass - Allow unauthorized senders (Not Recommended)
![]() |
Need Help?
support@sendmarc.com is standing by to assist!



