ホームページ バックエンド開発 PHPチュートリアル ping“smtp.gmail.com”可以通,为什么PHPMAILer却报错

ping“smtp.gmail.com”可以通,为什么PHPMAILer却报错

Jun 13, 2016 am 10:43 AM
gmail gt mail quot smtp

ping“smtp.gmail.com”可以通,为啥PHPMAILer却报错
在CMD里ping一下GMAIL的SMTP服务器可以通,

可是在网页里面做的发送email的程序,却总是报错:
SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.


咋回事呢:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php include("phpmailer/class.phpmailer.php"); $mail             = new PHPMailer(); $body             = "TEST_TEST";  $mail->IsSMTP(); $mail-&gt;SMTPAuth   = true;                  // enable SMTP authentication $mail-&gt;SMTPSecure = "ssl";                 // sets the prefix to the servier $mail-&gt;Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server $mail-&gt;Port       = 465;                   // set the SMTP port for the GMAIL server  $mail-&gt;Username   = "[email protected]";  // GMAIL username $mail-&gt;Password   = "xxx";            // GMAIL password   $mail-&gt;From       = "[email protected]"; $mail-&gt;FromName   = "xxx";  $mail-&gt;Subject    = "subject 111";  //$mail-&gt;Body       = "Hi,<br>This is the HTML BODY<br>";                      //HTML Body $mail-&gt;AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test $mail-&gt;WordWrap   = 50; // set word wrap  $mail-&gt;MsgHTML($body);  $mail-&gt;AddAddress("[email protected]", "xxx");  $mail-&gt;IsHTML(true); // send as HTML  if(!$mail-&gt;Send()) {     echo "Mailer Error: " . $mail-&gt;ErrorInfo; } else {     echo "Message sent!"; }      ?&gt;
ログイン後にコピー


------解决方案--------------------
探讨

会不会是空间商做了限制呢?

我在本地测试,用163的邮箱可以发邮件;用GMAIL的也是显示这个错误,开启PHPMAILER的调试模式显示:
SMTP -> ERROR: Failed to connect to server: Unable to find the socket transport "ssl" - did you forget to enable it when you ……
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Gmailでテキストまたは画像にハイパーリンクを追加する方法 Gmailでテキストまたは画像にハイパーリンクを追加する方法 May 06, 2023 pm 06:07 PM

Gmailでテキストまたは画像にハイパーリンクを追加する方法

Huawei GT3 ProとGT4の違いは何ですか? Huawei GT3 ProとGT4の違いは何ですか? Dec 29, 2023 pm 02:27 PM

Huawei GT3 ProとGT4の違いは何ですか?

Gmail でオートコンプリートメールアドレスを削除する方法 Gmail でオートコンプリートメールアドレスを削除する方法 Apr 21, 2023 am 10:46 AM

Gmail でオートコンプリートメールアドレスを削除する方法

修正: Windows 11 で Snipping ツールが機能しない 修正: Windows 11 で Snipping ツールが機能しない Aug 24, 2023 am 09:48 AM

修正: Windows 11 で Snipping ツールが機能しない

PC または携帯電話で Gmail から Boomerang を削除する方法 PC または携帯電話で Gmail から Boomerang を削除する方法 Apr 14, 2023 pm 10:46 PM

PC または携帯電話で Gmail から Boomerang を削除する方法

iPhone で Gmail を使用してアーカイブされたメールを検索して復元する方法 iPhone で Gmail を使用してアーカイブされたメールを検索して復元する方法 Apr 26, 2023 am 10:52 AM

iPhone で Gmail を使用してアーカイブされたメールを検索して復元する方法

Google Gemini が Gmail アプリに登場: Android デバイス上の AI によるスマートなメール検索 Google Gemini が Gmail アプリに登場: Android デバイス上の AI によるスマートなメール検索 Aug 31, 2024 am 09:54 AM

Google Gemini が Gmail アプリに登場: Android デバイス上の AI によるスマートなメール検索

iPhoneでApp Storeに接続できないエラーを修正する方法 iPhoneでApp Storeに接続できないエラーを修正する方法 Jul 29, 2023 am 08:22 AM

iPhoneでApp Storeに接続できないエラーを修正する方法

See all articles