Microsoft Business 365 开启 POP 登录

虽然 Microsoft Business 365 可以直接通过 Exchange 登录邮箱,但是在特殊情况下还是需要用到 POP 的。目前 Microsoft 365 账户若要通过 POP 配置账户,需要针对邮箱开启 SMTP client authentication,具体操作需要通过运行 PowerShell 命令执行。

  1. 首先下载这里的两个文件,先安装 msoidcli_64.msi,再安装 msoidcli_64.msi
  2. 然后打开 PowerShell,先修改策略
  3. Set-ExecutionPolicy RemoteSigned
  4. 然后保存接下来登录要用的账号密码
  5. $UserCredential = Get-Credential
    image

    在弹出的窗口中输入账号密码,就是网页登录用的那个

  6. 新建 session
  7. $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://partner.outlook.cn/PowerShell-LiveID/ -Credential $UserCredential -Authentication Basic -AllowRedirection
  8. 连接
  9. Import-PSSession $Session

    这样就连接上了

    image
  10. 启用 Smtp Client Authentication
  11. Set-CASMailbox -Identity <你的用户名> -SmtpClientAuthenticationDisabled $false