Click or drag to resize

ImapCopyByUIDAsync(ListInt64, String, CancellationToken) Method

Copies the specified email messages to the specified destination folder (mailbox).

Namespace: Limilabs.Client.IMAP
Assembly: Mail (in Mail.dll) Version: 3.0.26106.1555
Syntax
public Task<List<long>> CopyByUIDAsync(
	List<long> uids,
	string destinationFolder,
	CancellationToken cancel = default
)

Parameters

uids  ListInt64
Unique-ids of the messages.
destinationFolder  String
Destination folder (mailbox).
cancel  CancellationToken  (Optional)
A cancellation token that can be used to signal the asynchronous operation should be canceled.

Return Value

TaskListInt64
Unique-ids of the copied messages if the server supports UniqueIdPlus, empty otherwise.
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