An ESMTP handler.
| package | Swift |
|---|---|
| subpackage | Transport |
| author | Chris Corbyn |
afterEhlo(\Swift_Transport_SmtpAgent $agent)
exposeMixinMethods() : string[]
string[]getHandledKeyword() : boolean
booleangetMailParams() : string[]
string[]getPriorityOver(string $esmtpKeyword) : int
This method is called to ensure extensions can be execute in an appropriate order.
stringto compare with
intgetRcptParams() : string[]
string[]onCommand(\Swift_Transport_SmtpAgent $agent, string $command, int[] $codes, string[] $failedRecipients, boolean $stop)
stringto send
int[]expected in response
string[]&$failedRecipients
boolean&$stop to be set true if the command is now sent
resetState()
setKeywordParams(array $parameters)
string[]