From 62ca33ed4b0b14e14bb37bb9c665057e7ecca331 Mon Sep 17 00:00:00 2001 From: Bonnerue Date: Thu, 9 Jan 2025 12:02:40 +0100 Subject: [PATCH] [FIX] base_usability_akretion ir.mail_server send mail --- base_usability_akretion/models/ir_mail_server.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/base_usability_akretion/models/ir_mail_server.py b/base_usability_akretion/models/ir_mail_server.py index 5eb7d46..9d2381f 100644 --- a/base_usability_akretion/models/ir_mail_server.py +++ b/base_usability_akretion/models/ir_mail_server.py @@ -18,6 +18,13 @@ class IrMailServer(models.Model): smtp_ssl_certificate=None, smtp_ssl_private_key=None, smtp_debug=False, smtp_session=None): # Start copy from native method + smtp = smtp_session + if not smtp: + smtp = self.connect( + smtp_server, smtp_port, smtp_user, smtp_password, smtp_encryption, + smtp_from=message['From'], ssl_certificate=smtp_ssl_certificate, ssl_private_key=smtp_ssl_private_key, + smtp_debug=smtp_debug, mail_server_id=mail_server_id,) + smtp_from, smtp_to_list, message = self._prepare_email_message( message, smtp) # End copy from native method