From e1b0763a46333ba4668b014bc6142ce072e7b1dc Mon Sep 17 00:00:00 2001 From: Adam Coddington Date: Mon, 10 Nov 2014 19:20:17 -0800 Subject: [PATCH] Store 'Delivered-To' as 'to_header' when 'to' is unspecified. --- django_mailbox/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django_mailbox/models.py b/django_mailbox/models.py index e36bf00..3c0a5c0 100644 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -320,6 +320,8 @@ class Mailbox(models.Model): msg.from_header = convert_header_to_unicode(message['from']) if 'to' in message: msg.to_header = convert_header_to_unicode(message['to']) + elif 'Delivered-To' in message: + msg.to_header = convert_header_to_unicode(message['Delivered-To']) msg.save() message = self._get_dehydrated_message(message, msg) msg.set_body(message.as_string())