// 邮件发送示例
//此文件使用到了phpmailer 下载后放入当前文件夹下
header("content-type:text/html;charset=utf-8");
ini_set("magic_quotes_runtime",0);
require './phpmailer/class.phpmailer.php';
try {
$mail = new PHPMailer(true);
$mail->IsSMTP();
$mail->CharSet = 'UTF-8';//设置邮件的字符编码,这很重要,不然中文乱码
$mail->SMTPAuth = true;//开启认证
$mail->Port = 25;
$mail->Host = "smtp.qq.com";//邮箱主机名*
$mail->Username = "250994559@qq.com";//邮箱的用户名*
$mail->Password = "123456"; //邮箱的密码*
$mail->AddReplyTo("250994559@qq.com","hello...");//回复地址*
$mail->From = "250994559@qq.com";//发件人地址*
$mail->FromName = "Stephen";//发件人*
$mail->AddAddress("1295317159@qq.com",'Anna');//收件人邮箱*
$mail->AddAddress("250994559@qq.com");//收件人邮箱*
$mail->Subject = "hello everybody";//邮件标题
$mail->Body = "hello Stephen nnnnn";//邮件内容
$mail->AltBody = "邮寄备用内容";//当邮件不支持html时备用显示,可以省略
//$mail->AddAttachment("f:/test.png",'picfile');//可以添加附件,并指定名称,名称可省略
$mail->WordWrap = 80;// 设置每行字符串的长度
$mail->IsHTML(true);
$mail->Send();
echo '邮件已发送';
}catch (phpmailerException $e) {
echo "邮件发送失败:".$e->errorMessage();
}
?>
手册:
www.scriptjc.com/Article/526