phpmailer配置163邮箱
function send_email($email = ''){
$this->autoRender = false;
date_default_timezone_set('PRC');
require "../Lib/mail/class.smtp.php"; // 引入smtp核心类
require "../Lib/mail/class.phpmailer.php"; // 引入PHPMailer核心类
// 实例化PHPMailer核心类
$mail = new PHPMailer;
// 告诉PHPMailer接下来要调用SMTP核心类
$mail->isSMTP();
// 是否开启调试模式[ 用于调试的 ]
// 0 = 关闭 (在项目上线以后使用)
// 1 = 显示客户端的信息
// 2 = 显示客户端和邮件发送服务器的信息
// $mail->SMTPDebug = 2;
// 调试内容的输出格式:html
// $mail->Debugoutput = 'html';
// 邮件发送服务器的地址[我们使用163]
$mail->Host = "smtp.163.com";
// SMTP协议的使用端口 - 常用的有 25, 465 or 587
$mail->Port = ;// 网易使用的25,QQ使用的587
// 是否使用授权码[必须要,不要改]
$mail->SMTPAuth = true;
// 发送邮件的帐号[如果是QQ,则是QQ号,如果是其他的就是邮箱地址]
$mail->Username = "*****@163.com";
// 发送邮件的帐号的授权码
$mail->Password = "t*****1";
// 邮件发送者的邮箱地址和昵称[昵称可以自己任意定义],这里的统一是邮箱地址
$mail->setFrom('******@163.com', '权盈金服');
// 快捷回复邮件的地址[一般和上面的setFrom都是同一个]
$mail->addReplyTo('replyto@example.com', 'First Last');
// 邮件接收者的邮箱地址和对方的地址
$mail->addAddress('*****@qq.com', '尊敬的客户');
// 邮箱的标题
$mail->Subject = '出入金通知!';
// 邮箱的正文内容
$mail->msgHTML('有出入金待您审批!');
// 当邮箱不能显示HTML文档的时候,显示这里AltBody的内容,这个可以删除
// $mail->AltBody = 'This is a plain-text message body';
// 邮箱的附件
//$mail->addAttachment('../Lib/mail/github.png');
//$mail->addAttachment('../Lib/mail/github.png');
// $mail->addAttachment('images/phpmailer_mini.png');
//发送邮件,并检查错误!
if (!$mail->send()) {
echo $this->output(false,"Mailer Error: " . $mail->ErrorInfo);
} else {
echo $this->output(true,"Message sent!");
}
}
注意:本地正常,放到线上挂了。。。。
phpmailer配置163邮箱的更多相关文章
- Ubuntu 16.04上thunderbird配置163邮箱出现“配置无法被验证-请查看用户名或密码是否正确?”
在Ubuntu 16.04 上用thunderbird配置163免费邮箱时出现的提示信息如图1: 图1 提示信息 网上有不少方法都说是将接收和发出的主机名分别改为 imap.ym.163.com 和 ...
- [转]Redmine 配置163邮箱
redmine的邮件发送功能还是很有用的.像项目有更新啦,任务分配啦,都能邮件发送的相关责任人.我自己在linux服务器上安装并启动了redmine后,邮件一直发送了不了.查了网上的资料,都是讲修改下 ...
- Outlook配置163邮箱
一.在163邮箱设置处设置POP3/SMTP/IMAP 二.开启客户端授权码 三.打开Outlook,选择手动设置 选择POP/IMAP 密码是上文中的授权码 点击其它设置,勾选以下选项 点击完成即可
- entos 7 mailx配置163邮箱发送邮件
配置: .com .com set smtp-auth-user=wcczcl set smtp-auth=login set smtp-use-starttls set ssl-verify=ign ...
- phpmailer配置qq邮箱
function send_email2($email = '*****@perspectivar.com'){ $this->autoRender = false; date_default_ ...
- centos7在Evolution中配置163邮箱,被阻止收件解决方法
config.mail.163.com/settings/imap/login.jsp?uid=xxxx@163.com
- C#使用.net.mail配置163邮箱报错:不允许使用邮箱名称。 服务器响应为:authentication is required,smtp9,DcCowABHK4UYE11W2k6fAQ--.52196S2 1448940312
client.UseDefaultCredentials = true; 要放在 client.Credentials = new NetworkCredential("用户名", ...
- Thinkphp3.2 PHPMailer 发送 QQ邮箱 163邮箱
在进入正题这前先看下网易(163)邮箱的服务器地址和端口号 类型 服务器名称 服务器地址 SSL协议端口号 非SSL协议端口号 收件服务器 POP pop.163.com 995 110 收件服务器 ...
- 【PHPmailer】发送邮件(以163邮箱为例)
1.参考TP社区:http://www.thinkphp.cn/code/989.html 2.phpmailer.rar下载地址:http://www.thinkphp.cn/code/downlo ...
随机推荐
- Windows Driver Kit Version 7.1.0 ( 也就是 7600.16385.1 ) 下载地址
Windows Driver Kit Version 7.1.0 ( 也就是 7600.16385.1 ) 下载地址 http://download.microsoft.com/download/4/ ...
- 如何安装nginx第三方模块
nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大. 在安装 ...
- javascript基础-js对象
一.js对象的创建 1.普通最简单的方式 var teacher = new Object( ); teacher.name = "zhangsan"; teacher.age = ...
- 你一定想知道的关于FPGA的那些事
首先,如果您从未接触过FPGA(现场可编程门阵列),或者有过一点基础想要继续深入了解这个行业,在这里,会向您介绍FPGA,并且向您解释FPGA都能解决什么问题,如何解决这些问题,并讨论如何将设计进行优 ...
- GOF23设计模式之策略模式(strategy)
一.策略模式概述 策略模式对应于解决某一个问题的一个算法族,允许用户从该算法族中任选一种算法解决一个问题,同时可以方便的更换算法或者增加新的算法.并且由客户端决定调用哪个算法. 策略模式的本质: 分离 ...
- Spring AOP两种实现方式
一. AOP 概念: Spring AOP 即Aspect Oriented Programming(面向切面编程), 实现方式分为两种: 1. 注解(Annotation) 2. 配置(Config ...
- Zabbix 添加 WEB 监控
添加 WEB Monitorings Web Monitoring是用来监控web程序的,可以监控到web程序的下载速度.返回码及响应时间,还支持把一组连续的web动作作为一个整体来监控. 下面我们以 ...
- 016:Explain
一. Explain EXPLAIN 官方文档 1.explain说明 explain是解释SQL语句的执行计划,即显示该SQL语句怎么执行的 使用explain的时候,也可以使用desc 5.6 版 ...
- 5月22日上课笔记-js属性选择器、过滤选择器、鼠标事件
一.属性选择器 [attr] 包含属性 [attr=value] 属性值 [attr!=value] 属性值不等于value [attr^=value] 属性值以value开头 [attr$=valu ...
- 【UVA】12100 Printer Queue(STL队列&优先队列)
题目 题目 分析 练习STL 代码 #include <bits/stdc++.h> using namespace std; int main() { int t; sc ...