diff --git a/mail_drop_target/models/mail_thread.py b/mail_drop_target/models/mail_thread.py index f12e1c6c..6a652eab 100644 --- a/mail_drop_target/models/mail_thread.py +++ b/mail_drop_target/models/mail_thread.py @@ -26,7 +26,9 @@ class MailThread(models.AbstractModel): message_msg = Message(StringIO(b64decode(message))) message_email = self.env['ir.mail_server'].build_email( message_msg.sender, message_msg.to.split(','), message_msg.subject, - message_msg.body, email_cc=message_msg.cc, + # prefer html bodies to text + message_msg._getStream('__substg1.0_10130102') or message_msg.body, + email_cc=message_msg.cc, headers={'date': message_msg.date}, attachments=[ (attachment.longFilename, attachment.data)