首頁 後端開發 php教程 ping“smtp.gmail.com”可以通,为什么PHPMAILer却报错

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

Jun 13, 2016 pm 01:16 PM
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->SMTPAuth   = true;                  // enable SMTP authentication 
$mail->SMTPSecure = "ssl";                 // sets the prefix to the servier 
$mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server 
$mail->Port       = 465;                   // set the SMTP port for the GMAIL server 
 
$mail->Username   = "xxx@gmail.com";  // GMAIL username 
$mail->Password   = "xxx";            // GMAIL password 
 
 
$mail->From       = "xxx@gmail.com"; 
$mail->FromName   = "xxx"; 
 
$mail->Subject    = "subject 111"; 
 
//$mail->Body       = "Hi,<br>This is the HTML BODY<br>";                      //HTML Body 
$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test 
$mail->WordWrap   = 50; // set word wrap 
 
$mail->MsgHTML($body); 
 
$mail->AddAddress("xxx@gmail.com", "xxx"); 
 
$mail->IsHTML(true); // send as HTML 
 
if(!$mail->Send()) { 
    echo "Mailer Error: " . $mail->ErrorInfo; 
} else { 
    echo "Message sent!"; 
} 
     
?>

登入後複製


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

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

我在本地测试,用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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1665
14
CakePHP 教程
1424
52
Laravel 教程
1322
25
PHP教程
1270
29
C# 教程
1250
24
如何在 Gmail 中新增超連結至文字或圖像 如何在 Gmail 中新增超連結至文字或圖像 May 06, 2023 pm 06:07 PM

不管有多少即時訊息應用程式來來去去,郵件總是給人一種完全不同的感覺。郵寄確實是Gmail的代名詞。更別說專業的前台了,Gmail是避不開的,就是避不開!由於Gmail的使用如此頻繁,因此無論什麼事情,您都必須知道如何才能讓您的Gmail體驗最順暢、最高效。您很可能需要在電子郵件正文中添加大量網絡鏈接,如果您有這麼多鏈接,它肯定會顯得笨拙。但是連結確實是必要的,即使長連結肯定會讓你的郵件看起來很醜。那麼有出路嗎?超連結怎麼樣?您如何將連結隱藏在文字或圖像中?聽起來很酷?哦,是的,Gmail非

華為GT3 Pro和GT4的差異是什麼? 華為GT3 Pro和GT4的差異是什麼? Dec 29, 2023 pm 02:27 PM

許多用戶在選擇智慧型手錶的時候都會選擇的華為的品牌,其中華為GT3pro和GT4都是非常熱門的選擇,不少用戶都很好奇華為GT3pro和GT4有什麼區別,下面就給大家介紹一下二者。華為GT3pro和GT4有什麼差別一、外觀GT4:46mm和41mm,材質是玻璃鏡板+不鏽鋼機身+高分纖維後殼。 GT3pro:46.6mm和42.9mm,材質是藍寶石玻璃鏡+鈦金屬機身/陶瓷機身+陶瓷後殼二、健康GT4:採用最新的華為Truseen5.5+演算法,結果會更加的精準。 GT3pro:多了ECG心電圖和血管及安

如何從 PC 或手機上的 Gmail 刪除 Boomerang 如何從 PC 或手機上的 Gmail 刪除 Boomerang Apr 14, 2023 pm 10:46 PM

如何從 Gmail 中刪除 Boomerang在下面找到我們的逐步指南,以從您的 PC 或手機上的 Gmail 帳戶中刪除 Boomerang。在電腦上要從 Gmail 中移除 Boomerang,請在您的電腦上開啟 Google Chrome 瀏覽器。在Google瀏覽器中,點選畫面右上角的  三點圖示。從下拉式選單中選擇更多工具。從下一個下拉式選單中點選擴充功能。在「擴充功能」畫面上,找

如何在 iPhone 和 iPad 上的郵件應用程式中將 Gmail 設定為刪除而不是存檔 如何在 iPhone 和 iPad 上的郵件應用程式中將 Gmail 設定為刪除而不是存檔 Apr 13, 2023 pm 02:34 PM

您是否注意到,當您嘗試在 iOS 上刪除 Gmail 中的郵件時,您只會看到存檔選項?繼續閱讀以了解如何在 iPhone 上刪除 Gmail,而不是在郵件應用程式中存檔。更改使用iPhone 和 iPad上的郵件應用程式歸檔 Gmail 電子郵件的預設選項的設定完全隱藏在設定中,但一旦你知道要去哪裡,它就可以快速更改。請記住,本教學適用於透過 iPhone 和 iPad 上的 Apple 郵件應用程式使用 Gmail 的用戶。另一種選擇是在 iPhone/iPad 上使用 Gmail 應用程式。您甚至

修復:截圖工具在 Windows 11 中不起作用 修復:截圖工具在 Windows 11 中不起作用 Aug 24, 2023 am 09:48 AM

為什麼截圖工具在Windows11上不起作用了解問題的根本原因有助於找到正確的解決方案。以下是截圖工具可能無法正常工作的主要原因:對焦助手已開啟:這可以防止截圖工具開啟。應用程式損壞:如果截圖工具在啟動時崩潰,則可能已損壞。過時的圖形驅動程式:不相容的驅動程式可能會幹擾截圖工具。來自其他應用程式的干擾:其他正在運行的應用程式可能與截圖工具衝突。憑證已過期:升級過程中的錯誤可能會導致此issu簡單的解決方案這些適合大多數用戶,不需要任何特殊的技術知識。 1.更新視窗與Microsoft應用程式商店應用程

如何在 Gmail 中刪除自動完成的電子郵件地址 如何在 Gmail 中刪除自動完成的電子郵件地址 Apr 21, 2023 am 10:46 AM

Gmail是Google推出的最受歡迎的網頁為基礎的電子郵件伺服器,它具有許多在瀏覽、編輯和發送電子郵件時很有幫助的強大功能。其中一項功能是自動完成列表,它允許用戶在完成輸入完整地址之前查看已儲存為聯絡人的電子郵件地址列表。此功能確實很有用,但有時它可能不是很好的方法,因為可能有一些電子郵件地址不再有效或可能已被使用者刪除。例如,離開組織的人無法再存取公司電子郵件地址。但是有一種方法可以刪除那些在Gmail的自動完成清單中突出顯示的電子郵件地址。如果您還想從Gmail自動完成清單中刪除電子郵件

Google Gemini 現已出現在 Gmail 應用中:在 Android 裝置上透過 AI 進行智慧電子郵件搜索 Google Gemini 現已出現在 Gmail 應用中:在 Android 裝置上透過 AI 進行智慧電子郵件搜索 Aug 31, 2024 am 09:54 AM

谷歌正在透過人工智慧驅動的問答功能擴展其在 Android 上的 Gmail 應用程序,該功能已在 Gmail 網路版中提供,並由谷歌的 Gemini AI 助手提供支援。用戶現在可以透過詢問具體資訊來更有效地搜尋收件匣

php怎麼禁止smtp郵件功能 php怎麼禁止smtp郵件功能 Mar 22, 2023 pm 03:22 PM

PHP是一種強大的程式語言,廣泛應用於Web開發領域中,其中SMTP郵件功能也是PHP開發中的重要一環。但是,在某些情況下,您可能想要禁止SMTP郵件功能,本文將介紹如何實作。

See all articles