Exemple #1
0
 def __init__(self, reposname, account):
     """Initialize an IMAPRepository object."""
     BaseRepository.__init__(self, reposname, account)
     # self.ui is being set by the BaseRepository
     self._host = None
     self.imapserver = imapserver.IMAPServer(self)
     self.folders = None
Exemple #2
0
 def __init__(self, reposname, account):
     """Initialize an IMAPRepository object."""
     BaseRepository.__init__(self, reposname, account)
     # self.ui is being set by the BaseRepository
     self._host = None
     self.imapserver = imapserver.IMAPServer(self)
     self.folders = None
     if self.getconf('sep', None):
         self.ui.info("The 'sep' setting is being ignored for IMAP "
                      "repository '%s' (it's autodetected)"% self)
Exemple #3
0
    def __init__(self, reposname, account):
        """Initialize an IMAPRepository object."""
        BaseRepository.__init__(self, reposname, account)
        # self.ui is being set by the BaseRepository
        self._host = None
        self._oauth2_request_url = None
        self.imapserver = imapserver.IMAPServer(self)
        self.folders = None
        # Only set the newmail_hook in an IMAP repository.
        if self.config.has_option(self.getsection(), 'newmail_hook'):
            self.newmail_hook = self.localeval.eval(
                self.getconf('newmail_hook'))

        if self.getconf('sep', None):
            self.ui.info("The 'sep' setting is being ignored for IMAP "
                         "repository '%s' (it's autodetected)" % self)
Exemple #4
0
    def __init__(self, reposname, account):
        BaseRepository.__init__(self, reposname, account)
        # self.ui is being set by the BaseRepository
        self._host = None
        # Must be set before calling imapserver.IMAPServer(self)
        self.oauth2_request_url = None
        self.imapserver = imapserver.IMAPServer(self)
        self.folders = None
        self.copy_ignore_eval = None
        # Keep alive.
        self.kaevent = None
        self.kathread = None

        # Only set the newmail_hook in an IMAP repository.
        if self.config.has_option(self.getsection(), 'newmail_hook'):
            self.newmail_hook = self.localeval.eval(
                self.getconf('newmail_hook'))

        if self.getconf('sep', None):
            self.ui.info("The 'sep' setting is being ignored for IMAP "
                         "repository '%s' (it's autodetected)" % self)