SmtpMail.ImportHtml Method


Imports html source from string to html body of the e-mail message.

[VisualĀ Basic]
Public Sub ImportHtml( _
    source As String, _
    basePath As String, _
    options As ImportHtmlBodyOptions _
)
[C#]
public void ImportHtml(
    string source,
    string basePath,
    ImportHtmlBodyOptions options
);
[C++]
public: void ImportHtml(
    String* source,
    String* basePath,
    ImportHtmlBodyOptions* options
);
[JScript]
public function ImportHtml( 
    source : String,
    basePath : String,
    options : ImportHtmlBodyOptions* options
);

Parameters

source
A html text string.
source
Root path for embedded pictures that uses relative path in html source.
options
Any combination of ImportHtmlBodyOptions values
[Visual Basic]
Dim oMail As SmtpMail = New SmtpMail("TryIt")

'test.gif is in c:\my picture
oMail.ImportHtmlBody( "<html><body>test <img src=""test.gif""> importhtml</body></html>", _
	"c:\my picture", _
	ImportHtmlBodyOptions.ImportLocalPictures OR ImportHtmlBodyOptions.ImportCss )

oMail.SaveAs( "c:\test.eml", true )

[C#]
oMail.ImportHtml( "<html><body>test <img src=\"test.gif\"> importhtml</body></html>",
	"c:\\my picture", //test.gif is in c:\\my picture
	ImportHtmlBodyOptions.ImportLocalPictures | ImportHtmlBodyOptions.ImportCss );

oMail.SaveAs( "c:\\test.eml", true );