Nwlapcug.com


Come inviare un'E-mail HTML con VB

Come inviare un'E-mail HTML con VB


Email in formato HTML offrono agli utenti con un messaggio interattivo. Queste e-mail incorporano collegamenti e immagini, così gli utenti possono visualizzare i vostri prodotti; Questo tipo di email è anche frequentemente utilizzato per newsletter, follow-up comunicazione e vendite. Visual Basic (VB) è una parte di Microsoft .NET framework, che ti dà gli strumenti necessari per inviare email HTML ai vostri clienti. L'invio di un'e-mail HTML è simile all'invio di una email di testo in Visual Basic, ma richiede input HTML per il corpo dell'email.

Istruzioni

1

Creare la tua email e variabili HTML. La variabile email chiama la libreria di classi utilizzata per inviare email in VB. La variabile HTML contiene il corpo della mail. In questo esempio, la posta elettronica HTML è una semplice lettera che contiene testo in grassetto. Il codice riportato di seguito viene illustrato come creare le variabili in Visual Basic:

Dim e-mail nuovo MailMessage)
Dim theEmail As String

2

Assegnare un corpo del messaggio per la variabile "theEmail". Il valore di codice che si utilizza viene convertito in un messaggio HTML. Il messaggio può contenere immagini, tabelle, link e testo formattato. Il codice seguente crea una stringa di email HTML:

Iscirzione = "< b > Acquista ora </b >< href = '[email protected]' > Fai clic qui </a >"

3

Impostare le proprietà del messaggio di posta elettronica. Diverse proprietà sono tenuti a inviare la mail. La classe di posta elettronica richiede il destinatario e inviare email, proprietà di corpo e il formato del messaggio. Il codice seguente imposta l'oggetto della e-mail:

Posta elettronica. A = "[email protected]"
Posta elettronica. From = "[email protected]"
Posta elettronica. Soggetto = "Questo è un esempio di email HTML."
Posta elettronica. BodyFormat = MailFormat
Posta elettronica. Corpo = theBody

4

Impostare il server per trasmettere il messaggio. Ogni volta che si invia e-mail, viene utilizzato un server SMTP in uscita. Il valore SMTP viene trovato nelle impostazioni di software client di posta elettronica, o esso è fornito dal vostro Internet Service Provider (ISP). Il codice seguente imposta il server di posta elettronica e-mail in uscita per VB:

SmtpMail = "smtp.outgoing_server.com" ' questo valore viene sostituito con il server SMTP fornito dal proprio ISP

5

Inviare l'e-mail. Un semplice comando "Invia" viene utilizzato per inviare il tuo destinatario l'email. Il codice seguente esegue il comando HTML e lo invia al destinatario:

SmtpMail.Send(email)