Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python 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 |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2007 Chilkat Software, Inc. All Rights Reserved.