Chilkat HOME Android™ Classic ASP C C++ C# Mono C# .NET Core C# C# UWP/WinRT DataFlex Delphi ActiveX Delphi DLL Visual FoxPro Java Lianja MFC Objective-C Perl PHP ActiveX PHP Extension PowerBuilder PowerShell PureBasic CkPython Chilkat2-Python Ruby SQL Server Swift 2 Swift 3,4,5... Tcl Unicode C Unicode C++ Visual Basic 6.0 VB.NET VB.NET UWP/WinRT VBScript Xojo Plugin Node.js Excel Go
(VB.NET UWP/WinRT) Send HTML Email with Image Downloaded from URLDemonstrates how to compose an HTML email with an embedded image where the image data is downloaded from a URL.
' This example requires the Chilkat API to have been previously unlocked. ' See Global Unlock Sample for sample code. ' First download the image we'll be adding to the HTML "img" tag. Dim bdJpg As New Chilkat.BinData Dim http As New Chilkat.Http Dim success As Boolean = Await http.QuickGetBdAsync("https://www.chilkatsoft.com/images/starfish.jpg",bdJpg) If (success = False) Then Debug.WriteLine(http.LastErrorText) Exit Sub End If Dim mailman As New Chilkat.MailMan ' Use your SMTP server.. mailman.SmtpHost = "smtp.yourserver.com" mailman.SmtpPort = 587 mailman.StartTLS = True ' Set the SMTP login/password mailman.SmtpUsername = "my_login" mailman.SmtpPassword = "my_password" ' Create an HTML email. Dim email As New Chilkat.Email email.Subject = "HTML Email with Image" email.From = "Dave <somebody@mydomain.com>" email.AddTo("Chilkat","info@chilkatsoft.com") Dim html As String = "<html><body><p>This is an HTML email with an embedded image.</p><p><img src=""starfish.jpg"" /></p></body></html>" email.SetHtmlBody(html) ' Note: The "starfish.jpg" here must match the name in the "img" tag's "src" attribute in the HTML above. success = email.AddRelatedBd2(bdJpg,"starfish.jpg") If (success = False) Then Debug.WriteLine(email.LastErrorText) Exit Sub End If email.SaveEml("qa_output/out.eml") ' success = mailman.SendEmail(email); ' if (success == ckfalse) { ' println mailman.LastErrorText; ' return; ' } ' ' ignore = mailman.CloseSmtpConnection(); Debug.WriteLine("Success.") |
© 2000-2022 Chilkat Software, Inc. All Rights Reserved.