Библиотека POP3 для .NET - PullRequest
       1

Библиотека POP3 для .NET

1 голос
/ 13 декабря 2010

Я создаю службу Windows, которая должна загружать почту из учетной записи pop3 и сохранять вложения, если они являются файлами CSV.Письма в учетной записи pop3 могут приходить с любого почтового клиента, почтовой службы или любой операционной системы.

Какая библиотека pop3 является лучшей из тех, что я могу использовать?

Ответы [ 4 ]

7 голосов
/ 13 декабря 2010

Я использовал OpenPop.NET довольно успешно в прошлом.

0 голосов
/ 04 февраля 2014

Попробуйте эту библиотеку: http://www.codeproject.com/Articles/719490/vmime-NET-Smtp-Pop3-Imap-Library-for-Cplusplus-and

Особенности:

  • Это высококачественная библиотека, которую можно использовать в производстве.
  • Реализованы протоколы SMTP, POP3, IMAP.
  • Шифрование TLS и SSL (с использованием библиотеки openssl) с 185 встроенными корневыми сертификатами X.509.
  • SASL-аутентификация (Простая аутентификация и уровень безопасности).
  • Построитель электронной почты создает RFC-2822 и составные сообщения.
  • Генерация электронной почты в формате HTML со встроенными объектами.
  • Полная поддержка вложений с автоматическим определением типа MIME из 1010 встроенных типов MIME.
  • Парсер электронной почты позволяет извлекать вложения или текст.
  • Через 15 минут вы узнаете, как пользоваться библиотекой. Он следует принципу KISS («Будь проще, глупый»).
  • Этот проект в основном написан на чистом C ++ и имеет управляемую оболочку C ++, которая предоставляет функциональность .NET (C # и Visual Basic .NET).
  • Проект написан на Visual Studio 2005 и может быть импортирован в любую более высокую версию Visual Studio.
  • Полностью RFC-совместимая реализация.
  • 8-битные MIME и расширения кодированных слов.
  • Конвейерная передача и передача фрагментированных сообщений (если сервер поддерживает это).
  • Вывод трассировки, показывающий всю связь с сервером.
  • Полная поддержка Unicode для CJK (китайский, японский, корейский).
  • 32-битная и 64-битная версия.
  • Очень чистый код, написанный очень опытными программистами.
  • Демонстрационное приложение на C ++.
  • Демонстрационное приложение на C #.
  • Все необходимые зависимости (например, openssl) включены в загружаемый RAR-файл. Вам не нужно загружать другие источники для компиляции проекта.
  • Загрузка содержит скомпилированный VS2005 vmime.NET.dll (32 + 64-битный), поэтому, если вы программист на C # и не имеете установленной Visual Studio C ++, вы можете скомпилировать демонстрационную версию C #.
  • DLL имеет строгое имя (подписано).
  • Лицензия GNU GPL. (Коммерческие лицензии доступны)
0 голосов
/ 13 декабря 2010
0 голосов
/ 13 декабря 2010

http://www.codeproject.com/KB/IP/Pop3MailClient.aspx - это бесплатная опция, которая хорошо работает для получения электронной почты POP3.Использование его с SharpMimeTools для доступа к вложениям и тому подобное.

...