Primeiro insira o seguinte código no arquivo web.config do seu site....
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
...
</system.web>
<system.net>
<mailSettings>
<smtp>
<network host="envio.redehost.com.br" password="senha" userName="email@seudominio.com.br" />
</smtp>
</mailSettings>
</system.net>
</configuration>
Utilize o seguinte código para enviar o e-mail....
Imports System.Net.mail
'-------------------------------------------------------------------
Dim deEmail As String = "E-mail de quem está enviando"
Dim deNome As String = "Nome de quem está enviando"
Dim paraEmail As String = "E-mail de quem vai receber"
Dim Assunto As String = "Assunto do e-mail"
Dim Mensagem As String = "<b>Conteúdo do e-mail</b>"
Dim Email As New MailMessage
Dim SMTP As New SmtpClient
Dim HOST As String = "envio.redehost.com.br"
Try
With Email
.From = New MailAddress(Trim(deEmail), Trim(deNome))
.To.Clear()
.To.Add(Trim(paraEmail))
.Subject = Trim(Assunto)
.IsBodyHtml = True
.Body = Mensagem
SMTP.Host = HOST
SMTP.Send(Email)
End With
Catch ex As Exception
Current.Response.Write("Ocorreu um erro ao enviar o e-mail.")
End Try
Email = Nothing
SMTP = Nothing