2016-12-08 10 views
0

私はsmtpメール設定を使用していますが、メールを正常に送信していますが、しばらく下にエラーが発生しました。PHP SMTPの問題 - sslに接続できません

---- ERROR ---

283と ファイルに:ホーム/ XXX/public_htmlの/ XXX/class.smtp.php

stream_socket_client():にできません

Array 
(
    [host] => ssl://smtp-relay.gmail.com 
    [port] => 465 
    [timeout] => 300 
    [options] => Array () 
    [streamok] => 1 
    [errno] => 0 
    [errstr] => 
    [socket_context] => Resource id #66 
) 
(ネットワークが到達不能である)465://smtp-relay.gmail.com: SSLに接続します0
# 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

を使用することができることを確認するために、あなたが使用するSMTPポートに最初にtelnetで接続することを確認している場合$ mail-> Port = '587'を試してください。 –

答えて

0

phpmailerを使用しましたか?

あなたは

$mail->SMTPSecure ='tls' 

を行うと、ネットワーク接続するか、使用する予定のポートが

関連する問題