envoi email tous les 6 secondes
This commit is contained in:
@@ -81,6 +81,8 @@ def notifier_rappels(request):
|
||||
|
||||
email_rappels(request, "RAPPEL : rendez-vous le " + date_heure, szBody, [item.c_email,], item.societe)
|
||||
nbEnvoyes += 1
|
||||
# attendre 6 secondes, envoi de 10 emails par minute
|
||||
sleep(6)
|
||||
|
||||
# marquer le rdv comme envoyé ou traité
|
||||
update_email_rappels(request, item.no_id)
|
||||
@@ -136,5 +138,15 @@ def send_mail(request, expediteur, destinataires, objet, corps):
|
||||
html=body)
|
||||
mailer = get_mailer(request)
|
||||
# import pdb;pdb.set_trace()
|
||||
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...
|
||||
if hasattr(e, 'message'):
|
||||
msg = e.message
|
||||
else:
|
||||
msg = e
|
||||
# logguer l'erreur
|
||||
insert_log(request, 'RAPPELS', "- MAILER ERROR : %s TO %s - %s" % (expediteur, destinataires, msg)
|
||||
|
||||
Reference in New Issue
Block a user