Imports text source from file or remote website to text body of the e-mail message.
[Visual Basic] Public Sub ImportTextBodyAsync( _ fileName As String, _ options As ImportTextBodyOptions _ )
[C#] public void ImportTextBodyAsync( string fileName, ImportTextBodyOptions options );
[C++] public: void ImportTextBodyAsync( String^ fileName, ImportTextBodyOptions^ options );
[JScript] public function ImportTextBodyAsync( fileName : String, options : ImportTextBodyOptions* options );
Parameters
Example
[Visual Basic, C#] The following example demonstrates how to import remote & local html source with EASendMail SMTP Component. To get the full samples of EASendMail, please refer to Samples section.
[VB - Import Email Text Body] Dim oMail As SmtpMail = New SmtpMail("TryIt") Await oMail.ImportTextBodyAsync( "http://google.com", _ ImportTextBodyOptions.ConvertHtmlToText ) Await oMail.SaveAsAsync( "ms-appdata:///local/google.eml", true ) Await oMail.ImportTextBodyAsync( "ms-appdata///local/test.txt", _ ImportTextBodyOptions.NoOptions ) Await oMail.SaveAsAsync( "ms-appdata:///local/test.eml", true ) [C# - Import Email Text Body] SmtpMail oMail = new SmtpMail("TryIt"); await oMail.ImportTextBodyAsync( "http://google.com", ImportTextBodyOptions.ConvertHtmlToText ); await oMail.SaveAsAsync( "ms-appdata:///local/google.eml", true ); await oMail.ImportTextBodyAsync( "ms-appdata:///local/test.txt", _ ImportTextBodyOptions.NoOptions ); await oMail.SaveAsAsync( "ms-appdata///local/test.txt", true ); [JavaScript - Import Email Text Body] var oMail = new EASendMail.SmtpMail("TryIt"); oMail.importTextBodyAsync( "http://google.com", EASendMail.importTextBodyOptions.convertHtmlToText ) .then(function(){ return oMail.saveAsAsync( "ms-appdata:///local/google.eml", true ); }) .then(function(){ return oMail.importTextBodyAsync( "ms-appdata:///local/test.txt", _ EASendMail.ImportTextBodyOptions.noOptions ); }) .then(function(){ return oMail.saveAsAsync( "ms-appdata///local/test.eml", true ); }) .done(function(){ });
See Also
SmtpMail.TextBody Property
SmtpMail.ImportHtmlBodyAsync Method
SmtpMail.ImportHtmlAsync Method