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字符串的递增和递减示例介绍
Feb 11 PHP
PHP判断是否有Get参数的方法
May 05 PHP
关于URL最大长度限制的相关资料查证
Dec 23 PHP
PHP读取PPT文件的方法
Dec 10 PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 PHP
PHP中的print_r 与 var_dump 输出数组
Jun 13 PHP
php中__toString()方法用法示例
Dec 07 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
Apr 19 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
Laravel监听数据库访问,打印SQL的例子
Oct 24 PHP
解决Laravel使用验证时跳转到首页的问题
Nov 17 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 文件上传代码(限制jpg文件)
2010/01/05 PHP
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
PHP把网页保存为word文件的三种方法
2014/04/01 PHP
javascript中的float运算精度实例分析
2010/08/21 Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
2010/12/30 Javascript
情人节之礼 js项链效果
2012/02/13 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
jquery的each方法使用示例分享
2014/03/25 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(一)
2016/02/16 Javascript
[原创]JavaScript语法高亮插件highlight.js用法详解【附highlight.js本站下载】
2016/11/01 Javascript
AngularJs表单验证实例代码解析
2016/11/29 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
vue中当图片地址无效的时候,显示默认图片的方法
2018/09/18 Javascript
详解vue后台系统登录态管理
2019/04/02 Javascript
Vue.js页面中有多个input搜索框如何实现防抖操作
2019/11/04 Javascript
详解vue中在父组件点击按钮触发子组件的事件
2020/11/13 Javascript
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
pandas 使用apply同时处理两列数据的方法
2018/04/20 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
基于Python pip用国内镜像下载的方法
2018/06/12 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
Python基于jieba, wordcloud库生成中文词云
2020/05/13 Python
纯CSS3实现图片无间断轮播效果
2016/08/25 HTML / CSS
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
个人应聘自我评价分享
2013/11/18 职场文书
开办大学饮食联盟创业计划书
2014/01/29 职场文书
新年寄语大全
2014/04/12 职场文书
计算机相关专业自荐信
2014/07/02 职场文书
合作经营协议书范本
2014/09/16 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
继承权公证书范本
2015/01/23 职场文书
2015年卫生监督工作总结
2015/05/21 职场文书
SQL Server中的逻辑函数介绍
2022/05/25 SQL Server