blob: 2568e33b30dc1bd989212f8a71fdc09e846dc1a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
from mail import Mail
class MailSet:
def __init__(self):
self.ident = 0
self.mails = {}
def add(self, mbox_mail):
self.mails[self.ident] = Mail(mbox_mail, self.ident)
self.ident += 1
def values(self):
return self.mails.values()
def get(self, mail_id):
return self.mails.get(int(mail_id))
def mark_as_read(self, mail_id):
mail = self.mails.get(int(mail_id))
mail.status.append('read')
|