这是 Gmail 路线的 Microsoft 版,一样短。一次登录、一个授权页面,不用向任何 人申请权限。
适用于*“任何属于您的单用户 Outlook 邮箱 — 可以是个人的 @outlook.com /
@hotmail.com,也可以是 you@your-company.com 这样的 Microsoft 365
工作/学校地址。”*如果这个邮箱有好几个人在回信,你该看的是
Exchange 共享邮箱
—— 那个才需要管理员。
页面
渠道 → 添加渠道 → 电子邮件 → /channels/email/new → 连接一个邮箱,
然后走 Microsoft 那一侧,它会给你
*“三种形态:个人邮箱(Outlook.com 或 M365)、共享邮箱(工作/学校),或
Microsoft 365 群组。”*选个人那个。
过了 Microsoft 的授权页面,你会来到 设置您的 Outlook 邮箱:
我们已收到 Microsoft 对您邮箱的授权。请选择负责回复的智能体、默认回复 模式,以及(可选)用于出站回复的签名。
接着 验证邮箱设置 —— “往返发送一条测试消息,确认入站和出站投递均 正常。” —— 然后就完成了。Microsoft 连接之后没有另外的设置页面,因为上面 那个设置步骤已经把字段都收齐了。
授权页面要的是什么
七项权限。Microsoft 是逐项授予的,不像 Google 那样给两个大范围,所以清单 比较长,每一项都比较窄。
| 范围 | 用途 |
|---|---|
openid, profile, User.Read | 你是用哪个身份登录的 |
offline_access | 让连接维持运作,不用再问你一次 |
Mail.ReadWrite | 读取邮件,撰写草稿 |
Mail.Send | 从这个邮箱寄出回复 |
MailboxSettings.ReadWrite | 读取签名与自动回复设置 |
Mail.Send 在连接当下就授予了,早于你决定任何东西要不要自动发送。管这件事
的是回复模式,不是这项权限。
个人 Outlook 连接不会请求 Group.ReadWrite.All —— 那是 Microsoft 365
群组选项的事。
诊断任何问题之前,先等十五分钟
值得知道,因为它会产生一个很有说服力的假警报:
Microsoft 会把权限查询缓存约 15 分钟 — 授权后首次发送和首次入站可能会 短暂显示为旧状态。
第一次发信失败,或第一封信过了一阵子才出现,往往就是这个,不是故障。在这段 时间内重跑设置,什么也诊断不出来,还让你把授权页面再点一遍。
验证没有回来的时候
向导会点出 Microsoft 特有的原因,而不是给一个通用说法:
对 Outlook 而言,这通常表示 Graph 订阅无法访问 — 请确认公开的源正确, 并且 webhook 校验握手有正常响应。
那是我们这边的基础设施。不是你漏授了什么权限。
它不会做的事
**它不会导入你现有的邮件。**监看从连接那一刻才开始;邮箱里的历史邮件留在 原地。
**你自己从 Outlook 寄出的回复不会算成已回复。**在 Microsoft 这边,已发送 邮件的订阅确实会把你的信送给我们,但没有任何东西会把该会话标成已回复 —— 平台只认从它本身寄出的回复。所以你已经从 Outlook 处理完的一串信,在这边仍 可能显示为等待中。