微软邮箱oath2协议下,使用imap协议时对账号授权

**

原文链接:使用 OAuth 对 IMAP、POP 或 SMTP 连接进行身份验证

**

# 本文主要是介绍授权的最后一步:在 Exchange 中注册服务主体
(注:每个电脑上都可以注册)

以fc@csdn.onmicrosoft.com账号为例:
密码:7xG0Q~pvVcQk9vtLNIfg8G8GotSUNDaQYvIRycNP
应用ID:5216388f-ee8c-4d3e-bea9-47bee02b21ec
租户ID:fe717a04-470e-4e81-9f2c-232a0cbd6e9f
对象id:a8ff9970-ec12-42d2-8969-a82947451ea3

对象id获取位置如下图:

在这里插入图片描述

一、安装 ExchangeOnlineManagement 并连接到租户

Install-Module -Name ExchangeOnlineManagement
Import-module ExchangeOnlineManagement
Connect-ExchangeOnline -Organization <租户ID>
例:Connect-ExchangeOnline -Organization fe717a04-470e-4e81-9f2c-232a0cbd6e9f

二、在 Exchange 中注册 Azure AD 应用程序的服务主体

New-ServicePrincipal -AppId <应用ID> -ServiceId <对象id>
例:New-ServicePrincipal -AppId 5216388f-ee8c-4d3e-bea9-47bee02b21ec -ServiceId a8ff9970-ec12-42d2-8969-a82947451ea3

三、租户管理员现在可以在租户中添加应用程序允许访问的特定邮箱

Add-MailboxPermission -Identity “邮箱地址” -User <对象id> -AccessRights FullAccess
例:Add-MailboxPermission -Identity “fc@csdn.onmicrosoft.com” -User a8ff9970-ec12-42d2-8969-a82947451ea3 -AccessRights FullAccess

到此授权结束,就可以再oath2.0协议下,使用imap协议,对邮箱进行收件了

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

胖小八

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值