summaryrefslogtreecommitdiff
path: root/py-fake-service/app/adapter/mail.py
diff options
context:
space:
mode:
authorDuda Dornelles <ddornell@thoughtworks.com>2014-08-12 13:45:07 -0300
committerDuda Dornelles <ddornell@thoughtworks.com>2014-08-12 13:45:07 -0300
commitfa75c5ddd40d15f1ccbfc593d6f3ab0d50acaf9e (patch)
treed1cc1e76fff67d606a21221444bdf8b0261674a9 /py-fake-service/app/adapter/mail.py
parente7db94a986f411e1a86b9a6cc2af21a7e74e1fcf (diff)
marking mail as read in fake-service
Diffstat (limited to 'py-fake-service/app/adapter/mail.py')
-rw-r--r--py-fake-service/app/adapter/mail.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/py-fake-service/app/adapter/mail.py b/py-fake-service/app/adapter/mail.py
index 859eb50c..380d1e2c 100644
--- a/py-fake-service/app/adapter/mail.py
+++ b/py-fake-service/app/adapter/mail.py
@@ -9,7 +9,14 @@ class Mail:
self.body = mbox_mail.get_payload()
self.tags = self._get_tags(mbox_mail)
self.security_casing = {}
- self.status = []
+ self.status = self._get_status()
+
+ def _get_status(self):
+ status = []
+ if 'sent' in self.tags:
+ status.append('read')
+
+ return status
def _get_headers(self, mbox_mail):
headers = {}