Chilkat HOME Android™ ASP Visual Basic VB.NET C# iOS (IPhone) Objective-C C++ C Unicode C++ Unicode C MFC Delphi DLL Delphi ActiveX FoxPro Java Perl PHP Extension PHP ActiveX Python PowerShell Ruby SQL Server VBScript
|
|
Email Body - Plain Text and/or HTMLAny given email may have a plain-text body, an HTML body, or both. The Body property will return the HTML body by default (if it exists) otherwise it will return the plain-text body. There are methods for checking to see if an email has a particular body (HasPlainTextBody and HasHtmlBody) and there are methods for getting a specific body: GetHtmlBody, GetPlainTextBody.
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body> <% set email = Server.CreateObject("Chilkat.Email2") ' Load an email from a .eml success = email.LoadEml("something.eml") If (success <> 1) Then Response.Write "<pre>" & Server.HTMLEncode(email.LastErrorText) & "</pre>" End If ' Display the default Body: Response.Write "<pre>" & Server.HTMLEncode( email.Body) & "</pre>" ' If a plain-text body is present, display it: bText = email.HasPlainTextBody() If (bText) Then Response.Write "<pre>" & Server.HTMLEncode( email.GetPlainTextBody()) & "</pre>" End If ' If an HTML body is present, display the HTML source: bHtml = email.HasHtmlBody() If (bHtml) Then Response.Write "<pre>" & Server.HTMLEncode( email.GetHtmlBody()) & "</pre>" End If %> </body> </html> |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.