1

我已经使用 System.Net.Mail 实现了带有 C#.net 应用程序的电子邮件爆破系统。
以前,该系统是使用 CDO.Message 用 VB 脚本实现的。
在我部署了我的新系统并运行它进行爆破(发送电子邮件)后,我在生产 SMTP 服务器中遇到了异常(处理消息数超过每个连接的最大值时出错)。
我知道这个错误是由于 SMTP 服务器设置造成的,但我的客户认为以前的 VB 脚本可以使用这个 SMTP 服务器设置。
这就是为什么我想知道 CDO.Message 和 System.Net.Mail 之间的区别,例如,是否有连接会话的控制等。
请告诉我。谢谢。

4

1 回答 1

1

“CDO”是用于发送邮件的 COM 实现,而“System.Net.Mail”是使用 SMTP 发送邮件的托管方式(通常是到另一个邮件服务器的中继)。您可能会发现发送大量并发电子邮件的限制,因为服务器只能处理这么多。并发请求 - 类似于高速公路在任何时候只能处理有限数量的汽车。

于 2012-01-24T12:05:38.807 回答