twisted.mail.protocols.DomainESMTP(ESMTPDomainDelivery, smtp.ESMTP) class documentationtwisted.mail.protocols
          View Source
          (View In Hierarchy)
        
      An ESMTP server which uses the domains of a mail service.
| Method | __init__ | Initialize the ESMTP server. | 
Inherited from TimeoutMixin (via ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 ESMTP, SMTP):
| 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 | 
Initialize the ESMTP server.
| Parameters | args | Positional arguments for ESMTP.__init__ (type: 2-tuple
of (IMessageDelivery
provider or NoneType,
IMessageDeliveryFactory
provider or NoneType)) | 
| kw | Keyword arguments for ESMTP.__init__. (type: dict) |