outlook发信提示“550错误”主因是smtp未启用身份验证,需在账户设置中勾选“我的发送服务器要求验证”并选“与接收服务器相同设置”;同时应改用端口587+tls或465+ssl,并确保密码正确或使用应用专用密码。

Outlook发信时提示“收件人被服务器拒绝:550错误”,说明SMTP服务器未将你识别为授权用户,常见于离开公司网络后用 Outlook 客户端直连企业邮件服务器却未启用身份验证的情形——此时服务器默认只允许本地用户中继,外部连接直接拒收。
启用SMTP身份验证(最常用修复)
第一步:打开 Outlook → 文件 → 账户设置 → 账户设置…
第二步:在“电子邮件”选项卡中双击你的邮箱账户 → 点击“更改…” → 再点“更多设置…”
第三步:切换到“发送服务器”选项卡 → 勾选【我的发送服务器 (SMTP) 要求验证】
第四步:选择“使用与接收邮件服务器相同的设置” → 确定 → 下一步 → 完成。这一步必须做,否则 Outlook 仍以匿名方式连接 SMTP,服务器必然返回 550 中继拒绝。
检查SMTP端口与加密方式是否匹配
方法一:端口25 + 无SSL → 仅限内网或老式服务器,但绝大多数现代服务商已禁用该组合,容易触发 550 Connection denied
方法二:端口587 + TLS → 推荐首选,兼容性好,且明确要求身份验证;若当前用的是25端口,直接改成587并勾选“此服务器需要加密连接(SSL)”会失败,因为587对应的是STARTTLS而非SSL
方法三:端口465 + SSL → 旧协议,部分服务商仍支持,但微软已逐步弃用;若服务器不响应465,请勿强行重试,可能加重连接超时导致550 5.7.1错误
验证账户凭据是否仍有效
在 Outlook 账户设置中点击“测试账户设置…” → 查看“发送测试邮件”结果栏里是否显示“测试成功”。
如果提示“用户名或密码错误”,说明密码已过期或被重置,需重新输入正确密码;【注意:密码含特殊字符(如@、&、/)时,务必确认 Outlook 是否完整粘贴,复制过程中容易漏掉末尾字符】
若公司启用了多因素认证(MFA),则不能使用原始邮箱密码,必须生成应用专用密码并填入此处。











