diff --git a/django_mailbox/__init__.py b/django_mailbox/__init__.py index a36a695..a748043 100644 --- a/django_mailbox/__init__.py +++ b/django_mailbox/__init__.py @@ -1 +1 @@ -__version__ = '4.3.2' +__version__ = '4.3.3' diff --git a/django_mailbox/models.py b/django_mailbox/models.py index 4f36040..2f0819f 100644 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -621,8 +621,9 @@ class Message(models.Model): def get_email_object(self): """ Returns an `email.message.Message` instance for this message.""" if self.eml: - return email.message_from_file(self.eml) - body = self.get_body() + body = self.eml.file.read() + else: + body = self.get_body() if six.PY3: flat = email.message_from_bytes(body) else: