Transactional Email

Advanced Ecosystem 🟢 Junior

Définition

Émail 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: '[email protected]',
  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.

Termes liés

#communication#backend

← → au clavier pour passer d'une fiche à l'autre