由于我们的 SMTP 提供者方面的限制,我们不得不使用 System.Web.Mail(已弃用),它是 CDOSSYS 的包装器。
因为我们希望避免在以后切换提供商时更改多个配置,所以我们为我们的提供商 FQDN 设置了一个内部别名。
所以,mailrelay.ourdomain.com -> mailrelay.provider.com。
当我尝试连接到我们的别名或提供商的 IP 时,会出现 COM 错误:“传输无法连接到服务器。” 如果我连接到提供商的真正 FQDN,一切都会按预期工作。
我查看了 Wireshark,我可以看到正在请求的证书,但在那之后并没有发生太多事情。
我想知道是否有人知道 CDOSSYS 是否检查以确保请求的主机名与证书上的 FQDN 匹配,如果不匹配则失败。
我试过寻找这个问题的答案,但似乎找不到。