Я работаю над проектом британской NHS, в соответствии с которым конфиденциальную информацию нужно отправлять по электронной почте известному числу избранных пользователей с помощью Microsoft Outlook. Мы намерены вручную установить сертификат клиента только на этих машинах, и у нас есть серверный сертификат, загруженный на сервер клиентами. ISPШифрование писем, созданных ASP.NET
Однако я могу только найти сторонние решения, использующие в основном COM-библиотеки для отправки зашифрованных (например, http://www.aspencrypt.com/), и провайдер не разрешит стороннее программное обеспечение на серверах.
Возможно ли зашифровать исходящие SMTP-сообщения с использованием System.Net.Main Namespace (или аналогичного) с использованием нашего сертификата сервера?
Рассматривали ли вы другой механизм для этого? Не то, чтобы это невозможно сделать, просто так, что SMTP по своей природе почти нулевая функция перекрывается с вашими требованиями. Я хотел бы отметить, что существуют другие механизмы для обеспечения надежной связи между точками, что, вероятно, имеет смысл. –