Authentifizierungs-E-Mails
Passwort-Resets, Einmalcodes und Magic Links mit je einem API-Aufruf
Anmelde-E-Mails sind die E-Mails, auf die Nutzer aktiv warten. MailLand bietet Ihnen Vorlagen, die nie mit einem rohen Platzhalter hinausgehen, Idempotenzschlüssel, die aus einer wiederholten Anfrage eine Wiederholung der Antwort statt einer zweiten E-Mail machen, und Zustellereignisse, die Sie in Ihrer eigenen Oberfläche anzeigen können.
Warum Authentifizierungs-E-Mails mehr Sorgfalt brauchen
Jemand wartet
Ein Nutzer steht auf Ihrem Anmeldebildschirm. Ein Code, der nie ankommt oder doppelt ankommt, wird zum Support-Ticket oder zu einer verlorenen Registrierung.
Empfänger prüfen, wer gesendet hat
Postfachanbieter prüfen SPF, DKIM und DMARC. MailLand zeigt die zu veröffentlichenden Einträge an und signiert jede Nachricht mit dem DKIM-Schlüssel Ihrer Domain.
Ein Tippfehler unterbricht den Ablauf
Eine falsch eingegebene Adresse bei der Registrierung bedeutet, dass jeder spätere Code ins Leere geht. Erkennen Sie den Fehler bei der Eingabe der Adresse, nicht erst nach der ersten fehlgeschlagenen Anmeldung.
Ein Einmalcode aus einer gespeicherten Vorlage
Der Code wird als Variable pro Empfänger übergeben. Der Idempotenzschlüssel macht einen erneuten Versuch nach einem Timeout sicher.
curl -X POST https://api.mail.land/v1/transactional/send \
-H "X-API-Key: ml_pet_..." \
-H "X-Idempotency-Key: signin-7f3a9c-1" \
-H "Content-Type: application/json" \
-d '{
"from": { "email": "[email protected]", "name": "Your App" },
"to": [{
"email": "[email protected]",
"variables": { "code": "482913" }
}],
"templateId": "t8x2m4q9zk7wpr",
"variables": { "expiresInMinutes": "10" },
"tags": ["sign-in-code"]
}'Was MailLand Ihnen für Anmelde-E-Mails bietet
Vorlagen, die keine fehlerhafte Nachricht versenden
Speichern Sie die Vorlagen für Reset, Code und Magic Link in MailLand und füllen Sie {{placeholders}} pro Anfrage. Ein fehlender Wert stoppt den Versand mit einem 422, der die Variable nennt.
Wiederholungen ohne Duplikate
Senden Sie mit jedem Code einen X-Idempotency-Key. Läuft Ihre Anfrage in ein Timeout und Sie versuchen es innerhalb von 24 Stunden mit demselben Schlüssel erneut, liefert MailLand die ursprüngliche Antwort und versendet nichts.
Schutz vor Tippfehlern und Wegwerf-Domains
Aktivieren Sie den Schutz für Ihren Transaktions-Stream, und MailLand lehnt Adressen bei Wegwerf-Anbietern oder mit einem wahrscheinlichen Tippfehler in der Domain ab und schlägt die korrigierte Adresse vor.
Validierung bei der Registrierung
Rufen Sie die Validierungs-API auf, wenn sich ein Nutzer registriert. Sie prüft Syntax, wahrscheinliche Tippfehler, Wegwerf-Domains, Rollenadressen wie info@ und den empfangenden Mailserver.
Zustellereignisse für Ihre Oberfläche
Die Ereignisse zugestellt, verzögert, Bounce und fehlgeschlagen erreichen Ihren Webhook, sodass Ihre App einen Nutzer bitten kann, die Adresse zu prüfen oder es erneut zu versuchen.
Links bleiben, wie Sie sie geschrieben haben
Öffnungs- und Klick-Tracking sind für Transaktions-E-Mails standardmäßig deaktiviert. Solange Sie das Tracking nicht aktivieren, erreichen Reset- und Magic Links die Nutzer genau so, wie Sie sie geschrieben haben.
Versendet von Ihrer eigenen Domain
Fügen Sie Ihre Domain hinzu, veröffentlichen Sie die SPF-, DKIM- und DMARC-Einträge, die das Panel anzeigt, und MailLand verifiziert sie, bevor Sie senden können. Jede Domain erhält automatisch ihren eigenen 2048-Bit-RSA-DKIM-Schlüssel.
Was wir nicht versprechen
Wir veröffentlichen keine Angabe zur Zustelldauer: Der empfangende Mailserver entscheidet, wann er eine Nachricht annimmt. MailLand bietet Ihnen eine vollständige Aufzeichnung darüber, was mit jeder Nachricht wann geschehen ist.
Fragen zu Authentifizierungs-E-Mails
Wie schnell kommt ein Code an?
Wir geben kein Versprechen zur Zustelldauer ab. Die API antwortet, sobald die Nachricht eingereiht ist, und die Antwort nennt den Zeitpunkt. Das Ereignis zugestellt oder verzögert zeigt Ihnen dann, wann der empfangende Server die Nachricht angenommen oder um einen erneuten Versuch gebeten hat.
Wie gehe ich damit um, wenn der Nutzer auf „Erneut senden“ klickt?
Behandeln Sie jeden neuen Code als neue Anfrage mit neuem Idempotenzschlüssel. Verwenden Sie einen Schlüssel nur dann erneut, wenn Sie dieselbe Anfrage nach einem Timeout wiederholen: Innerhalb von 24 Stunden liefert diese Wiederholung die ursprüngliche Antwort und versendet nichts.
Kann ich Wegwerf-Adressen bei der Registrierung blockieren?
Ja, auf zwei Wegen. Aktivieren Sie den Schutz vor Wegwerf-Domains für den Transaktions-Stream, oder rufen Sie die Validierungs-API auf, bevor Sie das Konto anlegen.
Kann ich den Ablauf testen, ohne echten Nutzern E-Mails zu senden?
Ja. Ein Sandbox-Schlüssel nimmt jede Anfrage an und protokolliert sie, ohne sie zuzustellen, oder stellt nur an eine von Ihnen gewählte Freigabeliste von Adressen zu.
Kann eine Marketing-Abmeldung Passwort-Resets stoppen?
Nein. Eine Abmeldung gilt für Marketing-E-Mails oder für eine Liste und sperrt keine Transaktions-E-Mails an diese Adresse.
Senden Sie noch heute Ihren ersten Anmeldecode
Erstellen Sie ein kostenloses Konto, verifizieren Sie Ihre Domain und speichern Sie Ihre erste Vorlage. 1.000 E-Mails pro Monat sind kostenlos.