Wenn es um E-Mail-Sicherheit geht, sind die drei ersten Begriffe, die einem in den Sinn kommen, SPF, DKIM und DMARC. Diese drei Mechanismen verhindern nicht nur, dass Ihre gesendeten E-Mails im Spam-Ordner landen, sondern dienen auch als Schutzschild gegen Phishing-Angriffe. Als HostingServer.com.tr erklären wir in diesem Artikel Schritt für Schritt, wie Sie diese Einträge konfigurieren.
Was ist SPF (Sender Policy Framework)?
SPF ist ein DNS-Eintrag, der festlegt, wer im Namen einer Domain E-Mails senden darf. Wenn Ihre Domain beispielsweise hostingfirma.com ist, erlauben Sie nur bestimmten Mail-Servern, in Ihrem Namen E-Mails zu senden. Ein falsch konfigurierter SPF-Eintrag kann dazu führen, dass sogar legitime E-Mails abgelehnt werden. Daher ist Vorsicht geboten.
Ein SPF-Eintrag wird normalerweise als TXT-Eintrag hinzugefügt. Ein Beispiel sieht so aus:
v=spf1 mx include:_spf.google.com ~allDieser Eintrag erlaubt den MX-Servern Ihrer Domain und den Mail-Servern von Google, andere E-Mails werden als „Softfail“ (wahrscheinlich Spam) markiert. Um eine Zahl zu nennen: Eine Domain ohne SPF hat im Durchschnitt einen um 5–10 Punkte höheren Spam-Score. Dies verringert die Zustellrate erheblich.
Wie funktioniert DKIM (DomainKeys Identified Mail)?
DKIM fügt Ihren E-Mails eine digitale Signatur hinzu. Der empfangende Server überprüft diese Signatur mit dem öffentlichen Schlüssel, den Sie im DNS veröffentlicht haben. Wenn die Signatur beschädigt ist (z. B. weil ein Zwischenserver den Inhalt geändert hat), wird die E-Mail als unseriös markiert.
Um DKIM einzurichten, müssen Sie zunächst auf Ihrem Mail-Server einen privaten Schlüssel (Private Key) erstellen und dann den zugehörigen öffentlichen Schlüssel (Public Key) als TXT-Eintrag im DNS hinzufügen. Beispielsweise können Sie im cPanel im Bereich „E-Mail-Zustellbarkeit“ ganz einfach einen DKIM-Eintrag erstellen.
E-Mails ohne DKIM-Signatur haben eine um 40 % höhere Wahrscheinlichkeit, als Spam eingestuft zu werden. Diese Zahl basiert auf Berichten großer E-Mail-Anbieter (Gmail, Outlook).
DMARC (Domain-based Message Authentication, Reporting & Conformance)-Richtlinie
DMARC legt fest, was basierend auf den Ergebnissen der SPF- und DKIM-Überprüfungen zu tun ist. Es gibt drei verschiedene Richtlinien: none (nur melden, keine Aktion), quarantine (in den Spam-Ordner verschieben) und reject (vollständig ablehnen). Für den Anfang wird „none“ empfohlen, da Sie bei Fehlkonfiguration keine Nachteile haben. Mit der Zeit auf „reject“ umzusteigen, bringt die Reputation Ihrer Domain auf das höchste Niveau.
DMARC-Berichte
Das beste Feature von DMARC ist, dass es Berichte sendet. Mit diesen Berichten sehen Sie, wer in Ihrem Namen E-Mails sendet und bei welchen Quellen die Überprüfung fehlschlägt. Zur Verarbeitung der Berichte können Sie kostenlose Tools wie dmarcanalyzer.com nutzen.
Der DMARC-Eintrag ist ebenfalls vom Typ TXT. Ein Beispiel:
v=DMARC1; p=quarantine; rua=mailto:dmarc@hostingfirma.comIn diesem Beispiel ist die Richtlinie auf „quarantine“ gesetzt und die Berichte werden an die angegebene Adresse gesendet. Um es Schritt für Schritt einzurichten, gehen Sie wie folgt vor:
- Überprüfen oder erstellen Sie zuerst Ihren SPF-Eintrag.
- Erstellen Sie Ihre DKIM-Schlüssel und fügen Sie sie dem DNS hinzu.
- Starteten Sie Ihre DMARC-Richtlinie mit „none“ und wechseln Sie nach 2–3 Wochen, nachdem Sie die Berichte ausgewertet haben, auf „quarantine“ oder „reject“.
Häufige Fehler und deren Lösungen
- Mehrere SPF-Einträge: Es sollte nur einen SPF-Eintrag pro Domain im DNS geben. Andernfalls erhalten Sie Fehler. Bearbeiten Sie Ihren vorhandenen Eintrag, um Ergänzungen vorzunehmen.
- DKIM-Selector-Informationen: Einige Anbieter verwenden standardmäßig den Selector „default“. Wenn Sie Ihren eigenen Selector erstellen, stellen Sie sicher, dass Sie ihn korrekt im DNS eintragen.
- DMARC für Subdomains: Für Subdomains ist kein separater DMARC-Eintrag erforderlich. Mit einer sp=none-Richtlinie auf der Hauptdomain können Sie auch Subdomains abdecken.
Zu guter Letzt: Wenn Sie SPF, DKIM und DMARC korrekt konfigurieren, kann Ihre E-Mail-Zustellrate auf über 95 % steigen. Fehlerhafte Einstellungen bewirken das Gegenteil. Als HostingServer.com.tr empfehlen wir Ihnen, stets Test-Tools zu verwenden: Überprüfen Sie Ihre Einträge mit Tools wie Mail Tester oder DMARCly.