今天给一个企业做网站,需要
今天给一个企业做网站,需要用php发送电子邮件
于是在网上找了一通,哎呀我的妈呀,找得我累啊,每一个能用的,我去!!!
最后终于找到了一个能用的
废话少说‘看代码。。。。
这里是参数部分:
require("class.phpmailer.php");
error_reporting(E_ERROR);
function smtp_mail ( $sendto_email, $subject, $body ,$att=array()) {
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = :"smtp.qq.com"; //smtp服务器
$mail->Username = "nswlp@nswlp.cn"; //发送邮件账号
$mail->Password = "*********"; //发信邮件密码
$mail->FromName = "管理员"; //发件人姓名
$mail->SMTPAuth = true;
$mail->From = $mail->Username;
$mail->CharSet = "gbk"; //编码
$mail->Encoding = "base64";
$mail->AddAddress($sendto_email);
$mail->IsHTML(true);
$mail->Subject = $subject;
$mail->Body = $body;
if(!$mail->Send()) {
echo "邮件错误信息: " . $mail->ErrorInfo;
}else{
echo "邮件发送成功!谢谢您的支持!"; //发信成功显示
}
}
$msg=$_POST["msg"];
$body = $msg; //获取邮件内容
// 参数说明(接收地址, 邮件主题, 邮件内容)
smtp_mail('nswlp@nswlp.cn', '请查看留言', $body);核心部分:
有3个文件,是必须的,
分别是class.phpmailer.php、class.pop3.php和class.smtp.php
下载地址:
最后一定要开启邮箱的SMTP
搞定。。。。。。
上一篇:php对文件夹管理的一些函数代码
下一篇:CSS单词文本自动换行代码
评论列表
发表评论
热评文章
相关阅读


