Copies the mail message with the specified UID to the specified destination mailbox.
Namespace: S22.ImapAssembly: S22.Imap (in S22.Imap.dll) Version: 3.6.0.0 (3.6.0.0)
Syntax
Parameters
- uid
- Type: System..::..UInt32
The UID of the mail message to copy.
- destination
- Type: System..::..String
The name of the mailbox to copy the message to.
- mailbox (Optional)
- Type: System..::..String
The mailbox the message will be copied from. If this parameter is omitted, the value of the DefaultMailbox property is used to determine the mailbox to operate on.
Exceptions
| Exception | Condition |
|---|---|
| System..::..ArgumentNullException | The destination parameter is null. |
| S22.Imap..::..BadServerResponseException | The mail message could not be copied to the specified destination. The message property of the exception contains the error message returned by the server. |
| System..::..ObjectDisposedException | The ImapClient object has been disposed. |
| System.IO..::..IOException | There was a failure writing to or reading from the network. |
| S22.Imap..::..NotAuthenticatedException | The method was called in non-authenticated state, i.e. before logging in. |