【www.gdgbn.com--邮件】
@session_start();
include(dirname(__FILE__)."./inc/function.php");
require(dirname(__FILE__)."/mail/class.phpmailer.php");
$array = array_unique(Get_value("mail",1));
$type = Get_value("type",1);
$mail = new PHPMailer();
$count =0;
$bad =0;
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.163.com"; // smtp1.example.com;smtp2.example.comspecify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "mailangel123"; // SMTP username
$mail->Password = "******"; // SMTP password
$mail->From = "mailangel123@163.com";
$mail->FromName = "你的好友来信";
$MailBody = GetContent($type);
//$array =explode("|",$rs["mail"]);
foreach( $array as $tmpmail ){
if( @preg_match("/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/",$tmpmail)
|| strlen($User_Mail)<6 )
{
$mail->AddReplyTo("mailangel123@163.com", "44");
$mail->AddAddress($tmpmail,"您好!");
$mail->WordWrap = 50;
$mail->CharSet="GB2312";
//$mail->AddAttachment("/var/tmp/file.tar.gz");
//$mail->AddAttachment("/tmp/image.jpg", "new.jpg");
$mail->IsHTML(true);
$mail->Subject = "你的朋友邀请你一起合影!";
$mail->Body = $MailBody;
if(!$mail->Send())
{
$bad++;
$mail->ClearAddresses();
$mail->ClearAttachments();
}
else
{
$count++;
}
}
ShowMsg("result:$count");
}
下面这个文章是读取html 文档并进行html发送哦,
function GetContent($type){
if( $type )
{
if(file_exists("./mail_room.html") )
{
$content = file_get_contents( "./mail_room.html");
}
else
{
ShowMsg("file can" read fail ");
}
}
else
{
if( file_exists( "./mail_person.html") )
{
$content = file_get_contents( "./mail_person.html");
}
else
{
ShowMsg("person file read fail!");
}
}
return $content;
}
/* echo "<script>alert("发关".$count."邮件成功");</script>"; */
?>
本站原创http://www.111cn.net 转载请注明