def fetch_mailboxes(self):
     response, mailbox_list = self.imap.list()
     if response == 'OK':
         for mailbox in mailbox_list:
             mailbox_name = mailbox.split('"/"')[-1].replace('"', '').strip()
             mailbox = Mailbox(self)
             mailbox.external_name = mailbox_name
             self.mailboxes[mailbox_name] = mailbox
Beispiel #2
0
 def fetch_mailboxes(self):
     response, mailbox_list = self.imap.list()
     if response == 'OK':
         for mailbox in mailbox_list:
             mailbox_name = mailbox.split('"/"')[-1].replace('"', '').strip()
             mailbox = Mailbox(self)
             mailbox.external_name = mailbox_name
             if mailbox_name.split('/')[0] !='[Gmail]':
                 label = Label(self)
                 label.label_tree = mailbox_name
                 self.labels[mailbox_name] = label
             self.mailboxes[mailbox_name] = mailbox