From 390f7061e50e0abc04192e1b79fc83b727ab47b2 Mon Sep 17 00:00:00 2001 From: Anna Janiszewska Date: Wed, 20 Mar 2024 12:13:23 +0100 Subject: [PATCH] [FIX] mail_drop_target: remove carriage returns and newlines from message_id sometimes message_id has format: '\r\n ' This causes returning ValueError: Header values may not contain linefeed or carriage return characters --- mail_drop_target/models/mail_thread.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail_drop_target/models/mail_thread.py b/mail_drop_target/models/mail_thread.py index 69a4f7cb4..3741eee2d 100644 --- a/mail_drop_target/models/mail_thread.py +++ b/mail_drop_target/models/mail_thread.py @@ -103,7 +103,7 @@ class MailThread(models.AbstractModel): # prefer html bodies to text msg_body, email_cc=message_msg.cc, - message_id=message_id, + message_id=message_id.strip(), attachments=[ (attachment.longFilename, attachment.data, attachment.mimetype) for attachment in message_msg.attachments