From fc1b3172b41e32c221aa71d6d9343cd46ba90412 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 16 Mar 2015 16:52:25 +0300 Subject: [PATCH] Update models.py --- django_mailbox/models.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/django_mailbox/models.py b/django_mailbox/models.py index 0329322..d317d6a 100644 --- a/django_mailbox/models.py +++ b/django_mailbox/models.py @@ -182,6 +182,13 @@ class Mailbox(models.Model): if not archive_folder: return None return archive_folder[0] + + @property + def folder(self): + folder = self._query_string.get('folder', None) + if not folder: + return None + return folder[0] def get_connection(self): if not self.uri: @@ -191,7 +198,8 @@ class Mailbox(models.Model): self.location, port=self.port if self.port else None, ssl=self.use_ssl, - archive=self.archive + archive=self.archive, + folder=self.folder ) conn.connect(self.username, self.password) elif self.type == 'gmail':