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()
def lineReceived(self, line): g_logger.debug("[IMAP Test]:%s" % str(line)) IMAP4Client.lineReceived(self, line)
def __init__(self, report_deferred=None, test=None): IMAP4Client.__init__(self, ssl.ClientContextFactory()) self.reportDeferred = report_deferred self.test = test
def lineReceived(self, line): g_logger.debug("[IMAP Test]:%s"%str(line)) IMAP4Client.lineReceived(self, line)
def lineLengthExceeded(_self, data): self.output('line length exceeded') return IMAP4Client.lineLengthExceeded(_self, data)
def __init__(_self, *args): IMAP4Client.__init__(_self, *args) cram = CramMD5ClientAuthenticator(username) login = LOGINAuthenticator(username) _self.registerAuthenticator(cram) _self.registerAuthenticator(login)