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 相关文章推荐
文件上传类
Oct 09 PHP
PHP安装全攻略:APACHE
Oct 09 PHP
PHP4实际应用经验篇(3)
Oct 09 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
PHP导出MySQL数据到Excel文件(fputcsv)
Jul 03 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
Jun 24 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
Sep 22 PHP
thinkphp微信开发(消息加密解密)
Dec 02 PHP
PHP错误机制知识汇总
Mar 24 PHP
php实现留言板功能
Mar 05 PHP
WHOOPS PHP调试库的使用
Sep 29 PHP
php layui实现前端多图上传实例
Jul 30 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
php 引用(&)详解
2009/11/20 PHP
解析php多线程下载远程多个文件
2013/06/25 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
php网页病毒清除类
2014/12/08 PHP
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
2015/03/19 PHP
php实现编辑和保存文件的方法
2015/07/20 PHP
详解WordPress中添加友情链接的方法
2016/05/21 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容
2012/04/20 Javascript
理解Javascript闭包
2013/11/01 Javascript
JavaScript网页定位详解
2014/01/13 Javascript
JavaScript中的Web worker多线程API研究
2014/12/06 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
2015/03/26 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
2020/07/17 Javascript
使用typescript快速开发一个cli的实现示例
2020/12/09 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
python实现马耳可夫链算法实例分析
2015/05/20 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
Python字符串内置函数功能与用法总结
2019/04/16 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
2019/07/19 Python
如何在python中实现随机选择
2019/11/02 Python
wxpython绘制音频效果
2019/11/18 Python
css3实现蒙版弹幕功能
2019/06/18 HTML / CSS
美国最大的在线寄售和旧货店:Swap.com
2018/08/27 全球购物
军训 自我鉴定
2014/02/03 职场文书
制冷与空调专业毕业生推荐信
2014/07/07 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
追讨欠款律师函
2015/05/27 职场文书
婚礼领导致辞大全
2015/07/28 职场文书
python实现双链表
2022/05/25 Python