e-mails HTML fornecer aos usuários uma mensagem interativa. Esses e-mails incorporar links e imagens , para que os usuários podem ver seus produtos , este tipo de e-mail também é freqüentemente usado para newsletters , comunicação e acompanhamento de vendas. Visual Basic (VB) é uma parte da estrutura Microsoft. NET , que lhe dá as ferramentas necessárias para enviar e-mails em HTML para seus clientes. Enviando um e-mail HTML é semelhante ao envio de um e-mail de texto em VB, mas requer entrada HTML para o corpo do email. Instruções 
 1 
 Crie suas variáveis e-mail e HTML. A variável -mail chama a biblioteca de classe usado para enviar e-mail em VB . A variável HTML contém o corpo do e-mail. Neste exemplo, o e-mail HTML é uma simples carta que contém texto em negrito. O código a seguir mostra como criar variáveis em VB: 
 
 Dim email As New MailMessage () Dim theEmail As String 
 2 
 Atribuir um corpo de mensagem para a variável " theEmail " . O valor do código que você usa é convertido em uma mensagem HTML. A mensagem pode conter imagens, tabelas , links e texto formatado. O código a seguir cria uma seqüência de e-mail HTML: 
 
 theEmail = "  Comprar   Clique aqui  " 
 
 3 
 Configure as propriedades da mensagem de e-mail . Várias propriedades são obrigados a enviar o e-mail. A classe de e-mail exige que o destinatário e enviar propriedades de e-mail , corpo da mensagem e formato. O código a seguir configura o objeto de e-mail : 
 
 email.To = " [email protected] " email.From = " [email protected] " email.subject = " Este é um exemplo de e-mail HTML. " email.BodyFormat = MailFormat.Htmlemail.Body = thebody 
 4 
 Configure o servidor para transmitir a mensagem . Cada vez que você enviar e-mail, um servidor SMTP de saída é usado. O valor SMTP é encontrado em suas configurações de software cliente de e-mail , ou ele é fornecido pelo seu provedor de serviços de Internet (ISP). O código a seguir configura o servidor de saída de e-mail e-mail para VB: 
 
 SmtpMail.SmtpServer = " smtp.outgoing_server.com " " este valor é substituído pelo servidor SMTP fornecido pelo ISP 
 5 
 Envie o e-mail. Um simples comando "Enviar" é usado para enviar o seu destinatário do e-mail. O código a seguir executa o comando HTML e envia para o destinatário : 
 
 SmtpMail.Send (e-mail )