VBScript
VBScript
Load MIME from a String
See more MIME Examples
Demonstrates the Chilkat Mime.LoadMime method, which parses complete MIME text and replaces the current object's headers, body, and multipart tree. The only argument is the MIME string.
Background: MIME is the structure behind email messages and many other content containers — a set of headers, a blank line, then a body that may itself be a tree of nested parts. Loading parses that text into an object you can then inspect and modify part by part. A successful load fully replaces whatever the object held before, and Chilkat is tolerant of common real-world formatting quirks. When the content may contain raw 8-bit or NUL bytes, prefer
LoadMimeBd so nothing is forced through a text string.Chilkat VBScript Downloads
Dim fso, outFile
Set fso = CreateObject("Scripting.FileSystemObject")
'Create a Unicode (utf-16) output text file.
Set outFile = fso.CreateTextFile("output.txt", True, True)
success = 0
' Demonstrates the Mime.LoadMime method, which parses complete MIME text and replaces the current
' object's headers, body, and multipart tree. The only argument is the MIME string.
set mime = CreateObject("Chilkat.Mime")
' The complete MIME text (headers, a blank line, then the body).
mimeText = "Content-Type: text/plain" & vbCrLf & vbCrLf & "This is the body." & vbCrLf
success = mime.LoadMime(mimeText)
If (success = 0) Then
outFile.WriteLine(mime.LastErrorText)
WScript.Quit
End If
outFile.WriteLine("Content-Type: " & mime.ContentType)
outFile.Close