Exchange Online ESMTP 对不同客户端的响应不同 - Windows 10 与 Windows Server 2019

Exchange Online ESMTP 对不同客户端的响应不同 - Windows 10 与 Windows Server 2019

当我通过 telnet 连接到我们的 Exchange Online 的 SMTP 服务器地址(****.mail.protection.outlook.comport 25,我会收到两种不同的响应或连接类型,具体取决于我使用的机器。

当我使用我的桌面(Windows 10)连接时,我得到了我所期望的 - 我可以使用完整的命令集,并且 EHLO 给出了完整的输出,包括正确的 SIZE(150MB)。

当我从 Windows Server 2019 VM 连接时,它说缺少很多语法(HELP 不起作用,EHLO 要求我提供域名)并且 EHLO 响应被截断并且 SIZE 错误 - 20MB 而不是 150MB。

Windows 10 Telnet 结果: Windows 10 Telnet 结果

Server 2019 Telnet 结果: Server 2019 Telnet 结果

这似乎与我们从服务器向 365 发送较大的附件时出现的错误有关,该服务器可以从我的电脑上发送。

2019 VM 和我的计算机都在同一网络上,相同的防火墙规则适用于两者。我尝试了另一台 Windows Server 2019 VM,它的行为相同,得到了“错误”的结果。

这对我来说很奇怪,有什么建议吗?

答案1

谜团解开了!我们的 Watchguard 防火墙设置为检查(和拦截)来自 2019 年服务器的流量,但不会检查来自我的 Windows 10 工作站的流量。我最初被告知这不涉及。可以根据本文配置 Watchguard ESMTP 和 SMTP 设置:

https://www.watchguard.com/help/docs/help-center/en-US/Content/en-US/Fireware/proxies/smtp/proxy_smtp_gen_settings_c.html

相关内容