2011-12-29 4 views
0

Я реализовал систему взлома почты с помощью приложения C# .net с помощью System.Net.Mail.
Ранее эта система была реализована с помощью VB Script с использованием CDO.Message.
После того, как я развернул свою новую систему и запустил ее для взрыва (отправки электронной почты), у меня получилось исключение (ошибка в обработке Количество сообщений превышает максимальное значение для каждого соединения) на сервере SMTP.
Я знаю, что эта ошибка связана с настройкой сервера SMTP, но мой клиент утверждает, что предыдущий сценарий VB может работать с этим параметром SMTP-сервера.
Вот почему я хочу знать разницу между CDO.Message и System.Net.Mail, например, есть контроль сеансов подключения и т. Д.
Прошу вас посоветуйте. Благодарю.Разница между CDO.Message и System.Net.Mail

ответ

0

«CDO» - это реализация COM для отправки почты, тогда как «System.Net.Mail» - это управляемый способ отправки почты с использованием SMTP (обычно это ретрансляция на другой почтовый сервер). Вероятно, вы обнаружите ограничения при отправке большего количества одновременных писем, поскольку сервер может обрабатывать только так много. Параллельные запросы - подобно шоссе, которое может обрабатывать только конечное количество автомобилей в любой момент времени.