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加MYSQL服务器
Oct 09 PHP
php email邮箱正则
Oct 08 PHP
php面向对象全攻略 (五) 封装性
Sep 30 PHP
php中explode与split的区别介绍
Oct 03 PHP
修改php.ini不生效问题解决方法(上传大于8M的文件)
Jun 14 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
Apr 24 PHP
php字符串截取函数用法分析
Nov 25 PHP
php在数据库抽象层简单使用PDO的方法
Nov 03 PHP
WordPress中编写自定义存储字段的相关PHP函数解析
Dec 25 PHP
Laravel框架实现redis集群的方法分析
Sep 14 PHP
PHP封装curl的调用接口及常用函数详解
May 31 PHP
PHP xpath提取网页数据内容代码解析
Jul 16 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
Flash空降上海 化身大魔王接受挑战
2020/03/02 星际争霸
Zend Framework教程之Zend_Controller_Plugin插件用法详解
2016/03/07 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
2018/09/26 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
2020/04/26 PHP
使用JS操作页面表格,元素的一些技巧
2007/02/02 Javascript
window.onload 加载完毕的问题及解决方案(上)
2009/07/09 Javascript
JavaScript Timer实现代码
2010/02/17 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
js实现的类似于asp数据字典的数据类型代码实例
2014/09/03 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
JQuery标签页效果的两个实例讲解(4)
2015/09/17 Javascript
详解Node.js模块间共享数据库连接的方法
2016/05/24 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
Bootstrap3 多个模态对话框无法显示的解决方案
2017/02/23 Javascript
@ResponseBody 和 @RequestBody 注解的区别
2017/03/08 Javascript
Vuejs仿网易云音乐实现听歌及搜索功能
2017/03/30 Javascript
JS简单实现点击按钮或文字显示遮罩层的方法
2017/04/27 Javascript
分享JS表单验证源码(带错误提示及密码等级)
2020/01/05 Javascript
使用python分析git log日志示例
2014/02/27 Python
python简单实现计算过期时间的方法
2015/06/09 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
2018/04/19 Python
idea创建springMVC框架和配置小文件的教程图解
2018/09/18 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
东南亚旅游平台:The Trip Guru
2018/01/01 全球购物
卡拉威高尔夫官方网站:Callaway Golf
2020/09/16 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
经济管理自荐书
2014/06/09 职场文书
春游踏青活动方案
2014/08/14 职场文书
党员自我剖析材料
2014/08/31 职场文书
2015教师年度工作总结范文
2015/04/07 职场文书
红歌会主持词
2015/07/02 职场文书
2019暑期安全倡议书!
2019/06/27 职场文书
mysql的MVCC多版本并发控制的实现
2021/04/14 MySQL