[Backend] Adaptation MailService pour config dynamique #13

Open
opened 2025-11-28 10:08:28 +00:00 by jmartin · 0 comments
Owner

📝 Description

Adapter le service email pour utiliser la configuration dynamique depuis la BDD au lieu de variables d'environnement hardcodées.

Tâches

  • Remplacer mail.ptits-pas.fr hardcodé par ConfigService.get('smtp_host')
  • Lecture config SMTP depuis BDD (host, port, secure, auth, user, pass)
  • Lecture expéditeur depuis BDD (from_name, from_address)
  • Recréation du transport Nodemailer dynamique
  • Tests unitaires (mock ConfigService)

⚠️ IMPORTANT : Ce ticket corrige tous les hardcoding de mail.ptits-pas.fr dans le code.

## 📝 Description Adapter le service email pour utiliser la configuration dynamique depuis la BDD au lieu de variables d'environnement hardcodées. ## ✅ Tâches - [ ] Remplacer `mail.ptits-pas.fr` hardcodé par `ConfigService.get('smtp_host')` - [ ] Lecture config SMTP depuis BDD (host, port, secure, auth, user, pass) - [ ] Lecture expéditeur depuis BDD (from_name, from_address) - [ ] Recréation du transport Nodemailer dynamique - [ ] Tests unitaires (mock ConfigService) ⚠️ IMPORTANT : Ce ticket corrige tous les hardcoding de `mail.ptits-pas.fr` dans le code.
jmartin added this to the v0.1.0 - MVP Fonctionnel milestone 2025-11-28 10:08:28 +00:00
jmartin added the
backend
p1-bloquant
email
on-premise
phase-1
labels 2025-11-28 10:08:28 +00:00
jmartin self-assigned this 2025-11-28 10:08:28 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#13
No description provided.