SMTPClient для .NET (вложения, SSL, TLS) OpenSSL

Предлагаю библиотеку для .net для отправки Электронной почты через SMTP. NANSoftSMTPClient поддерживает вложения, SSL/TLS. Успешно работает с GMAIL. Использует в своей работе OpenSSL.



( Читать дальше )
  • +1
  • 12 октября 2011, 20:35
  • admin
  • 16

OpenSSL и C#

Привет всем!

Объясните мне пожалуйста. как определять в каком формате работает тот или иной smtp-сервер: ssl или tls. Написал клиента на c#. подключаюсь. считываю команды сервера. Вижу команду STARTTLS. Отвечаю серверу STARTTLS. А что делать дальше? Как тут можно использовать openssl? В другом случае команды разобрать не могу. значит ssl. Использую функции openssl. посылаю ehlo получаю ответ. а вот вторая команда уже не проходит. Можно привести пример кода для работы с ssl и tls. Проблемы c gmail. Стандартные framework-овские sslstream не подходит так как пишу для compact framework.

( Читать дальше )