Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
Email .NET
>
Tutorial
> List messages
This example shows you how to login to POP3 server and list message.
C# example
using System; using Independentsoft.Email; using Independentsoft.Email.Pop3; namespace Sample { class Program { static void Main(string[] args) { Pop3Client client = new Pop3Client("pop.gmail.com", 995); client.Connect(); client.Login("example@gmail.com", "password"); MessageInfo[] messageInfo = client.List(); for (int i = 0; i < messageInfo.Length; i++) { Console.WriteLine("Message index = " + messageInfo[i].Index); Console.WriteLine("Message size = " + messageInfo[i].Size); Console.WriteLine("Message unique ID = " + messageInfo[i].UniqueID); Console.WriteLine("-----------------------------------------------"); } client.Disconnect(); Console.WriteLine("Press ENTER to exit!"); Console.Read(); } } }
VB example
Imports System Imports Independentsoft.Email Imports Independentsoft.Email.Pop3 Namespace Sample Class Program Shared Sub Main(ByVal args As String()) Dim client As New Pop3Client("pop.gmail.com", 995) client.Connect() client.Login("example@gmail.com", "password") Dim messageInfo As MessageInfo() = client.List() For i As Integer = 0 To messageInfo.Length - 1 Console.WriteLine("Message index = " & messageInfo(i).Index) Console.WriteLine("Message size = " & messageInfo(i).Size) Console.WriteLine("Message unique ID = " & messageInfo(i).UniqueID) Console.WriteLine("-----------------------------------------------") Next client.Disconnect() Console.WriteLine("Press ENTER to exit!") Console.Read() End Sub End Class End Namespace