Click or drag to resize

ImapGetFoldersAsync(SubFolders, CancellationToken) Method

Lists all folders (mailboxes) starting from root. Folders starting with '#' are usually shared between users. You can use GetNamespaces to obtain information about shared folders.

Namespace: Limilabs.Client.IMAP
Assembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntax
public Task<List<FolderInfo>> GetFoldersAsync(
	SubFolders subFolders,
	CancellationToken cancel = default
)

Parameters

subFolders  SubFolders
Indicates how many sub folder levels should be downloaded.
cancel  CancellationToken  (Optional)
A cancellation token that can be used to signal the asynchronous operation should be canceled.

Return Value

TaskListFolderInfo
Folder list.
Remarks
IMAP servers may differ in the separator character used in folder hierarchy paths. Common separator chars are '.' and '/'. For example: "Inbox/Folder" or "Inbox.Folder".
See Also