[FIX] mail.mail: propagate smtp_session
Make sure the _send() method propagates the provided smtp_session
to benefit from the speedup obtained by avoiding multiple SMTP
sessions.
Cfr 00bd7274c4
This commit is contained in:
@@ -313,7 +313,8 @@ class MailMail(models.Model):
|
||||
subtype_alternative='plain',
|
||||
headers=headers)
|
||||
try:
|
||||
res = IrMailServer.send_email(msg, mail_server_id=mail.mail_server_id.id)
|
||||
res = IrMailServer.send_email(
|
||||
msg, mail_server_id=mail.mail_server_id.id, smtp_session=smtp_session)
|
||||
except AssertionError as error:
|
||||
if error.message == IrMailServer.NO_VALID_RECIPIENT:
|
||||
# No valid recipient found for this particular
|
||||
|
||||
Reference in New Issue
Block a user