首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Fluid -15- Waline 邮件通知

Fluid -15- Waline 邮件通知

作者头像
为为为什么
发布2022-08-06 09:47:02
发布2022-08-06 09:47:02
1.1K00
代码可运行
举报
文章被收录于专栏:又见苍岚又见苍岚
运行总次数:0
代码可运行

Waline 本身支持邮件通知功能,可以通知博主和访客留言信息,本文基于私有邮件系统记录开启 Waline 邮件通知的方法。

评论通知

当网站有用户发布评论或者用户回复评论时,Waline 支持对博主和回复评论作者进行通知。

博主通知支持多种方式,包括 QQ、微信、邮件等,回复评论作者仅支持邮件通知。

本文记录邮件通知的实现方法

邮件通知

开通邮件通知需要在 Waline 中配置如下变量:

  • SMTP_SERVICE: SMTP 邮件发送服务提供商。 提示 你可以在 这里在新窗口打开 查看所有支持的运营商。 如果你的运营商不受支持,你必须填写 SMTP_HOSTSMTP_PORT
代码语言:txt
复制
- `SMTP_HOST`: SMTP 服务器地址,一般可以在邮箱的设置中找到。
- `SMTP_PORT`: 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: 自定义新评论通知邮件内容

先置条件

SMTP 服务

核心源码
代码语言:javascript
代码运行次数:0
运行
复制
UnhandledPromiseRejectionWarning: Error: self signed certificate

操作流程

进入 vercel
  • 进入当前使用的 waline 应用
  • 将自己的相关变量添加到变量中
  • 配置变量
  • 重新部署

问题排查

如果配置没有成功可以通过一些方法寻求信息和帮助

Vercel 查看日志
  • 如果邮件通知没有正常进行,可以在 Vercel 中查看报错信息排查问题
  • 在部署好 Vercel 后,界面如下:
  • 点击 Functions 选项卡进入日志查看界面,Realtime logs 为当前的实时日志列表:
  • 额外开一个 Visit 窗口,进行测试
  • 日志输出
反馈问题

参考资料

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年2月2日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 评论通知
  • 邮件通知
  • 先置条件
  • SMTP 服务
    • 核心源码
  • 操作流程
    • 进入 vercel
  • 问题排查
    • Vercel 查看日志
    • 反馈问题
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档