An array of PopMessage objects used to manipulate messages.
Syntax
| Visual Basic (Usage) | Copy Code |
|---|
Dim instance As Pop
Dim value() As PopMessage
value = instance.Messages |
Property Value
An array of PopMessage objects, representing the messages on the server.
Example
The following example demonstrates logging into a POP server and retrieving all messages.
| Visual Basic | Copy Code |
|---|
' Be sure to import the namespace by putting "Imports Dart.PowerTCP.Mail"
' at the top of your class.
' Automatically remove files after getting them from the server
Pop1.AutoDelete = True
' Login. The default settings will cause the Pop component to
' automatically retrieve all messages, delete them from the
' server, and logout.
Pop1.Login("mail.test.com", "testuser", "testpass")
' All message retrieved. Iterate through the collection
' and display data.
Dim msg As PopMessage
For Each msg In Pop1.Messages
Debug.WriteLine("Message ID: " + msg.Id)
Debug.WriteLine("Message UID: " + msg.Uid)
Debug.WriteLine("Messge Size: " + msg.Size)
Debug.WriteLine("From: " + msg.Message.From.Address)
Debug.WriteLine("Subject: " + msg.Message.Subject)
Next |
| C# | Copy Code |
|---|
// Be sure to import the namespace by putting "using Dart.PowerTCP.Mail;"
// at the top of your class.
// Automatically remove files after getting them from the server
pop1.AutoDelete = true;
// Login. The default settings will cause the Pop component to
// automatically retrieve all messages, delete them from the
// server, and logout.
pop1.Login("mail.test.com", "testuser", "testpass");
// All message retrieved. Iterate through the collection
// and display data.
foreach(PopMessage msg in pop1.Messages)
{
Debug.WriteLine("Message ID: " + msg.Id);
Debug.WriteLine("Message UID: " + msg.Uid);
Debug.WriteLine("Messge Size: " + msg.Size);
Debug.WriteLine("From: " + msg.Message.From.Address);
Debug.WriteLine("Subject: " + msg.Message.Subject);
} |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 2.0
See Also