send mail only from admin_email
This commit is contained in:
@@ -126,9 +126,11 @@ def email_rappels(request, objet, corps, destinataire, societe):
|
|||||||
# lire la societe
|
# lire la societe
|
||||||
soc = get_societes(request, societe)
|
soc = get_societes(request, societe)
|
||||||
if soc:
|
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:
|
else:
|
||||||
expediteur = "peinture-dumas@entreprise-dumas.com"
|
expediteur = request.registry.settings['mondumas.admin_email']
|
||||||
# envoyer le rappel
|
# envoyer le rappel
|
||||||
error = send_mail(request, expediteur, destinataire, "[Ent. Dumas] " + objet, corps)
|
error = send_mail(request, expediteur, destinataire, "[Ent. Dumas] " + objet, corps)
|
||||||
|
|
||||||
@@ -165,14 +167,14 @@ def send_mail(request, expediteur, destinataires, objet, corps):
|
|||||||
recipients=destinataires,
|
recipients=destinataires,
|
||||||
html=body)
|
html=body)
|
||||||
mailer = get_mailer(request)
|
mailer = get_mailer(request)
|
||||||
msg = ''
|
msg = 'Send mail voir log'
|
||||||
try:
|
try:
|
||||||
mailer.send_immediately(message)
|
mailer.send_immediately(message)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
# Just print(e) is cleaner and more likely what you want,
|
# Just print(e) is cleaner and more likely what you want,
|
||||||
# but if you insist on printing message specifically whenever possible...
|
# 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))
|
insert_log(request, 'MAILER', "- ERROR : %s, TO : %s" % (msg, destinataires))
|
||||||
|
|
||||||
return str(msg)
|
return str(msg)
|
||||||
|
|||||||
Reference in New Issue
Block a user