In diesem Artikel erfahren Sie:
- Wozu SPF, DKIM und DMARC dienen und wie sie funktionieren
- Wie Sie diese Mechanismen einrichten
- Häufige Probleme
- Häufig gestellte Fragen
SPF, DKIM und DMARC
SPF, DKIM und DMARC sind Maßnahmen gegen betrügerische E-Mails. Wenn Sie sie nicht verwenden oder nicht korrekt eingerichtet haben, steigt die Wahrscheinlichkeit, dass das System des Empfängers Ihre Nachricht als Spam einstuft oder Ihre E-Mail ablehnt und als unzustellbar zurücksendet.
- SPF (Sender Policy Framework) ist ein E-Mail-Authentifizierungssystem, mit dem Domaininhaber über einen speziellen DNS-Eintrag festlegen können, welche Server E-Mails im Namen ihrer Domain versenden dürfen. Empfänger können die SPF-Einträge anschließend prüfen und entscheiden, ob sie die E-Mail annehmen, ablehnen oder anderweitig verarbeiten.
- DKIM (DomainKeys Identified Mail) ist eine Methode, mit der die für den E-Mail-Versand verantwortliche Organisation der Nachricht eine digitale Signatur hinzufügen kann. Empfänger können diese Signatur überprüfen und so bestätigen, dass die E-Mail nach dem Versand nicht verändert wurde und aus einer legitimen Quelle stammt.
- DMARC (Domain-based Message Authentication, Reporting, and Conformance) ist eine E-Mail-Authentifizierungsrichtlinie und ein Berichtsprotokoll, das E-Mail-Domains vor Missbrauch wie Phishing und Spoofing schützt. DMARC nutzt SPF und DKIM, um zu überprüfen, dass die gesendeten E-Mails legitim sind, und legt fest, wie der Empfänger mit E-Mails umgehen soll, die die Prüfung nicht bestehen. Es wird über einen speziellen DNS-Eintrag eingerichtet.
Einrichtung der E-Mail-Authentifizierungsmechanismen
Um eine möglichst zuverlässige Zustellung Ihrer E-Mails zu gewährleisten, richten Sie alle genannten Schutzmechanismen ein. Wann immer Sie den Anbieter wechseln oder einen weiteren hinzufügen (zum Beispiel nutzen Sie neben unserem E-Mail-Dienst noch einen Dienst für den Versand von Massen-E-Mails), stellen Sie sicher, dass Sie insbesondere SPF gemäß der Anleitung dieses Anbieters korrekt einbinden.
Einrichtung des SPF-Eintrags
Der SPF-Eintrag legt fest, welche Server berechtigt sind, E-Mails im Namen der Domain oder Subdomain zu versenden, für die er eingerichtet ist. Eine ausführliche Anleitung zur Einrichtung von DNS-Einträgen finden Sie im Artikel DNS – Domain-Einträge.
Richten Sie für eine Domain höchstens 1 SPF-Eintrag ein. Wenn Sie mehrere Einträge angeben, wird die SPF-Prüfung ungültig.
Nutzen Sie zum Versenden von E-Mails ausschließlich VEDOS-Dienste (Webhosting, WebSite, Mailhosting) ohne den Schutz durch WEDOS Protection ⧉, richten Sie den SPF-Eintrag ein:
Name TTL Type Data (leer) 300 TXT v=spf1 mx a include:_spf.we.wedos.net -all

Wenn Sie ausschließlich einen anderen E-Mail-Anbieter nutzen, verwenden Sie SPF gemäß dessen Anleitung. Wenn Sie mehrere Anbieter angeben müssen oder Probleme mit SPF haben, gehen Sie gemäß dem Artikel vor E-Mail – SPF-Eintrag.
Einrichtung von DKIM
Die Authentifizierung von E-Mails per DKIM übernehmen wir vollständig auf unserer Seite.
Zur Authentifizierung von Nachrichten, die vom Webhosting über die PHP-Funktion mail() gesendet werden, verwenden wir die folgenden DNS-Einträge, die wir auf unseren Servern in der Regel automatisch erzeugen:
Name TTL Type Data key1.wedos-dkim._domainkey 300 CNAME key1.dkim-we.wedos.net key2.wedos-dkim._domainkey 300 CNAME key2.dkim-we.wedos.net
Wenn Sie einen fremden DNS-Dienst nutzen oder diese Einträge bei einer auf unser Webhosting zeigenden Domain aus irgendeinem Grund nicht vorhanden sind, fügen Sie sie hinzu. Damit diese Einträge korrekt funktionieren, sorgen Sie außerdem für die korrekte Einstellung des Parameters return-path.
E-Mails, die über SMTP gesendet werden, authentifizieren wir mit einem gemeinsam genutzten DKIM-Schlüssel unter der Adresse shared.dkim-wes1.wedos.net. Diese Einstellung ist automatisch; Sie müssen sie nirgends aktivieren, können sie aber auch nicht deaktivieren.
Einrichtung von DMARC
Ein grundlegender DMARC-Eintrag, der die Zustellbarkeit von E-Mails verbessert, hat folgende Form:
Name TTL Type Data _dmarc 300 TXT v=DMARC1; p=none; rua=mailto:ihre-email@domain.tld
wobei ihre-email@domain.tld durch die E-Mail-Adresse, an die eventuelle aggregierte Reports gesendet werden sollen.

Häufige Probleme
Zu den häufigen Problemen gehören:
- Anhaltender Spam-Versand oder Nichtzustellung von E-Mails
- SPF, DKIM und DMARC funktionieren nicht beim Versand mit der Funktion mail() vom Webhosting
- Anzeige einer Meldung über den Versand über die Domain shared.dkim-wes1.wedos.net
- Inkompatibles DMARC
E-Mails mit SPF, DKIM und DMARC sind unzustellbar
Problem: Obwohl SPF, DKIM und DMARC eingerichtet sind, landen E-Mails im Spam-Ordner oder werden überhaupt nicht zugestellt.
Lösung: Überprüfen Sie, ob alle Einträge korrekt eingerichtet und übernommen sind (Änderungen an DNS-Einträgen können sich erst nach 30 bis 60 Minuten oder auch später auswirken). Die häufigsten Fehler sind mehrere SPF-Einträge bei einer Domain und Eintragsdaten in Anführungszeichen.
Bei Verdacht auf Blockierung von E-Mails durch den Absender oder den Empfänger gehen Sie gemäß dem Artikel vor E-Mail – Blockierung.
Versand über die Funktion mail()
Problem: Beim Versand über die Funktion mail() auf dem Webhosting schlagen SPF, DKIM und DMARC fehl.
Ursache: In der Grundeinstellung der Funktion mail() ist der Absender solcher E-Mails der Webhosting-Server, zum Beispiel hcX-wdXXX.wedos.net, für den die von Ihnen eingerichteten Einträge nicht gelten.
Lösung: Legen Sie in der Funktion mail() einen return-path mit einer Adresse Ihrer Domain fest, gemäß dieser Anleitung.
Über die Domain shared.dkim-wes1.wedos.net
Problem: Dem Empfänger der Nachricht wird eine unerwünschte Meldung über den Versand über die Domain shared.dkim-wes1.wedos.net angezeigt.

Lösung: Stellen Sie sicher, dass der SPF-Eintrag korrekt eingerichtet und übernommen ist. Wenn ja, sollte diese Meldung nicht mehr angezeigt werden.
Inkompatibles DMARC
Problem: Die erweiterte DMARC-Konfiguration stuft Nachrichten als problematisch ein.
Ursache: Bei E-Mails, die über shared.dkim-wes1.wedos.net gesendet werden, funktioniert das DKIM-Alignment nicht korrekt.
Lösung: Stellen Sie sicher, dass Sie ein gültiges SPF haben, und passen Sie gegebenenfalls die Parameter des DMARC-Eintrags an.
Häufig gestellte Fragen
Ist das alles wirklich notwendig?
Wenn Ihre E-Mails vertrauenswürdig sein sollen, ja. Verschiedene Anbieter haben unterschiedliche Regeln für Spam und die Ablehnung von E-Mails, aber zumindest SPF und DKIM sind für eine zuverlässige Zustellung entscheidend.
Können Sie das für mich einrichten?
Das DKIM-DNS können Sie automatisch einrichten lassen, indem Sie die Domain gemäß dieser Anleitung auf das Hosting ausrichten. SPF- und DMARC-Einträge richten wir in der Regel nicht ein, da uns nicht genügend Informationen über die von Ihnen genutzten E-Mail-Dienste vorliegen, deren Funktion wir durch eine falsche Einstellung gefährden könnten. Die in dieser Anleitung genannten Basiseinträge können wir für Sie einrichten, es handelt sich jedoch um einen kostenpflichtigen Service gemäß der Preisliste.
Wie verstehe ich DMARC-Reports?
Die Grundlagen zum Lesen von DMARC-Reports finden Sie zum Beispiel in unserer Community-Anleitung ⧉.