IsMultipart Property
Indicates if the MIME part is multipart.
If IsMultipart=True, the MIME part is a container of child MIME
parts. These parts can be accessed through SubParts
property.
If IsMultipart=False, the MIME part is a body text or an attachment;
SubParts is Nothing.
Value Type: | Boolean | |
Parameters: | None | |
Remarks: | This property is read-only |
Usage example:
' This sample displays Filename for non-multipart parts of the first email in Inbox. ' This subroutine is recursive Sub DisplayFilename(BodyPart) Dim Part If BodyPart.IsMultipart Then For Each Part In BodyPart.SubParts DisplayFilename Part Next Else MsgBox BodyPart.Filename End If End Sub ' Main code Sub Main Dim Mailer, Envelopes, Envelope 'Using visual basic to create object Set Mailer = CreateObject("MailBee.IMAP4") 'Using ASP to create object 'Set Mailer = Server.CreateObject("MailBee.IMAP4") 'In ASP use Response.Write instead of MsgBox Mailer.EnableLogging = True Mailer.LogFilePath = "C:\Temp\imap4_log.txt" Mailer.ClearLog Mailer.LicenseKey = "put your license key here" If Mailer.Connect("mailserver.com", 143, "MyName", "MyPassword") Then If Mailer.SelectMailbox("Inbox") Then Set Envelopes = Mailer.RetrieveEnvelopesEx(1, 1, False, True) If Not Envelopes Is Nothing Then For Each Envelope In Envelopes DisplayFilename Envelope.BodyStructure Next End If End If Mailer.Disconnect End If End Sub
See Also:
SubParts
Property
BodyPartStructure Object
Envelope Object
Copyright © 2002-2024, AfterLogic Corporation. All rights reserved.