PHPMailer发送邮件


Posted in PHP onDecember 28, 2016

PHPMailer是一个封装好的PHP邮件发送类,支持发送HTML内容的电子邮件,以及图片附件,前提要设置好邮件服务器就能实现邮件发送功能。

PHPMailer发送邮件

HTML

首先我们先放置一个收件箱的输入框和一个发送邮件按钮:

收件人:

<input type="text" class="input_text" id="email" name="email" value="@"/> 
<input type="button" class="btn" id="send" value="发送"/>
jQuery$(function() 
{   
$("#send").click(function() 
{     
var email = $("#email").val();    
$("#send").addClass("loading").val("loading...").attr("disabled", "disabled");    
$.post("ajax.php",
{       
"email": email     
},    
function(data) 
{       
if (data == 1)
{         
$("#result").html("发送成功,请注意查收您的邮件!");      
} else {         
$("#result").html(data);      
}       
$("#send").removeAttr("disabled").removeClass("loading").val("发送");     
});  
}); 
});
Ajax.phprequire_once('class.phpmailer.php'); 
$address = $_POST['email']; 
//收件人email 
$mail = new PHPMailer();
//实例化 $mail->IsSMTP(); 
// 启用SMTP
$mail->Host = "smtp.163.com";
//SMTP服务器 
以163邮箱为例子
$mail->Port = 25; 
//邮件发送端口 
$mail->SMTPAuth = true; 
//启用SMTP认证 
$mail->CharSet = "UTF-8"; 
//字符集
$mail->Encoding = " 64";
//编码方式
$email_system = "hjl416148489_3@163.com";
$mail->Username = $email_system; 
//你的邮箱 
$mail->Password = ""; 
//你的密码 
$mail->Subject = "你好";
//邮件标题 
$mail->From = $email_system; 
//发件人地址(也就是你的邮箱) 
$mail->FromName = "素材火"; 
//发件人姓名 
$mail->AddAddress($address, "亲");
//添加收件人(地址,昵称) 
$mail->AddAttachment('send.xls', '我的附件.xls');
// 添加附件,并指定名称 $mail->IsHTML(true);
//支持html格式内容 $mail->Add dedImage("logo.jpg", "my-attach", "logo.jpg");
//设置邮件中的图片 
$mail->Body = '你好, <b>朋友</b>! <br/>这是一封来自<a href="http://www.erdangjiade.com" target="_blank">erdangjiade.com</a>的邮件!<br/>
<img alt="erdangjiade" src="cid:my-attach">'; 
//邮件主体内容 
//发送 
if (!$mail->Send()) 
{  
echo "发送失败: " . $mail->ErrorInfo;
}
else
{   
echo "1";
}

以上所述是小编给大家介绍的PHPMailer发送邮件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP概述.
Oct 09 PHP
php iconv() : Detected an illegal character in input string
Dec 05 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
Jun 17 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
May 10 PHP
PHP操作MySQL事务实例
Nov 05 PHP
Yii框架在页面输出执行sql语句以方便调试的实现方法
Dec 24 PHP
php支付宝接口用法分析
Jan 04 PHP
PHP上传文件时自动分配路径的方法
Jan 09 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
PHP实现图片批量打包下载功能
Mar 01 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
Apr 18 PHP
记Laravel调用Gin接口调用formData上传文件的实现方法
Dec 12 PHP
PHP实现简单ajax Loading加载功能示例
Dec 28 #PHP
js基于qrcode.js生成二维码的方法【附demo插件源码下载】
Dec 28 #PHP
PHP执行shell脚本运行程序不产生core文件的方法
Dec 28 #PHP
PHP MYSQL简易交互式站点开发
Dec 27 #PHP
Thinkphp框架 表单自动验证登录注册 ajax自动验证登录注册
Dec 27 #PHP
PHP面向对象程序设计类的定义与用法简单示例
Dec 27 #PHP
PHP面向对象程序设计OOP继承用法入门示例
Dec 27 #PHP
You might like
php版微信公众平台接口开发之智能回复开发教程
2016/09/22 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
javascript Array.remove() 数组删除
2009/08/06 Javascript
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
利用jQuery的deferred对象实现异步按顺序加载JS文件
2013/03/17 Javascript
使用javascript创建快捷方式的简单实例
2013/08/09 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
使用JS 插件qrcode.js生成二维码功能
2017/02/20 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
2017/09/19 Javascript
利用ES6实现单例模式及其应用详解
2017/12/09 Javascript
关闭Vue计算属性自带的缓存功能方法
2018/03/02 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
2018/10/19 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
[50:48]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
使用Python对SQLite数据库操作
2017/04/06 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
Python通过future处理并发问题
2017/10/17 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
Tensorflow中的降维函数tf.reduce_*使用总结
2020/04/20 Python
解决Windows下python和pip命令无法使用的问题
2020/08/31 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
HTML5 Canvas概述
2009/08/26 HTML / CSS
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
个人自我剖析材料
2014/09/30 职场文书
大学生迟到检讨书500字
2014/10/17 职场文书
党的群众路线教育实践活动制度建设计划方案
2014/10/31 职场文书
学校群众路线专项整治方案
2014/10/31 职场文书
2014年机关党建工作总结
2014/11/11 职场文书
2016年大学迎新工作总结
2015/10/14 职场文书
交通安全教育心得体会
2016/01/15 职场文书
MySQL分库分表详情
2021/09/25 MySQL
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript