最全實現(xiàn)dede訂單表單提交發(fā)送到指定郵箱(附前臺
導讀:織夢教程織夢教程打造銷售型網(wǎng)站的訂單系統(tǒng)。不是所有銷售都有權限登陸網(wǎng)站后臺查看訂單,特別是外地出差時,用戶下了訂單后不能及時服務用戶,可能會造成訂單丟失。但dedecms默認的免費織夢模板dede,模板。
織夢模板修改 打造銷售型網(wǎng)站的訂單系統(tǒng)。不是所有銷售都有權限登陸網(wǎng)站后臺查看訂單,特別是外地出差時,用戶下了訂單后不能及時服務用戶,可能會造成訂單丟失。但dedecms默認的訂單提交后只能在后臺看到的,每次都要登陸到后臺去查看很麻煩。以下方法經(jīng)本人測試成功,能把提交的訂單直接發(fā)送到站長指定的郵箱,但郵箱不能是QQ郵箱,否則出錯。
后臺設置
怎么設置后臺?打開dede后臺:系統(tǒng)>系統(tǒng)基本參數(shù)>核心設置,看到以下表單,按郵箱設置,注意網(wǎng)站發(fā)信emall和下面的smtp服務器都要相同,如果是qq郵箱,要求與ssl服務器端口為465,但實測還是用25端口有效,估計我的空間不是用ssl的。

163郵箱的找到pop3/smtp/imap里面有相應的服務器地址,按要求填寫即可,每個郵箱的設置可以參考郵箱相關說明。

修改根目錄plus/diy.php
打開根目錄plus下面的diy.php文件, 大概在85行找到代碼:$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); "; 在此代碼后面開始加入代碼: $mailtitle = $name."提交表單通知"; $mailbody = "稱呼:{$name}\r\n電話:{$phone}\r\n內(nèi)容:{$message}"; $headers = $cfg_adminemail; $mailtype = 'TXT'; 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($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
其中$mailbody = "稱呼:{$name}\r\n電話:{$phone}\r\n內(nèi)容:{$message}";就是在自定義表單中添加自定義字段的名稱和id。
前dede后臺模板臺部分

聲明: 本文由我的SEOUC技術文章主頁發(fā)布于:2023-07-18 ,文章最全實現(xiàn)dede訂單表單提交發(fā)送到指定郵箱(附前臺主要講述發(fā)送到,最全,織夢網(wǎng)站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29898.html