请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Lay.Li 悬赏达人认证 活字格认证
超级版主   /  发表于:2025-3-7 11:39  /   查看:266  /  回复:0
大家好,邮件服务器应该是大家经常使用的功能吧,随着时代的发展,一些邮件服务器在将来便不再支持基础认证了。为了避免这个影响咱们广大格友的业务,所以我们在v11中连夜支持了新的认证方式,话不多说,我们直接开始

Microsoft Exchange Online是微软提供的一个基于云的消息传递平台,用于传递电子邮件、日历、联系人和任务。在v11中我们支持了ExchangeOnline的认证方式,以便大家可以使用这个平台作为咱们的邮件服务器。

如下图所示,打开v11的管理控制台,可以看到邮件服务器的中有一个服务器类型下拉框,这里要使用Microsoft Exchange Online的话,服务器类型选择ExchangeOnline
image.png314178466.png
选择后发现,这里需要填入Client ID和Client Secret,这两个值需要去Microsoft Exchange Online中去获取,如果大家是第一次使用Microsoft Exchange Online的话,可以参考下方步骤去获取。
image.png958548583.png
获取步骤如下
1.访问Microsoft Azure
2.使用微软账户登录,一般需要使用个人的微软账户,避免使用公司的域账户
3.登录后点击Microsoft Entra ID
image.png836007079.png
4.点击添加->应用程序
image.png554216002.png
5.这里名称随便取即可,注意受支持的账户类型选择任何组织目录(任何 Microsoft Entra ID 租户 - 多租户)中的帐户和个人 Microsoft 帐户(例如 Skype、Xbox)
重定向URI选择Web,设计器重定向地址为http(s)://xxxx/Forguncy/MailSetting/OAuthCallback
服务器的重定向地址为http(s)://xxxx/UserService/MailSetting/OAuthCallback。
因为微软的限制,后边的地址填写必须以 "HTTPS" 或 "http://localhost" 开头
所以这里大家如果没有https的话,使用http后边的域名只能是localhost
例如设计器为http://localhost:45231/Forguncy/MailSetting/OAuthCallback
服务器为http://localhost:22345/UserService/MailSetting/OAuthCallback
image.png782047729.png
这里测试我们用的是设计器,重定向url就填写了http://localhost:45231/Forguncy/MailSetting/OAuthCallback,然后点击注册
注:这里如果使用服务器的话,要确保服务器的管理控制台站点域名和上述填写的回调地址的域名相同
image.png44623412.png
6.创建成功后会自动跳转到如图页面,应用程序(客户端)ID便是Client ID,先复制保存一下。然后点击证书和密码
image.png202936400.png
7.点击新客户端密码,说明随便写,然后点击添加
image.png920118408.png
8.添加后的值字段便是Client Secret,复制保存一下,离开页面后就无法复制了
image.png526390380.png
9.然后点击API权限,点击添加权限,点击Microsoft Graph
image.png828544616.png
10.点击委托的权限,在搜索框中搜索图中权限添加
image.png941448364.png
11.将刚才复制Client ID和Client Secret填写到控制台中,然后点击开始认证
image.png837729186.png
12.在弹出的界面中,使用刚才登录Azure的账号登录
image.png514637755.png
13.点击接受
image.png564276732.png
14.弹出认证成功提示,到此便可以使用Microsoft Exchange Online作为邮箱服务器去发送邮件了
image.png367322081.png




0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部