消息推送
一、发送邮件
A向B发送邮件的时候使用STMP协议给Sina邮件服务器中的SMTP服务器(专门用来发送的服务器),然后通过SMTP协议传输给搜狐的SMTP服务器,然后搜狐的smtp服务器将邮件发送给用户B的存储设备,进行存储,(每一用户都有一个存储空间用来存储邮件),当B需要查看邮件的时候通过POP3服务器将从自己的存储设备中拿到,然后在客户端显示
- 实现:
插入POM依赖
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.6</version>
</dependency>
邮件创建步骤
1 创建一个邮件对象
2 设备发件人,收件人,可选增加多个收件人
3 设置邮件的主题
4设备邮件的正文
5设置显示发送时间
6保存到本地
1参数配置,由于连接邮件服务器的参数配置
2使用的协议JavaMail规范要求
3需要请求认证
4发件人的邮箱SMTP服务器地址
5根据配置创建会话,用于和邮件服务器交互
6创建一封邮件
二、发送短信
凌凯通信
网站地址:
https://web.028lk.com/Desk.aspx
三、钉钉消息推送
目前支持给单个人发,群发,全体成员发
添加pom依赖
<dependency>
<groupId>com.taobao.DingDing</groupId>
<artifactId>taobao-sdk-java-auto</artifactId>
<version>1.0</version>
</dependency>
步骤
1 获取Token信息: appsecret和aapkey
2 URL
3 传教会话
4 根据不同模板实现不同功能