Зачем избегать CDO для отправки почты в .NET? - PullRequest
0 голосов
/ 31 марта 2011

Наше приложение использует System.Net.Mail для отправки почты из .NET, которая, к сожалению, не поддерживает неявные серверы SSL .У нас есть несколько вариантов поддержки неявного SSL, но я хотел бы знать, по каким техническим причинам следует избегать использования CDO?

Я знаю, что это устарело, и рекомендуется использовать вместо него System.Net.Mail, но если новая версия на самом деле не делает все, что делает CDO, что технически неправильно с использованием старого CDO?

Я особенно ценю конкретные ситуации или примеры, когда CDO не работает, а System.Net.Mail лучше.

Спасибо.

1 Ответ

1 голос
/ 31 марта 2011

CDO следует избегать, поскольку это внешняя зависимость, которая не поставляется с .NET и не устанавливается по умолчанию в Windows. Это почти наверняка недоступно в любой системе, отличной от Windows.

Я бы предположил, что если он у вас есть, нет причин не использовать его. Но если вам это не нужно, лучше не использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...