Class Swift_SmtpTransport
Inheritance | Swift_SmtpTransport » Swift_Transport_EsmtpTransport » Swift_Transport_AbstractSmtpTransport |
---|---|
Implements | Swift_Transport, Swift_Transport_SmtpAgent |
Sends Messages over SMTP with ESMTP support.
Protected Properties
Property | Type | Description | Defined By |
---|---|---|---|
$_buffer | Input-Output buffer for sending/receiving SMTP commands and responses | Swift_Transport_AbstractSmtpTransport | |
$_domain | The domain name to use in HELO command | Swift_Transport_AbstractSmtpTransport | |
$_eventDispatcher | The event dispatching layer | Swift_Transport_AbstractSmtpTransport | |
$_sourceIp | Source Ip | Swift_Transport_AbstractSmtpTransport | |
$_started | Connection status | Swift_Transport_AbstractSmtpTransport |
Public Methods
Protected Methods
Method Details
Create a new SmtpTransport, optionally with $host, $port and $security.
public void __construct ( $host = 'localhost', $port = 25, $security = null ) | ||
$host | string | |
$port | int | |
$security | string |
Create a new SmtpTransport instance.
public static Swift_SmtpTransport newInstance ( $host = 'localhost', $port = 25, $security = null ) | ||
$host | string | |
$port | int | |
$security | string |