Checkpoint: Ajout de l'interface de configuration SMTP avec Resend : formulaire de configuration (API key, email expéditeur, nom), basculement simulation/production, test d'envoi immédiat, stockage sécurisé en base de données, et guide de configuration intégré

This commit is contained in:
Manus Sandbox
2025-11-18 02:00:48 -05:00
parent 20dc80cd74
commit 9d67724e83
11 changed files with 1298 additions and 13 deletions

14
todo.md
View File

@@ -227,3 +227,17 @@
- [x] Modifier le service d'envoi pour utiliser les templates personnalisés
- [x] Ajouter le lien dans le menu de navigation
- [x] Tester la personnalisation et l'envoi avec templates personnalisés
## Configuration SMTP via interface
- [x] Créer la table email_config dans le schéma
- [x] Créer les procédures backend pour CRUD de la configuration
- [x] Ajouter une procédure de test d'envoi d'email
- [x] Modifier le service d'envoi pour utiliser la config en base
- [x] Créer la page AdminEmailConfig
- [x] Implémenter le formulaire de configuration (API key, email expéditeur, mode)
- [x] Ajouter le test d'envoi immédiat avec feedback
- [x] Ajouter la validation de domaine
- [x] Ajouter le basculement simulation/production
- [x] Ajouter le lien dans le menu de navigation
- [x] Tester la configuration et l'envoi d'emails