Blog之Valine Admin(一)
配置 Valine Admin
Valine Admin 是 Valine
评论系统的后端功能补充和增强,主要实现评论邮件通知、评论管理、垃圾评论过滤等功能。
云引擎一键部署
配置邮件提醒
此处需要用到QQ邮箱授权码,详细获取方法可在后面查看。
相关参数说明
变量 | 示例 | 说明 |
---|---|---|
SITE_NAME | xx的博客 | [必填]博客名称 |
SITE_URL | https://sayll.github.io/ | [必填]首页地址 |
SMTP_SERVICE | [新版支持]邮件服务提供商,支持 QQ、163、126、Gmail 以及 更多 | |
SMTP_USER | xxxxxx@qq.com | [必填]SMTP登录用户 |
SMTP_PASS | ccxxxxxxxxch | [必填]SMTP登录密码(此处的密码非邮箱密码,而是授权码) |
SENDER_NAME | 博主 | [必填]发件人 |
SENDER_EMAIL | xxxxxx@qq.com | [必填]发件邮箱 |
ADMIN_URL | https://xxx.avosapps.us/ | [建议]Web主机二级域名(共享域名),用于自动唤醒 |
BLOGGER_EMAIL | xxxxx@gmail.com | [可选]博主通知收件地址,默认使用SENDER_EMAIL |
AKISMET_KEY | xxxxxxxx | [可选]Akismet Key 用于垃圾评论检测,设为MANUAL_REVIEW开启人工审核,留空不使用反垃圾 |
更多配置,请查看 开源文档
生成QQ邮箱授权码
重启服务
上述配置配置完成后,重启服务 Valine-Admin
服务,使上述配置生效
评论管理
进入前面配置好的 ADMIN_URL
(共享域名)完成注册登陆,例如我之前所设置的共享域名 sayll-io
。
访问地址即为:https://sayll-io.avosapps.us/sign-up
到目前为止,如果一切顺利。我们已经可以通过留言及回复收到对应通知。不过
LeanCloud
开发版 存在休眠机制,后续文章我们详细聊聊如果让邮件收发服务进行定时唤醒。
文章参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 解夏!
评论