diff --git a/.template.env b/.template.env index d46b840..f563a33 100644 --- a/.template.env +++ b/.template.env @@ -15,11 +15,7 @@ DATA_SCHEMA_CACHE=./schema.cache.json DISPLAYED_COLUMNS="acheteur_nom, montant, objet, titulaire_nom, dateNotification, dureeMois, acheteur_departement_code" # Formulaire de contact -SENDER_SERVER_DOMAIN="mail.example.com" # serveur SMTP 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_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))" APP_BASE_URL=http://localhost:8050 -# SMTP pour envoi d'emails (vérification email, reset mot de passe) -SMTP_HOST=smtp.example.com -SMTP_PORT=587 -SMTP_USERNAME= -SMTP_PASSWORD= -SMTP_USE_TLS=True -MAIL_FROM=noreply@decp.info -MAIL_SUPPRESS_SEND= # laisser vide pour hériter de DEVELOPMENT ; mettre false pour forcer l'envoi en mode dev +# Brevo — envoi des emails transactionnels (vérification email, reset mot de passe) +BREVO_API_KEY= # clé API transactionnelle Brevo +BREVO_TEMPLATE_VERIFY_ID= # ID numérique du template "vérification d'adresse" +BREVO_TEMPLATE_RESET_ID= # ID numérique du template "réinitialisation mot de passe" +BREVO_SANDBOX= # mettre "true" pour valider sans délivrer (dev / intégration) +MAIL_FROM=noreply@decp.info # expéditeur (doit être un expéditeur vérifié dans Brevo) +MAIL_FROM_NAME=decp.info # nom d'expéditeur diff --git a/src/auth/templates/emails/reset_password.html b/src/auth/templates/emails/reset_password.html deleted file mode 100644 index 29f8848..0000000 --- a/src/auth/templates/emails/reset_password.html +++ /dev/null @@ -1,18 +0,0 @@ - - - -

decp.info

-

Bonjour,

-

- 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 : -

-

Réinitialiser mon mot de passe

-

- Ou copiez cette URL dans votre navigateur : {{ link }} -

-

Ce lien est valide pendant 1 heure.

-

Si vous n'êtes pas à l'origine de cette demande, ignorez cet email.

-

— decp.info

- - diff --git a/src/auth/templates/emails/reset_password.txt b/src/auth/templates/emails/reset_password.txt deleted file mode 100644 index 2878ab6..0000000 --- a/src/auth/templates/emails/reset_password.txt +++ /dev/null @@ -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 diff --git a/src/auth/templates/emails/verify_email.html b/src/auth/templates/emails/verify_email.html deleted file mode 100644 index 926523d..0000000 --- a/src/auth/templates/emails/verify_email.html +++ /dev/null @@ -1,20 +0,0 @@ - - - -

decp.info

-

Bonjour,

-

- Pour vérifier votre adresse email et activer votre compte decp.info, - cliquez sur le lien ci-dessous : -

-

Vérifier mon adresse email

-

- Ou copiez cette URL dans votre navigateur : {{ link }} -

-

Ce lien est valide pendant 24 heures.

-

- Si vous n'êtes pas à l'origine de cette inscription, ignorez cet email. -

-

— decp.info

- - diff --git a/src/auth/templates/emails/verify_email.txt b/src/auth/templates/emails/verify_email.txt deleted file mode 100644 index 0c5b95f..0000000 --- a/src/auth/templates/emails/verify_email.txt +++ /dev/null @@ -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