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: you@yourdomain.com → 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
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)
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.
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