XOOPS RMCommon Utilities
2.1.8.91RC
|
Public Member Functions | |
afterEhlo (Swift_Transport_SmtpAgent $agent) | |
exposeMixinMethods () | |
getHandledKeyword () | |
getMailParams () | |
getPriorityOver ($esmtpKeyword) | |
getRcptParams () | |
onCommand (Swift_Transport_SmtpAgent $agent, $command, $codes=array(), &$failedRecipients=null, &$stop=false) | |
resetState () | |
setKeywordParams (array $parameters) | |
Definition at line 19 of file EsmtpHandler.php.
Swift_Transport_EsmtpHandler::afterEhlo | ( | Swift_Transport_SmtpAgent | $agent | ) |
Runs immediately after a EHLO has been issued.
Swift_Transport_SmtpAgent | $agent | to read/write |
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::exposeMixinMethods | ( | ) |
Returns an array of method names which are exposed to the Esmtp class.
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::getHandledKeyword | ( | ) |
Get the name of the ESMTP extension this handles.
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::getMailParams | ( | ) |
Get params which are appended to MAIL FROM:<>.
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::getPriorityOver | ( | $esmtpKeyword | ) |
Returns +1, -1 or 0 according to the rules for usort(). This method is called to ensure extensions can be execute in an appropriate order.
string | $esmtpKeyword | to compare with |
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::getRcptParams | ( | ) |
Get params which are appended to RCPT TO:<>.
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::onCommand | ( | Swift_Transport_SmtpAgent | $agent, |
$command, | |||
$codes = array() , |
|||
& | $failedRecipients = null , |
||
& | $stop = false |
||
) |
Runs when a command is due to be sent.
Swift_Transport_SmtpAgent | $agent | to read/write |
string | $command | to send |
int[] | $codes expected in response | |
string[] | &$failedRecipients | |
boolean | &$stop | to be set true if the command is now sent |
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::resetState | ( | ) |
Tells this handler to clear any buffers and reset its state.
Implemented in Swift_Transport_Esmtp_AuthHandler.
Swift_Transport_EsmtpHandler::setKeywordParams | ( | array | $parameters | ) |
Set the parameters which the EHLO greeting indicated.
string[] | $parameters |
Implemented in Swift_Transport_Esmtp_AuthHandler.