信息发布→ 登录 注册 退出

Valine添加自定义邮件提醒

发布时间:2025-06-27

点击量:

要绑定域名并设置valine的自定义邮件提醒,您需要按照以下步骤进行操作:

首先,请登录或注册LeanCloud,然后进入控制台。

域名绑定步骤:

  1. 域名绑定:您的域名需要先进行备案。进入控制台后,点击设置->域名绑定->云引擎

  2. 部署代码:点击云引擎->部署

  3. 填写代码:由zhaojun1998提供的小康魔改代码如下:

    https://github.com/sviptzk/Valine-Admin-Server.git

    将上述代码库部署到master分支,确保在日志中看到部署成功的提示。

环境配置项:

参数介绍如下:

  • SITE_NAME:网站名称
  • SITE_URL:网站地址,最后不要加 /
  • SMTP_USER:SMTP服务用户名,一般为邮箱地址(例如QQ账号@qq.com)
  • SMTP_PASS:SMTP密码,一般为授权码,而不是邮箱的登录密码,请自行查询对应邮件服务商的获取方式
  • SMTP_PORT:465 #端口
  • SMTP_SERVICE:邮件服务提供商,支持QQ、163、126、Gmail
  • SMTP_HOST:提供邮件服务的支持方(例如QQ,就是smtp.qq.com)
  • SENDER_NAME:寄件人名称
  • SENDER_EMAIL:收件的邮箱地址
  • TEMPLATE_NAME:收到的邮件主题,不填则是默认,建议选rainbow效果在最后查看
  • ADMIN_URL:定时唤醒机器,填写绑定的云引擎域名

设置邮件模板:

进入设置->邮件模板,填入以下代码,并将相应的用户名改为你自己的,然后点击保存

Hi, {{username}}

你在 {{appname}} 的评论收到了新的回复,请点击查看:

马上查看

休眠定时唤醒说明:

免费版的LeanCloud容器有强制性休眠策略,不能24小时运行。如果不想付费,最佳使用方案是设置定时器,每天7点到23点每20分钟访问一次,这样可以保持每天的绝大多数时间邮件服务是正常的。

点击云引擎->定时任务,新增定时器,按照图片上填写:

创建定时任务定时检查 24 小时内漏发的邮件通知
生产环境选择 resend_mails
选择 Cron表达式时间自己调整 0 0 1 * * *
自动唤醒
生产环境选择 self_wake
选择 Cron表达式时间自己调整 0 */20 7-23 * * ?

自定义环境变量:

云引擎->设置->自定义环境变量中添加:

ADMIN_URL : #添加绑定成功的云引擎域名 

点击保存

重启云引擎:

切记最重要的要在云引擎->部署中点击重启

查看日志:

云引擎->日志中可以看到提示以及定时任务执行情况,会返回状态码。

标签:# git  # qq  # ai  # 邮箱  # 绑定  # 自定义  # 重启  # 邮箱地址  # 您的  # 请点击  # 则是  # 最重要  # 你在  # 你自己  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!