qq邮箱发件转发php,phpmailer 利用qq邮箱转发邮件的问题
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邮箱转发邮件的问题相关推荐
- 苹果自带邮箱发件服务器设置,iphone自带邮箱在哪里设置 iphone6s自带邮箱收发邮件设置图文教程...
虽然当前的社交类通讯聊天软件非常发达,很多时候还是会使用邮件来沟通一些事情,最为常见场景便是在工作中.有了苹果 iPhone6s 手机以后,可以添加设置邮箱,直接在手机上收发邮件,非常的方便. iph ...
- gitlab邮箱配置 及 163邮箱发件失败
gatlab邮箱配置: http://blog.csdn.net/jackghq/article/details/54954486 163邮箱发件失败: 转自:http://ruby-china.or ...
- 邮箱发件问候语有哪些_如何设置商务语音信箱问候语(带有示例)
邮箱发件问候语有哪些 When you call a business phone number, you are often greeted with an automated voicemail ...
- qq邮箱中的发件服务器是什么格式,qq邮箱的SMTP服务器是什么
qq邮箱的SMTP服务器是什么 QQ邮箱POP3 和 SMTP 服务器地址设置如下: POP3服务器地址为"pop.qq.com",SMTP服务器地址为"smtp.qq. ...
- qq企业邮箱php发送实例6,PHP利用QQ免费邮箱发送邮件实例
本例子是利用phpmailer来登录QQ邮件然后利用QQ邮件向指定邮件发送一封邮件的例子,希望本例子能帮助到各位同学. PHP发邮件的例子,发邮件当然需要一个客户端邮箱,今天这个例子是使用QQ免费企业 ...
- 新浪cn邮箱设置收件和发件服务器信息,新浪cn邮箱如何设置
新浪cn邮箱如何设置[编辑] 概述 新浪CN邮箱在功能上有诸多突破:5G邮箱容量.可一次收发30M超大附件等.现在CN邮箱已经上线,通过发送注册邀请码以及朋友转发邀请信的方式进行注册,用户可以通过多种 ...
- win10自带邮箱发件箱为空
发件箱 win10 自带邮箱,登录 QQ 邮箱,密码正确,收件箱能够显示邮件列表:发件箱空空如也. 已发送邮件 原来已发送的邮件在[已发送邮件]里面
- 各大企业邮箱发件限制
1.网易邮箱: 企业邮箱:单个用户每天最多只能发送 1000 封邮件.单个邮件最多包含 500 个收件人邮箱地址. 163VIP邮箱:每天限制最多能发送800封邮件. 163 . 126 . yea ...
- 苹果自带邮箱发件服务器设置,如何在苹果MAC中设置收发邮件
如何在苹果MAC中设置收发邮件 MAC系统自带了一个邮件客户端,可以用来收发邮件,下面就介绍下如何用客户端来收发我司企业邮局的邮件. 1.在MAC的快捷图标处点击"邮件"打开,第一 ...
- ipad查看qq邮箱收件服务器,ipad怎么设置qq邮箱以便通过iPad来接收QQ邮箱收到的邮件...
大家可以通过下文来了解,小编将会演示ipad怎么设置qq邮箱,设置成功之后我们就能通过iPad来接收QQ邮箱收到的邮件,快来操作吧~ 下文是以iPhone设置QQ邮箱为例,和iPad步骤是一样的哦,首 ...
最新文章
- Spring Cloud Alibaba 服务门户:Spring Cloud Gateway 如何把好微服务的大门
- [DNS] 网页无法打开,设置合适的DNS解决问题
- Interview:算法岗位面试—11.02早上上海某银行(上海分行,四大行之一)信息技术岗笔试记录
- ExtJs异步ajax调用和同步ajax调用公用方法
- CSP2020洛谷P7076:动物园(位运算)
- centos7 nginx php5.4,详解CentOS7.0下Nginx+PHP5.4+MySQL5.5+Memcached+Redis的架构部署
- d3d11 indirect lighting
- CopyQq program山寨QQ项目
- Windows下硬盘存储情况可视化工具--WinDirStat
- 项目从.Net3.5转化到.Net4.0发生错误
- 苹果A14和高通骁龙888性能对比,A13都笑了
- Linux服务--DHCP中继
- Alphasense B4系列PPB 级空气质量传感器应用
- Ubuntu 10.04 在 Vmware 虚拟机下安装 vmware tools
- JSON解析工具----JSONPath基本使用
- C语言实现连珠棋(三子棋、五子棋)
- Java面试题及答案(阿里京东美团滴滴)
- 武汉有哪些值得推荐的互联网科技公司?
- Form表单提交下载文件
- 如何将PDF转换为PPT格式
热门文章
- 华东师范大学软件工程专硕考研398分复习经验总结
- rundll32.exe命令使用大全
- Kafka安全认证(Java)
- 他在比亚迪30万变200亿,还是王传福的天使投资人
- 机器学习,分类算法(饭店评价的例子)
- springboot thymeleaf访问静态图片
- ClassNotFoundException:com.tongweb.geronimo.osgi.locator.ProviderLocator
- 用于 VMware vSphere ESXi 4/5/6 的HP智能阵列B140i SATA RAID控制器驱动程序
- 图论(七)哥尼斯堡七桥问题
- LiveZilla 详细 配置 设置 (三) 配置 LiveZilla 服务