今天在論壇上看到有的網(wǎng)友說(shuō)dede v5.5注冊(cè)會(huì)員郵箱驗(yàn)證功能不好用,特地測(cè)試了一下,我用的QQ的郵箱,沒(méi)有問(wèn)題,所以寫個(gè)教程說(shuō)一下。
1、進(jìn)入QQ郵箱,設(shè)置,帳戶,選擇“開(kāi)啟POP3/SMTP服務(wù) ”并保存更改。
2、進(jìn)入dede后臺(tái),系統(tǒng),系統(tǒng)基本參數(shù),核心設(shè)置,在“網(wǎng)站發(fā)信EMAIL”里填入QQ郵箱名稱,“是否啟用smtp方式發(fā)送郵件”選擇是,“smtp服務(wù)器”填smtp.qq.com,“SMTP服務(wù)器的用戶郵箱”填郵箱名稱,“SMTP服務(wù)器的用戶帳號(hào)”填QQ號(hào),“SMTP服務(wù)器的用戶密碼”填QQ密碼。
3、進(jìn)入dede后臺(tái),系統(tǒng),系統(tǒng)基本參數(shù),會(huì)員設(shè)置,在“會(huì)員使用權(quán)限開(kāi)通狀態(tài)(-10 郵件驗(yàn)證 -1 手工審核, 0 沒(méi)限制)”填-10
現(xiàn)在設(shè)置好了,可以測(cè)試一下了,是不是成功了!
后來(lái)我覺(jué)得有兩個(gè)地方不太滿意,又改了一下。
4、郵件發(fā)送的內(nèi)容不太令我滿意,我改了一下。
打開(kāi)member文件夾下的reg_new.php文件,找到第221行到227行,我改為了:
以下為引用的內(nèi)容:
$mailtitle = "{$cfg_webname} - 會(huì)員郵件驗(yàn)證通知";
$mailbody = '';
$mailbody .= "烈火網(wǎng)會(huì)員,您好:/r/n";
$mailbody .= "歡迎注冊(cè)成為 [{$cfg_webname}] 的會(huì)員。/r/n";
$mailbody .= "要通過(guò)注冊(cè),您需要進(jìn)行最后一步操作,請(qǐng)點(diǎn)擊或者復(fù)制下面的鏈接到您的瀏覽器地址欄并訪問(wèn)此網(wǎng)址以便激活帳號(hào):/r/n/r/n";
$mailbody .= "{$url}/r/n/r/n";
$mailbody .= "祝您在烈火網(wǎng)開(kāi)心、沖浪愉快!/r/n";
$mailbody .= "Copyright www.CUOxin.com All Rights Reserved. Powered by 烈火網(wǎng)/r/n";
5、為了盡量防止用戶注冊(cè)后不到郵箱激活帳號(hào),我把注冊(cè)成功的提示改了一下。
打開(kāi)member文件夾下的reg_new.php文件,找到第245行,我改為了:
ShowMsg("注冊(cè)成功,請(qǐng)?jiān)L問(wèn)您的注冊(cè)郵箱激活帳號(hào)!!!","index.php",0,2000);