DMARC für Microsoft 365 einrichten

Schritt-für-Schritt-Anleitung: DMARC-Record im DNS anlegen, Alignment mit Exchange Online prüfen, Aggregate Reports einrichten und den Weg zur Enforcement-Policy vorbereiten.

Microsoft 365 · Schritt für Schritt

DMARC für Microsoft 365 (Exchange Online)

Microsoft 365 handhabt SPF- und DKIM-Alignment automatisch korrekt, wenn beide Protokolle für Ihre Domain konfiguriert sind — der Return-Path verwendet Ihre Domain und die DKIM-Signatur nutzt Ihre benutzerdefinierte Domain. DMARC selbst wird ausschließlich über DNS konfiguriert, nicht im Exchange Admin Center. Eine häufige Verwechslung: Die Anti-Phishing-Einstellungen im Defender Portal steuern nur, wie M365 mit eingehenden E-Mails umgeht — nicht die ausgehende DMARC-Policy.

DMARC ist mit 35 von 165 Punkten der gewichtigste Faktor im Wolf-Agents Email Security Check. Für NIS2-pflichtige Unternehmen dokumentiert ein korrekt konfigurierter DMARC-Record die proaktive Absicherung der E-Mail-Kommunikation — ein prüfbarer Nachweis bei Audits und ein Schutz gegen die persönliche Geschäftsführerhaftung nach §38 BSIG.

Hardening-Pfad: Nach DMARC mit p=none folgt der schrittweise Wechsel zu p=quarantine und p=reject — siehe DMARC-Enforcement für Microsoft 365.

1 Schritt 1 von 4

DMARC-Record im DNS anlegen

Erstellen Sie einen TXT-Record bei Ihrem DNS-Provider. Microsoft 365 benötigt keine Konfiguration im Admin Center — DMARC wird ausschließlich über DNS gesteuert.

DNS TXT-Record Microsoft 365
_dmarc.ihre-domain.de.  IN  TXT  "v=DMARC1; p=none; rua=mailto:dmarc-reports@ihre-domain.de; fo=1"

Wo den Record anlegen?

  1. Erstellen Sie den TXT-Record bei Ihrem DNS-Provider (nicht im M365 Admin Center)
  2. Host/Name: _dmarc (Ihr Provider ergänzt die Domain automatisch)
  3. Wert: v=DMARC1; p=none; rua=mailto:dmarc-reports@ihre-domain.de; fo=1
  4. TTL: 3600 (1 Stunde) oder Standard-Wert
MOERA-Domains (*.onmicrosoft.com)

Für die MOERA-Domain (tenantname.onmicrosoft.com) kann DMARC über das M365 Admin Center konfiguriert werden — das ist die einzige Ausnahme. Für alle eigenen Domains erfolgt die DMARC-Konfiguration ausschließlich über DNS.

2 Schritt 2 von 4

Alignment sicherstellen

Microsoft 365 handhabt SPF- und DKIM-Alignment automatisch korrekt — vorausgesetzt, Sie haben SPF (Kapitel 02) und DKIM (Kapitel 03) für Ihre Domain konfiguriert. Der Return-Path verwendet Ihre Domain (SPF-Alignment), und die DKIM-Signatur nutzt Ihre benutzerdefinierte Domain (DKIM-Alignment).

Alignment bei Drittanbietern prüfen

  1. Nutzen Sie SendGrid, Mailchimp oder HubSpot neben M365? Dann muss DKIM-Alignment für jeden Dienst separat konfiguriert werden
  2. Aktivieren Sie Custom-DKIM-Signierung bei jedem Drittanbieter mit d=ihre-domain.de
  3. SPF-Alignment allein reicht bei Drittanbietern oft nicht — der Return-Path weicht ab
  4. DKIM-Alignment ist der Goldstandard: überlebt Weiterleitungen und funktioniert dienstübergreifend
Defender Anti-Phishing ≠ DMARC-DNS-Record

Die Einstellungen unter Email & collaboration → Policies → Anti-phishing im Defender Portal steuern nur, wie M365 eingehende E-Mails behandelt, die DMARC nicht bestehen. Ihre eigene DMARC-Policy (der DNS-Record) ist davon unabhängig.

3 Schritt 3 von 4

DMARC-Record verifizieren

Nach dem Anlegen des DNS-Records prüfen Sie die korrekte Propagierung. DNS-Änderungen brauchen je nach Provider 5 Minuten bis 24 Stunden.

Terminal / PowerShell Verifikation
# Linux / macOS
dig _dmarc.ihre-domain.de TXT +short

# Windows (PowerShell)
Resolve-DnsName -Name _dmarc.ihre-domain.de -Type TXT | Select-Object -ExpandProperty Strings

# Erwartete Ausgabe:
# "v=DMARC1; p=none; rua=mailto:dmarc-reports@ihre-domain.de; fo=1"

Validieren Sie zusätzlich mit dem Wolf-Agents Email Security Check — dieser prüft DMARC auf 35 Punkte inklusive Policy-Bewertung, Reporting und Alignment-Konfiguration.

4 Schritt 4 von 4

Reporting einrichten und auswerten

Microsoft 365 sendet seit März 2023 DMARC Aggregate Reports an die in rua= angegebene Adresse. Es gibt jedoch kein DMARC Reporting Dashboard im M365 Defender Portal — für die Analyse benötigen Sie ein externes Tool.

Reports auswerten (2-4 Wochen)

  1. Richten Sie eine dedizierte Mailbox für dmarc-reports@ihre-domain.de ein
  2. Warten Sie mindestens 2-4 Wochen im Monitoring-Modus (p=none)
  3. Nutzen Sie dmarcian, Postmark DMARC oder EasyDMARC zur Auswertung
  4. Identifizieren Sie alle legitimen Absender — prüfen Sie SPF/DKIM für jeden Dienst
  5. Erst wenn alle Dienste korrekt authentifiziert sind: Policy verschärfen (Kapitel 05)

Häufige Fehler bei Microsoft 365

Die folgenden drei Fehler treten bei Microsoft-365-DMARC-Konfigurationen besonders häufig auf. Jeder einzelne kann dazu führen, dass DMARC unwirksam ist oder falsch interpretiert wird.

Verwechslung Defender Anti-Phishing vs. DMARC-Record

Problem: Admins konfigurieren die DMARC-Einstellungen im Defender Portal unter Anti-Phishing und glauben, damit sei DMARC aktiviert. Diese Einstellungen betreffen nur die Behandlung eingehender E-Mails — Ihre eigene Domain bleibt ungeschützt.

Lösung: Den DMARC-TXT-Record unter _dmarc.ihre-domain.de beim DNS-Provider anlegen. Das Defender Portal steuert nur die eingehende DMARC-Verarbeitung.

Drittanbieter ohne Custom-DKIM-Signierung

Problem: Newsletter-Tools wie Mailchimp oder HubSpot senden mit eigener DKIM-Domain (d=mcsv.net). M365 selbst hat korrektes Alignment, aber der Drittanbieter nicht — DMARC schlägt für Newsletter fehl.

Lösung: Bei jedem Drittanbieter Custom-DKIM-Signierung aktivieren (d=ihre-domain.de). DMARC-Reports im Monitoring-Modus zeigen diese Fehlschläge sofort.

DMARC-Record für MOERA-Domain vergessen

Problem: Die Standard-Domain tenantname.onmicrosoft.com (MOERA) hat keinen DMARC-Record. Angreifer können diese Domain für Spoofing nutzen, wenn sie ungeschützt bleibt.

Lösung: DMARC auch für die MOERA-Domain konfigurieren — über das M365 Admin Center (einzige Ausnahme, da Sie die onmicrosoft.com-DNS nicht direkt verwalten).

Wie steht Ihre Domain bei DMARC?

Prüfen Sie es jetzt — kostenlos, ohne Registrierung, mit 165 Prüfpunkte.