Class Swift_Transport_EsmtpTransport
Sends Messages over SMTP with ESMTP support.
- Swift_Transport_AbstractSmtpTransport implements Swift_Transport
- Swift_Transport_EsmtpTransport implements Swift_Transport_SmtpAgent
Direct known subclasses
Author: Chris Corbyn
Located at vendors/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php
Methods summary
public
|
#
__construct(
Creates a new EsmtpTransport using the given I/O buffer. |
public
|
|
public
string
|
|
public
|
|
public
integer
|
|
public
|
|
public
integer
|
|
public
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
|
|
public
string
|
#
executeCommand( string $command, int[] $codes = array(), string[] & $failures = null )
Run a command against the buffer, expecting the given response codes. If no response codes are given, the response will not be validated. If codes are given, an exception will be thrown on an invalid response. |
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
private
|
|
private
|
|
private
|
|
private
|
Methods inherited from Swift_Transport_AbstractSmtpTransport
__destruct()
,
_assertResponseCode()
,
_doDataCommand()
,
_getFullResponse()
,
_getReversePath()
,
_readGreeting()
,
_streamMessage()
,
_throwException()
,
getBuffer()
,
getLocalDomain()
,
isStarted()
,
registerPlugin()
,
reset()
,
send()
,
setLocalDomain()
,
start()
,
stop()
Magic methods summary
Properties summary
private
|
$_handlers |
#
ESMTP extension handlers. |
private
string[]
|
$_capabilities |
#
ESMTP capabilities. |
private
array
|
$_params |
#
Connection buffer parameters. |
Properties inherited from Swift_Transport_AbstractSmtpTransport
$_buffer
,
$_domain
,
$_eventDispatcher
,
$_sourceIp
,
$_started