twisted.mail.relay.ESMTPRelayer(RelayerMixin, smtp.ESMTPClient) class documentationtwisted.mail.relay
          View Source
          (View In Hierarchy)
        
      Known subclasses: twisted.mail.relaymanager.ESMTPManagedRelayer
A base class for ESMTP relayers.
| Method | __init__ | 
Inherited from TimeoutMixin (via 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 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 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 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 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 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 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 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 | messagePaths | The base filename for each message to be relayed. (type: list
of bytes) | 
| args | Positional arguments for ESMTPClient.__init__ (type: 3-tuple
of (0) bytes,
(1) NoneType
or ClientContextFactory,
(2) bytes
or 4-tuple
of (0) bytes,
(1) NoneType
or ClientContextFactory,
(2) bytes,
(3) int) | |
| kw | Keyword arguments for ESMTPClient.__init__ (type: dict) |