Applies to: WebinarJam and EverWebinar
Learn how to create or update an SPF record when using a third-party SMTP service to send webinar emails.
Before you begin
If you already set up DKIM in WebinarJam using the default WebinarJam Mail service, you do not need to create an SPF record.
Only follow this guide if:
You are using a third-party SMTP provider (such as Mailgun or Postmark), and
Your provider requires you to add or update an SPF record
What is an SPF record?
SPF (Sender Policy Framework) is a DNS record that tells email providers which services are allowed to send emails from your domain.
In simple terms, it acts like a permission list for your email domain. This helps prevent others from sending unauthorized emails using your address.
This guide will walk through the steps you need to follow to add or update an SPF record for your domain to authorize your integrated SMTP to send mail on your behalf.
Step 1: Identify your sender domain
Your sender domain is the part of your email address after the @ symbol.
Example: [email protected] → yourdomain.com
In WebinarJam and EverWebinar:
The Webinar Host & Presenter email is used as the sender
Only the host’s domain needs to be authenticated
Secondary presenter emails do not need SPF setup
If you use multiple host domains, each one must be configured separately.
Example of the email sender settings in a webinar configuration
Step 2: Check if an SPF record already exists
Before creating a new record:
Check your DNS settings, or
Use an online SPF checker tool
Important:
You can only have one SPF record per domain.
If none exists, create a new one
If one already exists, update it
Step 3: Create Your SPF Record
Your SMTP provider will give you the value you need to add.
A basic SPF record looks like this:
v=spf1 include:samplesmtp.net ~all
What this means:
v=spf1 identifies the SPF version
include: allows your SMTP provider to send emails
~all marks other senders as unauthorized (soft fail)
Important:
Do not copy example values directly. Always use the exact details provided by your SMTP service.
Step 4: Add the SPF record to your DNS
To publish your SPF record:
Log in to your domain provider
Open your DNS settings
Add or edit a TXT record
Enter the following:
Host: @
Value: your SPF record (from your SMTP provider)
TTL: Default or Automatic
Save your changes
Example of an SPF TXT record in GoDaddy domain management.
Updating an existing SPF record
If your domain already has an SPF record, you must edit it instead of creating a new one.
Examples:
Existing record:
v=spf1 include:_spf.google.com ~all
Updated record (adding another provider):
v=spf1 include:_spf.google.com include:samplesmtp.net ~all
This allows both services to send emails for your domain.
Step 5: Test Your SPF Record
After saving your changes:
Wait up to 1 hour for the record to update
Use an online SPF checker tool to confirm everything is working


