E-Mail-Übersicht
Transaktionale E-Mails mit React Email und modularen Providern.
VibeKit enthält ein transaktionales E-Mail-System in packages/mail, basierend auf React Email.
Hauptmerkmale
- React-Komponenten: E-Mails werden als React-Komponenten mit Tailwind CSS gestaltet.
- Provider-unabhängig: Wechseln Sie zwischen Resend, Postmark, Cloudflare, Plunk, Nodemailer oder Konsolenausgabe ohne Änderung des Template-Codes.
- Mehrsprachig: Betreff und Inhalt nutzen die an
sendEmailübergebene Sprache; ohne Angabe gilt die konfigurierte Standardsprache. - Live-Browser-Vorschau: Testen und begutachten Sie E-Mail-Vorlagen während der Entwicklung unter Port
3005.
E-Mail senden
import { sendEmail } from "mail";
await sendEmail({
to: "[email protected]",
templateId: "newUser",
locale: "de",
context: {
name: "Alex",
otp: "123456",
url: "https://example.com/auth/verify?type=SIGNUP&identifier=user%40example.com&code=123456",
},
});