скрипт при отправке через PHPMailer (smtp)

1. ZipeR (24.09.2016 / 11:19)
Очень долго висит скрипт,пробывал разные smtp сервера (майл, яндекс) везде одно и то же около двух минут скрипт просто висит, узнать бы хоть в какую сторону копать
date_default_timezone_set('Europe/Kiev');
require_once($_SERVER['DOCUMENT_ROOT'].'/engine/phpmailer/PHPMailerAutoload.php');
 
 
$mail = new PHPMailer;
 
$mail->isSMTP();
//хост
$mail->Host = 'smtp.mail.ru';
 
$mail->SMTPAuth = true;
 
$mail->Username = 'admin@example.com';
 
$mail->Password = '********';
 
$mail->SMTPSecure = 'ssl';
 
$mail->Port = '465';
$mail->debug = true;
 
$mail->CharSet = 'UTF-8';
 
$mail->From = 'admin@example.com';
$mail->FromName = 'Админ';
$mail->addAddress('mail@example.com');
 
$mail->isHTML(true);
 
$mail->Subject = 'Тест Темы письма';
$mail->Body = 'тестовый текс Текст можно с  хтмл';
if( $mail->send() ){
    echo 'Письмо отправлено';
}else{
    echo 'Письмо не может быть отправлено. ';
    echo 'Ошибка: ' . $mail->ErrorInfo;
}
 

DNS проверял sad сам догнать не могу

2. /7o/loTeH4I1k (25.09.2016 / 17:36)
Попробуй телнетом. Мб провайдер запретил соединения на smtp порты (так иногда с спамом борятся). Ну и попробуй альтернативные, с tls и ssl

3. ZipeR (28.09.2016 / 03:23)
Благодарю smile

URL: https://visavi.net/topics/43164