2011-03-31 67 views
0

我们的应用程序使用System.Net.Mail从.NET发送邮件unfortunately doesn't support implicit SSL servers。我们有几个选项支持隐式SSL,但我想知道避免使用CDO的技术原因是什么?为什么要避免CDO在.NET中发送邮件?

我知道它已被弃用,建议使用System.Net.Mail来代替,但如果新版本实际上并不执行CDO所做的一切,那么使用较旧的CDO在技术上会出错?

我特别感谢CDO不起作用的特定情况或例子,System.Net.Mail更好。

谢谢。

回答

1

CDO是要避免的,因为它是一个外部依赖项,不附带.NET,并且在Windows上默认不安装。几乎肯定在任何非Windows系统上都不可用。

我会建议如果你有它可用,没有理由不使用它。但是如果你不需要需要它,最好不要使用它。

相关问题