笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

微软E5 自动订阅程序

2020-03-20 11869点热度 4人点赞 12条评论

说明

  1. 此程序部署在我的服务器上,每隔2小时会自动调用outlook api 获取邮件列表
  2. 对于信息: 只会保存必要的 client_id、client_secret,其他任何内容都不会保存,
  3. 会读取授权的outlook账号邮箱邮件,但不会保存任何信息,仅仅是调用api。
  4. 请单独创建一个同域 E5 子账号进行授权,不要使用此账号进行发送、接收个人邮件,以免发生误会。

使用教程

1、注册自己的api key

登录进入 azure  ,登录账号使用你的e5账户 ,就是以xxx.onmicrosoft.com开头的的账户。

搜索“应用注册”

点击 新注册

名称随意取一个,但是最重要的是 “重定向 URI (可选)”,请填写为下列地址,不然程序收不到回调。

  1. https://e5.qyi.io/outlook/auth2/receive

2020-03-02 15:32

小伙伴们注意了,这里受支持的账户类型  重定向 URI (可选)一定要填对,不然无法授权的哦。

点击注册后记录以下信息

应用程序(客户端)ID

客户端密码

应用程序(客户端)ID:

创建客户端密码:

 

保存好以上2个key,一会需要用到。

配置api权限

勾选一下四个选项后,同时点击 代表XX授予管理员同意

PS: 这一步如果用的是子账号创建的api,那么这一项是灰色的,不能点击。需要登录 管理员 账号,再点击 代表XX授予管理员同意

这个时候api的配置就算完成了

2、添加key到自动订阅程序

进入 https://e5.qyi.io/user/home

这里需要github账户登录,同样的,我只能获取你在 github中的 用户id、用户名等基础信息(邮箱获取不了),其他的任何信息也获取不到(可自行尝试注册一个github Apps测试)。

点击 图标 登录后进入主页面

填入上一步记录的 应用程序(客户端)ID、客户端密码  

client_id ->应用程序(客户端)ID

client_secret->客户端密码 

点击保存

 

保存完毕后再点击 授权

此时会跳转到 microsoftonline Auth2.0授权页面,在这里请注意使用同一个域下的空账号(子账号)进行授权。

(因为在这一步我能获取到授权的outlook账户 邮件,但是程序不会保存,仅仅是调用api。)以免在以后发生误会。

 

点击 接受 后,将会跳转回自动订阅程序。

 

到此时,授权就完成了。

3、下一步

已经没啦~

到这里你就可以不用管了,程序会每两个小时调用一次outlook的api。

界面写得辣鸡,因为我不会前端呀~大家将就看看就行了。

过几天我会把删除功能加上,可以删除在程序里注册的账户。

 

还是要说一下隐私安全问题

因为有几个读者也说到了,统一回答下

  1. api权限仅拥有 openid offline_access Mail.Read Mail.ReadWrite Mail.ReadBasic Mail.ReadBasic.ALL 这6个权限
  2. 也就是说我仅仅能读取授权账户的邮件,其他任何事都做不了,且我写的这个程序没有保存任何除key之外的信息
  3. 所以一开始我就说了,用子账户进行授权(空账户)及创建api,这样不涉及到 隐私及安全问题。
  4. 如果实在担心不想用了,azure 直接删掉api就可以了。

4、更新日志

2020-03-04:

  1. 加入调用时间显示,每日 0 点清空。
标签: 微软E5 订阅程序
最后更新:2020-03-20

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • M

    保存完毕后再点击 授权
    保存完毕后再点击 授权
    保存完毕后再点击 授权
    卡在这好久。

    2020-03-20
  • itou

    可以的老哥,虽然注册的时候程序在升级,没注册上,还是感谢了哈

    2020-03-22
  • 电脑初哥

    报错
    无法刷新令牌!code:3
    无法刷新令牌!code:2

    2020-04-18
  • 笨猫

    @电脑初哥 你这个失效了。

    2020-04-19
  • fff996

    进入github以后,先保存在授权,我好像把下边调用时间改了,写了个7200-14400。还有就是怎么看调用是否成功?

    2020-05-07
  • zcc

    使用自建API以后,能不能自动续期?

    2020-05-14
  • 笨猫

    @zcc 这一批看脸,不过那几天都续期成功了。

    2020-05-16
  • 求破解

    小白居然成功了

    2020-05-24
  • 求破解

    如果没有续期成功再来找你哈

    2020-05-24
  • 大苏打

    这个和最新文章github action有什么区别

    2020-06-17
  • 洛

    请问如下报错原因是设么?
    无法刷新令牌!code:2,错误消息: Resource could not be discovered.

    2021-10-29
  • bighanhjk

    我的状态是运行中,调用也成功了,但是没续费成功,12.17过期的。是不是微软更改策略了?

    2021-12-17
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    Windows/Office 激活工具HEU KMS Activator v63.0.0 WinRAR7.13中文商业版以及授权文件 开源免费的2FA工具推荐(华为手机避坑Microsoft Authenticator 微软验证器) 情侣飞行棋:比吵架有趣,比看剧更亲密 Windows11美化方案教程 简洁、纯HTML导航项目:XG-NAV(开源)
    Windows/Office 激活工具HEU KMS Activator v63.0.0Windows11美化方案教程情侣飞行棋:比吵架有趣,比看剧更亲密开源免费的2FA工具推荐(华为手机避坑Microsoft Authenticator 微软验证器)WinRAR7.13中文商业版以及授权文件
    新春笑话,很搞笑哦 wordpress主题模板兔Modown 9.1开心版附送插件 哔哩哔哩bilibili免流版破解/所有联通卡免流 一键安装Aria2+Aria2Ng+OneIndex 无需域名 一起来:中文音乐社区
    最近评论
    天天下载Ttzip 发布于 16 分钟前(09月15日) 很棒的网站!感谢分享,谢谢站长!!@天天下载Ttzip
    诗音 发布于 2 周前(08月29日) 时间改到2099年在暂停更新也可以
    vip券网 发布于 1 个月前(08月01日) 写的很详细,赞 :razz: :evil:
    萧瑟 发布于 2 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
    梵蒂冈 发布于 2 个月前(07月08日) 士大夫
    标签
    elliptictrue100.10.02
    BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
    好友
    • glzjin's blog glzjin's blog
    • ZAERA博客
    • 冰沫记
    • 奇它博客
    • 猫腻‘s Blog
    • 猫饭
    • 肥宅之家
    • 萌博
    • 野路子程序员

    COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang