---
title: "DKIM, SPF &amp; DMARC: Email Authentication Guide | Dutchify"
description: "Complete guide to SPF, DKIM, and DMARC for email authentication. Learn how to improve deliverability and protect your brand from phishing."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "ProfessionalService",
      "@id": "https://dutchify.ai/#localbusiness",
      "name": "Dutchify",
      "legalName": "Dutchify",
      "alternateName": [
        "Dutchify.ai",
        "Dutchify AI"
      ],
      "url": "https://dutchify.ai",
      "logo": "https://dutchify.ai/brand/logo-mark-512.png",
      "image": "https://dutchify.ai/brand/logo-mark-512.png",
      "parentOrganization": {
        "@id": "https://dutchify.ai/#organization"
      },
      "email": "info@dutchify.ai",
      "telephone": "+31643858977",
      "description": "Dutchify bouwt websites, maatwerk software en AI-automatisering voor Nederlandse bedrijven. Gevestigd in Almere.",
      "priceRange": "€€",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Schoolwerf 95",
        "postalCode": "1354 JJ",
        "addressLocality": "Almere",
        "addressRegion": "Flevoland",
        "addressCountry": "NL"
      },
      "geo": {
        "@type": "GeoCoordinates",
        "latitude": 52.3508,
        "longitude": 5.2647
      },
      "areaServed": [
        {
          "@type": "Country",
          "name": "Netherlands"
        },
        {
          "@type": "City",
          "name": "Almere"
        },
        {
          "@type": "City",
          "name": "Amsterdam"
        },
        {
          "@type": "City",
          "name": "Utrecht"
        },
        {
          "@type": "AdministrativeArea",
          "name": "Flevoland"
        }
      ],
      "contactPoint": {
        "@type": "ContactPoint",
        "email": "info@dutchify.ai",
        "telephone": "+31643858977",
        "contactType": "customer service",
        "availableLanguage": [
          "Dutch",
          "English"
        ],
        "areaServed": "NL"
      },
      "sameAs": [
        "https://github.com/DutchifyAI",
        "https://www.linkedin.com/in/dutch-ify-4ab324405/",
        "https://www.reddit.com/user/DutchifyAI/"
      ],
      "openingHoursSpecification": [
        {
          "@type": "OpeningHoursSpecification",
          "dayOfWeek": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday"
          ],
          "opens": "09:00",
          "closes": "18:00"
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "TechArticle",
      "headline": "DKIM, SPF & DMARC: Email Authentication Guide",
      "name": "DKIM, SPF & DMARC: Email Authentication Guide",
      "description": "Complete guide to SPF, DKIM, and DMARC for email authentication. Learn how to improve deliverability and protect your brand from phishing.",
      "abstract": "Ensure your emails actually reach the inbox. Learn how to correctly configure SPF, DKIM, and DMARC to improve deliverability and protect your domain.",
      "articleSection": "email-infrastructuur",
      "author": {
        "@type": "Organization",
        "@id": "https://dutchify.ai/#organization",
        "name": "Dutchify",
        "url": "https://dutchify.ai"
      },
      "publisher": {
        "@type": "Organization",
        "@id": "https://dutchify.ai/#organization",
        "name": "Dutchify",
        "url": "https://dutchify.ai",
        "logo": {
          "@type": "ImageObject",
          "url": "https://dutchify.ai/brand/logo-mark-512.png",
          "width": 512,
          "height": 512
        }
      },
      "datePublished": "2026-04-10T10:14:52.549+00:00",
      "dateModified": "2026-07-08T09:00:47.838382+00:00",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication"
      },
      "url": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication",
      "inLanguage": "en-US",
      "isAccessibleForFree": true,
      "about": [
        {
          "@type": "Thing",
          "name": "email deliverability"
        },
        {
          "@type": "Thing",
          "name": "SPF"
        },
        {
          "@type": "Thing",
          "name": "DKIM"
        },
        {
          "@type": "Thing",
          "name": "DMARC"
        },
        {
          "@type": "Thing",
          "name": "email security"
        }
      ],
      "keywords": "email deliverability, SPF, DKIM, DMARC, email security",
      "wordCount": 835,
      "timeRequired": "PT4M",
      "image": {
        "@type": "ImageObject",
        "url": "https://pfdoizcxybdvdvpflnkn.supabase.co/storage/v1/object/public/avatars/knowledge%2Femail-authenticatie.jpg"
      },
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          ".article-headline",
          ".article-excerpt"
        ]
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://dutchify.ai/en"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Knowledge Base",
          "item": "https://dutchify.ai/en/knowledge-base"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "DKIM, SPF & DMARC: Email Authentication Guide",
          "item": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication"
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "@id": "https://dutchify.ai/#organization",
      "name": "Dutchify",
      "legalName": "Dutchify",
      "alternateName": [
        "Dutchify.ai",
        "Dutchify AI"
      ],
      "url": "https://dutchify.ai",
      "logo": {
        "@type": "ImageObject",
        "url": "https://dutchify.ai/brand/logo-mark-512.png",
        "width": 512,
        "height": 512
      },
      "image": "https://dutchify.ai/brand/logo-mark-512.png",
      "email": "info@dutchify.ai",
      "telephone": "+31643858977",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Schoolwerf 95",
        "postalCode": "1354 JJ",
        "addressLocality": "Almere",
        "addressRegion": "Flevoland",
        "addressCountry": "NL"
      },
      "founder": [
        {
          "@type": "Person",
          "name": "Roy Overbeek",
          "jobTitle": "Co-founder",
          "worksFor": {
            "@id": "https://dutchify.ai/#organization"
          }
        },
        {
          "@type": "Person",
          "name": "Sjoerd van der Meulen",
          "jobTitle": "Co-founder",
          "worksFor": {
            "@id": "https://dutchify.ai/#organization"
          }
        }
      ],
      "sameAs": [
        "https://github.com/DutchifyAI",
        "https://www.linkedin.com/in/dutch-ify-4ab324405/",
        "https://www.reddit.com/user/DutchifyAI/"
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "TechArticle",
      "headline": "DKIM, SPF & DMARC: Email Authentication Guide",
      "name": "DKIM, SPF & DMARC: Email Authentication Guide",
      "description": "Complete guide to SPF, DKIM, and DMARC for email authentication. Learn how to improve deliverability and protect your brand from phishing.",
      "articleSection": "email-infrastructuur",
      "author": {
        "@type": "Organization",
        "@id": "https://dutchify.ai/#organization",
        "name": "Dutchify",
        "url": "https://dutchify.ai"
      },
      "publisher": {
        "@type": "Organization",
        "@id": "https://dutchify.ai/#organization",
        "name": "Dutchify",
        "url": "https://dutchify.ai",
        "logo": {
          "@type": "ImageObject",
          "url": "https://dutchify.ai/brand/logo-mark-512.png",
          "width": 512,
          "height": 512
        }
      },
      "datePublished": "2026-04-10T10:14:52.549+00:00",
      "dateModified": "2026-07-08T09:00:47.838382+00:00",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication"
      },
      "url": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication",
      "inLanguage": "en-US",
      "isAccessibleForFree": true,
      "keywords": "email deliverability, SPF, DKIM, DMARC, email security",
      "timeRequired": "PT4M",
      "image": {
        "@type": "ImageObject",
        "url": "https://pfdoizcxybdvdvpflnkn.supabase.co/storage/v1/object/public/avatars/knowledge%2Femail-authenticatie.jpg"
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://dutchify.ai/en"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Knowledge Base",
          "item": "https://dutchify.ai/en/knowledge-base"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "DKIM, SPF & DMARC: Email Authentication Guide",
          "item": "https://dutchify.ai/en/knowledge-base/dkim-spf-dmarc-email-authentication"
        }
      ]
    }
  ]
---

[Skip to main content](#main-content)

[![](data:image/png;base64,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)Dutchify ](/en)

[Home](/en)

Services

[Portfolio](/en/portfolio)[Knowledge](/en/knowledge-base)[About Us](/en/about)[Contact](/en/contact)[NL](/kennisbank/dkim-spf-dmarc-email-authentication)[Start a Project](/en/start-project)

1.  [Home ](/en)
2.  [Knowledge Base ](/en/knowledge-base)
3.  DKIM, SPF & DMARC: Email Authentication Guide 

[Back to knowledge base](/en/knowledge-base)[Lees dit artikel in het Nederlands →](/kennisbank/dkim-spf-dmarc-email-authenticatie)

Email Infrastructure

Technical

# DKIM, SPF & DMARC: Email Authentication Guide

Ensure your emails actually reach the inbox. Learn how to correctly configure SPF, DKIM, and DMARC to improve deliverability and protect your domain.

Dutchify April 10, 2026 4 min read  Delen

![DKIM, SPF & DMARC: Email Authentication Guide](https://pfdoizcxybdvdvpflnkn.supabase.co/storage/v1/render/image/public/avatars/knowledge%2Femail-authenticatie.jpg?width=1200&quality=70&resize=cover)

### Table of Contents

[Why Email Authentication Is Crucial](#why-email-authentication-is-crucial)[SPF (Sender Policy Framework)](#spf-sender-policy-framework)[How SPF Works](#how-spf-works)[SPF DNS Record Example](#spf-dns-record-example)[Common SPF Mistakes](#common-spf-mistakes)[DKIM (DomainKeys Identified Mail)](#dkim-domainkeys-identified-mail)[How DKIM Works](#how-dkim-works)[DKIM DNS Record Example](#dkim-dns-record-example)[DKIM Best Practices](#dkim-best-practices)[DMARC (Domain-based Message Authentication, Reporting and Conformance)](#dmarc-domain-based-message-authentication-reporting-and-conformance)[DMARC DNS Record Example](#dmarc-dns-record-example)[DMARC Implementation Roadmap](#dmarc-implementation-roadmap)[Monitoring and Reporting](#monitoring-and-reporting)[Reading DMARC Reports](#reading-dmarc-reports)[Deliverability Monitoring](#deliverability-monitoring)[Common Mistakes](#common-mistakes)[The Three Protocols Summarized](#the-three-protocols-summarized)[Conclusion](#conclusion)

Email authentication is no longer a luxury — it is an absolute necessity. Since February 2024, Gmail and Yahoo require bulk senders to have SPF, DKIM, and DMARC correctly configured. At Dutchify, we configure these protocols for all our clients as part of our email infrastructure services.

## Why Email Authentication Is Crucial

Without proper authentication:

-   Your emails end up in spam
-   Your domain can be spoofed for phishing
-   You lose reputation with email providers
-   Your open rates and conversions drop

Email authentication consists of three complementary protocols that together provide watertight protection.

## SPF (Sender Policy Framework)

SPF defines which mail servers are allowed to send on behalf of your domain. It works via a DNS TXT record.

### How SPF Works

1.  You publish an SPF record in your DNS
2.  The receiving mail server checks if the sending server is listed in the SPF record
3.  If the server is not authorized, the email can be rejected

### SPF DNS Record Example

```dns
v=spf1 include:_spf.google.com include:sendgrid.net include:mailgun.org -all
```

**Explanation of the mechanisms:**

-   `v=spf1` — Version identifier
-   `include:` — Authorizes the mail servers of an external service
-   `ip4:` — Authorizes a specific IP address
-   `-all` — Reject all other servers (hard fail)
-   `~all` — Soft fail (mark as suspicious but do not reject)

### Common SPF Mistakes

1.  **Too many DNS lookups:** SPF allows a maximum of 10 DNS lookups. Every `include:` counts as a lookup.
2.  **Forgotten services:** All systems that send email must be included in the SPF record.
3.  **Using `+all`:** This authorizes everyone — never do this!

## DKIM (DomainKeys Identified Mail)

DKIM adds a cryptographic signature to every outgoing email. The recipient can verify this signature using a public key in your DNS.

### How DKIM Works

1.  **Signing:** Your mail server signs the email with a private key
2.  **DNS Publication:** The corresponding public key is in a DNS TXT record
3.  **Verification:** The recipient retrieves the public key and verifies the signature

### DKIM DNS Record Example

```dns
selector1._domainkey.dutchify.ai  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNA..."
```

**Record components:**

-   `selector1` — The selector indicating which key to use
-   `_domainkey` — Fixed prefix for DKIM records
-   `v=DKIM1` — DKIM version
-   `k=rsa` — The type of cryptography (RSA)
-   `p=` — The public key (Base64 encoded)

### DKIM Best Practices

-   Use 2048-bit RSA keys (minimum)
-   Rotate keys periodically (every 6-12 months)
-   Configure DKIM for each sending service separately
-   Test signatures with tools like mail-tester.com

## DMARC (Domain-based Message Authentication, Reporting and Conformance)

DMARC builds on SPF and DKIM and adds policy and reporting. It tells receiving mail servers what to do with emails that fail SPF or DKIM checks.

### DMARC DNS Record Example

```dns
_dmarc.dutchify.ai  TXT  "v=DMARC1; p=quarantine; rua=mailto:dmarc@dutchify.ai; ruf=mailto:dmarc-forensic@dutchify.ai; pct=100; adkim=s; aspf=s"
```

**Policy options:**

-   `p=none` — No action, reporting only (start here!)
-   `p=quarantine` — Send suspicious emails to spam
-   `p=reject` — Reject suspicious emails

**Alignment modes:**

-   `adkim=r` (relaxed) or `adkim=s` (strict) — DKIM domain alignment
-   `aspf=r` (relaxed) or `aspf=s` (strict) — SPF domain alignment

### DMARC Implementation Roadmap

1.  **Start with `p=none`** — Collect data without impact
2.  **Analyze reports** — Identify all legitimate sending services
3.  **Fix SPF and DKIM** — Ensure all services are correctly configured
4.  **Increase to `p=quarantine`** — Begin enforcement
5.  **Ultimate goal: `p=reject`** — Full protection

## Monitoring and Reporting

### Reading DMARC Reports

DMARC generates two types of reports:

-   **Aggregate (rua):** Daily XML reports with statistics on all emails
-   **Forensic (ruf):** Detailed reports on individual failed emails

Use tools like DMARC Analyzer, Postmark DMARC, or dmarcian to visualize reports.

### Deliverability Monitoring

In addition to DMARC monitoring, we advise:

-   **Blacklist monitoring** — Check if your IP/domain is on blacklists
-   **Inbox placement testing** — Test if emails actually land in the inbox
-   **Bounce rate tracking** — Monitor hard and soft bounces
-   **Reputation scoring** — Track your sender reputation

## Common Mistakes

1.  **Going straight to `p=reject`** — Always start with `p=none` and build up
2.  **Forgetting subdomains** — Also configure `sp=` for subdomains
3.  **Not testing forwarding** — Email forwarding often breaks SPF
4.  **No monitoring** — Without reporting, you’re flying blind
5.  **Not rotating keys** — Outdated DKIM keys are a security risk

## The Three Protocols Summarized

Protocol

Function

DNS Record

Purpose

SPF

Authorization

TXT on domain

Who is allowed to send?

DKIM

Authentication

TXT on selector.\_domainkey

Is the email unaltered?

DMARC

Policy + Reporting

TXT on \_dmarc

What to do on failure?

## Conclusion

Correctly configured email authentication is the foundation of any professional email infrastructure. At Dutchify, we ensure that SPF, DKIM, and DMARC work together seamlessly so that your emails arrive reliably and your domain is protected from abuse. Contact us for a free email authentication audit.

email deliverability

SPF

DKIM

DMARC

email security

### Related services

Need help with this topic? See how we approach it.

-   [Complete websites ](/en/services/complete-websites)
-   [AI & automation ](/en/services/ai-automation)

## Ready to Get Started?

Tell us about your project and we'll get back to you within 24 hours for a no-obligation conversation.

[Get in Touch](/en/contact)

![](data:image/png;base64,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)

Dutchify

Development with a business mindset.

Address

Schoolwerf 95  
1354 JJ Almere, Netherlands

Phone

[06 43858977](tel:+31643858977)

Navigation

[Home](/en)[About Us](/en/about)[Portfolio](/en/portfolio)[Contact](/en/contact)[Knowledge base](/en/knowledge-base)[Growth scan](/en/growth-scan)

Services

[All services](/en/services)[Complete websites](/en/services/complete-websites)[Custom applications](/en/services/custom-applications)[AI & automation](/en/services/ai-automation)[SEO & AI Search](/en/services/seo-ai-search)[Agentic workflows](/en/services/agentic-workflows)[Marketplace infrastructure](/en/services/marketplace-infrastructure)[Private AI & data sovereignty](/en/services/private-ai-data-sovereignty)[Email infrastructure](/en/services/email-infrastructure)[Website maintenance](/en/services/website-maintenance)[Hosting & support](/en/services/hosting-support)

Building blocks

[Strategic intake](/en/services/complete-websites/strategic-intake)[Custom UI/UX design](/en/services/complete-websites/custom-ui-ux-design)[Responsive development](/en/services/complete-websites/responsive-development)[Custom CMS dashboard](/en/services/complete-websites/custom-cms-dashboard)[Branded email templates](/en/services/complete-websites/branded-email-templates)[SEO & structured data](/en/services/complete-websites/seo-structured-data)[Analytics & tracking](/en/services/complete-websites/analytics-tracking)[SSL, hosting & domain](/en/services/complete-websites/ssl-hosting-domain)[Free support](/en/services/complete-websites/free-support)

Legal

[Privacy Policy](/en/privacy-policy)[Terms & Conditions](/en/terms-conditions)[Cookie Policy](/en/cookie-policy)

© 2026 Dutchify. All rights reserved.

[info@dutchify.ai](mailto:info@dutchify.ai)

### We use cookies 🍪

We use cookies to provide the best experience. You can choose which cookie categories you accept. [Read our cookie policy](/en/cookie-policy)

Customize cookie settings

Accept AllNecessary Only