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 相关文章推荐
php.ini中文版
Oct 09 PHP
在 PHP 中使用随机数的三个步骤
Oct 09 PHP
PHP语法速查表
Dec 06 PHP
php ignore_user_abort与register_shutdown_function 使用方法
Jun 14 PHP
php pack与unpack 摸板字符字符含义
Oct 29 PHP
php中动态修改ini配置
Oct 14 PHP
Laravel 5框架学习之向视图传送数据
Apr 08 PHP
Thinkphp模板标签if和eq的区别和比较实例分析
Jul 01 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
Dec 25 PHP
PHP消息队列用法实例分析
Feb 12 PHP
Zend Framework教程之Zend_Layout布局助手详解
Mar 04 PHP
PHP使用xpath解析XML的方法详解
May 20 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中10个不常见却非常有用的函数
2010/03/21 PHP
一个简洁的PHP可逆加密函数(分享)
2013/06/06 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
动态加载iframe时get请求传递中文参数乱码解决方法
2014/05/07 Javascript
jquery.validate.js插件使用经验记录
2014/07/02 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
浅谈JavaScript 函数参数传递到底是值传递还是引用传递
2016/08/23 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
微信小程序动态的加载数据实例代码
2017/04/14 Javascript
JavaScript数据结构之优先队列与循环队列实例详解
2017/10/27 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
npm 常用命令详解(小结)
2019/01/17 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
JS出现404错误原理及解决方案
2020/07/01 Javascript
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
python Django模板的使用方法(图文)
2013/11/04 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
2017/09/06 Python
django用户注册、登录、注销和用户扩展的示例
2018/03/19 Python
详解python项目实战:模拟登陆CSDN
2019/04/04 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
ansible-playbook实现自动部署KVM及安装python3的详细教程
2020/05/11 Python
keras 解决加载lstm+crf模型出错的问题
2020/06/10 Python
Django框架请求生命周期实现原理
2020/11/13 Python
GetYourGuide台湾:预订旅游活动、景点和旅游项目
2019/06/10 全球购物
地球鞋加拿大官网:Earth Shoes Canada
2020/11/17 全球购物
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
十八届三中全会宣传方案
2014/02/21 职场文书
《曹刿论战》教学反思
2014/03/02 职场文书
七一党日活动总结
2014/07/08 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
爱岗敬业事迹材料
2014/12/24 职场文书
莫言获奖感言(全文)
2015/07/31 职场文书
导游词之安徽醉翁亭
2020/01/10 职场文书
Flask response响应的具体使用
2021/07/15 Python