后端框架 · RuoYi-Vue-Plus框架功能扩展功能
邮件功能
配置方式
在配置文件中开启邮件功能:

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

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