phpmailer 利用qq邮箱转发邮件时出错,一直报2016-09-21 05:27:59 SMTP NOTICE: EOF caught while checking if connected 2016-09-21 05:27:59 SMTP Error: Could not authenticate. 2016-09-21 05:27:59 SMTP connect() failed. https://github.com/PHPMailer/... 发送邮件失败!

发送邮件的代码如下:

function sendMail($to,$title,$content){

//引入PHPMailer的核心文件 使用require_once包含避免出现PHPMailer类重复定义的警告

require_once("./class.phpmailer.php");

require_once("./class.smtp.php");

//实例化PHPMailer核心类

$mail = new PHPMailer();

//是否启用smtp的debug进行调试 开发环境建议开启 生产环境注释掉即可 默认关闭debug调试模式

$mail->SMTPDebug = 1;

//使用smtp鉴权方式发送邮件

$mail->isSMTP();

//smtp需要鉴权 这个必须是true

$mail->SMTPAuth=true;

//链接qq域名邮箱的服务器地址

$mail->Host = 'smtp.qq.com';

//设置使用ssl加密方式登录鉴权

$mail->SMTPSecure = 'ssl';

//设置ssl连接smtp服务器的远程服务器端口号,以前的默认是25,但是现在新的好像已经不可用了 可选465或587

$mail->Port = 465;

//设置smtp的helo消息头 这个可有可无 内容任意

$mail->Helo = 'Hello smtp.qq.com Server';

//设置发件人的主机域 可有可无 默认为localhost 内容任意,建议使用你的域名

$mail->Hostname = 'http://www.dest.cn';

//设置发送的邮件的编码 可选GB2312 我喜欢utf-8 据说utf8在某些客户端收信下会乱码

$mail->CharSet = 'UTF-8';

//设置发件人姓名(昵称) 任意内容,显示在收件人邮件的发件人邮箱地址前的发件人姓名

$mail->FromName = 'TEST lyf3312'; //发件人人名

//smtp登录的账号 这里填入字符串格式的qq号即可

$mail->Username ='924634623@qq.com';

//smtp登录的密码 使用生成的授权码(就刚才叫你保存的最新的授权码)

$mail->Password = 'wrgomczwlipobaib'; //wrgomczwlipobaib

//设置发件人邮箱地址 这里填入上述提到的“发件人邮箱”

$mail->From = '924634623@qq.com';

//邮件正文是否为html编码 注意此处是一个方法 不再是属性 true或false

$mail->isHTML(true);

//设置收件人邮箱地址 该方法有两个参数 第一个参数为收件人邮箱地址 第二参数为给该地址设置的昵称 不同的邮箱系统会自动进行处理变动 这里第二个参数的意义不大

$mail->addAddress($to,'test qq邮箱在线通知');//收件人人名

//添加多个收件人 则多次调用方法即可

// $mail->addAddress('xxx@163.com','lsgo在线通知');

//添加该邮件的主题

$mail->Subject = $title;

//添加邮件正文 上方将isHTML设置成了true,则可以是完整的html字符串 如:使用file_get_contents函数读取本地的html文件

$mail->Body = $content;

//为该邮件添加附件 该方法也有两个参数 第一个参数为附件存放的目录(相对目录、或绝对目录均可) 第二参数为在邮件附件中该附件的名称

// $mail->addAttachment('./d.jpg','mm.jpg');

//同样该方法可以多次调用 上传多个附件

// $mail->addAttachment('./Jlib-1.1.0.js','Jlib.js');

$status = $mail->send();

//简单的判断与提示信息

if($status) {

return true;

}else{

return false;

}

}

$flag = sendMail('lyf3312@163.com','test lyf3312在线通知','恭喜你成功加入test lyf3312实验室,开启你的学习之旅吧!');

if($flag){

echo "发送邮件成功!";

}else{

echo "发送邮件失败!";

}

奇怪的是,关闭ssl,改用25端口时,可以发送邮件,但会把发送邮件的信息都输出来?

什么原因啊啊啊啊啊啊啊啊啊啊啊啊??

相关标签:php

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

qq邮箱发件转发php,phpmailer 利用qq邮箱转发邮件的问题相关推荐

  1. 苹果自带邮箱发件服务器设置,iphone自带邮箱在哪里设置 iphone6s自带邮箱收发邮件设置图文教程...

    虽然当前的社交类通讯聊天软件非常发达,很多时候还是会使用邮件来沟通一些事情,最为常见场景便是在工作中.有了苹果 iPhone6s 手机以后,可以添加设置邮箱,直接在手机上收发邮件,非常的方便. iph ...

  2. gitlab邮箱配置 及 163邮箱发件失败

    gatlab邮箱配置: http://blog.csdn.net/jackghq/article/details/54954486 163邮箱发件失败: 转自:http://ruby-china.or ...

  3. 邮箱发件问候语有哪些_如何设置商务语音信箱问候语(带有示例)

    邮箱发件问候语有哪些 When you call a business phone number, you are often greeted with an automated voicemail ...

  4. qq邮箱中的发件服务器是什么格式,qq邮箱的SMTP服务器是什么

    qq邮箱的SMTP服务器是什么 QQ邮箱POP3 和 SMTP 服务器地址设置如下: POP3服务器地址为"pop.qq.com",SMTP服务器地址为"smtp.qq. ...

  5. qq企业邮箱php发送实例6,PHP利用QQ免费邮箱发送邮件实例

    本例子是利用phpmailer来登录QQ邮件然后利用QQ邮件向指定邮件发送一封邮件的例子,希望本例子能帮助到各位同学. PHP发邮件的例子,发邮件当然需要一个客户端邮箱,今天这个例子是使用QQ免费企业 ...

  6. 新浪cn邮箱设置收件和发件服务器信息,新浪cn邮箱如何设置

    新浪cn邮箱如何设置[编辑] 概述 新浪CN邮箱在功能上有诸多突破:5G邮箱容量.可一次收发30M超大附件等.现在CN邮箱已经上线,通过发送注册邀请码以及朋友转发邀请信的方式进行注册,用户可以通过多种 ...

  7. win10自带邮箱发件箱为空

    发件箱 win10 自带邮箱,登录 QQ 邮箱,密码正确,收件箱能够显示邮件列表:发件箱空空如也. 已发送邮件 原来已发送的邮件在[已发送邮件]里面

  8. 各大企业邮箱发件限制

    1.网易邮箱:  企业邮箱:单个用户每天最多只能发送 1000 封邮件.单个邮件最多包含 500 个收件人邮箱地址. 163VIP邮箱:每天限制最多能发送800封邮件. 163 . 126 . yea ...

  9. 苹果自带邮箱发件服务器设置,如何在苹果MAC中设置收发邮件

    如何在苹果MAC中设置收发邮件 MAC系统自带了一个邮件客户端,可以用来收发邮件,下面就介绍下如何用客户端来收发我司企业邮局的邮件. 1.在MAC的快捷图标处点击"邮件"打开,第一 ...

  10. ipad查看qq邮箱收件服务器,ipad怎么设置qq邮箱以便通过iPad来接收QQ邮箱收到的邮件...

    大家可以通过下文来了解,小编将会演示ipad怎么设置qq邮箱,设置成功之后我们就能通过iPad来接收QQ邮箱收到的邮件,快来操作吧~ 下文是以iPhone设置QQ邮箱为例,和iPad步骤是一样的哦,首 ...

最新文章

  1. Spring Cloud Alibaba 服务门户:Spring Cloud Gateway 如何把好微服务的大门
  2. [DNS] 网页无法打开,设置合适的DNS解决问题
  3. Interview:算法岗位面试—11.02早上上海某银行(上海分行,四大行之一)信息技术岗笔试记录
  4. ExtJs异步ajax调用和同步ajax调用公用方法
  5. CSP2020洛谷P7076:动物园(位运算)
  6. centos7 nginx php5.4,详解CentOS7.0下Nginx+PHP5.4+MySQL5.5+Memcached+Redis的架构部署
  7. d3d11 indirect lighting
  8. CopyQq program山寨QQ项目
  9. Windows下硬盘存储情况可视化工具--WinDirStat
  10. 项目从.Net3.5转化到.Net4.0发生错误
  11. 苹果A14和高通骁龙888性能对比,A13都笑了
  12. Linux服务--DHCP中继
  13. Alphasense B4系列PPB 级空气质量传感器应用
  14. Ubuntu 10.04 在 Vmware 虚拟机下安装 vmware tools
  15. JSON解析工具----JSONPath基本使用
  16. C语言实现连珠棋(三子棋、五子棋)
  17. Java面试题及答案(阿里京东美团滴滴)
  18. 武汉有哪些值得推荐的互联网科技公司?
  19. Form表单提交下载文件
  20. 如何将PDF转换为PPT格式

热门文章

  1. 华东师范大学软件工程专硕考研398分复习经验总结
  2. rundll32.exe命令使用大全
  3. Kafka安全认证(Java)
  4. 他在比亚迪30万变200亿,还是王传福的天使投资人
  5. 机器学习,分类算法(饭店评价的例子)
  6. springboot thymeleaf访问静态图片
  7. ClassNotFoundException:com.tongweb.geronimo.osgi.locator.ProviderLocator
  8. 用于 VMware vSphere ESXi 4/5/6 的HP智能阵列B140i SATA RAID控制器驱动程序
  9. 图论(七)哥尼斯堡七桥问题
  10. LiveZilla 详细 配置 设置 (三) 配置 LiveZilla 服务