Imap.UndeleteMessage Method
Namespace: Rebex.Net
Assembly: Rebex.Imap.dll (version 7.0.9313)
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.