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
Dec 14 PHP
PHP中常用数组处理方法实例分析
Aug 30 PHP
11个PHP 分页脚本推荐
Aug 15 PHP
解析zend studio中直接导入svn中的项目的方法步骤
Jun 21 PHP
PHP中使用SimpleXML检查XML文件结构实例
Jan 07 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
Jan 05 PHP
Smarty模板引擎缓存机制详解
May 23 PHP
PHP实现递归目录的5种方法
Oct 27 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 04 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
Sep 17 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
Nov 10 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 动态随机生成验证码类代码
2010/04/09 PHP
php var_export与var_dump 输出的不同
2013/08/09 PHP
解决php的“It is not safe to rely on the system’s timezone settings”问题
2015/10/08 PHP
兼容ie和firefox js关闭代码
2008/12/11 Javascript
JavaScript中window、doucment、body的解释
2013/08/14 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
JavaScript简单实现鼠标拖动选择功能
2014/03/06 Javascript
Jquery操作js数组及对象示例代码
2014/05/11 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
javascript制作的cookie封装及使用指南
2015/01/02 Javascript
谈谈js中的prototype及prototype属性解释和常用方法
2015/11/25 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
js判断浏览器是否支持严格模式的方法
2016/10/04 Javascript
AngularJS辅助库browserTrigger用法示例
2016/11/03 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
Vue 2.x教程之基础API
2017/03/06 Javascript
微信小程序 本地数据存储实例详解
2017/04/13 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
ES6基础之默认参数值
2019/02/21 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
es6中class类静态方法,静态属性,实例属性,实例方法的理解与应用分析
2020/02/15 Javascript
django自定义Field实现一个字段存储以逗号分隔的字符串
2014/04/27 Python
python+selenium打印当前页面的titl和url方法
2018/06/22 Python
Python tkinter和exe打包的方法
2020/02/05 Python
如何在django中实现分页功能
2020/04/22 Python
35款精致的 CSS3 和 HTML5 网页模板 推荐
2012/08/03 HTML / CSS
详解css3中的伪类before和after常见用法
2020/11/17 HTML / CSS
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
大学活动邀请函
2014/01/28 职场文书
小学生元旦广播稿
2014/02/21 职场文书
三八妇女节活动主持词
2014/03/17 职场文书
员工安全责任书范本
2014/07/24 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
自主招生英文自荐信
2015/03/25 职场文书
学习新党章心得体会2016
2016/01/15 职场文书
电脑无法安装Windows 11怎么办?无法安装Win11的解决方法
2021/11/21 数码科技