首页 > phpmailer 无法发送 smtp.qq.com connect fail

phpmailer 无法发送 smtp.qq.com connect fail

qq域名邮箱已开启 smtp ,smtp.qq.com 25 。
但是本地测试却无法发送邮件,报错提示:

Error Info : SMTP connect() failed. 
https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Host: smtp.qq.com

telnet

Last login: Fri Sep  4 23:26:09 on ttys003
ben:~ soul$ telnet smtp.qq.com 25
Trying 14.17.57.241...
Connected to smtp.qq.com.
Escape character is '^]'.
220 smtp.qq.com Esmtp QQ Mail Server
^C

Connection closed by foreign host.
ben:~ soul$ 

如上的 telnet是说明链接上了还是未连接上, ping smtp.qq.com 是返回的


要看你phpmailer用fsocket还是curl方式连,确认相关模块已安装


端口错了?

如何设置IMAP服务的SSL加密方式?
使用SSL的通用配置如下:
接收邮件服务器:imap.qq.com,使用SSL,端口号993
发送邮件服务器:smtp.qq.com,使用SSL,端口号465或587
账户名:您的QQ邮箱账户名(如果您是VIP帐号或Foxmail帐号,账户名需要填写完整的邮件地址)
密码:您的QQ邮箱密码
电子邮件地址:您的QQ邮箱的完整邮件地址

【热门文章】
【热门文章】