Wujies 无界平台
后端框架 · RuoYi-Vue-Plus框架功能扩展功能

邮件功能


配置方式

在配置文件中开启邮件功能:

输入图片说明

  • enabled:邮件功能开关

补充说明:

  • Vue 版本邮件配置位于各环境配置文件 application-*.yml 中的 mail 节点。
  • 需要重点确认 host、port、from、user、pass、sslEnable 等参数是否和实际邮箱服务商一致。
  • 某些邮箱服务商使用的是授权码而不是登录密码,配置错误时通常会直接发信失败。

功能使用

参考 demo 模块 MailController 示例:

输入图片说明

补充说明:

  • 邮件验证码、通知邮件这类业务,建议统一封装发送入口,不要在各业务模块里到处直接写发送逻辑。
  • 如果只是用于登录验证码或找回密码,也要配合限流、防刷和验证码有效期一起使用。

目录