Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

Imap.UndeleteMessage Method

Namespace: Rebex.Net
Assembly: Rebex.Imap.dll (version 7.0.9147)

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.

In This Article
  • UndeleteMessage()
  • UndeleteMessage(ImapMessageSet)
  • UndeleteMessage(Int32)
  • UndeleteMessage(String)
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies