Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php/** This file is part of SwiftMailer.* (c) 2004-2009 Chris Corbyn** For the full copyright and license information, please view the LICENSE* file that was distributed with this source code.*///@require 'Swift/Transport/EsmtpTransport.php';//@require 'Swift/DependencyContainer.php';/*** Sends Messages over SMTP with ESMTP support.* @package Swift* @subpackage Transport* @author Chris Corbyn*/class Swift_SmtpTransport extends Swift_Transport_EsmtpTransport{/*** Create a new SmtpTransport, optionally with $host, $port and $security.* @param string $host* @param int $port* @param int $security*/public function __construct($host = 'localhost', $port = 25,$security = null){call_user_func_array(array($this, 'Swift_Transport_EsmtpTransport::__construct'),Swift_DependencyContainer::getInstance()->createDependenciesFor('transport.smtp'));$this->setHost($host);$this->setPort($port);$this->setEncryption($security);}/*** Create a new SmtpTransport instance.* @param string $host* @param int $port* @param int $security* @return Swift_SmtpTransport*/public static function newInstance($host = 'localhost', $port = 25,$security = null){return new self($host, $port, $security);}}