All wodCrypt (12) wodSSH (10) wodSFTP (23) wodSSHServer (1) wodSSHTunnel (11) wodSSHpackage wodSFTPdll wodSSH.NET (10) wodSFTP.NET (24) wodFtpDLX.NET (22) wodWebServer.NET (10) wodAppUpdate (13) wodHttpDLX (8) wodFtpDLX (22) wodTelnetDLX wodFTPServer (3) wodWebServer (10) wodVPN wodXMPP (13) | All ** [Visual Basic] ** [C#] ** [VB.NET] ** Read POP3 message headers
VB code
Dim wodPop3 As wodPop3Com Set wodPop3 = New wodPop3Com 'First we set up the hostname, login and password for POP3 server. wodPop3.HostName = "your_pop3_hostname" wodPop3.Login = "your_pop3_login" wodPop3.Password = "your_pop3_password" wodPop3.Blocking = True 'Use synchronous connections 'Then we connect to POP3 server. wodPop3.Connect 'Upon successful connection GetAllHeaders will read all headers from the server. 'Using GetAllHeaders no files are created on local disk. All headers are kept in memory. wodPop3.Messages.GetAllHeaders Dim i As Integer 'Using Pop3Msgs Collection we can go though downloaded headers and find 'out information we want about each message. For i = 0 To wodPop3.Messages.Count - 1 Debug.Print "Message: " & i + 1 Debug.Print "From: " & wodPop3.Messages(i).From Debug.Print "Subject: " & wodPop3.Messages(i).Subject Next i 'Finally we can disconnect from server. wodPop3.Disconnect VB.NET code
Dim wodPop3 As New WODPOP3COMLib.wodPop3Com 'First we set up the hostname, login and password for POP3 server. wodPop3.Hostname = "your_pop3_hostname" wodPop3.Login = "your_pop3_login" wodPop3.Password = "your_pop3_password" wodPop3.Blocking = True 'Use synchronous connections 'Then we connect to POP3 server. wodPop3.Connect() 'Upon successful connection GetAllHeaders will read all headers from the server. 'Using GetAllHeaders no files are created on local disk. All headers are kept in memory. wodPop3.Messages.GetAllHeaders() Dim i As Integer 'Using Pop3Msgs Collection we can go though downloaded headers and find 'out information we want about each message. For i = 0 To wodPop3.Messages.Count - 1 Console.WriteLine("Message: " & i + 1) Console.WriteLine("From: " & wodPop3.Messages(i).From) Console.WriteLine("Subject: " & wodPop3.Messages(i).Subject) Next i 'Finally we can disconnect from server. wodPop3.Disconnect() C# code
WODPOP3COMLib.wodPop3Com wodPop3 = new WODPOP3COMLib.wodPop3Com(); //First we set up the hostname, login and password for POP3 server. wodPop3.Hostname = "your_pop3_hostname"; wodPop3.Login = "your_pop3_login"; wodPop3.Password = "your_pop3_password"; wodPop3.Blocking = true; //Use synchronous connections //Then we connect to POP3 server. wodPop3.Connect(); //Upon successful connection GetAllHeaders will read all headers from the server. //Using GetAllHeaders no files are created on local disk. All headers are kept in memory. wodPop3.Messages.GetAllHeaders(); short i; //Using Pop3Msgs Collection we can go though downloaded headers and find //out information we want about each message. for (i = 0; i <= wodPop3.Messages.Count - 1; i++) { Console.WriteLine("Message: " + (i + 1)); Console.WriteLine("From: " + wodPop3.Messages[i].From); Console.WriteLine("Subject: " + wodPop3.Messages[i].Subject); } //Finally we can disconnect from server. wodPop3.Disconnect(); |