2
from zope.interface import implements
3
from twisted.mail.pop3 import IMailbox
5
class MyMailbox(object):
14
messageExpiration = None
22
def listMessages(self, index=None):
27
return self.messages[index].size
29
return [self.listMessages(n) for n in xrange(len(self.messages))]
32
def getMessage(self, index):
36
return self.messages[index].file
39
def getUidl(self, index):
43
return self.messages[index].uid
46
def deleteMessage(self, index):
53
def undeleteMessages(self):