在一個網(wǎng)站中如果有會員系統(tǒng),就會相應(yīng)的有個郵箱驗證,在注冊會員的時候一般都是需要郵箱才能注冊的,這也是取回密碼的一種方法,還可以防止重復(fù)注冊,減少服務(wù)器的壓力。
在織夢的后臺中,點擊“系統(tǒng)”“系統(tǒng)基本參數(shù)”“核心設(shè)置”,找到網(wǎng)站發(fā)信Email,在里面填入你發(fā)出驗證郵件的郵箱地址,再找到SMTP服務(wù)器,填入smtp.163.com(網(wǎng)易163)或者smtp.qq.com(QQ),或者其他。找到SMTP服務(wù)器的用戶郵箱,填入你的郵箱地址,找到SMTP服務(wù)器的用戶帳號和用戶密碼,分別填入你郵箱的用戶名和密碼。smtp服務(wù)器端口默認為25不用修改。
開啟會員功能和郵箱驗證功能,在“系統(tǒng)基本參數(shù)”中的“會員設(shè)置”,然后開啟,找到會員使用權(quán)限開通狀態(tài)(-10 郵件驗證 -1 手工審核, 0 沒限制),選擇-10。
修改驗證郵件內(nèi)容:
需要修改兩個PHP文件,一個是member文件夾下的reg_new.php文件,另一個是member下的index_do.php。進入這兩個文件夾,可以搜索郵箱驗證,找到默認郵箱內(nèi)容。
默認內(nèi)容如下:
$mailtitle = “{$cfg_webname}–會員郵件驗證通知”;
$mailbody = ”;
$mailbody .= “尊敬的用戶[{$uname}],您好:\r\n”;
$mailbody .= “歡迎注冊成為[{$cfg_webname}]的會員。\r\n”;
$mailbody .= “要通過注冊,還必須進行最后一步操作,請點擊或復(fù)制下面鏈接到地址欄訪問這地址:\r\n\r\n”;
$mailbody .= “{$url}\r\n\r\n”;
$mailbody .= “Power by http://www.dedecms.com 織夢內(nèi)容管理系統(tǒng)!\r\n”;
可以修改其中的內(nèi)容,也可以添加其他內(nèi)容。
完整的內(nèi)容如下:
$mailtitle = “{$cfg_webname}–會員郵件驗證通知”;
$mailbody = ”;
$mailbody .= “尊敬的用戶[{$uname}],您好:\r\n”;
$mailbody .= “你使用了郵箱{$email }注冊了{$cfg_webname}的會員。請點擊以下鏈接,確認你在{$cfg_webname}的注冊:\r\n”;
$mailbody .= “歡迎注冊成為[{$cfg_webname}]的會員。\r\n”;
$mailbody .= “要通過注冊,還必須進行最后一步操作,請點擊或復(fù)制下面鏈接到地址欄訪問這地址:\r\n\r\n”;
$mailbody .= “{$url}\r\n\r\n”;
$mailbody .= “(這是一封自動發(fā)送的郵件,請不要直接回復(fù))\r\n”;
$mailbody .= “-如果你沒有注冊過{$cfg_webname},可能是有人嘗試使用你的郵件來注冊,請忽略本郵件。\r\n”;
$mailbody .= “沒有激活的賬號會為你保留24個小時, 請盡快激活。\r\n”;
$mailbody .= “24個小時以后, 沒有被激活的注冊會自動失效,你需要重新填寫并注冊。\r\n”;
$mailbody .= “還有其他問題? 聯(lián)系我們 \r\n “;
$mailbody .= “Power by http://www.dedecms.com 織夢!\r\n”;