支持邮件 s/mime
加密的数字签名
支持邮件多个 TOs, CCs, BCCs
and
REPLY-TOs
可以工作在任何服务器平台,所以不用担心 WIN
平台无法发送邮件的问题的
支持文本/HTML
格式邮件
可以嵌入 image
图像
对于邮件客户端不支持 HTML
阅读的进行支持
功能强大的发送邮件调试功能 debug
自定义邮件 header
冗余 SMTP
服务器支持
支持 8bit, base64, binary,
and
quoted-printable
编码
文字自动换行
支持多附件发送功能
支持 SMTP
服务器验证功能
在 Sendmail, qmail, Postfix, Gmail, Imail, Exchange
等平台测试成功
提供的下载文件中,包括内容详细的说明文档及示例说明,所以不用担心难于上手的问
题!
PHPMailer
非常小巧、简单、方便、快捷
PHPMailer 的使用(这里以使用 gmail smtp 发送邮件为例,当然也支持 sendmail pop 等其
他方式):
首先到 http:
//phpmailer.worxware.com/
下载最新版本的程序包
下载完成后,找到
class
.phpmailer.php 、
class
.smtp.php
两个类放到自己的目录下!
然后新建一个 php 文件这里命名为:phpmail_jiucool.php
phpmail_jiucool.php
内容如下:
我直接将邮件发送模块写成一个函数 postmail_jiucool_com(),大家使用的时候直接调用该
函数即可,
函数内容为:
代码如下:
function
postmail_jiucool_com(
$to
,
$subject
= "",
$body
= ""){
//Author:Jiucool WebSite:
//$to
表示收件人地址 $subject
表示邮件标题 $body
表示邮件正文
//error_reporting(E_ALL);
error_reporting
(E_STRICT);
date_default_timezone_set("Asia/Shanghai");
//
设定时区东八区
require_once
('class.phpmailer.php');
include
("class.smtp.php");
=
new
PHPMailer();
//new 一个 PHPMailer
对象出来
$body
=
eregi_replace
("[\]",'',
$body
);
//
对邮件内容进行必要的过滤
->CharSet ="UTF-8";
//设定邮件编码,默认 ISO-8859-1,如果发中文此项必须设置,