Aspose.Email.Clients.Imap

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

Классы

Учебный классОписание
AppendMessagesResultСодержит результат работы с messages
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 event
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» Подробнее см. 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