Imap.UndeleteMessage Method
Namespace: Rebex.Net
Assembly: Rebex.Imap.dll (version 7.0.9083)
UndeleteMessage()
Marks all messages as not deleted.
Declaration
public void UndeleteMessage()
Remarks
This only has effect on messages that were not purged yet. Both messages deleted by this session and other sessions are undeleted.
This method represents IMAP STORE command.
UndeleteMessage(ImapMessageSet)
Marks messages that belong to a specified message set as not deleted.
Declaration
public void UndeleteMessage(ImapMessageSet messageSet)
Parameters
Type | Name | Description |
---|---|---|
ImapMessageSet | messageSet | A set of messages. |
Remarks
This only has effect on messages that were not purged yet.
This method represents IMAP STORE command.
UndeleteMessage(Int32)
Marks a message with the specified sequence number as not deleted.
Declaration
public void UndeleteMessage(int sequenceNumber)
Parameters
Type | Name | Description |
---|---|---|
Int32 | sequenceNumber | Message sequence number. |
Remarks
This only has effect if the message was not purged yet.
This method represents IMAP STORE command.
UndeleteMessage(String)
Marks a message with the specified unique ID as not deleted.
Declaration
public void UndeleteMessage(string uniqueId)
Parameters
Type | Name | Description |
---|---|---|
String | uniqueId | Message unique ID. |
Remarks
This only has effect if the message was not purged yet.
This method represents IMAP STORE command.