예제 #1
0
 def serverGreeting(self, caps):
     IMAP4Client.serverGreeting(self, caps)
     if self.reportDeferred:
         task_done(self.test.__class__.__name__, TEST_SERVICE_TYPE, self.test)
         result = {'status_code': 0, 'time_end': default_timer()}
         self.reportDeferred.callback(result)
     self.logout()
예제 #2
0
 def serverGreeting(self, caps):
     IMAP4Client.serverGreeting(self, caps)
     if self.reportDeferred:
         task_done(self.test.__class__.__name__, TEST_SERVICE_TYPE,
                   self.test)
         result = {'status_code': 0, 'time_end': default_timer()}
         self.reportDeferred.callback(result)
     self.logout()
예제 #3
0
 def lineReceived(self, line):
     g_logger.debug("[IMAP Test]:%s" % str(line))
     IMAP4Client.lineReceived(self, line)
예제 #4
0
 def __init__(self, report_deferred=None, test=None):
     IMAP4Client.__init__(self, ssl.ClientContextFactory())
     self.reportDeferred = report_deferred
     self.test = test
예제 #5
0
 def lineReceived(self, line):
     g_logger.debug("[IMAP Test]:%s"%str(line))
     IMAP4Client.lineReceived(self, line)
예제 #6
0
 def __init__(self, report_deferred=None, test=None):
     IMAP4Client.__init__(self, ssl.ClientContextFactory())
     self.reportDeferred = report_deferred
     self.test = test
예제 #7
0
파일: mail.py 프로젝트: HackLinux/chandler
 def lineLengthExceeded(_self, data):
     self.output('line length exceeded')
     return IMAP4Client.lineLengthExceeded(_self, data)
예제 #8
0
파일: mail.py 프로젝트: HackLinux/chandler
 def __init__(_self, *args):
     IMAP4Client.__init__(_self, *args)
     cram = CramMD5ClientAuthenticator(username)
     login = LOGINAuthenticator(username)
     _self.registerAuthenticator(cram)
     _self.registerAuthenticator(login)
예제 #9
0
 def lineLengthExceeded(_self, data):
     self.output('line length exceeded')
     return IMAP4Client.lineLengthExceeded(_self, data)
예제 #10
0
 def __init__(_self, *args):
     IMAP4Client.__init__(_self, *args)
     cram = CramMD5ClientAuthenticator(username)
     login = LOGINAuthenticator(username)
     _self.registerAuthenticator(cram)
     _self.registerAuthenticator(login)