E5订阅有效期是90天,可自动进行订阅,但是要被官方判断账号用于开发,可以通过调用API的方式触发续订,正常到期前20-30前天就会获得续订邮件。
这里推荐两种自动续订方式,当然,也可以真的去做开发,这才是开放E5订阅的初衷。
通过调用outlook api续订
1.打开Microsoft Azure
2.点击新注册;
3.输入名称,(如:E5xuqi),点击注册;
4.复制应用程序ID、对象ID、目录(租户)ID出来,后面要用;
5.左侧栏点击证书和密码,点击新客户端密码;
6.说明输入E5,截止期限选730days(2年,过期后再新建),点击添加;
7.复制这个密码的值出来,后面要用;
8.左侧栏点击API权限,点击添加权限,点击Microsoft Graph,点击应用程序权限,在搜索框里输入mail;
9.点开mail,勾选前四个选项(除了mail.send),点击添加权限;
10.点击代表XXX授予管理员同意,然后点击是(只有有权限的管理员账号可以,如果前边使用的是普通用户,请登录管理员账户再确定);