t.m.r.SMTPManagedRelayer(ManagedRelayerMixin, relay.SMTPRelayer) : class documentation

Part of twisted.mail.relaymanager View Source View In Hierarchy

An SMTP managed relayer.

This managed relayer is an SMTP client which is responsible for sending a set of messages and keeping an attempt manager informed about its progress.

Instance Variable factory The factory that created this relayer. This must be set by the factory. (type: SMTPManagedRelayerFactory)
Method __init__

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented

Inherited from TimeoutMixin (via SMTPRelayer, SMTPClient):

Class Variable timeOut The number of seconds after which to timeout the connection.
Method callLater Wrapper around reactor.callLater for test purpose.
Method resetTimeout Reset the timeout count down.
Method setTimeout Change the timeout period
Method __timedOut Undocumented
factory =
The factory that created this relayer. This must be set by the factory. (type: SMTPManagedRelayerFactory)
def __init__(self, messages, manager, *args, **kw): (source)
ParametersmessagesThe base filenames of messages to be relayed. (type: list of bytes)
managerAn attempt manager. (type: _AttemptManager)
argsPositional arguments for SMTPClient.__init__ (type: 1-tuple of (0) bytes or 2-tuple of (0) bytes, (1) int)
kwKeyword arguments for SMTPClient.__init__ (type: dict)
API Documentation for Twisted, generated by pydoctor at 2015-04-13 15:26:48.