新聞中心
如何讓Dedecms留言板自動郵件通知管理員
作者 / 無憂主機 時間 2015-02-04 17:28:09
網(wǎng)站中使用較廣泛的一種與用戶溝通、交流的方式。一般都是通過留言板,留言板可用來收集用戶的意見或需求信息,并可作出相應(yīng)的回復(fù),從而實現(xiàn)網(wǎng)站與客戶之間及不同客戶之間的交流與溝通。一般站長只能通過訪問網(wǎng)站來瀏覽用戶的留言,如何實現(xiàn)dedecms留言板信息自動發(fā)送郵件通知管理員。這樣有利于站長和用戶信息交流,以及可以幫助的站長的信息篩選。下面是具體實現(xiàn)過程: 1、首相站長需要配置好DeDecms SMTP服務(wù),詳情請參考: 深入淺出詳細圖文講解DEDECMS如何配置SMTP功能發(fā)郵件 2、文本編輯器(editplus)打開文件路徑為:plus/guestbook.php 查找到以下代碼:(大致在78-83行)
else { ShowMsg('成功發(fā)送一則留言,但需審核后才能顯示!','guestbook.php',0,3000); } exit(); } //顯示所有留言3、將以下代碼插入上以上代碼位置
//發(fā)送EMAIL $mailaddress=$cfg_adminemail; $mailtitle='用戶"'.$uname.'"通過網(wǎng)站留言板發(fā)表了留言'; $message = $msg; $mailbody ="用戶:".$uname."<br/>電話:{$tel}<br/>地址:{$address}<br/>郵箱:{$email}<br/>QQ:{$qq}<br/>留言內(nèi)容:<br/>".$message."\r\n\r\n"; $headers = "From:".$cfg_adminemail."\r\nReply-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); } //發(fā)送EMAIL結(jié)束以上就是dedecms留言自動通知管理員的功能,希望對各位站長朋友們有所幫助。 無憂主機相關(guān)文章推薦閱讀: DEDECMS如何設(shè)置為自動更新文章等操作 DEDECMS經(jīng)驗:網(wǎng)站模板亂碼解決方法小結(jié) 織夢DEDECMSV5.7后臺編輯文章中文標題發(fā)布失敗的解決方法 本地環(huán)境DEDECMS上傳文件報錯信息“你指定要上傳的文件或文件大小超過限制”的解決方法
本文地址:http://www.gle-technology.com/dedecms/18581.html