如何让Dedecms留言板自动邮件通知管理员
else{
ShowMsg(
更多精彩就在: 51免费论文网|www.jxszl.com
成功发送I.则留言,但需审核后才能显示!,guestbook.php,0,III000);
}
exit();
}
//显示所有留言
留言板信息自动发送邮件通知管理员.这样有利于站长和用户信息交流,以及可以帮助的站长的信息筛选.下面是具体实现过程:I..首相站长需要配置好DeDecmsSMTP服务,详情请参考:深入浅出详细图文讲解DEDECMS如何配置SMTP功能发邮件II.文本编辑器(editplus)打开文件路径为:plus/guestbook.php查找到以下代码:(大致在VIIVIII-VIIIIII行)
else{ShowMsg(成功发送I.则留言,但需审核后才能显示!,guestbook.php,0,III000);}exit();}//显示所有留言
III.将以下代码插入上以上代码位置
//发送EMAIL
$mailaddress=$cfg_adminemail;
$mailtitle=用户".$uname."通过网站留言板发表了留言;
$message=$msg;
$mailbody="用户:".$uname."
电话:{$tel}
地址:{$address}
邮箱:{$email}
QQ:{$qq}
留言内容:
".$message." ";
$headers="From:".$cfg_adminemail." Reply-To:".$cfg_adminemail;
if($cfg_sendmail_bysmtp==Y&&!empty($cfg_smtp_server))
{
$mailtype=HTML;
require_once(DEDEINC./mail.class.php);
$smtp=newsmtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug=false;
$smtp->sendmail($mailaddress,$cfg_smtp_usermail,$mailtitle,$mailbody,$mailtype);
}
else
{
@mail($mailaddress,$mailtitle,$mailbody,$headers);
}
//发送EMAIL结束
以上就是dedecms留言自动通知管理员的功能,希望对各位站长朋友们有所帮助.
原文链接:http://www.jxszl.com/biancheng/dedecms/74664.html