vb.net ile smtp üzerinden doğrulanmış(authenticated) mail göndermek için şu fonksiyonu kullanabiliriz. öncelikle projenize
Imports System.Net.Mail ifadesi eklemeliniz.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Function mailgonder(ByVal kimden, ByVal kime, ByVal konu, ByVal mesaj, ByVal smtpserver, ByVal kulladi, ByVal parolam) As String
Try
Dim mail As New MailMessage()
mail.From = New MailAddress(kimden)
mail.To.Add(kime)
mail.Subject = konu
mail.Body = mesaj
Dim smtp As New SmtpClient(smtpserver)
smtp.Credentials = New Net.NetworkCredential(kulladi, parolam)
smtp.Send(mail)
Return "uyeliginizi tamamlamak icin mail adresinizi kontrol ediniz"
Catch ex As Exception
Return ex.Message.ToString
End Try
End Functio