twisted.mail.relaymanager.ESMTPManagedRelayer(ManagedRelayerMixin, relay.ESMTPRelayer) class documentationtwisted.mail.relaymanager
View Source
(View In Hierarchy)
An ESMTP managed relayer.
This managed relayer is an ESMTP client which is responsible for sending a set of messages and keeping an attempt manager informed about its progress.
| Method | __init__ |
Inherited from TimeoutMixin (via ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 ESMTPRelayer, ESMTPClient, 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 |
| Parameters | messages | The base filenames of messages to be relayed. (type: list
of bytes) |
| manager | An attempt manager. (type: _AttemptManager) | |
| args | Positional arguments for ESMTPClient.__init__ (type: 3-tuple
of (0) bytes,
(1) None
or ClientContextFactory,
(2) bytes
or 4-tuple
of (0) bytes,
(1) None
or ClientContextFactory,
(2) bytes,
(3) int) | |
| kw | Keyword arguments for ESMTPClient.__init__ (type: dict) |