RetrieveHeaders Method
Retrieves headers for all messages from the
e-mail account. You can also specify partial downloading of messages' bodies
(for message preview purposes).
No messages are deleted by this method.
To retrieve headers for a single message, use RetrieveSingleMessageHeaders
method.
| objMessages = ObjectName.RetrieveHeaders([BodyLinesCount]) | ||
| Parameters: | ||
| BodyLinesCount As Long | (optional) Number of body lines to download for each message. Default value is 0 (i.e. only header lines are downloaded). You can specify value greater than actual lines number in particular message - in this case RetrieveHeaders method will just return full message (as if RetrieveMessages method was executed for this message) | |
| Return value As Messages | Messages collection of Message objects where each object stores all header information (and, optionally, downloaded body part). If error occurred, return value is Nothing. | |
Usage example:
Dim Mailer, Msgs, Msg 'Using visual basic to create object Set Mailer = CreateObject("MailBee.POP3") 'Using ASP to create object 'Set Mailer = Server.CreateObject("MailBee.POP3") 'In ASP use Response.Write instead of MsgBox Mailer.LicenseKey = "put your license key here" Mailer.Connect "mailserver.com", 110, "MyName", "MyPassword" If Mailer.Connected Then Set Msgs = Mailer.RetrieveHeaders(10) ' Also download first 10 lines of body If Not Msgs Is Nothing Then For Each Msg In Msgs MsgBox "Subject: " & Msg.Subject Next End If Mailer.Disconnect End If
See Also:
RetrieveSingleMessageHeaders Method
RetrieveSingleMessage Method
RetrieveMessages Method
Message Object
Messages Collection
Copyright 2002-2008, AfterLogic Corporation. All rights reserved.