Smtp implementation of Zend_Mail_Protocol_Abstract
Minimum implementation according to RFC2821: EHLO, MAIL FROM, RCPT TO, DATA, RSET, NOOP, QUIT
Located in /Mail/Protocol/Smtp.php (line 48)
Zend_Mail_Protocol_Abstract | --Zend_Mail_Protocol_Smtp
Class | Description |
---|---|
![]() |
Performs LOGIN authentication |
![]() |
Performs PLAIN authentication |
![]() |
Performs CRAM-MD5 authentication |
Indicates an smtp AUTH has been issued and authenticated
Indicates that DATA has been issued and sent
Indicates the HELO command has been issues
Indicates a MAIL command has been issued
Indicates one or more RCTP commands have been issued
Indicates that a session is requested to be secure
Indicates an smtp session has been started by the HELO command
The transport method for the socket
Inherited from Zend_Mail_Protocol_Abstract
Zend_Mail_Protocol_Abstract::$_host
Zend_Mail_Protocol_Abstract::$_port
Zend_Mail_Protocol_Abstract::$_request
Zend_Mail_Protocol_Abstract::$_response
Zend_Mail_Protocol_Abstract::$_socket
Zend_Mail_Protocol_Abstract::$_template
Zend_Mail_Protocol_Abstract::$_validHost
Constructor.
Default authentication method
This default method is implemented by AUTH adapters to properly authenticate to a remote host.
Connect to the server with the parameters given in the constructor.
Issues DATA command
Closes connection
Initiate HELO/EHLO sequence and set flag to indicate valid smtp session
Issues MAIL command
Issues the NOOP command end validates answer
Not used by Zend_Mail, could be used to keep a connection alive or check if it is still open.
Issues the QUIT command and clears the current session
Issues RCPT command
Issues the RSET command end validates answer
Can be used to restore a clean smtp communication state when a transaction has been cancelled or commencing a new transaction.
Issues the VRFY command end validates answer
Not used by Zend_Mail.
Send EHLO or HELO depending on capabilities of smtp host
Start mail session
Stop mail session
Inherited From Zend_Mail_Protocol_Abstract
Zend_Mail_Protocol_Abstract::__construct()
Zend_Mail_Protocol_Abstract::connect()
Zend_Mail_Protocol_Abstract::getLog()
Zend_Mail_Protocol_Abstract::getRequest()
Zend_Mail_Protocol_Abstract::getResponse()
Zend_Mail_Protocol_Abstract::resetLog()
Zend_Mail_Protocol_Abstract::_addLog()
Zend_Mail_Protocol_Abstract::_connect()
Zend_Mail_Protocol_Abstract::_disconnect()
Zend_Mail_Protocol_Abstract::_expect()
Zend_Mail_Protocol_Abstract::_receive()
Zend_Mail_Protocol_Abstract::_send()
Zend_Mail_Protocol_Abstract::__destruct()
Inherited from Zend_Mail_Protocol_Abstract
Zend_Mail_Protocol_Abstract::EOL
Zend_Mail_Protocol_Abstract::MAXIMUM_LOG
Zend_Mail_Protocol_Abstract::TIMEOUT_CONNECTION
Documentation generated on Mon, 21 Jun 2010 15:45:22 -0400 by phpDocumentor 1.4.3