Table of Contents

Interface IRemoteFolderCatalog

Namespace
MailFathom.Application.Folders
Assembly
MailFathom.Application.dll

Lists the folders a mail server advertises for one account.

public interface IRemoteFolderCatalog

Remarks

The catalog is read-only by contract as well as by implementation: it exposes no operation that creates, renames, subscribes to, or deletes a folder, and listing folders selects none, so no remote message flag can change while discovery runs.

Methods

ListFoldersAsync(MailAccountId, MailTransportSecurityPolicy, CancellationToken)

Lists every folder the account's server advertises, together with the roles it reports for them.