Feature/brevo emailing
Description du contexte et la merge request
Contexte
https://www.notion.so/lafabnum/faire-dag-brevo-2c38a061dc9f80aeba58f33b9dc475af
Description des modifications techniques
Ajout d'un DAG permettant d'utiliser la fonctionnalité de mails transactionnels de Brevo. Les templates utilisés se trouvent sur Brevo.
- Une requête SQL est faite, permettant de récupérer les informations des dossiers et les emails des instructeurs concernés (1 mail = 1 dossier, possiblement plusieurs instructeurs destinataires).
- Ces informations sont stockées sous forme de csv dans b3 avec l'information de leur numéro de cas
- pour chaque cas, envoi d'un mail suivant un template défni sur Brevo.
- Bilan final des mails envoyés et erreurs rencontrées si jamais.
A noter que pour l'instant, le fichier SQL d'exemple a été laissé dans le code du DAG. A changer à la main avant exécution.
Exemple et screenshots
Point d'attention pour la review
La clé API Brevo correspond à l'adresse data.num et a été stockée dans le VaultWarden ainsi que dans Rancher.
