Ihre DMARC-Richtlinie ist „none“: Jeder kann in Ihrem Namen mailen
Allgemeine Anleitung. Öffnen Sie diesen Artikel aus Ihrem PageCheck-Bericht, um ihn mit den Einträgen Ihrer Domain und den genauen Schritten für Ihren DNS-Anbieter ausgefüllt zu sehen.
Was es ist
DMARC ist ein TXT-Eintrag unter _dmarc.example.com. Er sagt empfangenden Mailservern, was mit E-Mails geschehen soll, die angeblich von Ihrer Domain stammen, aber SPF und DKIM nicht bestehen.
Was falsch ist
Die Richtlinie ist p=none, sie sammelt also nur Berichte. Im Namen von Ihrer Domain gefälschte E-Mails werden weiterhin zugestellt.
So beheben Sie es
1. Stellen Sie sicher, dass jeder Dienst, der Ihre E-Mails versendet, sie mit DKIM signiert. E-Mails, die nur dank SPF bestehen, fallen bei DMARC durch, sobald sie weitergeleitet werden.
- Google Workspace: admin.google.com → Apps → Google Workspace → Gmail → Authenticate email.
- Microsoft 365: security.microsoft.com → Email authentication settings → DKIM.
- Andere Dienste (Newsletter, Shop, Rechnungsstellung): deren Einstellungen für Domain-Authentifizierung oder DKIM.
2. Warten Sie 3 Tage und prüfen Sie dann die Berichte. Die Berichte gehen an die Adresse im rua=-Tag des Eintrags; ein DMARC-Berichtsdienst macht sie leichter lesbar. Für die Tage seit den obigen Schritten muss jeder Dienst, der Ihre E-Mails versendet, DMARC bestehen. Fällt einer davon durch, beheben Sie zuerst das Problem bei diesem Absender und ändern Sie die Richtlinie noch nicht.
3. Ändern Sie die Richtlinie.
Ersetzen Sie p=none durch p=quarantine und lassen Sie den Rest des Eintrags unverändert.
- Öffnen Sie die DNS-Einträge Ihrer Domain dort, wo ihr DNS verwaltet wird: meist beim Domain-Registrar, beim Webhoster oder bei Cloudflare.
- Bearbeiten Sie den TXT-Eintrag mit dem Namen
_dmarcund ändern Sie seinen Wert in: denselben Eintrag, mitp=quarantinestattp=none - Speichern Sie. Die meisten DNS-Anbieter übernehmen die Änderung innerhalb einer Stunde.
Später
4. Wenn die Berichte 4 Wochen lang keine Fehler bei Ihren eigenen E-Mails zeigen, ändern Sie auf dieselbe Weise p=quarantine in p=reject.
Enforce DMARC for example.com (found by PageCheck: the policy is p=none, so forged mail is still delivered). Steps: 1. List everything that sends mail as @example.com, including SMTP / mail API settings in this codebase. For each, say whether it can pass SPF or DKIM aligned with example.com. 2. Make sure each sender signs with DKIM for example.com; tell me where to turn it on and which DNS records to add. 3. Stop here and tell me to come back in 3 days: DKIM needs up to 48 hours to start, and the reports need a few days of data. 4. Check with me in the DMARC reports that every sender from step 1 passes. If one fails, fix it and do not change the policy. 5. Only then change the TXT record _dmarc.example.com from p=none to p=quarantine, keeping the rest. Tell me the exact steps for my DNS host, or do it through its API if you have access. 6. Verify the record with a DNS-over-HTTPS query and report what changed. Do not set p=reject.
Betreff: example.com – bitte DMARC durchsetzen Guten Tag, Eine Website-Prüfung (PageCheck) hat ergeben, dass im Namen von example.com gefälschte E-Mails weiterhin zugestellt werden: Unsere DMARC-Richtlinie ist „p=none“. Bitte in dieser Reihenfolge: 1. Sicherstellen, dass jeder Dienst, der unsere E-Mails versendet, sie mit DKIM signiert. 2. Etwa 3 Tage später in den DMARC-Berichten prüfen, ob unsere eigenen E-Mails (alle Dienste, die sie versenden) DMARC bestehen. 3. Wenn alles besteht, ändern Sie p=none in p=quarantine im TXT-Eintrag _dmarc.example.com. Vielen Dank!
Prüfen Sie Ihre Website, um zu sehen, ob sie dieses Problem hat. Website prüfen