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 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
基于PHP与XML的PDF文档生成技术
Oct 09 PHP
swfupload 多文件上传实现代码
Aug 27 PHP
php 连接mssql数据库 初学php笔记
Mar 01 PHP
php多任务程序实例解析
Jul 19 PHP
phpmyadmin中禁止外网使用的方法
Nov 04 PHP
PHP静态文件生成类实例
Nov 29 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
php判断一个数组是否为有序的方法
Mar 27 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
Jun 17 PHP
php微信浏览器分享设置以及回调详解
Aug 01 PHP
php+jquery+html实现点击不刷新加载更多的实例代码
Aug 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
推荐几部必看的DC动画电影
2020/03/03 欧美动漫
Php Mssql操作简单封装支持存储过程
2009/12/11 PHP
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
删除节点的jquery代码
2014/01/13 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
jQuery中可见性过滤器简单用法示例
2018/03/31 jQuery
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
2018/10/26 jQuery
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
[05:41]2014DOTA2西雅图国际邀请赛 小组赛7月10日TOPPLAY
2014/07/10 DOTA
python实现挑选出来100以内的质数
2015/03/24 Python
python发送HTTP请求的方法小结
2015/07/08 Python
如何在python中使用selenium的示例
2017/12/26 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
2018/12/15 Python
学生信息管理系统Python面向对象版
2019/01/30 Python
python+os根据文件名自动生成文本
2019/03/21 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
Python request操作步骤及代码实例
2020/04/13 Python
jupyter notebook oepncv 显示一张图像的实现
2020/04/24 Python
Python远程方法调用实现过程解析
2020/07/28 Python
python与idea的集成的实现
2020/11/20 Python
优衣库澳大利亚官网:UNIQLO澳大利亚
2017/01/18 全球购物
小橄榄树:Le Petit Olivier
2018/04/23 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
简述安装Slackware Linux系统的过程
2012/01/12 面试题
市场营销专科应届生求职信
2013/11/24 职场文书
超市总经理岗位职责
2014/02/02 职场文书
集体生日活动方案
2014/08/18 职场文书
科学发展观标语
2014/10/08 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
聘任协议书(挂靠)
2015/09/21 职场文书
用基于python的appium爬取b站直播消费记录
2021/04/17 Python
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫