代码如下:<?php
//发送邮件Begin

require("email.php");

//utf-8
$mail->CharSet = 'UTF-8';
//可以继续加邮件地址,后面的第二个参数是收信人姓名,可选
$email=array("[email protected]","[email protected]");

//回复地址是指对方收到信件后回复到与发件人不同的邮件地址

//邮件字符自动断行数
$mail->WordWrap = 50;
//以HTML格式发送邮件内容体
$mail->IsHTML(true); //设置邮件标题
//$subject = "您好,您已成为我们的 会员!";
$mail->Subject ="=?UTF-8?B?".base64_encode('您好,您的信息已经修改成功')."?=";
//设置邮件内容 //$mail->Body = "<html><font color=red>TEST</font></html>";
$mail->Body= "</strong>$u_name,您好,您的信息已经修改成功。</strong>";
//$mail->Body = iconv("GB2312","UTF-8", "$body");
//设置当邮件服务器不支持HTML邮件时,将以纯文本格式代发送的内容。
//echo $email;
//exit(); //如果发送出错时的提示。
foreach($email as $val){
$mail->AddAddress($val);
if(!$mail->Send())
{
echo "Message could not be sent.";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
//显示邮件发送成功的信息
echo "Message has been sent";
}
//发送邮件END
?>
这样可以发送邮件,但是[email protected]邮箱里面都是收到两封相同的邮件,而[email protected]不会,不知道哪里出了问题。请高手们指教。感激不尽。