chore(brevo): retirer la config SMTP et les templates Jinja d'email (#87)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Colin Maudry
2026-06-24 15:34:45 +02:00
parent e4c291a785
commit 162bc550c0
5 changed files with 7 additions and 72 deletions
+7 -12
View File
@@ -15,11 +15,7 @@ DATA_SCHEMA_CACHE=./schema.cache.json
DISPLAYED_COLUMNS="acheteur_nom, montant, objet, titulaire_nom, dateNotification, dureeMois, acheteur_departement_code" DISPLAYED_COLUMNS="acheteur_nom, montant, objet, titulaire_nom, dateNotification, dureeMois, acheteur_departement_code"
# Formulaire de contact # Formulaire de contact
SENDER_SERVER_DOMAIN="mail.example.com" # serveur SMTP
LOGIN_PASSWORD="" # mot de passe du serveur LOGIN_PASSWORD="" # mot de passe du serveur
LOGIN_EMAIL="connect@example.fr" # adresse utilisée pour se connecter au serveur SMTP
FROM_EMAIL="from@example.com" # adresse d'envoi des emails (From)
TO_EMAIL="to@example.com" # adresse de destination des emails (To)
# Matomo # Matomo
MATOMO_ID_SITE= MATOMO_ID_SITE=
@@ -37,11 +33,10 @@ USERS_DB_PATH=./users.sqlite
SECRET_KEY= # à générer : python -c "import secrets; print(secrets.token_hex(32))" SECRET_KEY= # à générer : python -c "import secrets; print(secrets.token_hex(32))"
APP_BASE_URL=http://localhost:8050 APP_BASE_URL=http://localhost:8050
# SMTP pour envoi d'emails (vérification email, reset mot de passe) # Brevo — envoi des emails transactionnels (vérification email, reset mot de passe)
SMTP_HOST=smtp.example.com BREVO_API_KEY= # clé API transactionnelle Brevo
SMTP_PORT=587 BREVO_TEMPLATE_VERIFY_ID= # ID numérique du template "vérification d'adresse"
SMTP_USERNAME= BREVO_TEMPLATE_RESET_ID= # ID numérique du template "réinitialisation mot de passe"
SMTP_PASSWORD= BREVO_SANDBOX= # mettre "true" pour valider sans délivrer (dev / intégration)
SMTP_USE_TLS=True MAIL_FROM=noreply@decp.info # expéditeur (doit être un expéditeur vérifié dans Brevo)
MAIL_FROM=noreply@decp.info MAIL_FROM_NAME=decp.info # nom d'expéditeur
MAIL_SUPPRESS_SEND= # laisser vide pour hériter de DEVELOPMENT ; mettre false pour forcer l'envoi en mode dev
@@ -1,18 +0,0 @@
<!DOCTYPE html>
<html lang="fr">
<body style="font-family: sans-serif; max-width: 600px; margin: auto">
<h2 style="color: #333">decp.info</h2>
<p>Bonjour,</p>
<p>
Vous avez demandé la réinitialisation de votre mot de passe decp.info.
Pour choisir un nouveau mot de passe, cliquez sur le lien ci-dessous :
</p>
<p><a href="{{ link }}">Réinitialiser mon mot de passe</a></p>
<p style="color: #666">
Ou copiez cette URL dans votre navigateur : {{ link }}
</p>
<p><em>Ce lien est valide pendant 1 heure.</em></p>
<p>Si vous n'êtes pas à l'origine de cette demande, ignorez cet email.</p>
<p>— decp.info</p>
</body>
</html>
@@ -1,11 +0,0 @@
Bonjour,
Vous avez demandé la réinitialisation de votre mot de passe decp.info. Pour choisir un nouveau mot de passe, ouvrez le lien suivant :
{{ link }}
Ce lien est valide pendant 1 heure.
Si vous n'êtes pas à l'origine de cette demande, ignorez cet email.
— decp.info
@@ -1,20 +0,0 @@
<!DOCTYPE html>
<html lang="fr">
<body style="font-family: sans-serif; max-width: 600px; margin: auto">
<h2 style="color: #333">decp.info</h2>
<p>Bonjour,</p>
<p>
Pour vérifier votre adresse email et activer votre compte decp.info,
cliquez sur le lien ci-dessous :
</p>
<p><a href="{{ link }}">Vérifier mon adresse email</a></p>
<p style="color: #666">
Ou copiez cette URL dans votre navigateur : {{ link }}
</p>
<p><em>Ce lien est valide pendant 24 heures.</em></p>
<p>
Si vous n'êtes pas à l'origine de cette inscription, ignorez cet email.
</p>
<p>— decp.info</p>
</body>
</html>
@@ -1,11 +0,0 @@
Bonjour,
Pour vérifier votre adresse email et activer votre compte decp.info, ouvrez le lien suivant :
{{ link }}
Ce lien est valide pendant 24 heures.
Si vous n'êtes pas à l'origine de cette inscription, ignorez cet email.
— decp.info