我们的应用程序使用System.Net.Mail
从unfortunately doesn't support implicit SSL servers发送来自.NET的邮件。我们有几个选项可用于支持隐式SSL,但我想知道避免使用CDO的技术原因是什么?
我知道它已被弃用,建议改为使用System.Net.Mail
,但如果新版本实际上没有做CDO所做的一切,那么使用旧版CDO在技术上有什么问题?
当CDO不起作用且System.Net.Mail
更好时,我特别感谢具体情况或示例。
谢谢。
答案 0 :(得分:1)
要避免使用CDO,因为它是一个外部依赖项,不随.NET一起提供,并且在Windows上默认不安装。它几乎肯定不适用于任何非Windows系统。
我建议如果你有它,就没有理由不使用它。但如果不需要它,最好不要使用它。