2017-12-13 13 views
0

とのメールを送信エラーが発生します。しかし、今私は、smtpが接続されていないというエラーが表示されます。 致命的なエラー:未知phpmailerException:SMTPエラー:SMTPホストに接続できませんでした。phpmailerのは、私は自作テンプレート/メール機能でphpmailerのを使用しているGmailのSMTPサーバ

+1

エラーメッセージ全体は何ですか? – rescobar

+1

エラーが長すぎてコメントにコピーできません –

+1

致命的なエラー:未知phpmailerException:SMTPエラー:SMTPホストに接続できませんでした。 –

答えて

0

sendmailの機能に文を追加し、これを試してみてください:

$mail->SMTPOptions = array(
      'ssl' => array(
       'verify_peer' => false, 
       'verify_peer_name' => false, 
       'allow_self_signed' => true 
      ) 
     ); 

あなたはphpmailerの5.2.10で導入されたSMTPOptionsプロパティを通じて安全でない接続を許可することができます(これは、以前のバージョンでSMTPクラスをサブクラス化することで、これを行うことが可能です)、しかし、これはお勧めしませんとして、それはまったく安全な輸送を使用する点の多くを打ち負かす。

https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#php-56-certificate-verification-failure

これは一時的な解決策になるはずです。

+0

ありがとう、私はphpmailerで頻繁に働いていますが、何とか2週間後に私のコードはもう動作しませんでした。私はphpmailerを設定する方法を知っていますが、私はsmtpでうまくいかない:( –

関連する問題