ImapClient

ImapClient class

Позволяет приложениям получать доступ к сообщениям и управлять ими с помощью протокола доступа к сообщениям в Интернете (IMAP).

public sealed class ImapClient : EmailClient, IAsyncImapClient

Конструкторы

ИмяОписание
ImapClient()Инициализирует новый экземплярImapClient класс
ImapClient(string)Инициализирует новый экземплярImapClient класс
ImapClient(string, int)Инициализирует новый экземплярImapClient класс
ImapClient(string, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, ITokenProvider)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, string)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, ITokenProvider)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, ITokenProvider, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, string, bool)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, string, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, ITokenProvider, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string, bool)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string, RemoteCertificateValidationCallback)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, string, string, bool, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string, bool, SecurityOptions)Инициализирует новый экземплярImapClient класс
ImapClient(string, int, string, string, RemoteCertificateValidationCallback, SecurityOptions)Инициализирует новый экземплярImapClient класс

Характеристики

ИмяОписание
virtual AccessToken { get; set; }Получает или задает токен доступа.
AllowedAuthentication { get; set; }Получает или задает перечисление разрешенных типов аутентификации пользователя
AnnotateSupported { get; set; }Получает информацию о том, поддерживается ли расширение ANNOTATE Подробнее: https://tools.ietf.org/html/rfc5257
AutoCommit { get; set; }Указывает, выполняется ли операция фиксации автоматически при изменении папки или перед закрытием соединения.
ChildrenSupported { get; set; }Получает информацию о том, поддерживается ли расширение CHILDREN Подробнее: https://tools.ietf.org/html/rfc3348
virtual ClientCertificates { get; }Содержит коллекцию сертификатов клиентов
ClientIdentificationInfo { get; set; }Получает или устанавливает идентификационную информацию клиента Подробнее: https://tools.ietf.org/html/rfc2971
CompressSupported { get; set; }Получает информацию о том, поддерживается ли расширение COMPRESS Подробнее: https://tools.ietf.org/html/rfc4978
CondstoreSupported { get; set; }Получает информацию о том, поддерживается ли расширение CONDSTORE Подробнее: https://tools.ietf.org/html/rfc7162
virtual ConnectionAsgmtMode { get; set; }Получает или задает значение, определяющее режим распределения соединений в нескольких потоках environment Существуют следующие типы соединений: - Основное соединение создается и удаляется вместе с почтовым клиентом. Его нельзя создать или удалить вручную. - Соединение по умолчанию является соединением по умолчанию для некоторого потока. Если соединение по умолчанию существует и ConnectionAsgmtMode разрешает, все методы почтового клиента, выполняемые в этом потоке, будут неявно использовать это соединение. В каждом потоке может существовать только одно соединение по умолчанию. Он может быть создан вручную или автоматически. Это зависит от свойства EmailClient.ConnectionAsgmtMode. Эти соединения можно создать вручную с помощью метода EmailClient.CreateConnection(createAsDefaultConnection = true). Если соединение по умолчанию не используется (зависит от режима распределения соединений), вместо него неявно используется основное соединение. не связаны с потоками. Они могут быть созданы вручную и должны использоваться явно как параметр метода. Эти соединения можно создать вручную с помощью метода EmailClient.CreateConnection() или метода EmailClient.CreateConnection(createAsDefaultConnection = false). Существуют следующие типы распределения соединений: - ConnectionAsgmtType.UseMainOrDefault Этот режим используется по умолчанию в почтовых клиентах. Почтовый клиент использует основное соединение для всех операций из нескольких потоков, если соединение по умолчанию не было создано или соединение не было явно передано как параметр метода. Основное соединение — это соединение, которое создается одновременно с почтовым клиентом. Пользователь может создавать соединения по умолчанию для потоков с помощью метода CreateConnection. Если создано соединение по умолчанию для потока, оно неявно используется для всех методов почтового клиента, которые вызываются в этом потоке. Если соединение по умолчанию для потока не создано, основное соединение используется для всех методов почтового клиента, которые вызываются в этом потоке. thread. Пользователь также может создавать соединения, не связанные с потоками (не соединения по умолчанию), с помощью метода CreateConnection. Если пользователь хочет использовать другие подключения (не основные и не по умолчанию), он должен явно передать это подключение как параметр метода, который он хочет использовать. Пользователь может дополнительно создать любое количество подключений. Соединение по умолчанию может быть только одно на поток. Обратите внимание, что соединения по умолчанию работают правильно, если пользователь использует объекты Thread для многозадачного программирования. Если пользователь использует ConnectionPool или объекты Task для многозадачного программирования, этот режим может привести к неправильному поведению программы. Чтобы избежать этой проблемы, пользователь должен вручную удалить соединение по умолчанию (если он его использует) в конце кода, который the thread. - ConnectionAsgmtType.UseMain Почтовый клиент использует основное соединение для всех операций из нескольких потоков. Основное соединение — это соединение, которое создается одновременно с почтовым клиентом. Пользователь не может создавать соединения по умолчанию. Пользователь может создавать соединения, не связанные с потоками (не соединения по умолчанию), с помощью метода CreateConnection. Если пользователь хочет использовать другие подключения (не основные и не по умолчанию), он должен явно передать это подключение как параметр метода, который он хочет использовать. Пользователь может дополнительно создать любое количество подключений. - ConnectionAsgmtType.UseDefault Почтовый клиент неявно использует только соединения по умолчанию для всех операций из нескольких потоков. В этом режиме основное соединение не используется. Если для какого-либо потока не было создано соединение по умолчанию (первый вызов метода почтового клиента), почтовый клиент неявно создает соединение по умолчанию для потока перед выполнением первой операции. Пользователь не может создавать подключения по умолчанию для потоков с помощью метода CreateConnection, поскольку они создаются автоматически. Когда создается соединение по умолчанию для потока, оно неявно используется для всех методов почтового клиента, которые вызываются в этом потоке. Читайте. Пользователь также может создавать соединения, не связанные с потоками (не соединения по умолчанию), с помощью метода CreateConnection. Если пользователь хочет использовать другие подключения (не основные и не по умолчанию), он должен явно передать это подключение как параметр метода, который он хочет использовать. Пользователь может дополнительно создать любое количество подключений. Соединение по умолчанию может быть только одно на поток. Обратите внимание, что соединения по умолчанию работают правильно, если пользователь использует объекты Thread для многозадачного программирования. Если пользователь использует ConnectionPool или объекты Task для многозадачного программирования, этот режим может привести к неправильному поведению программы. Чтобы избежать этой проблемы, пользователь должен вручную удалить соединение по умолчанию в конце кода, который выполняется в потоке.
virtual ConnectionCheckupPeriod { get; set; }Период проверки соединения в миллисекундах. Значение по умолчанию: 5 мин.
virtual ConnectionsQuantity { get; set; }Получает или устанавливает количество подключений в режиме множественных подключений
ConnectionState { get; }Получает текущее состояние соединения.
virtual CurrentConnection { get; }Получает текущее соединение в соответствии с ConnectionAsgmtMode option
CurrentFolder { get; set; }Получает текущую папку
override DefaultPort { get; }Получает порт по умолчанию для client
Delimiter { get; set; }Получает или задает разделитель иерархии папок.
EnableLogger { get; set; }Получает или устанавливает значение, которое позволяет включить/выключить logger
EnableSupported { get; set; }Получает информацию о том, поддерживается ли расширение ENABLE Подробнее: https://tools.ietf.org/html/rfc5161
ESearchSupported { get; set; }Получает информацию о том, поддерживается ли расширение ESEARCH Подробнее: https://tools.ietf.org/html/rfc4731
ExchangeIdAutomatically { get; set; }Получает или задает значение, указывающее, должен ли клиент автоматически вводить информацию о себе на сервер. Подробнее: https://tools.ietf.org/html/rfc2971
ExtendedListSupported { get; set; }Получает информацию о том, поддерживается ли расширение команды LIST Подробнее см. https://tools.ietf.org/html/rfc5258
GmExt1Supported { get; set; }Определяет, поддерживается ли расширение Google X-GM-EXT-1
GreetingTimeout { get; set; }Получает или задает время ожидания приветствия, которое используется при установлении соединения. Обратите внимание, что время ожидания приветствия не может быть бесконечным. Почтовые клиенты могут выполнять достаточно длительные операции. Для ограничения времени операций пользователи должны использоватьTimeoutимущество. Значения этого свойства должны иметь длинные интервалы, чтобы не препятствовать длительным операциям. Но в некоторых случаях, если EmailClient будет использовать только свойство Timeout, установление соединения может занять много времени. Например, почтовый клиент может использовать автоматический режим установления соединения. В этом режиме почтовый клиент перебирает все возможные параметры подключения, пока соединение не будет установлено. Серверы SMTP, IMAP и POP3 в случае корректного установления соединения отправляют клиенту строку приветствия. Серверы могут использовать неявную или явную (START TLS) инициацию соединения SSL/TLS. Если режим подключения не соответствует (например, сервер ожидает неявного SSL-соединения, но клиент пытается установить незащищенное или явное SSL-соединение), сервер не будет отправлять строку приветствия. В этом случае пользователь будет долго ждать, пока таймаут достигнет строки приветствия, и клиент перейдет к следующему варианту подключения. Чтобы избежать этой проблемы, было введено свойство GreetingTimeout. Это свойство позволяет установить тайм-аут для строки приветствия и уменьшить время автоматического установления соединения.
virtual Host { get; set; }Получает или задает имя хоста.
IdSupported { get; set; }Получает информацию о том, поддерживается ли расширение идентификатора Подробнее: https://tools.ietf.org/html/rfc2971
LogFileName { get; set; }Получает или задает имя файла журнала
MailboxInfo { get; }Получает набор почтовых ящиков специального назначения Подробнее см.: http://tools.ietf.org/html/rfc6154 и https://tools.ietf.org/html/rfc8457
MoveSupported { get; set; }Получает информацию о том, поддерживается ли расширение MOVE Подробнее: https://tools.ietf.org/html/rfc6851
NamespaceSupported { get; set; }Получает информацию о том, поддерживается ли расширение NAMESPACE Подробнее: https://tools.ietf.org/html/rfc2342
virtual Password { get; set; }Получает или устанавливает пароль. Ограничения пароля определяются реализацией сервера, к которому подключается клиент.
virtual Port { get; set; }Получает или задает порт.
virtual Proxy { get; set; }Получает или устанавливает прокси для client
QresyncSupported { get; set; }Получает информацию о том, поддерживается ли расширение QRESYNC Подробнее: https://tools.ietf.org/html/rfc7162
QuotaSupported { get; set; }Получает информацию о том, поддерживается ли квота
ReadOnly { get; set; }Получает или задает значение, указывающее, разрешены ли изменения постоянного состояния почтового ящика, включая состояние каждого пользователя.
SaslIrSupported { get; set; }Получает информацию о том, поддерживается ли расширение SASL Initial Client Response Подробнее: https://tools.ietf.org/html/rfc4959
virtual SecurityOptions { get; set; }Режим безопасности для почтового клиента
ServerIdentificationInfo { get; }Получает идентификационную информацию сервера Подробнее: https://tools.ietf.org/html/rfc2971
ServerSupportedCompression { get; }Получает информацию о том, какие типы сжатия поддерживаются сервером. Подробнее: https://tools.ietf.org/html/rfc4978
SortSupported { get; set; }Получает информацию о том, поддерживается ли команда сортировки
SpecialUseSupported { get; set; }Получает информацию о том, поддерживаются ли почтовые ящики специального назначения Подробнее: https://tools.ietf.org/html/rfc6154
SupportedAuthentication { get; }Получает перечисление поддерживаемых сервером типов аутентификации
virtual SupportedEncryption { get; set; }Определяет используемые версии протоколов шифрования SSL/TLS. ОБРАТИТЕ ВАШЕ ВНИМАНИЕ, вы можете установить только те версии протокола, которые поддерживаются .net framework. ЕСЛИ НЕКОТОРЫЕ ВЕРСИИ ПРОТОКОЛА НЕ ПОДДЕРЖИВАЮТСЯ ВАШЕЙ ТЕКУЩЕЙ ВЕРСИЕЙ .NET FRAMEWORK, ОНИ БУДУТ ИГНОРИРОВАТЬСЯ И ПРОПУСКАТЬ. ЭТО МОЖЕТ ПРИВЕСТИ К ПОНИЖЕНИЮ УРОВНЯ БЕЗОПАСНОСТИ TLS. В ЭТОМ СЛУЧАЕ ИСКЛЮЧЕНИЕ НЕ БУДЕТ СОЗДАНО!!! См.EncryptionProtocols документацию для более подробной информации. Пожалуйста, используйтеSetSupportedEncryptionUnsafe метод, если вы хотите установить протоколы шифрования без каких-либо проверок совместимости. Значение по умолчанию: Tls | Тлс11 | Тлс12 | Tls13 (в случае, если ваша текущая версия .net framework поддерживает эти версии TLS)
ThreadAlgorithms { get; }Получает поддерживаемые алгоритмы потоков
ThreadSupported { get; set; }Получает информацию о том, поддерживается ли команда Thread
Timeout { get; set; }Получает или задает время ожидания для почтовых операций
TokenProvider { get; set; }Получает или задает TokenProvider, позволяющий получить токен доступа.
UidPlusSupported { get; set; }Получает информацию о том, поддерживается ли расширение UIDPLUS Подробнее: https://tools.ietf.org/html/rfc4315
UnselectSupported { get; set; }Получает информацию о том, поддерживается ли расширение UNSELECT Подробнее: https://tools.ietf.org/html/rfc2342
virtual UseAuthentication { get; set; }Указывает, используется ли аутентификация.
UseDateInLogFileName { get; set; }Получает или задает значение, указывающее, следует ли использовать дату в имени файла журнала.
virtual UseDefaultCredentials { get; set; }Получает или задает логическое значение, которое определяет, отправляются ли DefaultCredentials с запросами. Этот параметр используется ТОЛЬКО с проверкой подлинности NTLM!
virtual UseMultiConnection { get; set; }Получает или задает значение, указывающее, должен ли клиент использовать несколько подключений для тяжелых операций. Обратите внимание, использование этого режима не обязательно должно привести к повышению производительности.
virtual UsePipelining { get; set; }Получает или задает объект, указывающий, включен ли конвейерный режим.
virtual Username { get; set; }Получает или задает имя пользователя.
static DefaultFolder { get; set; }Папка по умолчанию для ImapClients

Методы

ИмяОписание
AddMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IEnumerable<int>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IEnumerable<string>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(int, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlags(string, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IConnection, int, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlags(IConnection, string, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IEnumerable<int>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IEnumerable<string>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(int, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlags(int, int, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(string, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlags(string, string, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IConnection, int, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlags(IConnection, int, int, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(IConnection, string, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlags(IConnection, string, string, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlags(int, int, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(string, string, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IConnection, int, int, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlags(IConnection, string, string, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(int, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlagsAsync(string, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, int, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, string, ImapMessageFlags)Добавляет флаги к сообщению
AddMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(int, ImapMessageFlags, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(int, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlagsAsync(int, int, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(string, ImapMessageFlags, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(string, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlagsAsync(string, string, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, int, ImapMessageFlags, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, int, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, int, int, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, string, ImapMessageFlags, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, string, ImapMessageFlags, long)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, string, string, ImapMessageFlags)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(int, ImapMessageFlags, long, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(int, int, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(int, int, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(string, ImapMessageFlags, long, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(string, string, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(string, string, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, int, ImapMessageFlags, long, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, string, ImapMessageFlags, long, CancellationToken)Добавляет флаги к сообщению
AddMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long)Добавляет флаги сообщения
AddMessageFlagsAsync(int, int, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(string, string, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AddMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long, CancellationToken)Добавляет флаги сообщения
AppendMessage(MailMessage)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessage(string)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessage(IConnection, MailMessage)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessage(IConnection, string)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessage(string, MailMessage)Загружает почтовое сообщение в указанную папку
AppendMessage(string, string)Загружает почтовое сообщение в указанную папку
AppendMessage(IConnection, string, MailMessage)Загружает почтовое сообщение в указанную папку
AppendMessage(IConnection, string, string)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(MailMessage)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(string)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(IConnection, MailMessage)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(IConnection, string)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(MailMessage, CancellationToken)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(string, CancellationToken)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(string, MailMessage)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(string, string)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(IConnection, MailMessage, CancellationToken)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(IConnection, string, CancellationToken)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessageAsync(IConnection, string, MailMessage)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(IConnection, string, string)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(string, MailMessage, CancellationToken)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(string, string, CancellationToken)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(IConnection, string, MailMessage, CancellationToken)Загружает почтовое сообщение в указанную папку
AppendMessageAsync(IConnection, string, string, CancellationToken)Загружает почтовое сообщение в указанную папку
AppendMessages(IEnumerable<MailMessage>)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessages(IConnection, IEnumerable<MailMessage>)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessages(string, IEnumerable<MailMessage>)Загружает почтовое сообщение в указанную папку
AppendMessages(IConnection, string, IEnumerable<MailMessage>)Загружает почтовое сообщение в указанную папку
AppendMessagesAsync(IEnumerable<MailMessage>)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessagesAsync(IConnection, IEnumerable<MailMessage>)Загружает почтовые сообщения в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessagesAsync(IEnumerable<MailMessage>, CancellationToken)Загружает почтовое сообщение в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessagesAsync(string, IEnumerable<MailMessage>)Загружает почтовые сообщения в текущую папку
AppendMessagesAsync(IConnection, IEnumerable<MailMessage>, CancellationToken)Загружает почтовые сообщения в текущую папку Если текущая папка не указана, используется папка по умолчанию.
AppendMessagesAsync(IConnection, string, IEnumerable<MailMessage>)Загружает почтовые сообщения в текущую папку
AppendMessagesAsync(string, IEnumerable<MailMessage>, CancellationToken)Загружает почтовые сообщения в текущую папку
AppendMessagesAsync(IConnection, string, IEnumerable<MailMessage>, CancellationToken)Загружает почтовые сообщения в текущую папку
Backup(ImapFolderInfoCollection, Stream, BackupSettings)Резервирует содержимое указанных папок
Backup(ImapFolderInfoCollection, string, BackupSettings)Резервирует содержимое указанных папок
Backup(IConnection, ImapFolderInfoCollection, Stream, BackupSettings)Резервирует содержимое указанных папок
Backup(IConnection, ImapFolderInfoCollection, string, BackupSettings)Резервирует содержимое указанных папок
BackupAsync(ImapFolderInfoCollection, Stream, BackupSettings)Резервирует содержимое указанных папок
BackupAsync(ImapFolderInfoCollection, string, BackupSettings)Резервирует содержимое указанных папок
BackupAsync(IConnection, ImapFolderInfoCollection, Stream, BackupSettings)Резервирует содержимое указанных папок
BackupAsync(IConnection, ImapFolderInfoCollection, string, BackupSettings)Резервирует содержимое указанных папок
BackupAsync(ImapFolderInfoCollection, Stream, BackupSettings, CancellationToken)Резервирует содержимое указанных папок
BackupAsync(ImapFolderInfoCollection, string, BackupSettings, CancellationToken)Резервирует содержимое указанных папок
BackupAsync(IConnection, ImapFolderInfoCollection, Stream, BackupSettings, CancellationToken)Резервирует содержимое указанных папок
BackupAsync(IConnection, ImapFolderInfoCollection, string, BackupSettings, CancellationToken)Резервирует содержимое указанных папок
ChangeMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IEnumerable<int>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IEnumerable<string>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IEnumerable<int>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IEnumerable<string>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(int, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(string, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, int, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, string, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlags(int, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(string, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, int, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlags(IConnection, string, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, int, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, string, ImapMessageFlags)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, int, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, string, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long)Изменяет флаги сообщения
ChangeMessageFlagsAsync(int, int, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(string, string, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ChangeMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long, CancellationToken)Изменяет флаги сообщения
ClientCapabilities(params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
ClientCapabilities(IConnection, params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
ClientCapabilitiesAsync(params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
ClientCapabilitiesAsync(CancellationToken, params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
ClientCapabilitiesAsync(IConnection, params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
ClientCapabilitiesAsync(IConnection, CancellationToken, params string[])Уведомляет сервер, какие расширения поддерживаются клиентом. Обратите внимание, эта операция работает только в том случае, если сервер поддерживает RFC5161 Подробнее https://tools.ietf.org/html/rfc5161
CommitDeletes()Подтвердить удаление
CommitDeletes(IConnection)Подтвердить удаление
CommitDeletes(IEnumerable<string>)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletes(int)Подтвердить удаление
CommitDeletes(string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletes(IConnection, IEnumerable<string>)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletes(IConnection, int)Подтвердить удаление
CommitDeletes(IConnection, string)Подтвердить удаление
CommitDeletes(string, string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletes(IConnection, string, string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync()Подтвердить удаление
CommitDeletesAsync(CancellationToken)Подтвердить удаление
CommitDeletesAsync(IConnection)Подтвердить удаление
CommitDeletesAsync(IEnumerable<string>)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(int)Подтвердить удаление
CommitDeletesAsync(string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(IConnection, CancellationToken)Подтвердить удаление
CommitDeletesAsync(IConnection, IEnumerable<string>)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(IConnection, int)Подтвердить удаление
CommitDeletesAsync(IConnection, string)Подтвердить удаление
CommitDeletesAsync(IEnumerable<string>, CancellationToken)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(int, CancellationToken)Подтвердить удаление
CommitDeletesAsync(string, CancellationToken)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(string, string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(IConnection, IEnumerable<string>, CancellationToken)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(IConnection, int, CancellationToken)Подтвердить удаление
CommitDeletesAsync(IConnection, string, CancellationToken)Подтвердить удаление
CommitDeletesAsync(IConnection, string, string)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(string, string, CancellationToken)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CommitDeletesAsync(IConnection, string, string, CancellationToken)Зафиксировать удаление Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
CopyMessage(int, string)Копирует сообщение
CopyMessage(string, string)Копирует сообщение
CopyMessage(IConnection, int, string)Копирует сообщение
CopyMessage(IConnection, string, string)Копирует сообщение
CopyMessageAsync(int, string)Копирует сообщение
CopyMessageAsync(string, string)Копирует сообщение
CopyMessageAsync(IConnection, int, string)Копирует сообщение
CopyMessageAsync(IConnection, string, string)Копирует сообщение
CopyMessageAsync(int, string, CancellationToken)Копирует сообщение
CopyMessageAsync(string, string, CancellationToken)Копирует сообщение
CopyMessageAsync(IConnection, int, string, CancellationToken)Копирует сообщение
CopyMessageAsync(IConnection, string, string, CancellationToken)Копирует сообщение
CopyMessages(IEnumerable<ImapMessageInfo>, string)Копировать сообщения
CopyMessages(IEnumerable<int>, string)Копировать сообщения
CopyMessages(IEnumerable<string>, string)Копировать сообщения
CopyMessages(IConnection, IEnumerable<ImapMessageInfo>, string)Копировать сообщения
CopyMessages(IConnection, IEnumerable<int>, string)Скопируйте сообщениеeg
CopyMessages(IConnection, IEnumerable<string>, string)Копировать сообщения
CopyMessages(IEnumerable<int>, string, bool)Копировать сообщения
CopyMessages(int, int, string)Копировать сообщения
CopyMessages(string, string, string)Копировать сообщения
CopyMessages(IConnection, int, int, string)Скопируйте сообщениеeg
CopyMessages(IConnection, string, string, string)Копировать сообщения
CopyMessagesAsync(IEnumerable<ImapMessageInfo>, string)Копировать сообщения
CopyMessagesAsync(IEnumerable<int>, string)Копировать сообщения
CopyMessagesAsync(IEnumerable<string>, string)Копировать сообщения
CopyMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string)Копировать сообщения
CopyMessagesAsync(IConnection, IEnumerable<int>, string)Скопируйте сообщениеeg
CopyMessagesAsync(IConnection, IEnumerable<string>, string)Копировать сообщения
CopyMessagesAsync(IEnumerable<ImapMessageInfo>, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(IEnumerable<int>, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(IEnumerable<string>, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(int, int, string)Копировать сообщения
CopyMessagesAsync(string, string, string)Копировать сообщения
CopyMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(IConnection, IEnumerable<int>, string, CancellationToken)Скопируйте сообщениеeg
CopyMessagesAsync(IConnection, IEnumerable<string>, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(IConnection, int, int, string)Скопируйте сообщениеeg
CopyMessagesAsync(IConnection, string, string, string)Копировать сообщения
CopyMessagesAsync(int, int, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(string, string, string, CancellationToken)Копировать сообщения
CopyMessagesAsync(IConnection, int, int, string, CancellationToken)Скопируйте сообщениеeg
CopyMessagesAsync(IConnection, string, string, string, CancellationToken)Копировать сообщения
virtual CreateConnection()Создает новое независимое соединение для операций, не связанных с потоками (не соединение по умолчанию). Вызов этого метода аналогичен вызову CreateConnection(createAsDefaultConnection = false) Подробнее см. в документации по свойству EmailClient.ConnectionAsgmtMode.
virtual CreateConnection(bool)Создает новое (по умолчанию или независимое) соединение для операций. Дополнительные сведения см. в документации по свойству EmailClient.ConnectionAsgmtMode.
CreateFolder(string)Создает папку с указанным именем
CreateFolder(IConnection, string)Создает папку с указанным именем
CreateFolderAsync(string)Создает папку с указанным именем
CreateFolderAsync(IConnection, string)Создает папку с указанным именем
CreateFolderAsync(string, CancellationToken)Создает папку с указанным именем
CreateFolderAsync(IConnection, string, CancellationToken)Создает папку с указанным именем
DeleteFolder(string)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteFolder(IConnection, string)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteFolderAsync(string)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteFolderAsync(IConnection, string)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteFolderAsync(string, CancellationToken)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteFolderAsync(IConnection, string, CancellationToken)Удаляет указанную папку. Этот метод представляет IMAP DELETE command
DeleteMessage(int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(IConnection, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(IConnection, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessage(string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessage(IConnection, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessage(IConnection, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessage(IConnection, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessage(string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessage(IConnection, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(int, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(string, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessageAsync(IConnection, int, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(IConnection, string, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessageAsync(int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(string, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(string, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessageAsync(IConnection, int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessageAsync(IConnection, string, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(IConnection, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(IConnection, string, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessageAsync(string, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessageAsync(IConnection, string, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IEnumerable<ImapMessageInfo>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IEnumerable<int>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IEnumerable<string>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, IEnumerable<ImapMessageInfo>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, IEnumerable<int>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, IEnumerable<string>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IEnumerable<ImapMessageInfo>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IEnumerable<ImapMessageInfo>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(IEnumerable<int>, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IEnumerable<string>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IEnumerable<string>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(int, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(string, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, IEnumerable<ImapMessageInfo>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, IEnumerable<ImapMessageInfo>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(IConnection, IEnumerable<int>, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, IEnumerable<string>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, IEnumerable<string>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(IConnection, int, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, string, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IEnumerable<ImapMessageInfo>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IEnumerable<string>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(int, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(string, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(string, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(IConnection, IEnumerable<ImapMessageInfo>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, IEnumerable<string>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, int, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessages(IConnection, string, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, string, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessages(string, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessages(IConnection, string, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<int>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<string>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<int>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<string>)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IEnumerable<int>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<int>, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<string>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<string>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<string>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(int, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(string, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<int>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<int>, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<string>, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<string>, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<string>, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, int, int)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, string, string)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IEnumerable<int>, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IEnumerable<string>, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<string>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<string>, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(int, int, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(int, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(string, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(string, string, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(string, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<int>, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<string>, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<string>, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<string>, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, int, int, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, int, int, long)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, string, string, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, string, string, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, string, string, long)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IEnumerable<ImapMessageInfo>, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IEnumerable<string>, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(int, int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(string, string, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(string, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(string, string, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, IEnumerable<string>, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, int, int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как удаленное
DeleteMessagesAsync(IConnection, string, string, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, string, string, long, bool)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, string, string, long, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное
DeleteMessagesAsync(string, string, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
DeleteMessagesAsync(IConnection, string, string, long, bool, CancellationToken)Помечает сообщение с указанным уникальным идентификатором как удаленное и фиксирует удаление, если пользователь укажет это. Этот метод работает, только если сервер поддерживает расширение UIDPLUS. Пожалуйста, прочитайте больше https://tools.ietf.org/html/rfc4315
override Dispose()Завершает все операции с сервером.
ExistFolder(string)Проверить, существует ли эта папка
ExistFolder(IConnection, string)Проверить, существует ли эта папка
ExistFolder(string, out ImapFolderInfo)Проверить, существует ли эта папка, извлечь информацию о папке, если так
ExistFolder(IConnection, string, out ImapFolderInfo)Проверить, существует ли эта папка, извлечь информацию о папке, если так
ExistFolderAsync(string)Проверить, существует ли эта папка
ExistFolderAsync(IConnection, string)Проверить, существует ли эта папка
ExistFolderAsync(string, CancellationToken)Проверить, существует ли эта папка
ExistFolderAsync(IConnection, string, CancellationToken)Проверить, существует ли эта папка
FetchAttachment(int, string)Извлекает указанное вложение
FetchAttachment(IConnection, int, string)Извлекает указанное вложение
FetchAttachmentAsync(int, string)Извлекает указанное вложение
FetchAttachmentAsync(IConnection, int, string)Извлекает указанное вложение
FetchAttachmentAsync(int, string, CancellationToken)Извлекает указанное вложение
FetchAttachmentAsync(IConnection, int, string, CancellationToken)Извлекает указанное вложение
FetchMessage(int)Получает сообщение
FetchMessage(string)Получает сообщение
FetchMessage(IConnection, int)Получает сообщение
FetchMessage(IConnection, string)Получает сообщение
FetchMessage(int, bool)Получает сообщение
FetchMessage(IConnection, int, bool)Получает сообщение
FetchMessageAsync(int)Получает сообщение
FetchMessageAsync(string)Получает сообщение
FetchMessageAsync(IConnection, int)Получает сообщение
FetchMessageAsync(IConnection, string)Получает сообщение
FetchMessageAsync(int, bool)Получает сообщение
FetchMessageAsync(int, CancellationToken)Получает сообщение
FetchMessageAsync(string, CancellationToken)Получает сообщение
FetchMessageAsync(IConnection, int, bool)Получает сообщение
FetchMessageAsync(IConnection, int, CancellationToken)Получает сообщение
FetchMessageAsync(IConnection, string, CancellationToken)Получает сообщение
FetchMessageAsync(int, bool, CancellationToken)Получает сообщение
FetchMessageAsync(IConnection, int, bool, CancellationToken)Получает сообщение
FetchMessages(IEnumerable<int>)Получает сообщения
FetchMessages(IEnumerable<string>)Получает сообщения
FetchMessages(IConnection, IEnumerable<int>)Получает сообщения
FetchMessages(IConnection, IEnumerable<string>)Получает сообщения
FetchMessagesAsync(IEnumerable<int>)Получает сообщения асинхронно
FetchMessagesAsync(IEnumerable<string>)Получает сообщения асинхронно
FetchMessagesAsync(IConnection, IEnumerable<int>)Получает сообщения асинхронно
FetchMessagesAsync(IConnection, IEnumerable<string>)Получает сообщения асинхронно
FetchMessagesAsync(IEnumerable<int>, CancellationToken)Получает сообщения асинхронно
FetchMessagesAsync(IEnumerable<string>, CancellationToken)Получает сообщения асинхронно
FetchMessagesAsync(IConnection, IEnumerable<int>, CancellationToken)Получает сообщения асинхронно
FetchMessagesAsync(IConnection, IEnumerable<string>, CancellationToken)Получает сообщения асинхронно
virtual GetCapabilities()
GetFolderInfo(string)Возвращает информацию об указанной папке без ее выбора
GetFolderInfo(IConnection, string)Возвращает информацию об указанной папке без ее выбора
GetFolderInfoAsync(string)Возвращает информацию об указанной папке без ее выбора
GetFolderInfoAsync(IConnection, string)Возвращает информацию об указанной папке без ее выбора
GetFolderInfoAsync(string, CancellationToken)Возвращает информацию об указанной папке без ее выбора
GetFolderInfoAsync(IConnection, string, CancellationToken)Возвращает информацию об указанной папке без ее выбора
GetMessageThreads(BaseSearchConditions)Получить цепочки сообщений.
GetMessageThreads(IConnection, BaseSearchConditions)Получить цепочки сообщений.
GetMessageThreadsAsync(BaseSearchConditions)Получить цепочки сообщений.
GetMessageThreadsAsync(BaseSearchConditions, CancellationToken)Получить цепочки сообщений.
GetMessageThreadsAsync(IConnection, BaseSearchConditions)Получить цепочки сообщений.
GetMessageThreadsAsync(IConnection, BaseSearchConditions, CancellationToken)Получить цепочки сообщений.
GetNamespaces()Получает пространства имен, доступные на сервере.
GetNamespaces(IConnection)Получает пространства имен, доступные на сервере.
GetNamespacesAsync()Получает пространства имен, доступные на сервере.
GetNamespacesAsync(CancellationToken)Получает пространства имен, доступные на сервере.
GetNamespacesAsync(IConnection)Получает пространства имен, доступные на сервере.
GetNamespacesAsync(IConnection, CancellationToken)Получает пространства имен, доступные на сервере.
GetQuota(string)Получает информацию о квоте
GetQuota(IConnection, string)Получает информацию о квоте
GetQuotaAsync(string)Получает информацию о квоте
GetQuotaAsync(IConnection, string)Получает информацию о квоте
GetQuotaAsync(string, CancellationToken)Получает информацию о квоте
GetQuotaAsync(IConnection, string, CancellationToken)Получает информацию о квоте
GetQuotaRoot(string)Получает информацию о корневой квоте для почтового ящика
GetQuotaRoot(IConnection, string)Получает информацию о корневой квоте для почтового ящика
GetQuotaRootAsync(string)Получает информацию о корневой квоте для почтового ящика
GetQuotaRootAsync(IConnection, string)Получает информацию о корневой квоте для почтового ящика
GetQuotaRootAsync(string, CancellationToken)Получает информацию о корневой квоте для почтового ящика
GetQuotaRootAsync(IConnection, string, CancellationToken)Получает информацию о корневой квоте для почтового ящика
IntroduceClient()Представляет информацию о клиенте серверу.
IntroduceClient(IConnection)Представляет информацию о клиенте серверу.
IntroduceClient(ImapIdentificationInfo)Представляет информацию о клиенте серверу.
IntroduceClient(IConnection, ImapIdentificationInfo)Представляет информацию о клиенте серверу.
IntroduceClientAsync()Представляет информацию о клиенте серверу.
IntroduceClientAsync(CancellationToken)Представляет информацию о клиенте серверу.
IntroduceClientAsync(IConnection)Представляет информацию о клиенте серверу.
IntroduceClientAsync(ImapIdentificationInfo)Представляет информацию о клиенте серверу.
IntroduceClientAsync(IConnection, CancellationToken)Представляет информацию о клиенте серверу.
IntroduceClientAsync(IConnection, ImapIdentificationInfo)Представляет информацию о клиенте серверу.
IntroduceClientAsync(ImapIdentificationInfo, CancellationToken)Представляет информацию о клиенте серверу.
IntroduceClientAsync(IConnection, ImapIdentificationInfo, CancellationToken)Представляет информацию о клиенте серверу.
ListAttachments(int)Получает список вложений сообщения. Получает информацию для каждого вложения в сообщении.
ListAttachmentsAsync(int)Получает список вложений сообщения. Получает информацию для каждого вложения в сообщении.
ListAttachmentsAsync(int, CancellationToken)Получает список вложений сообщения. Получает информацию для каждого вложения в сообщении.
ListFolders()Получает список папок в почтовом ящике
ListFolders(bool)Получает список папок в почтовом ящике
ListFolders(IConnection)Получает список папок в почтовом ящике
ListFolders(string)Получает список подпапок в указанной папке
ListFolders(IConnection, bool)Получает список папок в почтовом ящике
ListFolders(IConnection, string)Получает список подпапок в указанной папке
ListFolders(string, bool)Получает список подпапок в указанной папке
ListFolders(IConnection, string, bool)Получает список подпапок в указанной папке
ListFolders(string, bool, ListFoldersOptions, ListFoldersReturnOptions)Получает список подпапок в указанной папке
ListFolders(IConnection, string, bool, ListFoldersOptions, ListFoldersReturnOptions)Получает список подпапок в указанной папке
ListFoldersAsync()Получает список папок в почтовом ящике
ListFoldersAsync(bool)Получает список папок в почтовом ящике
ListFoldersAsync(CancellationToken)Получает список папок в почтовом ящике
ListFoldersAsync(IConnection)Получает список папок в почтовом ящике
ListFoldersAsync(string)Получает список подпапок в указанной папке
ListFoldersAsync(bool, CancellationToken)Получает список папок в почтовом ящике
ListFoldersAsync(IConnection, bool)Получает список папок в почтовом ящике
ListFoldersAsync(IConnection, CancellationToken)Получает список папок в почтовом ящике
ListFoldersAsync(IConnection, string)Получает список подпапок в указанной папке
ListFoldersAsync(string, bool)Получает список подпапок в указанной папке
ListFoldersAsync(string, CancellationToken)Получает список подпапок в указанной папке
ListFoldersAsync(IConnection, bool, CancellationToken)Получает список папок в почтовом ящике
ListFoldersAsync(IConnection, string, bool)Получает список подпапок в указанной папке
ListFoldersAsync(IConnection, string, CancellationToken)Получает список подпапок в указанной папке
ListFoldersAsync(string, bool, CancellationToken)Получает список подпапок в указанной папке
ListFoldersAsync(IConnection, string, bool, CancellationToken)Получает список подпапок в указанной папке
ListFoldersAsync(string, bool, ListFoldersOptions, ListFoldersReturnOptions)Получает список подпапок в указанной папке
ListFoldersAsync(IConnection, string, bool, ListFoldersOptions, ListFoldersReturnOptions)Получает список подпапок в указанной папке
ListFoldersAsync(string, bool, ListFoldersOptions, ListFoldersReturnOptions, CancellationToken)Получает список подпапок в указанной папке
ListFoldersAsync(IConnection, string, bool, ListFoldersOptions, ListFoldersReturnOptions, CancellationToken)Получает список подпапок в указанной папке
ListMessage(int)Получает информацию о сообщении.
ListMessage(string)Получает информацию о сообщении.
ListMessage(IConnection, int)Получает информацию о сообщении.
ListMessage(IConnection, string)Получает информацию о сообщении.
ListMessage(int, IEnumerable<string>)Получает информацию о сообщении.
ListMessage(string, IEnumerable<string>)Получает информацию о сообщении.
ListMessage(IConnection, int, IEnumerable<string>)Получает информацию о сообщении.
ListMessage(IConnection, string, IEnumerable<string>)Получает информацию о сообщении.
ListMessageAsync(int)Получает информацию о сообщении.
ListMessageAsync(string)Получает информацию о сообщении.
ListMessageAsync(IConnection, int)Получает информацию о сообщении.
ListMessageAsync(IConnection, string)Получает информацию о сообщении.
ListMessageAsync(int, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(int, IEnumerable<string>)Получает информацию о сообщении.
ListMessageAsync(string, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(string, IEnumerable<string>)Получает информацию о сообщении.
ListMessageAsync(IConnection, int, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(IConnection, int, IEnumerable<string>)Получает информацию о сообщении.
ListMessageAsync(IConnection, string, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(IConnection, string, IEnumerable<string>)Получает информацию о сообщении.
ListMessageAsync(int, IEnumerable<string>, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(string, IEnumerable<string>, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(IConnection, int, IEnumerable<string>, CancellationToken)Получает информацию о сообщении.
ListMessageAsync(IConnection, string, IEnumerable<string>, CancellationToken)Получает информацию о сообщении.
ListMessages()Получает список сообщений в текущей папке
ListMessages(bool)Получает список сообщений в текущей папке
ListMessages(IConnection)Получает список сообщений в текущей папке
ListMessages(IEnumerable<string>)Получает список сообщений в текущей папке
ListMessages(int)Получает список сообщений в текущей папке.
ListMessages(long)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessages(MailQuery)Получает список сообщений в текущей папке.
ListMessages(string)Получает список сообщений в указанной папке
ListMessages(IConnection, bool)Получает список сообщений в текущей папке
ListMessages(IConnection, int)Получает список сообщений в текущей папке.
ListMessages(IConnection, long)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessages(IConnection, MailQuery)Получает список сообщений в текущей папке.
ListMessages(IConnection, string)Получает список сообщений в указанной папке
ListMessages(MailQuery, int)Получает список сообщений в текущей папке.
ListMessages(string, bool)Получает список сообщений в указанной папке
ListMessages(string, IEnumerable<int>)Список сообщений. Получает информацию для поиска message
ListMessages(string, IEnumerable<string>)Список сообщений. Получает информацию для поиска message
ListMessages(IConnection, MailQuery, int)Получает список сообщений в текущей папке.
ListMessages(IConnection, string, bool)Получает список сообщений в указанной папке
ListMessages(IConnection, string, IEnumerable<int>)Список сообщений. Получает информацию для поиска message
ListMessages(IConnection, string, IEnumerable<string>)Список сообщений. Получает информацию для поиска message
ListMessages(string, bool, IEnumerable<string>)Получает список сообщений в указанной папке
ListMessages(string, ImapListFields, int)Список сообщений. Получает информацию для поиска message
ListMessages(string, MailQuery, int)Получает список сообщений в текущей папке.
ListMessages(IConnection, string, ImapListFields, int)Список сообщений. Получает информацию для поиска message
ListMessages(IConnection, string, MailQuery, int)Получает список сообщений в текущей папке.
ListMessages(IConnection, string, long, bool, IEnumerable<string>)Получает список сообщений в указанной папке
ListMessagesAsync()Получает список сообщений в текущей папке
ListMessagesAsync(bool)Получает список сообщений в текущей папке
ListMessagesAsync(CancellationToken)Получает список сообщений в текущей папке
ListMessagesAsync(IConnection)Получает список сообщений в текущей папке
ListMessagesAsync(IEnumerable<string>)Получает список сообщений в текущей папке
ListMessagesAsync(int)Получает список сообщений в текущей папке.
ListMessagesAsync(long)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessagesAsync(MailQuery)Получает список сообщений в текущей папке.
ListMessagesAsync(string)Получает список сообщений в указанной папке
ListMessagesAsync(bool, CancellationToken)Получает список сообщений в текущей папке
ListMessagesAsync(IConnection, bool)Получает список сообщений в текущей папке
ListMessagesAsync(IConnection, CancellationToken)Получает список сообщений в текущей папке
ListMessagesAsync(IConnection, int)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, long)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessagesAsync(IConnection, MailQuery)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, string)Получает список сообщений в указанной папке
ListMessagesAsync(IEnumerable<string>, CancellationToken)Получает список сообщений в текущей папке
ListMessagesAsync(int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(long, CancellationToken)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessagesAsync(MailQuery, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(MailQuery, int)Получает список сообщений в текущей папке.
ListMessagesAsync(string, bool)Получает список сообщений в указанной папке
ListMessagesAsync(string, CancellationToken)Получает список сообщений в указанной папке
ListMessagesAsync(IConnection, bool, CancellationToken)Получает список сообщений в текущей папке
ListMessagesAsync(IConnection, int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, long, CancellationToken)Получает список сообщений в текущей папке, у которых последовательность модификации больше указанного значения. Подробнее см. https://tools.ietf.org/html/rfc7162
ListMessagesAsync(IConnection, MailQuery, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, MailQuery, int)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, string, bool)Получает список сообщений в указанной папке
ListMessagesAsync(IConnection, string, CancellationToken)Получает список сообщений в указанной папке
ListMessagesAsync(MailQuery, int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(string, bool, CancellationToken)Получает список сообщений в указанной папке
ListMessagesAsync(string, bool, IEnumerable<string>)Получает список сообщений в указанной папке
ListMessagesAsync(string, MailQuery, int)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, MailQuery, int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, string, bool, CancellationToken)Получает список сообщений в указанной папке
ListMessagesAsync(IConnection, string, MailQuery, int)Получает список сообщений в текущей папке.
ListMessagesAsync(string, bool, IEnumerable<string>, CancellationToken)Получает список сообщений в указанной папке
ListMessagesAsync(string, MailQuery, int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, string, long, bool, IEnumerable<string>)Получает список сообщений в указанной папке
ListMessagesAsync(IConnection, string, MailQuery, int, CancellationToken)Получает список сообщений в текущей папке.
ListMessagesAsync(IConnection, string, long, bool, IEnumerable<string>, CancellationToken)Получает список сообщений в указанной папке
ListMessagesByPage(int, PageSettings)Получает список сообщений
ListMessagesByPage(PageInfo, PageSettings)Получает список сообщений
ListMessagesByPage(int, int, PageSettings)Получает список сообщений
ListMessagesByPage(MailQuery, PageInfo, PageSettings)Получает список сообщений
ListMessagesByPageAsync(int, int, PageSettings)Получает список сообщений
ListMessagesByPageAsync(MailQuery, PageInfo, PageSettings)Получает список сообщений
ListMessagesByPageAsync(int, int, PageSettings, CancellationToken)Получает список сообщений
ListMessagesByPageAsync(MailQuery, PageInfo, PageSettings, CancellationToken)Получает список сообщений
MoveFolder(string, string)Перемещает указанную папку и ее подпапки в новое место.
MoveFolder(IConnection, string, string)Перемещает указанную папку и ее подпапки в новое место.
MoveFolderAsync(string, string)Перемещает указанную папку и ее подпапки в новое место.
MoveFolderAsync(IConnection, string, string)Перемещает указанную папку и ее подпапки в новое место.
MoveFolderAsync(string, string, CancellationToken)Перемещает указанную папку и ее подпапки в новое место.
MoveFolderAsync(IConnection, string, string, CancellationToken)Перемещает указанную папку и ее подпапки в новое место.
MoveMessage(int, string)Перемещает сообщение
MoveMessage(string, string)Перемещает сообщение
MoveMessage(IConnection, int, string)Перемещает сообщениеeg
MoveMessage(IConnection, string, string)Перемещает сообщение
MoveMessage(int, string, bool)Перемещает сообщение
MoveMessage(string, string, bool)Перемещает сообщение
MoveMessage(IConnection, int, string, bool)Перемещает сообщениеeg
MoveMessage(IConnection, string, string, bool)Перемещает сообщение
MoveMessageAsync(int, string)Перемещает сообщение
MoveMessageAsync(string, string)Перемещает сообщение
MoveMessageAsync(IConnection, int, string)Перемещает сообщениеeg
MoveMessageAsync(IConnection, string, string)Перемещает сообщение
MoveMessageAsync(int, string, bool)Перемещает сообщение
MoveMessageAsync(int, string, CancellationToken)Перемещает сообщение
MoveMessageAsync(string, string, bool)Перемещает сообщение
MoveMessageAsync(string, string, CancellationToken)Перемещает сообщение
MoveMessageAsync(IConnection, int, string, bool)Перемещает сообщениеeg
MoveMessageAsync(IConnection, int, string, CancellationToken)Перемещает сообщениеeg
MoveMessageAsync(IConnection, string, string, bool)Перемещает сообщение
MoveMessageAsync(IConnection, string, string, CancellationToken)Перемещает сообщение
MoveMessageAsync(int, string, bool, CancellationToken)Перемещает сообщение
MoveMessageAsync(string, string, bool, CancellationToken)Перемещает сообщение
MoveMessageAsync(IConnection, int, string, bool, CancellationToken)Перемещает сообщениеeg
MoveMessageAsync(IConnection, string, string, bool, CancellationToken)Перемещает сообщение
MoveMessages(IEnumerable<ImapMessageInfo>, string)Перемещает сообщение
MoveMessages(IEnumerable<int>, string)Перемещает сообщение
MoveMessages(IEnumerable<string>, string)Перемещает сообщение
MoveMessages(IConnection, IEnumerable<ImapMessageInfo>, string)Перемещает сообщение
MoveMessages(IConnection, IEnumerable<int>, string)Перемещает сообщениеeg
MoveMessages(IConnection, IEnumerable<string>, string)Перемещает сообщение
MoveMessages(IEnumerable<ImapMessageInfo>, string, bool)Перемещает сообщение
MoveMessages(IEnumerable<int>, string, bool)Перемещает сообщение
MoveMessages(IEnumerable<string>, string, bool)Перемещает сообщение
MoveMessages(int, int, string)Перемещает сообщение
MoveMessages(string, string, string)Перемещает сообщение
MoveMessages(IConnection, IEnumerable<ImapMessageInfo>, string, bool)Перемещает сообщение
MoveMessages(IConnection, IEnumerable<int>, string, bool)Перемещает сообщениеeg
MoveMessages(IConnection, IEnumerable<string>, string, bool)Перемещает сообщение
MoveMessages(IConnection, int, int, string)Перемещает сообщениеeg
MoveMessages(IConnection, string, string, string)Перемещает сообщение
MoveMessages(int, int, string, bool)Перемещает сообщение
MoveMessages(string, string, string, bool)Перемещает сообщение
MoveMessages(IConnection, int, int, string, bool)Перемещает сообщениеeg
MoveMessages(IConnection, string, string, string, bool)Перемещает сообщение
MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string)Перемещает сообщение
MoveMessagesAsync(IEnumerable<int>, string)Перемещает сообщение
MoveMessagesAsync(IEnumerable<string>, string)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<int>, string)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, IEnumerable<string>, string)Перемещает сообщение
MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, bool)Перемещает сообщение
MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IEnumerable<int>, string, bool)Перемещает сообщение
MoveMessagesAsync(IEnumerable<int>, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IEnumerable<string>, string, bool)Перемещает сообщение
MoveMessagesAsync(IEnumerable<string>, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(int, int, string)Перемещает сообщение
MoveMessagesAsync(string, string, string)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, bool)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<int>, string, bool)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, IEnumerable<int>, string, CancellationToken)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, IEnumerable<string>, string, bool)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<string>, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, int, int, string)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, string, string, string)Перемещает сообщение
MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IEnumerable<int>, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IEnumerable<string>, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(int, int, string, bool)Перемещает сообщение
MoveMessagesAsync(int, int, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(string, string, string, bool)Перемещает сообщение
MoveMessagesAsync(string, string, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, IEnumerable<int>, string, bool, CancellationToken)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, IEnumerable<string>, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, int, int, string, bool)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, int, int, string, CancellationToken)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, string, string, string, bool)Перемещает сообщение
MoveMessagesAsync(IConnection, string, string, string, CancellationToken)Перемещает сообщение
MoveMessagesAsync(int, int, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(string, string, string, bool, CancellationToken)Перемещает сообщение
MoveMessagesAsync(IConnection, int, int, string, bool, CancellationToken)Перемещает сообщениеeg
MoveMessagesAsync(IConnection, string, string, string, bool, CancellationToken)Перемещает сообщение
override Noop()Команда “Нет операции”
override Noop(IConnection)Команда “Нет операции”
NoopAsync()Команда “Нет операции”
NoopAsync(CancellationToken)Команда “Нет операции”
NoopAsync(IConnection)Команда “Нет операции”
NoopAsync(IConnection, CancellationToken)Команда “Нет операции”
RemoveMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IEnumerable<int>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IEnumerable<string>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IEnumerable<int>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IEnumerable<string>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(int, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(string, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<int>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, IEnumerable<string>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, int, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, string, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlags(int, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(string, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, int, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlags(IConnection, string, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, int, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, string, ImapMessageFlags)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, int, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, string, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<ImapMessageInfo>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<int>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, IEnumerable<string>, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long)Удаляет флаги сообщения
RemoveMessageFlagsAsync(int, int, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(string, string, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, int, int, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RemoveMessageFlagsAsync(IConnection, string, string, ImapMessageFlags, long, CancellationToken)Удаляет флаги сообщения
RenameFolder(string, string)Переименовывает указанную папку в новое имя
RenameFolder(IConnection, string, string)Переименовывает указанную папку в новое имя
RenameFolderAsync(string, string)Переименовывает указанную папку в новое имя
RenameFolderAsync(IConnection, string, string)Переименовывает указанную папку в новое имя
RenameFolderAsync(string, string, CancellationToken)Переименовывает указанную папку в новое имя
RenameFolderAsync(IConnection, string, string, CancellationToken)Переименовывает указанную папку в новое имя
RequestCheckpoint()Запрашивает контрольную точку выбранного в данный момент почтового ящика.
RequestCheckpoint(IConnection)Запрашивает контрольную точку выбранного в данный момент почтового ящика.
RequestCheckpointAsync()Запрашивает контрольную точку выбранного в данный момент почтового ящика.
RequestCheckpointAsync(CancellationToken)Запрашивает контрольную точку выбранного в данный момент почтового ящика.
RequestCheckpointAsync(IConnection)Запрашивает контрольную точку выбранного в данный момент почтового ящика.
RequestCheckpointAsync(IConnection, CancellationToken)Запрашивает контрольную точку выбранного в данный момент почтового ящика.
ResetLogSettings()Сбрасывает настройки ведения журнала по умолчанию.
Restore(PersonalStorage, RestoreSettings)Начинает восстанавливать папки imap из заданного личного хранилища.
RestoreAsync(PersonalStorage, RestoreSettings)Начинает восстанавливать папки imap из заданного личного хранилища.
RestoreAsync(PersonalStorage, RestoreSettings, CancellationToken)Начинает восстанавливать папки imap из заданного личного хранилища.
ResumeMonitoring(ImapMonitoringEventHandler, ImapMonitoringErrorEventHandler, IImapMonitoringState)Возобновляет мониторинг изменений сообщений для указанной папки. В отличие от метода StartMonitoring, он найдет все отсутствующие изменения почтового ящика и вызовет обратный вызов для них.
ResumeMonitoringAsync(ImapMonitoringEventHandler, ImapMonitoringErrorEventHandler, IImapMonitoringState, CancellationToken)Возобновляет мониторинг изменений сообщений для указанной папки. В отличие от метода StartMonitoring, он найдет все отсутствующие изменения почтового ящика и вызовет обратный вызов для них.
SaveMessage(int, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessage(int, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessage(string, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessage(string, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessage(IConnection, int, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessage(IConnection, int, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessage(IConnection, string, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessage(IConnection, string, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(int, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(int, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(string, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(string, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(IConnection, int, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(IConnection, int, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(IConnection, string, Stream)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(IConnection, string, string)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(int, Stream, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(int, string, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(string, Stream, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(string, string, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(IConnection, int, Stream, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(IConnection, int, string, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SaveMessageAsync(IConnection, string, Stream, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в предоставленный поток
SaveMessageAsync(IConnection, string, string, CancellationToken)Загружает сообщение с указанным порядковым номером и записывает его данные в локальный файл
SelectFolder(string)Выбирает указанную папку
SelectFolder(IConnection, string)Выбирает указанную папку
SelectFolder(string, bool?)Выбирает указанную папку
SelectFolder(IConnection, string, bool?)Выбирает указанную папку
SelectFolderAsync(string)Выбирает указанную папку
SelectFolderAsync(IConnection, string)Выбирает указанную папку
SelectFolderAsync(string, bool?)Выбирает указанную папку
SelectFolderAsync(string, CancellationToken)Выбирает указанную папку
SelectFolderAsync(IConnection, string, bool?)Выбирает указанную папку
SelectFolderAsync(IConnection, string, CancellationToken)Выбирает указанную папку
SelectFolderAsync(string, bool?, CancellationToken)Выбирает указанную папку
SelectFolderAsync(IConnection, string, bool?, CancellationToken)Выбирает указанную папку
SetQuota(string, string, int)Устанавливает информацию о квоте
SetQuota(IConnection, string, string, int)Устанавливает информацию о квоте
SetQuotaAsync(string, string, int)Устанавливает информацию о квоте
SetQuotaAsync(IConnection, string, string, int)Устанавливает информацию о квоте
SetQuotaAsync(string, string, int, CancellationToken)Устанавливает информацию о квоте
SetQuotaAsync(IConnection, string, string, int, CancellationToken)Устанавливает информацию о квоте
SetSupportedEncryptionUnsafe(EncryptionProtocols)Определяет используемые версии протоколов шифрования SSL/TLS. Этот метод небезопасен и устанавливает протоколы шифрования без каких-либо проверок совместимости. ИспользованиеSupportedEncryption свойство для безопасной установки только тех протоколов, которые определенно поддерживаются .net framework. Обратите внимание, если ваш текущий .net framework не поддерживает этот уровень безопасности, будет выдано исключение при попытке установить соединение с сервером.
SortMessageThreads(SortConditions)Получить цепочки сообщений.
SortMessageThreads(IConnection, SortConditions)Получить цепочки сообщений.
SortMessageThreadsAsync(SortConditions)Сортировать цепочки сообщений.
SortMessageThreadsAsync(IConnection, SortConditions)Сортировать цепочки сообщений.
SortMessageThreadsAsync(SortConditions, CancellationToken)Сортировать цепочки сообщений.
SortMessageThreadsAsync(IConnection, SortConditions, CancellationToken)Сортировать цепочки сообщений.
StartMonitoring(ImapMonitoringEventHandler, ImapMonitoringErrorEventHandler, string)Запускает мониторинг изменений сообщений для указанной папки.
StartMonitoringAsync(ImapMonitoringEventHandler, ImapMonitoringErrorEventHandler, string)Запускает мониторинг изменений сообщений для указанной папки.
StopMonitoring()Останавливает любой мониторинг изменений.
StopMonitoring(string)Прекращает отслеживать изменения сообщений для указанной папки.
StopMonitoringAsync()Останавливает любой мониторинг изменений.
StopMonitoringAsync(string)Прекращает отслеживать изменения сообщений для указанной папки.
SubscribeFolder(string)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
SubscribeFolder(IConnection, string)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
SubscribeFolderAsync(string)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
SubscribeFolderAsync(IConnection, string)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
SubscribeFolderAsync(string, CancellationToken)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
SubscribeFolderAsync(IConnection, string, CancellationToken)Отправлена команда SUBSCRIBE, которая добавляет указанное имя почтового ящика в набор «активных» почтовых ящиков сервера.
UndeleteMessage(int)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessage(string)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessage(IConnection, int)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessage(IConnection, string)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessage(int, long)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessage(string, long)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessage(IConnection, int, long)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessage(IConnection, string, long)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(int)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(string)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(IConnection, int)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(IConnection, string)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(int, CancellationToken)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(int, long)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(string, CancellationToken)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(string, long)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(IConnection, int, CancellationToken)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(IConnection, int, long)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(IConnection, string, CancellationToken)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(IConnection, string, long)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(string, long, CancellationToken)Помечает сообщение с указанным порядковым номером как неудаленное.
UndeleteMessageAsync(IConnection, int, long, CancellationToken)Помечает сообщение с указанным порядковым номером как не удаленное
UndeleteMessageAsync(IConnection, string, long, CancellationToken)Помечает сообщение с указанным порядковым номером как неудаленное.
UnselectFolder()Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolder(bool)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnselectFolder(IConnection)Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolder(IConnection, bool)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnselectFolderAsync()Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolderAsync(bool)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnselectFolderAsync(CancellationToken)Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolderAsync(IConnection)Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolderAsync(bool, CancellationToken)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnselectFolderAsync(IConnection, bool)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnselectFolderAsync(IConnection, CancellationToken)Безвозвратно удаляет все сообщения, помеченные как удаленные, для текущей выбранной папки и удаляет выбранное состояние для этой папки.
UnselectFolderAsync(IConnection, bool, CancellationToken)Отменяет выбор папки, которая выбрана в данный момент. если свойство doNotExpunge равно true, все сообщения помечаются как удаленные, удаляются, в противном случае удаление отменяется. ietf.org/html/rfc3691
UnsubscribeFolder(string)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
UnsubscribeFolder(IConnection, string)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
UnsubscribeFolderAsync(string)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
UnsubscribeFolderAsync(IConnection, string)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
UnsubscribeFolderAsync(string, CancellationToken)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
UnsubscribeFolderAsync(IConnection, string, CancellationToken)Отправлена команда UNSUBSCRIBE, которая удаляет указанное имя почтового ящика из набора «активных» почтовых ящиков сервера
override ValidateCredentials()Выполняет проверку учетных данных
ValidateCredentials(IConnection)Выполняет проверку учетных данных
ValidateCredentialsAsync()Выполняет проверку учетных данных
ValidateCredentialsAsync(CancellationToken)Выполняет проверку учетных данных
ValidateCredentialsAsync(IConnection)Выполняет проверку учетных данных
ValidateCredentialsAsync(IConnection, CancellationToken)Выполняет проверку учетных данных
static CreateAsync(string, string, IAsyncTokenProvider, int, SecurityOptions, CancellationToken)Создает новый экземплярImapClient класс

Смотрите также