ScoDoc/app/auth/email.py
Emmanuel Viennet 7fc3108886 Envois de mail:
- réglage de l'adresse origine From au niveau global
 et systémtisation de son utilisation.
 - ajout de logs, réglage du log par défaut.
 - modernisation de code.
2023-02-28 19:43:48 +01:00

16 lines
547 B
Python

# -*- coding: UTF-8 -*
from flask import render_template, current_app
from flask_babel import _
from app.email import get_from_addr, send_email
def send_password_reset_email(user):
token = user.get_reset_password_token()
send_email(
"[ScoDoc] Réinitialisation de votre mot de passe",
sender=get_from_addr(),
recipients=[user.email],
text_body=render_template("email/reset_password.txt", user=user, token=token),
html_body=render_template("email/reset_password.j2", user=user, token=token),
)