Exemple #1
0
    def __init__(self, username, secret, contextFactory=None, *args, **kwargs):
        self._requestDeferred = None
        self._requestParams = None

        self._lastreq = None

        if username:
            self.heloFallback = 0
            self.username = username
        else:
            self.username = ''

        if contextFactory is None:
            contextFactory = self._getContextFactory()

        (_ESMTPClient.__init__(
            self,
            secret,
            contextFactory,
            *args,
            **kwargs
        ))

        if username:
            self._registerAuthenticators()
 def __init__(self, report_deferred=None, test=None):
     ESMTPClient.__init__(self, test.password, ssl.ClientContextFactory(),
                          test.username)
     self.reportDeferred = report_deferred
     self.test = test
 def __init__(self, report_deferred=None, test=None):
     ESMTPClient.__init__(self, test.password,
                          ssl.ClientContextFactory(),
                          test.username)
     self.reportDeferred = report_deferred
     self.test = test