background image

 

 

支持邮件 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"); 

$mail

 = 

new

 PHPMailer(); 

//new 一个 PHPMailer

 

对象出来

$body

 = 

eregi_replace

("[\]",'',

$body

); 

//

 

对邮件内容进行必要的过滤

$mail

->CharSet ="UTF-8";

//设定邮件编码,默认 ISO-8859-1,如果发中文此项必须设置,