From c486da395666460796ac31c3d942596b26c2833e Mon Sep 17 00:00:00 2001 From: Adam Heinz Date: Wed, 16 Oct 2024 08:26:10 -0400 Subject: [PATCH] [IMP] Default References message header to Message-Id. This effort follows in the footsteps of https://github.com/odoo/odoo/commit/abf993a939f9cd994896b1802fdd4f198d94fbb3 in an attempt to ensure that it is always possible to reply to an outgoing email from Odoo and have it land back on the intended thread. --- odoo/addons/base/models/ir_mail_server.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/odoo/addons/base/models/ir_mail_server.py b/odoo/addons/base/models/ir_mail_server.py index 4eb5ee8201dc35..2058d67d313700 100644 --- a/odoo/addons/base/models/ir_mail_server.py +++ b/odoo/addons/base/models/ir_mail_server.py @@ -405,8 +405,7 @@ def build_email(self, email_from, email_to, subject, body, email_cc=None, email_ else: message_id = make_msgid() msg['Message-Id'] = message_id - if references: - msg['references'] = references + msg['References'] = references or message_id msg['Subject'] = subject msg['From'] = email_from del msg['Reply-To']