dedecms織夢自定義表單提交后發(fā)送到指定郵箱
織夢網(wǎng)站自定義表單設(shè)置好后會提交到后臺,但是很多管理員不會經(jīng)常注意到信息,所以我現(xiàn)在給大家分享一下將自定義表單信息提交到指定郵箱:
首先在織夢網(wǎng)站后臺,進入系統(tǒng)--系統(tǒng)基本參數(shù)--核心設(shè)置里面,如下圖:
QQ郵箱:
smtp服務(wù)器:ssl/smtp.qq.com
smtp服務(wù)器端口:465
用戶郵箱 :35625244@qq.com
用戶帳戶:35625244
用戶密碼:填寫郵箱授權(quán)碼,不是郵箱登錄密碼
163郵箱這樣配置:
smtp服務(wù)器:ssl/smtp.163.com
smtp服務(wù)器端口:465
用戶郵箱 :baishitou@163.com
用戶帳戶:baishitou
用戶密碼:填寫郵箱授權(quán)碼,不是郵箱登錄密碼
126郵箱:
smtp服務(wù)器:ssl/smtp.126.com
smtp服務(wù)器端口:465
用戶郵箱 :baishitou@126.com
用戶帳戶:baishitou
用戶密碼:填寫郵箱授權(quán)碼,不是郵箱登錄密碼
如果你使用163的或者126的,你需要在郵箱設(shè)置里面開啟POP3/SMTP服務(wù)如下圖
如果用qq郵箱。也同樣需要開啟上面服務(wù),在設(shè)置-帳號里面。
。
網(wǎng)站后臺 - 系統(tǒng) - 系統(tǒng)基本參數(shù) - 添加新變量
變量名稱:cfg_shoujianren
變量類型:文本
參數(shù)說明:收件人
變量值:35625244@qq.com
所屬組:站點設(shè)置
找到并打開plus目錄下的diy.php文件
$id = $dsql->GetLastID();
在它下面添加下列代碼:
$mailtitle = "{$diy->name}--留言通知";
$mailbody = '';
foreach($diy->getFieldList() as $field=>$fieldvalue)
{
$mailbody .= "{$fieldvalue[0]}:{${$field}}\r\n";
}
$headers = "From: ".$cfg_adminemail."Reply-To: ".$cfg_adminemail;
if($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server))
{
$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 = 0;//發(fā)送不成功把0改成1,再提交看錯誤信息
$smtp->sendmail($cfg_shoujianren,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);
}
else
{
@mail($cfg_shoujianren, $mailtitle, $mailbody, $headers);
}
如果收到的信息是亂碼。請把diy.php文件里面的:
$headers = "From: ".$cfg_adminemail."Reply-To: ".$cfg_adminemail;
替換成
$mailbody = mb_convert_encoding($mailbody, "GBK", "UTF-8");
完畢。
聲明:
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標(biāo)注作者與來源。
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁格式,轉(zhuǎn)載時請標(biāo)注作者與來源。
THE END