Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Отправка почты через SMTP (gmail.com) транспорт, используя Zend_Mail

Форумы Хостинг Отправка почты через SMTP (gmail.com) транспорт, используя Zend_Mail
x.pavlenko
13.01.2012
хостинг: есть
домен: есть
Отправка почты через SMTP (gmail.com) транспорт, используя Zend_Mail
При отправке почты через SMTP из формы обратной связи - письма отправляются через раз (иногда выбрасывает на таймауте 30 сек, а иногда письма уходят через пол секунды)

Вот тестовый скрипт

<?
error_reporting(E_ALL);

date_default_timezone_set('Europe/Kiev');

define('DS', DIRECTORY_SEPARATOR);
// Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/system/application'));


set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH. '/../library'),
get_include_path(),
)));

include_once 'Zend/Loader/Autoloader.php';

Zend_Loader_Autoloader::getInstance();


$mail = new Zend_Mail( 'utf-8' );

$config = array(
'ssl' => 'tls',
'port' => 587,
'auth' => 'login',
'username' => 'account@gmail.com',
'password' => 'xxxxxxxxxxxxx'
);
$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);

$mail->addTo( 'accont2@gmail.com');
$mail->setFrom('account@gmail.com', 'Test');
$mail->setSubject('test');
$mail->setBodyHtml('test');
$mail->send($transport);

?>

Подскажите пожалуйста как быть если нужно отправлять имейлч по smtp подключаясь к аккаунту на gmail. Заранее спасибо
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города