功能强大的邮件发送类-Phpmailer

网络整理 - 07-27
简介:
   功能强大的邮件发送类

名称: Phpmailer
大小: 20.74 KB


上传日期:2002-09-02 
浏览次数:12481 
下载次数: 9229

本地下载  -- DOWNLOAD NOW!!


详细介绍:
这个类支持带附件的邮件
支持Html格式邮件
支持暗送和密用
支持多种发送方式.如:sendmail,PHP的mail函数,smtp服务器,其中Smtp方式发送邮件基于现在最流行的邮件组件ASPmail.

调用类的实例代码:

解释index.php

<?php

//导入类文件
require("class.phpmailer.php");

//声明类

$mail = new PHPMailer();

// 设置使用 SMTP

$mail->IsSMTP(); 

// 指定的 SMTP 服务器地址                 

$mail->Host = "61.172.255.101";  

  

// 设置为安全验证方式   

$mail->SMTPAuth = true; 

// SMTP 发邮件人的用户名
$mail->Username = "service@Cuoxin.com";   

       

 // SMTP 密码

$mail->Password = "Cuoxinservice"; 

           

$mail->From = "service@Cuoxin.com";
$mail->FromName = "建站学";
$mail->AddAddress("xiahui@Cuoxin.com");

//AddAddress函数格式为("收件地址","收件人")


//$mail->AddAddress("terryxiahui@yahoo.com.cn","dalilng");
//$mail->AddAddress("xiahui@Cuoxin.com","daling");  // 可选

//可以回复的地址
//$mail->AddReplyTo("xiahui@Cuoxin.com", "TERRY2");

// 50字折行

$mail->WordWrap = 50;            

// 加附件

//$mail->AddAttachment("/var/tmp/file.tar.gz");    

// 附件,也可选加命名附件

//$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); 

// 设置邮件格式为 HTML

$mail->IsHTML(true);  

// 标题        

$mail->Subject = "请迅速给我回邮件,好么";    

// 内容

$mail->Body  = '<B>邮件内容为空</B>';

// 附加内容

//$mail->AltBody = "This is the body in plain text for non-HTML mail clients";

//$mail->Send()为邮件发送函数,不成功时执行if内容

if(!$mail->Send())
{
  echo "Message could not be sent. <p>";
  echo "Mailer Error: " . $mail->ErrorInfo;
  exit;
}

echo "Message has been sent";
?>