1.发短信
短信发送:基于运营商的短信接口进行发送,产生费用.现在是调用第三方的短信商的接口进行短信发送.(阿里,百度,七牛..)
-
进入https://www.aliyun.com/阿里云,登录账号,充值
-
进入短信服务,申请签名,申请模板,短信设置(放盗刷,设置同手机号发送频率,设置联系人手机号)
2.发邮件
邮件发送:注册用户激活邮件,密码重置邮件,发送通知邮件...
两种方式:原生的javaMail邮件发送;spring-mail组件
-
spring-mail组件:添加spring-boot-starter-mail启动器,此启动器中配置类
MailSenderAutoConfiguration,注册了JavaMailSender工具类对象.
-
在yml中配置smtp服务器信息
spring: mail: host: smtp.qq.com port: 465 username: 358151539@qq.com password: mezhsrgfxyzibjbg properties: mail: smtp: auth: true ssl: enable: true
-
使用JavaMailSender对象进行邮件发送
3.云文件存储oss
oss概念:
存储类型:标准,低频访问,归档,冷归档 存储空间bucket:用来存储对象的容器,具有存储参数,访问权限,地域. 对象Object:系统数据(图片,文件,音视频). 地域(Region)