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

Syntax

public void Undelete()

Remarks

Represents POP3 RSET command.

Examples

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.
client.Delete(1);

// ... 
 
// Undelete all messages.
client.Undelete();

// Close the connection.
client.Disconnect();

Framework

.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