user = self.getconf('remoteuser')
if user != None:
return user
+
try:
netrcentry = netrc.netrc().authentificator(self.gethost())
except IOError, inst:
def getssl(self):
return self.getconfboolean('ssl', 0)
+ def getsslclientcert(self):
+ return self.getconf('sslclientcert', None)
+
+ def getsslclientkey(self):
+ return self.getconf('sslclientkey', None)
+
def getpreauthtunnel(self):
return self.getconf('preauthtunnel', None)
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