织梦dedecms留言板自动发邮件通知网站管理员

wdzsjl 3周前 (10-30) 阅读数 26 #ASP
  1. 系统设置

    • 进入后台:系统基本参数 -> 核心设置,填写以下信息:
      • 网站发信EMAIL:如 111111@qq.com
      • SMTP服务器:如 smtp.qq.com
      • SMTP服务器的用户邮箱: 111111@qq.com
      • SMTP服务器的用户帐号: 111111
      • SMTP服务器的用户密码: *********
  2. 修改 plus/guestbook.php 文件

    • 找到以下代码:
      else {     ShowMsg('成功提交留言,但需要管理员审核后才能显示!', 'guestbook.php', 0, 3000); } exit(); }
    • 在其后添加以下代码:
      // 发送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 = new smtp($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结束

       

wx.jpg ywfw.jpg
热门