微软配置

邮件管理企业版+

前置条件

想要后续用户能够将Outlook邮箱接入到NocoBase,必须部署在支持访问微软服务的服务器上,后台将会调用微软API

注册账户

  1. 打开 https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account

  2. 登录微软账户

创建租户

  1. 打开 https://azure.microsoft.com/zh-cn/pricing/purchase-options/azure-account?icid=azurefreeaccount,并登录账户

  2. 填写基本信息,并获取验证码

  1. 填写其他信息并继续

  1. 填写信用卡相关信息(可以先不创建)

获取 Client ID

  1. 点击顶部菜单,选择 Microsoft Entra ID

  1. 选择左侧 App registrations

  1. 点击顶部 New registration

  1. 填写信息并提交

名称可以随意,account types参照下图中选择,Redirect URI可以先不填

  1. 获取到 Client ID

API 授权

  1. 打开右侧 API permissions 菜单

  1. 点击 Add a permission 按钮

  1. 点击 Microsoft Graph

  1. 搜索并添加如下权限,最终结果如下图

    1. "email"
    2. "offline_access"
    3. "IMAP.AccessAsUser.All"
    4. "SMTP.Send"
    5. "offline_access"
    6. "User.Read" (By default)

获取秘钥

  1. 点击左侧 Certificates & secrets

  1. 点击 New client secret 按钮

  1. 填写描述和过期时间,并添加

  1. 获取到 Secret ID

  1. 分别拷贝 Client ID 和 Client serret 信息填写到 邮件配置页面中