[Backend] Adaptation MailService pour config dynamique #13
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📝 Description
Adapter le service email pour utiliser la configuration dynamique depuis la BDD au lieu de variables d'environnement hardcodées.
✅ Tâches
mail.ptits-pas.frhardcodé parConfigService.get('smtp_host')⚠️ IMPORTANT : Ce ticket corrige tous les hardcoding de
mail.ptits-pas.frdans le code.Clôture : Implémentation déjà en place.\n\n- Le test SMTP (
config.service.ts→testSmtpConnection) lit toute la config depuis la BDD viathis.get(smtp_host),smtp_port,smtp_secure,smtp_auth_required,smtp_user,smtp_password,email_from_name,email_from_address.\n- Transport Nodemailer créé dynamiquement à partir de cette config.\n- Aucun hardcodingmail.ptits-pas.frpour lenvoi demails dans le backend.\n\nLes tests unitaires (mock ConfigService) restent optionnels.