Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Read IMAP Email
IMAP VB.NET example program to read email from an IMAP mailbox. Private Sub IMAP_Read_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles IMAP_Read.Click
' Create an object, connect to the IMAP server, login,
' and select a mailbox.
Dim imap As New Chilkat.Imap()
imap.UnlockComponent("UnlockCode")
imap.Connect("www.mymailserver.com")
imap.Login("login", "password")
imap.SelectMailbox("Inbox")
' Get a message set containing all the message IDs
' in the selected mailbox.
Dim msgSet As Chilkat.MessageSet
msgSet = imap.Search("ALL", 1)
' Fetch all the mail into a bundle object.
Dim bundle As New Chilkat.EmailBundle()
bundle = imap.FetchBundle(msgSet)
' Loop over the bundle and display the From and Subject.
Dim email As Chilkat.Email
Dim i As Long
For i = 0 To bundle.MessageCount - 1
email = bundle.GetEmail(i)
ListBox1.Items.Add(email.From & ": " & email.Subject)
Next
' Save the email to an XML file
bundle.SaveXml("bundle.xml")
' Disconnect from the IMAP server.
' This example leaves the email on the IMAP server.
imap.Disconnect()
End Sub
Important: The download for this
example does not contain the ChilkatDotNet.dll which |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.