From 3f22f481e5a49a29c8d73606921edd493c69bb85 Mon Sep 17 00:00:00 2001 From: Manuel Gomez <34234948+lologf@users.noreply.github.com> Date: Fri, 18 Jan 2019 12:02:07 +0100 Subject: [PATCH] Update models.py --- django_mailbox/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django_mailbox/models.py b/django_mailbox/models.py index a84ac25..11f766a 100644 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -351,10 +351,12 @@ class Mailbox(models.Model): if settings['store_original_message']: self._process_save_original_message(message, msg) msg.mailbox = self + # Fix to accept subject emojis in utf-8 if 'subject' in message: msg.subject = ( utils.convert_header_to_unicode(unicode(message['subject']).decode('utf-8'))[0:255] ) + msg.subject = repr(email.header.decode_header(msg.subject)[0][0]) if 'message-id' in message: msg.message_id = message['message-id'][0:255].strip() if 'from' in message: