Transactional Email
Advanced Ecosystem 🟢 JuniorDefinition
Email déclenché par une action utilisateur (confirmation, facture, reset password) via un service dédié (SendGrid, Resend, SES). Distinct de l'email marketing.
Analogie
Le reçu que la caissière vous imprime automatiquement après chaque achat.
Exemple de code
import { Resend } from 'resend';
const resend = new Resend(process.env.RESEND_API_KEY);
await resend.emails.send({
from: 'noreply@myapp.com',
to: user.email,
subject: 'Confirm your account',
react: <ConfirmEmail url={confirmUrl} />,
});
Cas d'usage
Envoyer des emails de confirmation, reset password et factures avec un taux de délivrabilité élevé.
Anti-pattern
Envoyer les emails transactionnels via le même domaine/IP que les newsletters marketing.