Click or drag to resize

ImapMoveByNumberAsync(Int64, String, CancellationToken) Method

Moves the specified email message to the specified destination folder (mailbox). Uses copy and delete, if Move is unavailable.

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

Parameters

messageNumber  Int64
1 based message number.
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

TaskNullableInt64
Unique-id of the copied message if the server supports UniqueIdPlus, null otherwise.
Remarks
IMAP servers may differ in the separator character used in mailbox folder hierarchy paths. Common separator chars are '.' and '/'. For example: "Inbox/Folder" or "Inbox.Folder".
See Also