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 相关文章推荐
在PHP3中实现SESSION的功能(二)
Oct 09 PHP
PHP base64+gzinflate压缩编码和解码代码
Oct 03 PHP
利用php+mysql来做一个功能强大的在线计算器
Oct 12 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
使用PHP实现蜘蛛访问日志统计
Jul 05 PHP
php发送post请求函数分享
Mar 06 PHP
Windows中使用计划任务自动执行PHP程序实例
May 09 PHP
Yii控制器中操作视图js的方法
Jul 04 PHP
session 加入redis的实现代码
Jul 15 PHP
PHP基于反射机制实现插件的可插拔设计详解
Nov 10 PHP
PHP微信H5支付开发实例
Jul 25 PHP
Laravel登录失败次数限制的实现方法
Aug 26 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
大师制作的中短波矿石收音机
2020/04/02 无线电
ThinkPHP有变量的where条件分页实例
2014/11/03 PHP
php关联数组快速排序的方法
2015/04/17 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
jquery实现图片左右间隔滚动特效(可自动播放)
2013/05/08 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
JS调用页面表格导出excel示例代码
2014/03/18 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
Thinkphp模板没有解析直接原样输出的解决方法
2014/10/31 Javascript
基于jQuery实现的图片切换焦点图整理
2014/12/07 Javascript
谈谈对JavaScript原生拖放的深入理解
2016/09/20 Javascript
Vue.js动态添加、删除选题的实例代码
2016/09/30 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
axios学习教程全攻略
2017/03/26 Javascript
vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
2018/10/29 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
[01:07:17]EG vs Optic Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
python基础教程之序列详解
2014/08/29 Python
python访问类中docstring注释的实现方法
2015/05/04 Python
python正则表达式及使用正则表达式的例子
2018/01/22 Python
python使用Tesseract库识别验证
2018/03/21 Python
致Python初学者 Anaconda入门使用指南完整版
2018/04/05 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
Python3 Tkinter选择路径功能的实现方法
2019/06/14 Python
深入了解Django中间件及其方法
2019/07/26 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
2020/02/27 Python
计算机软件个人的自荐信范文
2013/12/01 职场文书
电气自动化个人求职信范文
2014/02/03 职场文书
运动会入场词100字
2014/02/06 职场文书
税务会计岗位职责
2014/02/18 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
感恩母亲节活动方案
2014/03/04 职场文书
政工例会汇报材料
2014/08/26 职场文书
golang特有程序结构入门教程
2021/06/02 Python