user = self.getconf('remoteuser')
if user != None:
return user
+
try:
netrcentry = netrc.netrc().authentificator(self.gethost())
except IOError, inst:
password = fd.readline().strip()
fd.close()
return password
+
try:
netrcentry = netrc.netrc().authenticators(self.gethost())
except IOError, inst:
def getfoldertype(self):
return folder.IMAP.IMAPFolder
+ def connect(self):
+ imapobj = self.imapserver.acquireconnection()
+ self.imapserver.releaseconnection(imapobj)
+
+ def forgetfolders(self):
+ self.folders = None
+
def getfolders(self):
if self.folders != None:
return self.folders