企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 一、概述 业务中,调用发送邮件的功能; ## 二、内置服务方案 平台内部,直接内置了邮件发送服务,直接通过一个接口提供给外部调用; ### **配置** ``` rayframework.mail.host= rayframework.mail.username= rayframework.mail.password= ``` ### **调用服务接口** ``` /api/system/utility/sendemail/simple /api/system/utility/sendemail/html ``` ### **实例** ``` rayframework.mail.host=smtp.qq.com rayframework.mail.username=*******@qq.com rayframework.mail.password=****** ``` ![](https://img.kancloud.cn/15/5b/155b85f4783b5fe9fd00652f03c09968_1920x942.png) ## 三、业务调用方案 外部业务中,根据业务需要,发送邮件的场景; 这里,直接复用SendEmailService即可,配置与内置方案完全一样; ### **配置** ``` rayframework.mail.host= rayframework.mail.username= rayframework.mail.password= ``` ### **实现** ``` @Autowired private SendEmailService sendEmailService; ``` 业务中使用如下内部接口调用即可; ``` sendEmailService.sendSimpleEmail(toEmail, subject, content) sendEmailService.sendHtmlEmail(toEmail, subject, content) ```