For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /de/docs/modules/email.md (or send Accept: text/markdown).
Transaktions-E-Mail
Zustellung für Authentifizierung und Produktabläufe.
Lesen Sie Ihre erste lokale Nachricht und aktivieren Sie dann die Zustellung
Bei einer Transaktions-E-Mail handelt es sich um eine Nachricht, die durch eine App-Aktion ausgelöst wird, beispielsweise einen Anmeldecode oder ein Aufgabenergebnis. Behalten Sie bei laufendem Webserver EMAIL_PROVIDER=local in apps/web/.env.local. bei. Schließen Sie die Datenbankeinrichtung ab, fordern Sie einen Anmeldecode unter /auth an, öffnen Sie dann /mail-preview und überprüfen Sie die neueste Nachricht. Eine hier angezeigte lokale Nachricht ist keine E-Mail, die an Ihren externen Posteingang gesendet wird.
Um echte Nachrichten zu senden, wählen Sie einen E-Mail-Anbieter aus, erstellen Sie dessen Konto, überprüfen Sie eine von Ihnen kontrollierte Domain und befolgen Sie die entsprechende Anleitung. Geben Sie den benannten API-Schlüssel und die Absenderadresse in apps/web/.env.local ein, speichern Sie den Webserver und starten Sie ihn neu. Fordern Sie einen neuen Anmeldecode an und überprüfen Sie dann sowohl das Zustellprotokoll des Anbieters als auch den Ziel-Posteingang, einschließlich Spam. Die Domänenüberprüfung und Absendergenehmigung kann einige Zeit in Anspruch nehmen.
Wenn die Nachricht fehlschlägt, überprüfen Sie den Zustellungsfehler und die Absenderüberprüfung, bevor Sie wiederholt eine Anfrage stellen. Die /mail-preview-Route ist nur für die Entwicklung bestimmt und gibt in der Produktion 404 zurück. Halten Sie die Marketingaktivitäten von diesem Transaktionsabsender getrennt, damit eine Newsletter-Kampagne die E-Mails zur Kontobestätigung nicht stören kann.
Transaktionszustellung getrennt halten
Das E-Mail-Modul versendet transaktionale Produktnachrichten, einschließlich Authentifizierungs- und Aufgabenabschlussnachrichten. Outreach gehört in einen eigenen Ablauf des jeweiligen Produkts und muss vom Transaktionspfad getrennt bleiben.
Zustelladapter konfigurieren
Verwenden Sie den lokalen Adapter für deterministische Tests. Konfigurieren Sie den ausgewählten Produktionsadapter samt serverseitigen Zugangsdaten, bevor Sie externe Zustellung aktivieren. Legen Sie Mail-Provider-Secrets niemals in Client-Konfiguration oder Protokollen ab.
Zustellung separat protokollieren
Ein generiertes Ergebnis und die zugehörige Abschluss-E-Mail haben getrennte Ergebnisse. Prüfen Sie Zustelldatensätze, bevor Sie den erfolgreichen Versand einer Nachricht bestätigen. Testen Sie eine fehlgeschlagene Zustellung, ohne dadurch die Generierung als fehlgeschlagen zu behandeln oder dieselbe Modellarbeit erneut einzureichen.