• Loading...
Undelete messages - unmarks any messages that have been marked as deleted.


public void Undelete()


Represents POP3 RSET command.


Shows how to undelete messages that have been marked as deleted.

using ComponentPro.Net;
using ComponentPro.Net.Mail;


// POP3 server information. 
const string serverName = "myserver";
const string user = "name@domain.com";
const string password = "mytestpassword";
const int port = 995;
const SslSecurityMode securityMode = SslSecurityMode.Implicit;

// Create a new instance of the Pop3 class.
Pop3 client = new Pop3();

// Connect to the server.
client.Connect(serverName, port, securityMode);

// Login to the server.
client.Authenticate(user, password);

// Delete a mail message with sequence number 1.

// ... 
// Undelete all messages.

// Close the connection.


.NET Compact Framework.NET Compact Framework

Supported version: 2.0, 3.5, and 3.9
Assembly: ComponentPro.Mail.CF (in ComponentPro.Mail.CF.dll)

.NET Framework.NET Framework

Supported version: 2.0, 3.0, 3.5, 4.0, 4.5.x, 4.6.x and later
Assembly: ComponentPro.Mail (in ComponentPro.Mail.dll)

Xamarin AndroidXamarin Android

Supported version: 2.3 and later
Assembly: ComponentPro.Mail.Android (in ComponentPro.Mail.Android.dll)

Xamarin MacXamarin Mac

Supported version: 2.0.x and later
Assembly: ComponentPro.Mail.Mac (in ComponentPro.Mail.Mac.dll)

Xamarin iOSXamarin iOS

Supported version: 5.1.x and later
Assembly: ComponentPro.Mail.iOS (in ComponentPro.Mail.iOS.dll)

See Also