|
Summary
Set by the Fetch method for multipart MIME messages. It specifies the boundary between parts of the message.
Description
The MimeBoundary property contains the boundary used in the multipart message. The boundary is used to identify where different sections of a multipart message start and begin.
To get the boundary of a multipart message call the Fetch or UidFetch method with the DataItem parameter set to IMAP_BODY_STRUCT_EXT. The OnMimeHeader event will be fired, in this event check that
the Mask parameter contains the field IMAP_BOUNDARY_VALID. If it does then MimeBoundary property is valid.
This property is only valid at runtime and in the OnMimeHeader event. There is no default value for this property.
Example
Private Sub Imap_OnMimeHeader (MsgNum As Long, MsgUid As Long, Mask As Long, Buffer As String, Length As Long)
'Deliver fetched MIME Mask, Message number and reply buffer
'Notifies of MIME properties set
Message = "Fetched attributes from message " " & MsgNum + Chr(13) + Chr (10)
If (Mask And IMAP_BOUNDARY_VALID) Then
Message = Message + "Multipart Boundary: " + Imap.MimeBoundary End If
.
.
List.Text = List.Text + Chr(13) + Chr(10) + Message
End Sub
|