本文主要是介绍java mail 发送人别名_[SpringBoot]实现发送邮件API/发件人中文别名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
由于价格监控项目的需求,实现了一个小的邮件发送接口服务,使用了一个单独的SpringBoot项目,给他取名为spring-mail-sender,开源在了Github上。内部我给他命名为提醒服务,因为未来希望还能扩展下,用来做短信发送服务,或者安卓等推送服务的API。
简介
本项目使用springboot,采用web api的方式提供邮件,短信等服务的调用接口,目前仅支持邮件提醒。
邮件提醒特点:
本地配置文件设置邮件账户密码和smtp
使用post来调用发送邮件请求,post中使用json数据填充:发件人昵称,收件人昵称,收件人邮箱,主题,正文。
调用接口返回状态码定义:(1=正常,2=错误,3=未登录,4=自定义错误(直接抛出errorMes))
发件人,收件人支持别名。
本项目待完成:
x调用接口鉴权:防止无权限人员调用
x调用接口频率限制:防止滥用接口
x调用日志存储
项目结构如下:
├─main
│ ├─java
│ │ └─com
│ │ └─demo
│ │ └
这篇关于java mail 发送人别名_[SpringBoot]实现发送邮件API/发件人中文别名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!