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