P
Pulse Beacon

How do I set up an SPF record for my domain

Author

Olivia Zamora

Published Mar 29, 2026

Step 1: Gather IP addresses used to send email. The first step to implement SPF is to identify which mail servers you use to send email from your domain. … Step 2: Make a list of your sending domains. … Step 3: Create your SPF record. … Step 4: Publish your SPF to DNS. … Step 5: Test!

How do I create an SPF record for my domain?

  1. Log in to the Account Control Center (ACC)
  2. Click Domains.
  3. Click Manage Your Domain Names.
  4. Click the domain name that you want to put an SPF record on.
  5. Click Manage Custom DNS Records.
  6. Click Add DNS Records.
  7. Next to Type Of Record, click the drop-down and select TXT.

How do I create an AWS SPF record?

  1. Open the Route 53 console.
  2. Choose Hosted zones.
  3. Select the domain of the SPF record.
  4. Copy the value of the SPF record, and then choose Create record.
  5. For Routing policy, choose Simple routing.
  6. Choose Next.
  7. Choose Define simple record.
  8. For Record name, specify a name.

How do I know if my domain has an SPF record?

  1. Open Command prompt (Start > Run > cmd)
  2. Type “nslookup -type=txt” a space, and then the domain/host name. …
  3. If an SPF record exists, the result would be similar to: …
  4. If there are no results or if there is no “v=spf1” property, then there is a problem retrieving the record for the domain, or one does not exist.

Should all domains have an SPF record?

All domains, regardless if they send email, should include a Sender Policy Framework (SPF) record. SPF is a widely adopted mechanism that identifies legitimate sending IP addresses and is taken into account by mailbox providers when treating received email.

How do I add an SPF record to GoDaddy?

  1. Log in to your GoDaddy Domain Control Center. …
  2. Select your domain to access the Domain Settings page.
  3. Select Manage DNS under Additional Settings.
  4. Select Add to add a new record.
  5. Select TXT from the Type menu options. …
  6. Enter the details for your SPF record: …
  7. Select Add Record to save your new SPF record.

How many SPF records can a domain have?

you have exactly 1 SPF record on your domain; the record’s syntax is correct; the total number of DNS lookups can’t exceed 10. Otherwise, use Safe SPF to fix it.

Why is SPF not recommended?

Attackers can spoof your domain name for phishing and whaling attacks, potentially leading to ransomware, malware, and financial loss or fraud. Other email servers on the internet may reject your email because they can’t determine its legitimacy.

How do I add SPF and DKIM records to AWS?

  1. Log in to your AWS Route53 account.
  2. Click Hosted Zones under the DNS management section on the top left of the page.
  3. Click on the name of the domain you want to edit the DNS records for.
  4. You’ll add three records to your DNS configuration: MX, SPF, and DKIM. …
  5. Step 5: Add an MX record. …
  6. Step 6: Add an SPF record.
Do I need DKIM and SPF?

Is it necessary to use both SPF and DKIM? While not mandatory, it’s highly recommended to use both SPF and DKIM to protect your email domains from spoofing attacks and fraud while also increasing your email deliverability.

Article first time published on

Can a domain have two SPF records?

Don’t use multiple SPF records! A domain name MUST NOT have multiple records that would cause an authorization check to select more than one record. The rule of thumb: multiple SPF records will fail the SPF authentication.

How do I set up multiple SPF records?

  1. Declaration: Start the record with v=spf1 (don’t use this again in the rule – it must only appear at the start)
  2. Allowed domains: Add an include for each domain.
  3. Enforcement rule: End the record with one ~all statement (again, only use this at the end)

How do I merge two SPF records?

To merge the SPF values, simply include all the parts into one single record, without repeating any mechanisms. This means that if both records have an a , it should only be included once at the beginning in the default record. If only one of the records includes an mx , it should also be included in the first part.

Does SPF record order matter?

Mechanisms are evaluated in order. If no mechanism or modifier matches, the default result is “Neutral”. If a domain has no SPF record at all, the result is “None”.

Can I have multiple SPF records GoDaddy?

Can I have multiple SPF records on a domain? No. You are not allowed to publish multiple SPF records on the same domain. If you do so, SPF will return a PermError (permanent error) which fails every incoming email.

What is txt SPF record?

An SPF record or SPF TXT record is a record that is part of your domain’s DNS — similar to a DMARC record. … With an SPF record in place, you protect your email domain against spoofing and phishing attacks by letting the world know which servers are authorized to send authenticated email on your behalf.

How do I create a SPF record for a subdomain?

If you want to set an SPF record for a primary domain, enter an @ in the ‘Name’ field. If you want to set an SPF record for a subdomain, only enter the subdomain in the ‘Name’ field. Our DNS software will automatically add the root domain name in the background.

How do I add a TXT record to AWS?

  1. Under Identity Management, choose Domains.
  2. Choose the domain that you want to verify.
  3. Expand the Verification section. …
  4. In the navigation pane, choose Hosted zones.
  5. Choose the domain that you want to add a TXT record to.
  6. Choose Create record.

How long can a SPF record be?

Sender Policy Framework (SPF) records have a 255 character string limit in Domain Name System (DNS). If you have an SPF record with a string longer than 255 characters, you will fail the SPF authentication check.

Is Dkim a TXT or Cname record?

A DKIM record stores the DKIM public key — a randomized string of characters that is used to verify anything signed with the private key. Email servers query the domain’s DNS records to see the DKIM record and view the public key. A DKIM record is really a DNS TXT (“text”) record .

Is SPF 85 too much?

Experts say sunscreens with an SPF higher than 50 aren’t worth buying. They only offer marginally better protection. They might also encourage you to stay out in the sun longer. Instead, choose an SPF between 15 and 50, apply liberally, and reapply often.

Does SPF 50 mean 50 minutes?

What does it mean when a sunscreen is SPF 50? Dr. Berson: An SPF 50 product protects you from 98% of the UVB “burning” rays that penetrate your skin. … Sunscreen can either be effective for up to 40 minutes or up to 80 minutes in water.

Does SPF over 30 make a difference?

An SPF 30 allows about 3 percent of UVB rays to hit your skin. … Under ideal conditions (like in a laboratory), a sunscreen with higher SPF protection and broad-spectrum coverage offers more protection against sunburn, UVA damage and DNA damage than comparable products with lower SPF values.

How do you authenticate SPF?

SPF can be evaluated in two ways: authentication and alignment. An email passes SPF authentication when delivered from an IP address published in the SPF policy for the domain found in the envelope “mail from:” designator.

Why do I need DMARC if I have SPF?

DMARC requires that the domain used by SPF aligns (either an exact match or subdomain) with the domain found in the visible “From” address of the email. … It also helps with troubleshooting your deliverability as the reporting will aid in discovering any misconfiguration with your legitimate email senders.

How do I verify SPF and DKIM?

  1. Enter your domain name in the Domain Name field and give DKIM Selector as “apptivomail”, and click “Check SPF & DKIM keys”.
  2. The result should be displayed as the following:
  3. SPF record should be on a single line, containing only one “all” at the end of the line.

How do I add SPF records to 123 Reg?

  1. In the Type field, select TXT/SPF from the drop-down list.
  2. In the Hostname field, enter an @ symbol.
  3. In the Destination TXT/SPF field, enter your SPF record.

What happens if I have multiple SPF records?

Multiple SPF Records If your domain contains more than one entry, recipient servers will decline both. As a result, it will cause your emails to fail an SPF check.

How do I add a SPF record to Network Solutions?

  1. Under the Text (TXT Records) heading, click Add/Edit.
  2. Enter @ (or your subdomain name, e.g. “mail” for “[email protected]”) in the Host field.
  3. Enter your SPF record (e.g. “v=spf1 a mx ~all”) in the Text field.
  4. Review your changes and click Save Changes. FAQ.

Can a domain have two A records?

The value of an A record is always an IP address, and multiple A records can be configured for one domain name.

How do I fix SPF too many DNS lookups?

  1. Remove unnecessary “include” statements. …
  2. Use ip4 and ip6 methods. …
  3. Remove mechanisms belonging to the same domain. …
  4. Delete all “ptr” mechanisms. …
  5. Use an SPF record that has been flattened.