王志广的个人博客

PHP发送邮件

admin发表于2012-12-27  1,473次浏览 标签: 

使用PHP发送邮件,首先先在下载模块下载一个邮件程序,然后再创建一个php文件,然后步骤如下:

require(“phpmailer/class.phpmailer.php”); //引入文件(把刚才解压的那些文件放到对应的路径就可以了)
date_default_timezone_set(“Asia/Shanghai”);//设置时间
$mail = new PHPMailer(); //实例化
$mail->IsSMTP(); // 启用SMTP
$mail->Host=”stmp.163.com”; //smtp服务器的名称
$mail->SMTPAuth = true; //启用smtp认证
$mail->Username = “123@163.com”; //你的邮箱名
$mail->Password = “123”; //邮箱密码
$mail->From = “123@163.com”; //发件人地址(也就是你的邮箱地址)
$mail->FromName = “我”; //发件人姓名
$mail->AddAddress(‘111@qq.com’,’你’); //添加收件人—你发给谁
$mail->AddReplyTo(“123@163.com”, “我”); //对方回复时的地址(可填可不填)
//$mail->WordWrap = 50; //设置每行字符长度
//$mail->AddAttachment(“1.pdf”,”haha.pdf”); //添加附件,并指定名称
$mail->IsHTML(true); //是否HTML格式邮件
$mail->CharSet=”utf-8″; //设置邮件编码
$mail->Subject = “主题”; //邮件主题
$mail->Body = “内容”; //邮件内容
$mail->AltBody = ” This is the body in plain text for non-HTML mail clients “; //邮件正文不支持HTML的备用显示
if(!$mail->Send()){
echo ‘失败’;
}else{
echo ‘成功’;
}

上面就是发送邮件所有代码,当然了你可以加点代码实现群发,赶快试一试吧。

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
没有评论
我来说两句

  Ctrl+Enter