Zusammenarbeit

Anleitung für Microsoft 365: SPF-Eintrag für jede E-Mail-Domain veröffentlichen

Für jede E-Mail-Domain wird ein SPF-TXT-Eintrag mit allen legitimen Versanddiensten veröffentlicht.

Darum geht es

Mit einem SPF-Eintrag in Ihrer Domain legen Sie öffentlich fest, welche Server E-Mails in Ihrem Namen versenden dürfen. Empfänger können so gefälschte Mails mit Ihrer Absenderadresse erkennen. Ohne SPF werden Ihre eigenen Mails zudem häufiger als Spam eingestuft.

Was passieren kann

Betrüger können ungehindert Mails mit Ihrer Absenderadresse an Kunden schicken, z. B. gefälschte Rechnungen mit geänderter Bankverbindung.

Schritt für Schritt

  1. Ermitteln Sie alle Dienste, die in Ihrem Namen E-Mails versenden: Microsoft 365, Newsletter-Tool, Warenwirtschaft, Ticketsystem usw.

  2. Legen Sie beim DNS-Anbieter Ihrer Domain einen TXT-Eintrag an, z. B. „v=spf1 include:spf.protection.outlook.com -all“, ergänzt um die includes Ihrer weiteren Dienste.

  3. Achten Sie darauf, dass es nur einen SPF-Eintrag pro Domain gibt und höchstens 10 DNS-Abfragen entstehen.

  4. Wiederholen Sie das für jede Domain, auch für Domains, die gar keine Mails versenden („v=spf1 -all“).

  5. Prüfen Sie den Eintrag mit Resolve-DnsName oder einem SPF-Prüfwerkzeug und senden Sie eine Testmail an ein externes Postfach.

Hier finden Sie die Einstellung

  1. DNS-Verwaltung Ihres Domain-Anbieters

oder

  1. Sollwerte unter Microsoft 365 Admin Center (admin.microsoft.com)
  2. Einstellungen
  3. Domänen
  4. [Domain]
  5. DNS-Einträge

So prüfen Sie es selbst

Öffnen Sie den Klickpfad oben und sehen Sie nach. In Ordnung ist die Einstellung, wenn gilt:

Für alle E-Mail-Domains ist ein SPF-Eintrag veröffentlicht

So prüft Auditspiegel es

Diese Einstellung prüft Auditspiegel derzeit nicht automatisch. Der Bericht führt sie im Abschnitt „Was wir nicht geprüft haben“ mit diesem Grund auf:

Ob dieser DNS-Eintrag für alle Ihre E-Mail-Domains gesetzt ist, prüft Auditspiegel derzeit nicht automatisch; das folgt in einer späteren Version. Bis dahin prüfen Sie den Eintrag bitte in der DNS-Verwaltung Ihres Domain-Anbieters. Die Sollwerte zeigt das Microsoft 365 Admin Center (admin.microsoft.com) unter Einstellungen > Domänen.

Für Ihre IT: per PowerShell nachsehen
PowerShell: Resolve-DnsName -Name <ihre-domain.de> -Type TXT | ? Strings -match 'v=spf1'

Bezüge

SCuBA-Baselines der CISA
MS.EXO.2.2v3: SPF-Eintrag für jede Domain veröffentlichen
BSI IT-Grundschutz-Kompendium (Edition 2023)
APP.5.3.A9: Erweiterte Sicherheitsmaßnahmen auf dem E-Mail-Server
DSGVO Art. 32 Abs. 1
lit. b: Vertraulichkeit, Integrität, Verfügbarkeit und Belastbarkeit

Die SCuBA-Baselines veröffentlicht die US-Behörde CISA gemeinfrei (CC0). Die Zuordnung der Bezüge stammt von uns; CISA, BSI und Microsoft prüfen oder empfehlen Auditspiegel nicht. Prüfkatalog von Auditspiegel, Bezug zu den SCuBA-Baselines in Version 2.0.0.

Alle Einstellungen auf einmal prüfen

Auditspiegel liest Ihre Microsoft-365-Einstellungen automatisch und nur lesend aus. Der Bericht zeigt, was offen ist, das Dringendste zuerst, und nennt zu jedem Befund diese Anleitung.

Findet der Bericht keinen einzigen Handlungsbedarf und nichts Kritisches, erstatten wir die 149 €. Bedingungen in den AGB, §5b