最近,Microsoft 通过默认启用加强了安全性 Security Defaults, 使得从会计软件等 MISA, 销售软件,或 WordPress 网站使用传统 SMTP 连接(Basic Authentication)变得困难。你通常会遇到无法连接或认证失败的错误。.

本文将一步步指导你如何 关闭 Security Defaults, 启用 SMTP Auth获取 App Password (应用密码)以成功集成发送邮件 100%。.

为什么你不能用普通的 Outlook 密码发送邮件?

Microsoft 现已阻止 Basic Authentication(仅用 User/Pass 登录)用于旧协议以避免安全风险。要通过 SMTP 发送邮件,你需要为发邮件账号“放宽”一些安全策略,同时使用 App Password 代替日常登录密码。.

执行的 3 步流程

标准流程包括 3 步:

  1. 关闭 Security Defaults 在 Microsoft Entra ID (Azure AD) 中。.
  2. 启用 Authenticated SMTP 为发送邮件的邮箱账号。.
  3. 创建 App Password 以粘贴到 MISA/软件的配置中。.

步骤 1:关闭 Security Defaults(必做)

这是最重要的一步。如果不关闭,你无法启用 SMTP Auth。.

  1. 访问管理页面 Microsoft Entra admin center 使用 Global Admin 账号。.
  2. 查看顶部搜索栏,输入 “Properties”.
  3. 选择结果 属性 位于部分下 Microsoft Entra ID.
  4. 拉到页面底部,找到蓝色链接行 管理安全默认设置.
  5. 切换状态到 已禁用(不推荐).
  6. 选择任意理由(例如: 应用程序需要传统身份验证) 并点击 Save.

在Microsoft Entra Admin Center中关闭Security Defaults


步骤 2:为发邮件账号启用 Authenticated SMTP

在关闭通用隐私策略后,您需要为要使用的正确账户授予 SMTP 发送邮件权限(例如: hoadon@congty.com).

  1. 访问 Microsoft 365 管理中心.
  2. 进入菜单 Users > 活跃用户.
  3. 点击您要配置的电子邮件账户名称。.
  4. 选择标签 邮件.
  5. 找到项目 电子邮件应用, 点击 管理电子邮件应用.
  6. 勾选复选框 经过身份验证的 SMTP.
  7. 点击 保存更改.

在Microsoft 365 Admin Center中为用户启用Authenticated SMTP


步骤 3:允许并创建 App Password

与其使用登录密码(通常需要通过手机验证,导致软件无法理解),您将创建一个专用于 MISA 的专用密码。.

3.1. 为整个公司启用 App Password 功能

  • 仍然在页面 活跃用户, 点击按钮 多因素身份验证 在工具栏上(如果看不到,可以搜索“Multi-factor authentication”)。.
  • 在新窗口中,选择 服务设置 (服务设置)。.
  • 勾选: 允许用户创建应用密码以登录非浏览器应用.
  • 点击 Save.

在 MFA 服务设置中启用 App Password 功能

3.2. 获取应用密码 (App Password)

  • 登录链接: mysignins.microsoft.com/security-info 使用发送邮件账户。.
  • 点击加号 (+) 添加登录方法.
  • 越南,需要高速度和越南语支持。 应用密码.
  • 设置易记名称,例如:“MISA SMTP”。.
  • 系统将为您生成一个随机字符串。. 立即复制此字符串. 。这就是您用于填充到 MISA 的密码。.

在安全信息中创建新的 App Password


配置到 MISA / 软件

现在您返回 MISA 软件或 Web App,填写以下信息:

  • 邮件服务器 (SMTP Server): smtp.office365.com
  • 端口 (Port): 587
  • 加密方法 (Encryption): STARTTLS (或 TLS)。.
  • 用户名: 您的完整电子邮件地址。.
  • 密码: 粘贴步骤3中刚刚创建的App密码 (不要使用Outlook登录密码)。.

点击 检查连接 并享受“连接成功”的结果!

DPS MEDIA的技术指南文章。.

DPS.MEDIA