twisted.mail.relaymanager.SMTPManagedRelayer(ManagedRelayerMixin, relay.SMTPRelayer)
class documentationtwisted.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 |
SMTPManagedRelayerFactory
)
Parameters | messages | The base filenames of messages to be relayed. (type: list
of bytes ) |
manager | An attempt manager. (type: _AttemptManager ) | |
args | Positional arguments for SMTPClient.__init__ (type: 1-tuple
of (0) bytes
or 2-tuple
of (0) bytes ,
(1) int ) | |
kw | Keyword arguments for SMTPClient.__init__ (type: dict ) |