-
灶具電器設備類網站織夢...
-
LED顯示屏中英雙外貿類網...
-
水上樂園設備類網站織夢...
-
潮流資訊信息類網站織夢...
-
汽車配件類網站織夢模板...
-
企業公司行業通用類網站...
-
園林景觀設計類網站織夢...
-
辦公學習教程資訊類網站...
-
攝影拍攝短視頻類網站織...
-
APP應用程序官網類網站織...
-
網站建設營銷類網站織夢...
-
環保設備研發制造類網站...
-
環保電動掃地車類網站織...
-
車輛機油工業潤滑油類網...
-
新媒體自媒體運營資訊類...
-
水性工業漆類企業網站織...
-
農業機械設備類網站織夢...
-
中藥藥材百科資訊類網站...
-
道路護欄交通設施類網站...
-
園林綠化景觀建設類網站...
環境要求
- 主機465端口是開啟和放行的
- php擴展openssl是開啟的
- php擴展sockets是開啟的
- 虛擬主機必須開啟fsockopen函數
例如本地環境phpstudy開啟這2個擴展

阿里云虛擬主機開啟fsockopen函數


阿里云虛擬主機開啟fsockopen函數

1、QQ郵箱 或者 163郵箱 126郵箱 開啟SMTP服務,拿到授權碼,根據自己的來
- QQ郵箱開啟SMTP服務 和 獲取授權碼
- 163郵箱開啟SMTP服務和 獲取授權碼
- 126郵箱開啟SMTP服務,跟163一樣。
2、網站后臺 - 系統 - 系統基本參數 - 核心設置
- 是否啟用SMTP方式發送郵件:是
- SMTP服務器:ssl://smtp.163.com 或者 ssl://smtp.qq.com
- SMTP服務器端口:465
- SMTP服務器的用戶郵箱:yingzicms@163.com 或者 6364544@qq.com
- SMTP服務器的用戶帳號:yingzicms 或者 6364544
- SMTP服務器的用戶密碼:填你郵箱授權碼,不是郵箱登錄密碼
配置163郵箱的是這樣

配置QQ郵箱的是這樣

配置126郵箱的是這樣


配置QQ郵箱的是這樣

配置126郵箱的是這樣

3、網站后臺 - 系統 - 系統基本參數 - 添加新變量
- 變量名稱:cfg_shoujianren
- 變量類型:文本
- 參數說明:收件人
- 變量值:6364544@qq.com
- 所屬組:站點設置

4、打開 /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;//發送不成功把0改成1,再提交看錯誤信息$smtp->sendmail($cfg_shoujianren,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);}else{@mail($cfg_shoujianren, $mailtitle, $mailbody, $headers);}
網易企業郵亂碼的解決方法
打開 /plus/diy.php 找到
$headers = "From: ".$cfg_adminemail."Reply-To: ".$cfg_adminemail;
在它下面加入一行
$mailbody = mb_convert_encoding($mailbody, "GBK", "UTF-8");
完成




