Die Domain steht in Resend auf Verified, SPF und DKIM bestehen beide, und Gmail packt trotzdem alles in den Spam-Ordner.
Die Verifizierung erzeugt nur SPF und DKIM. Sie veröffentlicht kein DMARC, und Resend sagt selbst, dass DMARC nicht automatisch eingerichtet wird. SPF und DKIM zu bestehen, ohne dass auf der Absenderdomain eine DMARC-Policy liegt, ist genau das, worauf die Bulk-Sender-Anforderungen von Google und Yahoo zielen, und Resends eigenes Deliverability Insights markiert es bei jeder Nachricht, die du dir ansiehst.
Die Lösung
Veröffentliche v=DMARC1; p=none; rua=mailto:dmarcreports@example.com; auf _dmarc.deinedomain.de, öffne danach das Insights-Panel an einem echten Versand und räum jede verbleibende Prüfung ab, vor allem die Übereinstimmung der Link-URLs und den No-Reply-Absender.
Ich bekomme ständig 403 domain is not verified beim Senden von localhost, sogar an meine eigene Adresse.
Hier prallen zwei verschiedene Regeln aufeinander. Die Absenderdomain muss exakt zur verifizierten Domain passen, eine als sending.example.com verifizierte Domain weist also eine Anfrage ab, die example.com sagt. Davon unabhängig gilt: Steht in from weiterhin onboarding@resend.dev, ist der einzig erlaubte Empfänger die Adresse deines Resend-Kontos, ein Tippfehler in deiner eigenen Adresse erzeugt also scheinbar denselben Fehler.
Die Lösung
Öffne die Domains-Seite und kopiere die verifizierte Domain zeichengenau in from, und prüfe dann, ob der API-Key nicht per domain_id auf eine andere Domain eingeschränkt ist. Sende während der Entwicklung an delivered@resend.dev, bounced@resend.dev, complained@resend.dev oder suppressed@resend.dev statt an dein eigenes Postfach.
Ich habe vor zwei Tagen alle Records in Cloudflare angelegt und die Domain steht immer noch auf pending. Beim Klick auf Verifizieren ändert sich nichts.
Drei Ursachen erklären fast alle diese Fälle. Der DNS-Anbieter hat deine Domain an den MX-Wert angehängt, sodass feedback-smtp.us-east-1.amazonses.com.example.com entsteht. Die Records sind beim Registrar gelandet, während die Nameserver woandershin zeigen, nichts von dem, was du veröffentlicht hast, ist also live. Oder die MX-Region passt nicht zu der Region, in der die Domain angelegt wurde, manchmal mit zwei gleichzeitig veröffentlichten Regionen.
Die Lösung
Schlag die Records öffentlich mit dns.email oder nslookup nach, statt der DNS-Oberfläche zu trauen. Setz einen abschließenden Punkt an den MX-Wert, um ihn als vollqualifiziert zu markieren, lösch doppelte Regionszeilen, stell die Records auf DNS only statt proxied und nutz dann Restart verification.
Nachdem ich den MX-Record auf Resend gezeigt habe, hat unser Google-Workspace-Postfach gar nichts mehr empfangen.
Der MX-Record, den Resend erzeugt, gehört auf die Subdomain send. Auf der Root veröffentlicht, wird er zum Mail Exchanger der gesamten Domain, jede Nachricht an irgendwer@deinedomain.de wird also zu Resend geleitet und von Google Workspace oder Microsoft 365 weggenommen. Resend dokumentiert genau diesen Fehler und empfiehlt eine Subdomain, um ihn zu vermeiden.
Die Lösung
Lösch den MX-Record von der Root, stell deine Google-Workspace- oder Microsoft-365-MX-Records exakt so wieder her, wie sie waren, und veröffentliche Resends MX erneut mit send als Host. Ist send bereits belegt, schlägt Resend send.sub.deinedomain.de vor.
Wir sind live gegangen, haben an einem Tag rund viertausend Anmeldebestätigungen von einer am selben Morgen verifizierten Domain verschickt, und das meiste landete im Junk.
Alles vor dem Launch ging über resend.dev raus, deine eigene Domain hatte also überhaupt keine Versandhistorie. Resend legt die Verantwortung fürs Warm-up einer Domain in deine Hände, anders als bei dedizierten IPs, die es automatisch warmfährt. Ihr Plan startet bei bis zu 150 E-Mails am ersten Tag und erreicht bis zu 2.000 am siebten, der Rechner streckt die Rampe für größere Ziele auf 42 Tage.
Die Lösung
Verifiziere die Versand-Subdomain Wochen vor dem Launch und starte darauf echten Verkehr mit kleinem Volumen. Folge dem Warm-up-Plan, halte die Bounce-Rate unter 4 % und die Spamrate unter 0,08 %, und beschränke nicht-transaktionale Sendungen auf Leute, die in den letzten sechs Monaten geöffnet oder geklickt haben, wie es Resends Leitfaden zur Zielgruppenhygiene empfiehlt.