Part of twisted.mail.relaymanager View Source View In Hierarchy
Known subclasses: twisted.mail.relaymanager.ESMTPManagedRelayerFactory
|Method||buildProtocol||Create an instance of a subclass of Protocol.|
|Method||clientConnectionFailed||called when connection could not be made|
Inherited from ClientFactory:
|Method||startedConnecting||Called when a connection has been started.|
|Method||clientConnectionLost||Called when an established connection is lost.|
|Method||logPrefix||Describe this factory for log messages.|
|Method||doStart||Make sure startFactory is called.|
|Method||doStop||Make sure stopFactory is called.|
|Method||startFactory||This will be called before I begin listening on a Port or Connector.|
|Method||stopFactory||This will be called before I stop listening on all Ports/Connectors.|
The returned instance will handle input on an incoming server connection, and an attribute "factory" pointing to the creating factory.
Override this method to alter how Protocol instances get created.
|Parameters||addr||an object implementing |
our manager should be notified that this happened, it might prefer some other host in that case