¿Quieres enviar un mensaje de correo electrónico con su forma ASP.NET? Bueno, aquí está el código de muestra.
En primer lugar vamos importar espacio de nombres:
Imports System.Net.Mail
En segundo lugar vamos a escribir manipuladores código de evento haga clic en el botón (Ejemplo: haga clic en el botón enviar):
If Page.IsValid() Then
Dim mySmtpClient As New SmtpClient
Dim myMail As New MailMessage
Dim myFrom As New MailAddress("test@test.com")
Dim myTo As New MailAddress("someone@test.com")
myMail.BodyEncoding = System.Text.Encoding.UTF8
myMail.To.Add(myTo)
myMail.From = myFrom
myMail.Subject = "Web mail"
myMail.Body = vbCrLf & vbCrLf & "Hola, mi nombre es John Anderson. Estoy interesado en ..."
mySmtpClient.Host = "test.com"
mySmtpClient.Credentials = New System.Net.NetworkCredential("webmaster@test.com", "password123", "test.com")
Try
mySmtpClient.Send(myMail)
lblAlert.Text = "Envío fue exitoso"
Catch ex As Exception
lblAlert.Text = "El envío ha fallado"
End Try
End If
Saludos,
Stoyan Bukovich
Gerente ejecutivo
SNB Solutions
Cel.: +52 6241 626969
E-mail:
support@snb-bg.comWeb:
www.snb-bg.com