首页 后端开发 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->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   = "[email protected]";  // GMAIL username $mail->Password   = "xxx";            // GMAIL password   $mail->From       = "[email protected]"; $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("[email protected]", "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

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++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教程
1663
14
CakePHP 教程
1419
52
Laravel 教程
1313
25
PHP教程
1264
29
C# 教程
1237
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 浏览器。在谷歌浏览器中,点击屏幕右上角的  三点图标。从下拉菜单中选择更多工具。从下一个下拉菜单中单击扩展。在“扩展程序”屏幕上,找

如何在 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 应用程序。您甚至

如何在 Gmail 中删除自动完成的电子邮件地址 如何在 Gmail 中删除自动完成的电子邮件地址 Apr 21, 2023 am 10:46 AM

Gmail是Google推出的最流行的基于Web的电子邮件服务器,它具有许多在浏览、编辑和发送电子邮件时很有帮助的强大功能。其中一项功能是自动完成列表,它允许用户在完成输入完整地址之前查看保存为联系人的电子邮件地址列表。此功能确实很有用,但有时它可能不是很好的方法,因为可能有一些电子邮件地址不再有效或可能已被用户删除。例如,离开组织的人无法再访问公司电子邮件地址。但是有一种方法可以删除那些在Gmail的自动完成列表中突出显示的电子邮件地址。如果您还想从Gmail自动完成列表中删除电子邮件

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

PHP是一种强大的编程语言,广泛应用于Web开发领域中,其中SMTP邮件功能也是PHP开发中的重要一环。但是,在某些情况下,您可能希望禁止SMTP邮件功能,本文将介绍如何实现。

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

为什么截图工具在Windows11上不起作用了解问题的根本原因有助于找到正确的解决方案。以下是截图工具可能无法正常工作的主要原因:对焦助手已打开:这可以防止截图工具打开。应用程序损坏:如果截图工具在启动时崩溃,则可能已损坏。过时的图形驱动程序:不兼容的驱动程序可能会干扰截图工具。来自其他应用程序的干扰:其他正在运行的应用程序可能与截图工具冲突。证书已过期:升级过程中的错误可能会导致此issu简单的解决方案这些适合大多数用户,不需要任何特殊的技术知识。1.更新窗口和Microsoft应用商店应用程

Google Gemini 现已出现在 Gmail 应用中:在 Android 设备上通过 AI 进行智能电子邮件搜索 Google Gemini 现已出现在 Gmail 应用中:在 Android 设备上通过 AI 进行智能电子邮件搜索 Aug 31, 2024 am 09:54 AM

谷歌正在通过人工智能驱动的问答功能扩展其在 Android 上的 Gmail 应用程序,该功能已在 Gmail 网络版中提供,并由谷歌的 Gemini AI 助手提供支持。用户现在可以通过询问具体信息来更有效地搜索收件箱

See all articles