我的個人博客使用的是Valine
評論系統(tǒng)求摇,正如valine的文檔介紹一樣,它是一款快速殊者、簡潔且高效的無后端評論系統(tǒng)与境,并且支持markdown
。Valine官方文檔
但當有人評論我的博客時猖吴,我卻不能及時收到通知摔刁,在這之前,我是不定時地登錄leancloud
查看有無新評論的海蔽,最近聽說可以為valine評論系統(tǒng)設置郵件提醒共屈,便搗鼓了一番并做個記錄。
參考的項目地址党窜,可以直接去這里看更詳細的教程:Valine-Admin
效果預覽
配置
設置郵件模板
登錄自己的leancloud拗引,依次點擊設置,郵件模板
更改用于重置密碼的郵件主題:
紅色框出部分請?zhí)鎿Q成你的站點鏈接幌衣。
<p>Hi, {{username}}</p>
<p>
你在 {{appname}} 的評論收到了新的回復矾削,請點擊查看:
</p>
<p><a href="你的站點鏈接" style="display: inline-block; padding: 10px 20px; border-radius: 4px; background-color: #3090e4; color: #fff; text-decoration: none;">馬上查看</a></p>
部署項目地址
git部署的項目地址:https://github.com/zhaojun1998/Valine-Admin
分支或提交:master
,似乎默認就是master豁护。
添加環(huán)境變量并重啟
我這里配置的是QQ郵箱:
下面是項目作者的參數(shù)解釋哼凯,這六個參數(shù)為必填參數(shù)
-
SITE_NAME
: 網(wǎng)站名稱。 -
SITE_URL
: 網(wǎng)站地址, 最后不要加 / 楚里。 -
SMTP_USER
: SMTP 服務用戶名断部,一般為郵箱地址。 -
SMTP_PASS
: SMTP 密碼腻豌,一般為授權碼家坎,而不是郵箱的登陸密碼嘱能,請自行查詢對應郵件服務商的獲取方式 -
SMTP_SERVICE
: 郵件服務提供商,支持 QQ虱疏、163惹骂、126、Gmail做瞪、"Yahoo"对粪、...... ,全部支持請參考 : Nodemailer Supported services装蓬。 --- 如這里沒有你使用的郵件提供商著拭,請查看自定義郵件服務器 -
SENDER_NAME
: 寄件人名稱。
一些說明
關于QQ郵箱如何獲取SMTP密碼
注意牍帚,該配置項不是你的登錄密碼儡遮。
網(wǎng)頁登錄自己的QQ郵箱,依次點擊設置暗赶,賬戶
在下方找到服務
點擊右側的開啟鄙币,根據(jù)系統(tǒng)提示操作即可。(我這里已經(jīng)開啟)
其他
實際上我昨天配置好后立刻嘗試評論但并沒有收到郵件提示蹂随,但今天早上又成功了十嘿,這似乎是leancloud
的休眠策略導致的。
關于該休眠策略岳锁,以及后續(xù)的解決方案绩衷,請參考項目的該項說明,這里不再贅述激率。