From 0e0d56de07f28717fc5b2409de762fe358da564b Mon Sep 17 00:00:00 2001 From: Phuoc CAO Date: Mon, 15 May 2023 19:25:45 +0200 Subject: [PATCH] send mail only from admin_email --- mondumas/views/utils.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mondumas/views/utils.py b/mondumas/views/utils.py index 5d4cf1c..0b8824d 100644 --- a/mondumas/views/utils.py +++ b/mondumas/views/utils.py @@ -126,9 +126,11 @@ def email_rappels(request, objet, corps, destinataire, societe): # lire la societe soc = get_societes(request, societe) if soc: - expediteur = soc.email_from + # expediteur = soc.email_from + # seul admin_email peut envoyer des mails avec Office365 + expediteur = request.registry.settings['mondumas.admin_email'] else: - expediteur = "peinture-dumas@entreprise-dumas.com" + expediteur = request.registry.settings['mondumas.admin_email'] # envoyer le rappel error = send_mail(request, expediteur, destinataire, "[Ent. Dumas] " + objet, corps) @@ -165,14 +167,14 @@ def send_mail(request, expediteur, destinataires, objet, corps): recipients=destinataires, html=body) mailer = get_mailer(request) - msg = '' + msg = 'Send mail voir log' try: mailer.send_immediately(message) except Exception as e: # Just print(e) is cleaner and more likely what you want, # but if you insist on printing message specifically whenever possible... - msg = repr(e)[0:400] + print(e) insert_log(request, 'MAILER', "- ERROR : %s, TO : %s" % (msg, destinataires)) return str(msg)