ImapUndeleteMessage Function  
 
INT WINAPI ImapUndeleteMessage(
  HCLIENT hClient,  
  UINT nMessageId  
);

The ImapUndeleteMessage function removes the deletion flag for the specified message.

Parameters

hClient
Handle to the client session.
nMessage
Number of message to undelete from the server. This value must be greater than zero. The first message in the mailbox is message number one.

Return Value

If the function succeeds, the return value is zero. If the function fails, the return value is IMAP_ERROR. To get extended error information, call ImapGetLastError.

Requirements

Client: Requires Windows 7, Windows Vista or Windows XP.
Server: Requires Windows Server 2008 or Windows Server 2003.
Header: Include cstools7.h.
Library: Use csmapav7.lib.

See Also

ImapDeleteMessage, ImapGetDeletedMessages, ImapGetMessage, ImapGetMessageCount, ImapGetMessageFlags, ImapReselectMailbox, ImapUnselectMailbox