Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR

What is SPF Record?
Digital Signature of Your Email ID

The first rule of sending emails without getting stuck in spam filters: A correctly configured SPF record. Learn the Sender Policy Framework (SPF) structure and protect your corporate reputation, in compliance with 2026 year security standards.

SPF Email Authentication

Sender Policy Framework (SPF) What is it?

SPF (Sender Policy Framework)is an email verification protocol that allows the owners of a domain name to declare through DNS (Domain Name System) records which mail servers are authorized to send emails on behalf of that domain name.

To make a simple analogy; The SPF record is like the "Permitted Personnel List" that you give to your company's security officer. If the person who comes to the door (sending an email) is not on the list (SPF record), the security guard (receiving server) will not let that person in or will mark that person as suspicious.

Important Link:

SPF alone is not enough. For complete security of your e-mail infrastructure MX RecordsIt is also necessary to configure the . For detailed information MX Registration Guide Check out our page.

Authentication

It prevents e-mail spoofing and prevents others from sending e-mails on your behalf.

Delivery Success

Google and Yahoo automatically block emails from domains that do not have an SPF record as of 2026 .

SPF Record Syntax and Parameters

SPF records are stored as TXT records on DNS and follow a specific format. Here are the ingredients:

v=spf1 ip4:192.0.2.0/24 include:_spf.google.com mx ~all
mechanism Description Example Usage
v=spf1 Version tag. Every SPF record should start with this. v=spf1 ...
ip4/ip6 Allows e-mails from the specified IP address. ip4:192.168.1.1
include Includes the SPF record of another domain (Ex: Gmail, Outlook). include:_spf.google.com
mx Authorizes the servers in the MX records of the domain. mx
a Authorizes the IP address in the A record of the domain. a
all Determines what to do at the end of the rule. -all (Deny), ~all (Soft Fail)

~all (Soft Fail)

If the email comes from an unauthorized source, accept it but mark it as "suspicious". It is recommended during transition periods.

-all (Hard Fail)

If the email comes from an unauthorized source, definitely reject it. It is the safest method.

Simple SPF Generator

You can use the form below to create your own SPF record.

Record Created:

SPF Record How to Add?

You need to add the SPF record you created as a TXT record to your DNS panel.

  • 1. Enter DNS Management

    Log in to your hosting panel (cPanel, Plesk, DirectAdmin) or your domain registrar's panel. Go to "DNS Zone Editor" or "DNS Settings".

  • 2. Add New Record

    As record type TXT select. In the Name (Host) section @ (or leave blank). The value you created in the Value section v=spf1... Paste the code starting with .

  • 3. Save and Wait

    It may take 1-24 hours for DNS changes to be propagated worldwide. During this period, test tools may show the old record.

Frequently Asked Questions (FAQ)

I have more than one SPF record, is that a problem?
Yes, it would definitely be a problem. According to RFC standards, there should be only ONE SPF record for a domain. If you use more than one service (e.g. both Google and Mailchimp), you can list them on a single line. include You should combine it with . Ex: v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
What is the "Too many DNS lookups" error?
The SPF protocol allows up to 10 DNS queries (including nested includes) when resolving a record. If you use too many "includes" you will exceed this limit and your SPF record will be invalidated (PermError). Eka Sunucu experts can perform this optimization for you.
Is SPF alone enough?
No. SPF verifies the sending server but does not check whether the content of the message has changed. For complete security, you should definitely configure DKIM (digital signature) and DMARC (policy management) records, as well as SPF.
Do subdomains require SPF?
Yes. if [email protected] If you are sending e-mail from a subdomain, you must also create an SPF TXT record for that subdomain.
Top