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