最近在检查博客时,遗憾地发现一位用户在一个月前的留言我未能及时回复🤦。为了避免类似情况再次发生,我决定为 Twikoo 评论系统配置邮件通知功能。本文将详细介绍如何使用 Mailgun 的免费发信额度完成此操作。
准备工作
1. 注册 Mailgun 账号并绑定域名
前往 Mailgun 官网 注册账号。Mailgun 提供了每天 100 封邮件的免费发信额度,这对于个人博客来说已经足够。
提示:免费额度需要绑定信用卡。如果您没有信用卡,可以使用 野卡 | 一分钟注册,轻松订阅海外线上服务 创建虚拟信用卡。虚拟信用卡不仅能控制限额,还能避免不必要的损失。
注册成功后,需要绑定域名。以下是绑定域名 senjianlu.com
的具体步骤:
- 进入 Mailgun 控制台
- 选择 “Add a Custom Domain”
- 输入域名并确认
- 按照提示添加 DNS 解析记录
- 点击 “Verify” 按钮等待验证通过
2. 获取 Mailgun 的 SMTP 信息
在 Mailgun 控制台中:
- 导航至 “Send” -> “Sending” -> “Domains”
- 选择已验证的域名
- 点击 “SMTP credentials” 查看 SMTP 信息
- 默认会创建
postmaster
用户 - 点击 “Reset Password” 重置并保存密码
配置 Twikoo 邮件通知
3. 在 Twikoo 中配置邮件通知
- 进入博客评论模块
- 点击右上角的设置图标
- 选择 “配置管理”
- 找到 “邮件通知” 设置项
- 输入 Mailgun 的 SMTP 信息:
- SMTP 服务器:smtp.mailgun.org
- 端口:587
- 用户名:[email protected]
- 密码:刚才重置的密码
- 配置发件人邮箱:[email protected]
- 保存设置
4. 测试邮件通知功能
4.1 配置管理员邮箱
设置管理员邮箱,以便在有新评论时收到通知。
4.2 测试用户评论
让测试用户发表评论,检查管理员是否收到通知。
4.3 测试回复通知
回复用户的评论,检查用户是否收到回复通知。
优化设置
5. 设置 Mailgun 发信上限
为避免意外消耗,建议设置每月发信上限:
- 进入 Mailgun 控制台
- 选择 “Manage Account”
- 设置 “Custom Message Limit”
- 根据需求设置合适的发信上限(最小值为 1000)
通过以上步骤,您就可以成功为 Twikoo 评论系统配置邮件通知功能了。这样不仅能及时回复用户留言,还能提升用户的互动体验。如需更多帮助,可以参考 Mailgun 官方文档 或 Twikoo 的开发者指南。