Aspose.Email.Clients.Imap

Пространство имен Aspose.Email.Clients.Imap предоставляет доступ к классам и управлять сообщениями с помощью протокола доступа к сообщениям в Интернете (IMAP).

Классы

Учебный класс Описание
AppendMessagesResult Содержит результат работы с сообщениями
BackupSettings Класс содержит опции для операции резервного копирования
BaseSearchConditions Предоставляет базовый класс для условий поиска.
ESearchOptions Параметры результата ESEARCH Этот метод работает, только если сервер поддерживает расширение ESEARCH. Подробнее https://tools.ietf.org/html/rfc4315
FetchTimeoutException Представляет исключение, которое возникает, когда сообщение не может быть прочитано в течение заданного времени.
ImapAttachmentInfo Представляет информацию о вложении.
ImapAttachmentInfoCollection Представляет коллекциюImapAttachmentInfo
ImapClient Позволяет приложениям получать доступ и управлять сообщениями с помощью протокола доступа к сообщениям в Интернете (IMAP).
ImapFolderInfo Представляет папку IMAP.
ImapFolderInfoCollection Предоставляет контейнер для коллекции объектов ImapFolderInfo.
ImapIdentificationInfo Представляет класс-контейнер с идентификационной информацией для обмена между почтовым клиентом и сервером. Пожалуйста, прочитайте больше rfc2971 https://tools.ietf.org/html/rfc2971
ImapMailboxInfo Содержит набор почтовых ящиков специального назначения
ImapMessageFlags Представляет флаги, связанные с сообщением.
ImapMessageInfo Представляет объект сообщения Imap.
ImapMessageInfoCollection Предоставляет контейнер для коллекции объектовImapMessageInfo
ImapMonitoringErrorEventArgs Класс содержит данные об ошибках мониторинга.
ImapMonitoringErrorEventHandler Представляет метод, который будет обрабатывать событие ошибки мониторинга imap
ImapMonitoringEventArgs Класс содержит данные о событиях мониторинга.
ImapMonitoringEventHandler Представляет метод, который будет обрабатывать событие мониторинга imap
ImapNamespace Представляет пространство имен IMAP Подробнее:https://tools.ietf.org/html/rfc2342
ImapPageInfo Содержит информацию о полученной странице при использовании методов пейджинга.
ImapQueryBuilder Представляет построитель поискового выражения , используемого протоколом IMAP.
ImapQuota Содержит информацию о квоте ресурса почтового ящика.
ImapQuotaRoot Содержит информацию о корневой квоте для ресурса почтового ящика.
MessageThreadResult Содержит результат для методов SORT или THREAD Подробнее:https://tools.ietf.org/html/rfc5256
ModificationSequenceField Определяет набор значений для выбранного поля для поиска.
PageSettings Настройки для метода ImapClient.ListMessagesByPage
PageSettingsAsync Настройки асинхронного метода ImapClient.BeginListMessagesByPage.
RangeSeqSet Контейнер с диапазоном значений для поиска.
ReadLinesTimeoutException Представляет исключение, которое возникает, когда ответ от сервера не может быть прочитан в течение заданного времени.
RestoreSettings Настройки метода ImapClient.Restore
RestoreSettingsAsync Настройки асинхронного метода ImapClient.Restore.
SequenceSetBaseValue Базовый класс для различных контейнеров для значений для поиска.
SequenceSetField Определяет набор значений для выбранного поля для поиска.
SimpleSeqSet Простой контейнер для значения для поиска.
SortConditions Предоставляет условия поиска для расширения SORT. Совместимость с расширением SORT IMAP, описанным в https://tools.ietf.org/html/rfc5256
ThreadSearchConditions Предоставляет условия поиска для извлечения ветки электронной почты. Совместимость с расширением THREAD IMAP, описанным в https://tools.ietf.org/html/rfc5256
XGMThreadSearchConditions Предоставляет условия поиска для извлечения ветки электронной почты. Совместимость с расширением IMAP X-GM-EXT-1, описанным на странице https://developers.google.com/gmail/imap/imap-extensions#checking_for_the_presence_of_extensions.

Интерфейсы

Интерфейс Описание
IAsyncImapClient Позволяет приложениям получать доступ и управлять сообщениями с помощью протокола доступа к сообщениям в Интернете (IMAP).
IImapMonitoringState Содержит состояние мониторинга папки. Это можно использовать для возобновления мониторинга папок с места , где оно было остановлено при возникновении ошибки. ИспользуйтеResumeMonitoringметод.

перечисление

перечисление Описание
ImapCommandResult Перечисляет результаты команды imap.
ImapKnownAuthenticationType
ImapListFields Поля, которые можно получить с сервера
ImapNamespaceType Представляет тип пространства имен IMAP Подробнее:https://tools.ietf.org/html/rfc2342
ImapSpecialFolderTypes Представляет перечисление почтовых ящиков специального назначения Подробнее см. в RFC6154 http://tools.ietf.org /html/rfc6154
ImapStatusCode Представляет ответы о состоянии.
ListFoldersOptions Опции выбора списка папок Обратите внимание, что эти опции поддерживаются в случае, если сервер поддерживает RFC 5258 “IMAP LIST Command Extensions” Подробнее см. https://tools.ietf.org/html/rfc5258
ListFoldersReturnOptions Параметры возврата для операции ListFolders Обратите внимание, что эти параметры поддерживаются в случае, если сервер поддерживает RFC 5258 “Расширения команд IMAP LIST” Подробнее см. https://tools.ietf.org/html/rfc5258
SortingKey Критерии сортировки для команды “СОРТИРОВКА” Подробнее:https://tools.ietf.org/html/rfc5256