使用PHPMailer实现邮件发送代码分享


Posted in PHP onOctober 23, 2014

使用PHPMailer实现邮件发送代码分享

发送邮件是常用的功能,LZ今天在项目中也碰到了,特此分享一下。

首先,去下载PHPMailer

1、https://github.com/dwqs/PHPMailer

2、http://download.csdn.net/detail/u011043843/8063583

下载之后,将文件解压到项目目录的对应位置,将class.phpmailer.php和class.smtp.php引入项目中,看代码:(解压的文件不要删除,否则不行)

<?php 
  // 必要导入
 require("class.phpmailer.php");
 require("class.smtp.php");
 date_default_timezone_set('Asia/Shanghai');//设定时区东八区
$mail = new PHPMailer(); //建立邮件发送类$address = "15602277510@163.com";
$mail->IsSMTP(); // 使用SMTP方式发送
$mail->CharSet ="UTF-8";//设置编码,否则发送中文乱码
$mail->Host = "smtp.qq.com"; // 您的企业邮局域名
$mail->SMTPAuth = true; // 启用SMTP验证功能
$mail->Username = "461147874@qq.com"; // 邮局用户名(请填写完整的email地址)
$mail->Password = "**********"; // 邮局密码
$mail->From = "461147874@qq.com"; //邮件发送者email地址
$mail->FromName = "dwqs";
$mail->AddAddress($address, "dwqs");//收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
//$mail->AddReplyTo("", "");
//$mail->AddAttachment("/var/tmp/file.tar.gz"); // 添加附件
//$mail->IsHTML(true); // set email format to HTML //是否使用HTML格式
$mail->Subject = "验证邮件"; //邮件标题
$mail->Body = "Hello,这是测试邮件"; //邮件内容
$mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //附加信息,可以省略
if(!$mail->Send()) {
    echo 'Mailer Error: ' . $mail->ErrorInfo;
  } else {
  echo "Message sent!恭喜,邮件发送成功!";
  }
?>

测试结果:

使用PHPMailer实现邮件发送代码分享

使用PHPMailer实现邮件发送代码分享

PHP 相关文章推荐
PHP用户指南-cookies部分
Oct 09 PHP
PHP 年龄计算函数(精确到天)
Jun 07 PHP
解析PHP缓存函数的使用说明
May 10 PHP
php实现压缩多个CSS与JS文件的方法
Nov 11 PHP
thinkphp3.2.2实现生成多张缩略图的方法
Dec 19 PHP
php.ini中的request_order推荐设置
May 10 PHP
如何通过Linux命令行使用和运行PHP脚本
Jul 29 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
Yii2实现同时搜索多个字段的方法
Aug 10 PHP
PHP+jQuery实现双击修改table表格功能示例
Feb 21 PHP
在Laravel的Model层做数据缓存的实现
Sep 26 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
Jan 22 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 #PHP
20个2014年最优秀的PHP框架回顾
Oct 22 #PHP
PHP获取当前页面URL函数实例
Oct 22 #PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
Oct 22 #PHP
百度实时推送api接口应用示例
Oct 21 #PHP
php之curl实现http与https请求的方法
Oct 21 #PHP
教你如何开启shopnc b2b2c 伪静态
Oct 21 #PHP
You might like
杏林同学录(三)
2006/10/09 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
PHP脚本自动识别验证码查询汽车违章
2016/12/20 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
jquery中文乱码的多种解决方法
2013/06/21 Javascript
JavaScript中的eval()函数详解
2013/08/22 Javascript
javascript中apply和call方法的作用及区别说明
2014/02/14 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
JQuery实现左右滚动菜单特效
2015/09/28 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
2017/06/12 jQuery
vue里面父组件修改子组件样式的方法
2018/02/03 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
微信小程序-API接口安全详解
2019/07/16 Javascript
js实现简易计算器小功能
2020/11/18 Javascript
Python 执行字符串表达式函数(eval exec execfile)
2014/08/11 Python
Python字典,函数,全局变量代码解析
2017/12/18 Python
Python内置函数reversed()用法分析
2018/03/20 Python
Python语法分析之字符串格式化
2019/06/13 Python
win7下 python3.6 安装opencv 和 opencv-contrib-python解决 cv2.xfeatures2d.SIFT_create() 的问题
2019/10/24 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
英国广泛的照明产品网站:Lights4living
2018/01/28 全球购物
SmartBuyGlasses意大利:购买太阳镜、眼镜和隐形眼镜
2018/11/20 全球购物
MYSQL基础面试题
2012/05/13 面试题
行政人员岗位职责
2013/12/08 职场文书
大学军训感言1500字
2014/03/09 职场文书
销售经理竞聘书
2014/03/31 职场文书
新闻发布会策划方案
2014/06/12 职场文书
服务员岗位职责范本
2015/04/09 职场文书
培训班开班主持词
2015/07/02 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书