2016-12-08 2 views
0

Я использую почтовую почту smtp и отправляю почту успешно, но некоторое время попадает ниже ошибки, пожалуйста, помогите мне, что такое ошибка в коде.PHP SMTP issue - не удается подключиться к ssl

---- ERROR ---

283 и в файле : главная/ххх/public_html/ххх/class.smtp.php

stream_socket_client(): не удалось подключение к SSL: //smtp-relay.gmail.com: 465 (сеть недостижима)

Array 
(
    [host] => ssl://smtp-relay.gmail.com 
    [port] => 465 
    [timeout] => 300 
    [options] => Array () 
    [streamok] => 1 
    [errno] => 0 
    [errstr] => 
    [socket_context] => Resource id #66 
) 

# SMTP Settings 
$mail->Host = 'smtp-relay.gmail.com'; 
$mail->Port = '465'; 
$mail->Username = '[email protected]'; 
$mail->Password = '$$xxxxxxxx$$'; 
$mail->SMTPSecure = 'ssl'; 
$mail->SMTPAuth = true; 
$mail->IsSMTP(); 
$mail->IsHTML(true); 
$mail->SetFrom($GLOBALS["smtp_from_email"], $GLOBALS["smtp_from_name"]); 
$mail->CharSet = 'UTF-8'; 
# SMTP Settings 
+1

попробуйте $ mail-> Port = '587'; –

ответ

0

Вы использовали phpmailer?

если вы

$mail->SMTPSecure ='tls' 

и убедитесь, что вы телнет первым в SMTP порт, который вы используете, чтобы убедиться, что сетевое соединение или порт, который вы собираетесь использовать можно использовать

Смежные вопросы