Добрый день.
Прошу помочь мне в решении моей проблемы. Хочу использовать модуль email для отправки писем при заказе товаров на сайте. Вот конфиг:
Код:
return array(
'driver' => 'smtp',
'options' => array(
"hostname" => "mailServer",
"username" => "mailUser",
"password" => "mailPassword",
"port" => "25"
)
);
Я использую свой почтовый сервер у хостера. По телнету подключаюсь к нему без проблем, The bat! тоже работает с ним замечательно.
Вот так я использую модуль:
Код:
$config = Kohana::$config->load('email');
Email::connect($config);
$to = "mail@domen.to";
$subject = 'New request from site';
$from = "mail@domen.from";
Email::send($to, $from, $subject, $message, $html = true);
Но при отправке возникает вот такая ошибка:
Код:
Notice: Undefined variable: errno in /modules/email/vendor/swift/classes/Swift/Transport/StreamBuffer.php on line 243
Notice: Undefined variable: errstr in /modules/email/vendor/swift/classes/Swift/Transport/StreamBuffer.php on line 243
Warning: fsockopen() has been disabled for security reasons in /modules/email/vendor/swift/classes/Swift/Transport/StreamBuffer.php on line 243
Notice: Undefined variable: errstr in /modules/email/vendor/swift/classes/Swift/Transport/StreamBuffer.php on line 247
Notice: Undefined variable: errno in /modules/email/vendor/swift/classes/Swift/Transport/StreamBuffer.php on line 247
Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host mailServer'
модуль Email брал отсюда
http://kohanaframework.su/data/email.zip