Я пытаюсь использовать класс System.Net.Mail.SmtpClient для ретрансляции электронной почты через почтовый сервер моей компании. Все SMTP-подключения к почтовому серверу должны быть SSL и использовать самозаверяющий сертификат. Это нормально для Outlook, где вы можете просто щелкнуть ОК в диалоговом окне с предупреждением, но знает ли кто-нибудь способ заставить SmtpClient принять самоподписанный сертификат?
Я планирую использовать это приложение на платформе Windows Azure, поэтому я не смогу установить самозаверяющий сертификат в качестве доверенного корня.