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
Swift_SmtpTransport
Package: Swift\Transport
Author: Chris Corbyn
Located at wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php
Author: Chris Corbyn
Located at wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php
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. |
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
private
|
|
private
|
|
private
|
|
private
|
private
|
$_handlers | array() |
#
ESMTP extension handlers. |
private
string[]
|
$_capabilities | array() |
#
ESMTP capabilities. |
private
array
|
$_params | array(
'protocol' => 'tcp',
'host' => 'localhost',
'port' => 25,
'timeout' => 30,
'blocking' => 1,
'tls' => false,
'type' => Swift_Transport_IoBuffer::TYPE_SOCKET
) |
#
Connection buffer parameters. |
$_buffer,
$_domain,
$_eventDispatcher,
$_sourceIp,
$_started
|