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