type
Post
status
Published
date
Jul 20, 2023
slug
060
summary
建立个人网站后,并且加了评论系统之后,产生了一个新的需求——新的评论到了之后,我该如何立即知道呢?这就是这篇博客要解决的问题。
category
200 学习
tags
工具
password
Property
Jul 20, 2023 11:46 AM
author
icon
建立个人网站后,并且加了评论系统之后,产生了一个新的需求——新的评论到了之后,我该如何立即知道呢?这就是这篇博客要解决的问题。
因为我的评论系统是用Waline+github+vercel建立的,所以直接就去看了看Waline如何处理。发现这里非常简单,只要在vercel的Waline仓库的环境变量里加上一些环境变量就行了。

第一步,找到环境变量的设置

选择你部署waline系统的Vercel项目,然后点击Settings,选择环境变量,加上环境变量。
notion image

第二步,加入什么环境变量?

关于使用什么环境变量,可以参考Waline关于邮箱通知的教程
我只填了必填的环境变量。即
KEY
VALUE
SMTP_SERVICE
QQ
SMTP_USER
SMTP_PASS
QQ邮箱的SMTP授权码
SITE_NAME
Dongdong's Blog
SITE_URL
AUTHOR_EMAIL
 
具体到环境变量当中,如下所示
notion image
 
填完之后,重新部署一下,就ok了
 
经过测试之后,就能够收到相关的内容了呀
 
notion image
 
当然,当我回复之后,对方也能够收到我的回复
 
notion image
 
 
谢谢大家的批评指正。

补充内容

到底要填哪些环境变量?

必须要填的环境变量
SMTP_SERVICE: SMTP 邮件发送服务提供商。如果你的运营商不受支持,你必须填写 SMTP_HOST 和 SMTP_PORT。   SMTP_HOST: SMTP 服务器地址,一般可以在邮箱的设置中找到。   SMTP_PORT: SMTP 服务器端口,一般可以在邮箱的设置中找到。 SMTP_USER: SMTP 邮件发送服务的用户名,一般为登录邮箱。 SMTP_PASS: SMTP 邮件发送服务的密码,一般为邮箱登录密码,部分邮箱(例如 163)是单独的 SMTP 密码。 SITE_NAME: 网站名称,用于在消息中显示。 SITE_URL: 网站地址,用于在消息中显示。 AUTHOR_EMAIL: 博主邮箱,用来接收新评论通知。如果是博主发布的评论则不进行提醒通知。
以下是选填的环境变量:
SENDER_NAME: 自定义发送邮件的发件人 SENDER_EMAIL: 自定义发送邮件的发件地址 MAIL_SUBJECT: 自定义评论回复邮件标题 MAIL_TEMPLATE: 自定义评论回复邮件内容 MAIL_SUBJECT_ADMIN: 自定义新评论通知邮件标题 MAIL_TEMPLATE_ADMIN: 自定义新评论通知邮件内容

QQ邮箱的授权码怎么找?

在QQ邮箱的网页端——设置——账户
notion image
下滑找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”,然后点击“管理服务”就行了。
冬冬
2023.07.20 长春
062 关于更换手机的设置059 从“上瘾”模型看手机健康