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 ...
随机推荐
- 2、Hive UDF编程实例
Hive的UDF包括3种:UDF(User-Defined Function).UDAF(User-Defined Aggregate Function)和UDTF(User-Defined Tabl ...
- HTML第一讲
HTML标记区分 HTML即超文本标记语言(HtyperText Markup Language),其作用就是将编辑的内容在屏幕上显示.文件的后缀为.HTML. 在HTML中成对出现的叫做双标记(譬如 ...
- ios生成自签名证书,实现web下载安装app
抄自http://beyondvincent.com/blog/2014/03/17/five-tips-for-using-self-signed-ssl-certificates-with-ios ...
- Markdown初步使用
一.兼容 HTML Markdown 的理念是,能让文档更容易读.写和随意改.HTML 是一种发布的格式,Markdown 是一种书写的格式.就这样,Markdown 的格式语法只涵盖纯文本可以涵盖的 ...
- sorl基本原理
索引原理 场景:小时候我们都使用过新华字典,妈妈叫你翻开第38页,找到“坑爹”所在的位置,此时你会怎么查呢?毫无疑问,你的眼睛会从38页的第一个字开始从头至尾地扫描,直到找到“坑爹”二字为止.这种搜索 ...
- [Java.Web]从零开始布署 Tomcat
1. 下载 JRE 1.7 2. 下载 Tomcat 7.0.77,我使用的是红圈的压缩包版本,也可以使用绿圈的安装包版本[更省心] 3. 加入环境变量 JRE_HOME .CATALINA_HOME ...
- 【学步者日记】C#使用线程
http://note.youdao.com/noteshare?id=2810300cdfa3f4d973792dcf30a31db9 System.Threading.Thread th; th ...
- node的socket.io的广播消息
在多个客户端与服务器端建立连接后,socket.io()服务器具有一个sockets属性,属性值为所有与客户端建立连接的socket对象.可以利用该对象的send方法或emit方法向所有客户端广播消息 ...
- canvas之画一个三角形
<canvas id="canvas" width="500" height="500" style="background ...
- 浅谈PHP面向对象编程(一、简介)
传统的面向过程 将要完成的工作,分作若干个步骤,或再细分为子步骤,然后后步骤从前往后一步一步完成,最初达致目标. 现代的面向对象 将要完成的工作拆分为“一个一个对象”的任务(功能),每个对象独自完成自 ...