Aller au contenu
Studeia Docs
AI-assisted translation — last updated 2026-05-31. For original (pt-BR or en-US), use the language switcher.

Email institutionnel : SMTP/Resend/SendGrid, templates, digest

Chaque tenant configure son propre expéditeur (SMTP, Resend ou SendGrid) avec des templates Handlebars brandés en 4 langues, des logs de livraison, opt-out, digests quotidien/hebdomadaire et des automatisations send_email.

2026-05-31 5 min
Resposta curta

Studeia dispose d'un email institutionnel : chaque tenant configure son propre expéditeur via SMTP, Resend ou SendGrid (identifiants chiffrés), avec un moteur de templates Handlebars et une mise en page brandée, 40 templates par défaut en 4 langues, des digests quotidiens/hebdomadaires, des préférences par utilisateur avec désinscription via JWT, des logs de livraison + webhooks et un rate limiting. L'email peut être envoyé par des automatisations (action send_email) et par des événements natifs tels que l'inscription ; les liens utilisent toujours l'URL de base du tenant concerné.

Fournisseurs & expéditeur

Le TenantEmailConfig permet à chaque tenant de choisir SMTP, Resend ou SendGrid via un factory pattern, avec expéditeur et reply-to par tenant. Les identifiants sont chiffrés au repos. Les liens dans les emails utilisent l'URL de base du tenant — https://{customDomain} si vérifié, sinon https://{slug}.studeia.com.

Templates

Un moteur de templates Handlebars (variables + mise en page brandée) inclut 40 templates par défaut (10 slugs × 4 locales). Les templates sont modifiables et disposent d'un aperçu dans l'interface d'administration.

Livraison, préférences & digest

  • EmailService gère le rate limiting Redis, les nouvelles tentatives et une vérification de l'opt-out avant l'envoi.
  • Préférences par utilisateur ; désinscription via JWT signé (sans fallback prévisible).
  • DigestService envoie des résumés quotidiens/hebdomadaires.
  • Logs + webhooks enregistrent le statut de livraison (EmailLog).

Automatisations & événements natifs

L'action d'automatisation send_email envoie via ce service (slug de template ou subject+HTML inline, avec cible trigger_user, users_with_tag, course_students ou adresse personnalisée). Les événements natifs tels que l'inscription déclenchent également des emails avec template.

Voir aussi

FAQ

Chaque établissement envoie-t-il des emails depuis son propre domaine ?

Oui. Chaque tenant configure TenantEmailConfig avec l'un des trois fournisseurs — SMTP, Resend ou SendGrid — incluant l'expéditeur et le reply-to. Les identifiants sont chiffrés au repos, et les liens dans les emails utilisent l'URL de base du tenant concerné (domaine personnalisé si vérifié, sinon slug.studeia.com).

Studeia propose-t-il des templates d'email et des digests ?

Oui. Un moteur de templates Handlebars avec une mise en page brandée inclut 40 templates par défaut (10 slugs × 4 locales). Il existe un service de digest (quotidien/hebdomadaire), des préférences d'email par utilisateur avec désinscription via JWT, des logs de livraison et des webhooks, ainsi qu'un rate limiting. Les automatisations peuvent envoyer des emails via l'action send_email, et les événements natifs (ex. : inscription) déclenchent des emails avec template.

Veja tambem

Email institutionnel : SMTP/Resend/SendGrid, templates, digest