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 ...
随机推荐
- Linux命令-chmod、chown和chgrp
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁 ...
- MapReduce启动的Map/Reduce子任务简要分析
对于Hadoop来说,是通过在DataNode中启动Map/Reduce java进程的方式来实现分布式计算处理的,那么就从源码层简要分析一下hadoop中启动Map/Reduce任务的过程. ...
- 记一次 Docker swarm - overlay network access error
背景 之前使用Docker swam 在不同的服务器 (docker host) 上面创建了service,他们之间的container通过overlay的网络通信. 昨天由于公司网络维护,其中一台服 ...
- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
证券代码 证券简称 大股东持股比例 [日期] 最新 [大股东排名] 第1名 [单位] % 总市值2 [交易日期] 最新收盘日 [单位] 亿元 000004.SZ 国农科技 28.4200 23.261 ...
- makefile .phony targets
Phony Targets PHONY 目标并非实际的文件名:只是在显式请求时执行命令的名字.有两种理由需要使用PHONY 目标:避免和同名文件冲突,改善性能. 如果编写一个规则,并不产生目标文件,则 ...
- VUE 初步学习
Vue 简单的总结一 Vue 简单的总结二 Vue 简单的总结三 Vue 简单的总结四(项目流程) Vue 简单的总结五 Vue(6)- Vue-router进阶.单页面应用(SPA)带来的问题 Vu ...
- Splash Screen 加载窗体 [not finished]
对于windows开 发人员来说在打开VS开发工具时,总是先呈现一个SplashScreen界面,登上几秒钟后才打开VS的主界面.这样的效果一般是在主界面需要加载大量 资源,为避免主界面变成“死”界面 ...
- java byte to hex
String str; byte[] bs = null; bs =str.getBytes(); bs =str.getBytes("utf-8") java byte to ...
- spring security的原理及教程
spring security使用分类: 如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1.不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo: ...
- avalon最佳实践
最近从angular的QQ群与新浪微博拉了许多人来用我的avalon,成为第一批登上方舟,脱离DOM苦海的人.短短三个月内,5群的朋友也搞出几个切实实行的案例了.为应对粉丝们高益高涨的热情,遂放出此文 ...