由于限制了SMTP Provers的一方,我们必须使用System.Web.Mail(已弃用),这是CDOSSYS周围的包装器。

因为我们希望避免在以后切换提供商的情况下必须更改多个配置,所以我们为提供商FQDN设置了一个内部别名。

因此,mailrelay.ourdomain.com-> mailRelay.provider.com。

当我尝试连接到我们的别名或提供商的IP时,com错误弹出:“传输未能连接到服务器。”如果我连接到提供商的真实FQDN,则一切都按预期工作。

我在Wireshark中看了看,我可以看到请求证书,但此后没有发生太多事情。

我想知道是否有人知道CDOSSYS是否检查以确保请求的主机名与证书上的FQDN匹配,并且如果不匹配,则失败。

我已经尝试搜索这个问题的答案,但我似乎找不到它。

有帮助吗?

解决方案

我找不到确定的答案,但是从我可以看出的是,是的,CDOSYS确实需要认证才能在使用SSL时匹配SMTP服务器的FQDN。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top