婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > dedecms注冊會員發(fā)郵箱驗(yàn)證的方法

dedecms注冊會員發(fā)郵箱驗(yàn)證的方法

POST TIME:2017-11-30 22:24

在論壇上看到很多人都說這個功能沒用,郵箱根本無法收到郵件,發(fā)現(xiàn)這個功能還是可行可用的,本帖教程講述一步步如何設(shè)置DEDE會員注冊開啟郵箱驗(yàn)證通知的修改操縱方法:
1.進(jìn)入自己已有的郵箱,設(shè)置帳戶,選擇“開啟POP3/SMTP服務(wù) ”并保存更改。我就哪我現(xiàn)有設(shè)置好的郵箱給大家演示(注:我用的是騰訊企業(yè)郵箱,特別注意我畫紅部分,第一個必要設(shè)置就是在郵箱里設(shè)置:開啟POP/SMTP服務(wù),第二個就是必要獲取POP服務(wù)器的信息),如圖:

2.進(jìn)入dede后臺,系統(tǒng),系統(tǒng)基本參數(shù),核心設(shè)置,配置好郵箱發(fā)信的信息.以下是我的配置(說明和如演示圖):Dede教程-598080707.NET
① 是否啟用smtp方式發(fā)送郵件:是.
② smtp服務(wù)器: smtp.exmail.qq.com (注:因?yàn)槲矣玫氖荙Q企業(yè)郵箱,所以可以參照上圖演示第二個畫紅部分.POP服務(wù)器為:我所填寫的:smtp.exmail.qq.com,一般這個POP服務(wù)器的填寫不是亂填,請一定要參考你使用的郵箱他們所在的POP服務(wù)器.)
③ smtp服務(wù)器端口: 25 (一般這個不需要可以去修改改變.默認(rèn)為:25)
④ SMTP服務(wù)器的用戶郵箱: *****@** (這里填寫完整的郵箱地址)
⑤ SMTP服務(wù)器的用戶帳號: webmaster (這里填寫郵箱開頭的賬戶也就是用戶名)
⑥ SMTP服務(wù)器的用戶密碼: ****** (密碼就不用多說了)

3.進(jìn)入dede后臺,系統(tǒng),系統(tǒng)基本參數(shù),會員設(shè)置,在“會員使用權(quán)限開通狀態(tài)(-10 郵件驗(yàn)證 -1 手工審核, 0 沒限制)”填-10 如圖:

教程演示操縱到這里,已經(jīng)可以收到郵件了.測試下!
(附:下面修改郵箱發(fā)信的內(nèi)容,我們適當(dāng)?shù)男薷南掳l(fā)信內(nèi)容)修改操縱方法如下:
打開member文件夾下的reg_new.php文件,我這邊DW上修改是在:211 - 239行,找到以下內(nèi)容:

//郵件驗(yàn)證if($cfg_mb_spacesta==-10){ $userhash = md5($cfg_cookie_encode.'--'.$mid.'--'.$email); $url = $cfg_basehost.(empty($cfg_cmspath) ? '/' : $cfg_cmspath)."/member/index_do.php?fmdo=checkMail&mid={$mid}&userhash={$userhash}&do=1"; $url = eregi_replace('http://', '', $url); $url = 'http://'.eregi_replace('//', '/', $url); $mailtitle = "{$cfg_webname}--會員郵件驗(yàn)證通知"; $mailbody = ''; $mailbody .= "尊敬的用戶,您好:\r\n"; $mailbody .= "歡迎注冊成為[{$cfg_webname}]的會員。\r\n"; $mailbody .= "要通過注冊,還必須進(jìn)行最后一步操作,請點(diǎn)擊或復(fù)制下面鏈接到地址欄訪問這地址:\r\n\r\n"; $mailbody .= "{$url}\r\n\r\n"; $mailbody .= "Power by http://www.dedecms.com 織夢內(nèi)容管理系統(tǒng)!\r\n"; $headers = "From: ".$cfg_adminemail."\r\nReply-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 = false; $smtp->sendmail($email, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); } else { @mail($email, $mailtitle, $mailbody, $headers); }}

自行按照自己的習(xí)性進(jìn)行修改,我簡單的修改如下:

//郵件驗(yàn)證if($cfg_mb_spacesta==-10){ $userhash = md5($cfg_cookie_encode.'--'.$mid.'--'.$email); $url = $cfg_basehost.(empty($cfg_cmspath) ? '/' : $cfg_cmspath)."/member/index_do.php?fmdo=checkMail&mid={$mid}&userhash={$userhash}&do=1"; $url = eregi_replace('http://', '', $url); $url = 'http://'.eregi_replace('//', '/', $url); $mailtitle = "{$cfg_webname}--會員郵件驗(yàn)證通知"; $mailbody = ''; $mailbody .= "尊敬的用戶,您好:\r\n"; $mailbody .= "歡迎注冊成為[{$cfg_webname}]的會員。\r\n"; $mailbody .= "要通過注冊,還必須進(jìn)行最后一步操作,請點(diǎn)擊或復(fù)制下面鏈接到地址欄訪問這地址:\r\n\r\n"; $mailbody .= "{$url}\r\n\r\n"; $mailbody .= "Power by http://bbs.mihoweb.com 美浩之家!\r\n"; $headers = "From: ".$cfg_adminemail."\r\nReply-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 = false; $smtp->sendmail($email, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); } else { @mail($email, $mailtitle, $mailbody, $headers); }}



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 荥经县| 鱼台县| 柳州市| 宁南县| 柞水县| 肇庆市| 南丹县| 宁德市| 杂多县| 濉溪县| 安徽省| 宜宾市| 台东市| 河北区| 罗甸县| 黎川县| 沂水县| 吴堡县| 平度市| 丹东市| 碌曲县| 乌审旗| 贵溪市| 文安县| 土默特右旗| 靖江市| 凤翔县| 耒阳市| 湘潭县| 扶绥县| 汾阳市| 察隅县| 长泰县| 乾安县| 赤壁市| 民乐县| 绵竹市| 鹿泉市| 体育| 施甸县| 集安市|