diff --git a/addons/mail/mail_thread.py b/addons/mail/mail_thread.py index 17905e38f53..2a8eddb339e 100644 --- a/addons/mail/mail_thread.py +++ b/addons/mail/mail_thread.py @@ -553,6 +553,9 @@ class mail_thread(osv.osv): msg_txt = email.message_from_string(message) msg = mail_message.parse_message(msg_txt, save_original=save_original, context=context) + # update state + msg['state'] = 'received' + if strip_attachments and 'attachments' in msg: del msg['attachments']