在外貿(mào)網(wǎng)站建設(shè)中,經(jīng)常要用到客戶詢盤的功能,如果僅有在線詢盤或詢盤信息留言到后臺(tái),可能不能夠及時(shí)接收到等問題,因此,客戶留言到管理者的郵箱,在外貿(mào)網(wǎng)站是很實(shí)用的一項(xiàng)功能。
首先在網(wǎng)站管理后臺(tái),進(jìn)入系統(tǒng)管理--系統(tǒng)基本參數(shù)--核心設(shè)置里面,設(shè)置下列幾項(xiàng):
網(wǎng)站發(fā)信EMAIL:如abc@163.com
smtp服務(wù)器:如:smtp.163.com
SMTP服務(wù)器的用戶郵箱:abc@163.com
SMTP服務(wù)器的用戶帳號:abc@163.com
SMTP服務(wù)器的用戶密碼:當(dāng)然是你的郵箱密碼(這里包含2個(gè)情況,如果是QQ獨(dú)立郵箱密碼的填寫?yīng)毩⒚艽a,沒有獨(dú)立密碼,直接用QQ帳號登錄密碼)
第二步、修改plus目錄下的diy.php文件
85行:
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";
后面開始添加代碼:
$mailtitle = $name."提交表單通知";
$mailbody = "稱呼:{$name}\r\n郵箱:{$email}\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);
注:$name $email $message 三個(gè)變量都是提交的字段,提交的字段名稱前面加$符號就行,這個(gè)根據(jù)你的需要來改。然后保存。
第三步、如果網(wǎng)站使用的是國外服務(wù)器需要對第二步進(jìn)行一下處理
一般網(wǎng)站使用的是國內(nèi)服務(wù)器加上第二步給的代碼,就可以實(shí)現(xiàn)管理員郵箱給自己發(fā)信,內(nèi)容通過id號獲取,不過美國主機(jī)是不允許自己給自己發(fā)郵件,所以在第二步代碼的最后一句,要將其改下:
$smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
//發(fā)送郵件,sendmail(收件人,網(wǎng)站名,發(fā)件人,郵件標(biāo)題,郵件內(nèi)容,郵件類型),將收件人重新定義一個(gè),
比如:
$cfg_smtp_usermail2="abc@163.com";
$smtp->sendmail($cfg_smtp_usermail2,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
這樣就可以收到啦。
除注明外,文章均為深圳倍速網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請注明來源http://m.66mimi.cn/news/zhishi/83.html
TAG
外貿(mào)網(wǎng)站建設(shè)