為valine評(píng)論系統(tǒng)添加郵件提醒

我的個(gè)人博客使用的是Valine評(píng)論系統(tǒng),正如valine的文檔介紹一樣,它是一款快速、簡(jiǎn)潔且高效的無(wú)后端評(píng)論系統(tǒng),并且支持markdown。Valine官方文檔

但當(dāng)有人評(píng)論我的博客時(shí),我卻不能及時(shí)收到通知,在這之前,我是不定時(shí)地登錄leancloud查看有無(wú)新評(píng)論的,最近聽(tīng)說(shuō)可以為valine評(píng)論系統(tǒng)設(shè)置郵件提醒,便搗鼓了一番并做個(gè)記錄。

參考的項(xiàng)目地址,可以直接去這里看更詳細(xì)的教程:Valine-Admin

效果預(yù)覽

v0.png

配置

設(shè)置郵件模板

登錄自己的leancloud,依次點(diǎn)擊設(shè)置,郵件模板

v1.png

更改用于重置密碼的郵件主題:

v2.png

紅色框出部分請(qǐng)?zhí)鎿Q成你的站點(diǎn)鏈接。

<p>Hi, {{username}}</p>
<p>
你在 {{appname}} 的評(píng)論收到了新的回復(fù),請(qǐng)點(diǎn)擊查看:
</p>
<p><a href="你的站點(diǎn)鏈接" style="display: inline-block; padding: 10px 20px; border-radius: 4px; background-color: #3090e4; color: #fff; text-decoration: none;">馬上查看</a></p>

部署項(xiàng)目地址

v3.png

git部署的項(xiàng)目地址:https://github.com/zhaojun1998/Valine-Admin

分支或提交:master,似乎默認(rèn)就是master。

添加環(huán)境變量并重啟

我這里配置的是QQ郵箱:

v4.png

下面是項(xiàng)目作者的參數(shù)解釋?zhuān)@六個(gè)參數(shù)為必填參數(shù)

  • SITE_NAME : 網(wǎng)站名稱(chēng)。
  • SITE_URL : 網(wǎng)站地址, 最后不要加 / 。
  • SMTP_USER : SMTP 服務(wù)用戶(hù)名,一般為郵箱地址。
  • SMTP_PASS : SMTP 密碼,一般為授權(quán)碼,而不是郵箱的登陸密碼,請(qǐng)自行查詢(xún)對(duì)應(yīng)郵件服務(wù)商的獲取方式
  • SMTP_SERVICE : 郵件服務(wù)提供商,支持 QQ、163、126、Gmail、"Yahoo"、...... ,全部支持請(qǐng)參考 : Nodemailer Supported services。 --- 如這里沒(méi)有你使用的郵件提供商,請(qǐng)查看自定義郵件服務(wù)器
  • SENDER_NAME : 寄件人名稱(chēng)。

一些說(shuō)明

關(guān)于QQ郵箱如何獲取SMTP密碼

注意,該配置項(xiàng)不是你的登錄密碼。

網(wǎng)頁(yè)登錄自己的QQ郵箱,依次點(diǎn)擊設(shè)置賬戶(hù)

v5.png

在下方找到服務(wù)

v6.png

點(diǎn)擊右側(cè)的開(kāi)啟,根據(jù)系統(tǒng)提示操作即可。(我這里已經(jīng)開(kāi)啟)

其他

實(shí)際上我昨天配置好后立刻嘗試評(píng)論但并沒(méi)有收到郵件提示,但今天早上又成功了,這似乎是leancloud的休眠策略導(dǎo)致的。

關(guān)于該休眠策略,以及后續(xù)的解決方案,請(qǐng)參考項(xiàng)目的該項(xiàng)說(shuō)明,這里不再贅述。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容