phpmailer SMTP connect() failed的解决方法
2024-08-29 12:53:31
使用PHPMailer发邮件的时候,经常出现本地可以发送,上传到服务器就发送失败了。老是提示SMTP connect() failed
今天我也遇到了这样的问题,用的是QQ的邮箱服务器,查了下资料,很多都说fsockopen给禁用,或者端口没打开,等等一系列问题。
但就是没能解决方法,但是最后还是让我解决了,很简单,试一下用下面的方法
把端口改成587,然后把连接方式改为tls,具体代码如下
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
最新文章
- Java的HTTP通信
- Setup Factory 关闭正在运行的程序
- oracle 中的trunc()函数及加一个月,一天,一小时,一分钟,一秒钟方法
- PHP 小方法之 写日志方法
- 804 pretest 解题
- python反转字符串(简单方法)及简单的文件操作示例
- html里文本保留换行格式
- 2016年11月20日 星期日 --出埃及记 Exodus 20:11
- kuangbin_UnionFind J (POJ 2492)
- postgresql plpythonu例子
- php 采用fpdf乱码问题
- linux设置和查看环境变量的方法
- How to upgrade gcc using apt-get ?
- Java项目打包在CMD或者Linux下运行
- 更换ios 开发者账号与下载别人的代码 真机调试时注意切换
- C#重写Equals方法步骤
- Poj 2232 Moo Volume(排序)
- 官网下载的Struts 2解压后缺少xwork-core.jar文件
- BZOJ3378:[USACO]MooFest 狂欢节(树状数组)
- Python 面向对象【1】