phpmail类发送邮件函数代码


Posted in PHP onFebruary 20, 2012

有了phpmail这个类,你就不用愁了。这是个外国人写的一个类,我们就只管“拿来主义”了。下面是基于这个类里面的send()方法写的一个函数:

function send_mail ($title,$content,$from,$to,$charset='gbk',$attachment ='') 
{ 
include '/class/PHPMail.class.php'; 
header('Content-Type: text/html; charset='.$charset); 
$mail = new PHPMailer(); 
$mail->CharSet = $charset; //设置采用gb2312中文编码 
$mail->IsSMTP(); //设置采用SMTP方式发送邮件 
$mail->Host = "smtp.qq.com"; //设置邮件服务器的地址 
$mail->Port = 25; //设置邮件服务器的端口,默认为25 
$mail->From = $from; //设置发件人的邮箱地址 
$mail->FromName = ""; //设置发件人的姓名 
$mail->SMTPAuth = true; //设置SMTP是否需要密码验证,true表示需要 
$mail->Username = $from; //设置发送邮件的邮箱 
$mail->Password = ""; //设置邮箱的密码 
$mail->Subject = $title; //设置邮件的标题 
$mail->AltBody = "text/html"; // optional, comment out and test 
$mail->Body = $content; //设置邮件内容 
$mail->IsHTML(true); //设置内容是否为html类型 
$mail->WordWrap = 50; //设置每行的字符数 
$mail->AddReplyTo("地址","名字"); //设置回复的收件人的地址 
$mail->AddAddress($to,"星模实训"); //设置收件的地址 
if ($attachment != '') //设置附件 
{ 
$mail->AddAttachment($attachment, $attachment); 
} 
if(!$mail->Send()) 
{ 
return false; 
} else { 
return true; 
} 
}

一般就是用QQ邮箱了,因为QQ邮箱很容易开启SMTP和POP3服务,而且免费,注意的就是邮件的内容格式和编码。
PHPMail.class.php这个类,点击下载吧!
PHP 相关文章推荐
phpfans留言版用到的数据操作类和分页类
Jan 04 PHP
PHP中ini_set和ini_get函数的用法小结
Feb 18 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
php设置静态内容缓存时间的方法
Dec 01 PHP
学习php开源项目的源码指南
Dec 21 PHP
php计算指定目录下文件占用空间的方法
Mar 13 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
php日期操作技巧小结
Jun 25 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
May 12 PHP
PHP中使用CURL发送get/post请求上传图片批处理功能
Oct 15 PHP
thinkphp框架表单数组实现图片批量上传功能示例
Apr 04 PHP
Laravel的加密解密与哈希实例讲解
Mar 24 PHP
国外PHP程序员的13个好习惯小结
Feb 20 #PHP
php中用于检测一个地理IP地址是否可用的代码
Feb 19 #PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
Feb 19 #PHP
php 删除一个数组中的某个值.兼容多维数组!
Feb 18 #PHP
php 获取百度的热词数据的代码
Feb 18 #PHP
php 网上商城促销设计实例代码
Feb 17 #PHP
php中通过curl模拟登陆discuz论坛的实现代码
Feb 16 #PHP
You might like
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
[转帖]PHP世纪万年历
2006/12/06 PHP
PHP insert语法详解
2008/06/07 PHP
php初始化对象和析构函数的简单实例
2014/03/11 PHP
PHP判断表单复选框选中状态完整例子
2014/06/24 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
PHP实现递归复制整个文件夹的类实例
2015/08/03 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
PHP数据源架构模式之表入口模式实例分析
2020/01/23 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
jQuery层次选择器选择元素使用介绍
2013/04/18 Javascript
Extjs4中的分页应用结合前后台
2013/12/13 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
2016/12/16 Javascript
js css3实现图片拖拽效果
2017/03/04 Javascript
简单的JS控制button颜色随点击更改的实现方法
2017/04/17 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
vue滚动插件better-scroll使用详解
2019/10/18 Javascript
使用jQuery实现购物车
2020/10/29 jQuery
详解Python的Django框架中manage命令的使用与扩展
2016/04/11 Python
python下如何查询CS反恐精英的服务器信息
2017/01/17 Python
python 链接和操作 memcache方法
2017/03/04 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
Django后台admin的使用详解
2019/07/08 Python
Python多进程编程multiprocessing代码实例
2020/03/12 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
超市业务员岗位职责
2013/12/05 职场文书
个人自荐书
2013/12/20 职场文书