VB.NET E-Mail Yollamak

2
701
Visual Studio
Visual Studio

Visual Basic.NET dilinde mail gönderme işlemini aşağıdaki kod dizimi sağlıyor. Tırnakların içinde yazan bilgilere göre gerekli alanları doldurarak gönderme işlemini yapabilirsiniz.

Mail gönderimi yapmak için Imports System.Net.Mail’i formunuza eklemelisiniz.

Kodlar;
Dim Mail As New MailMessage
Mail.Subject = "Konu"
Mail.To.Add("Gönderen-Mail-Adresi@gmail.com")
Mail.From = New MailAddress("Alıcının-Mail-Adresi@gmail.com")
Mail.Body = "Gönderilecek İleti www.bilgi-sayar.net"

Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("Kullanıcı Adı", "Şifre")
SMTP.Port = "587"
SMTP.Send(Mail)

Örneğin;
Dim Mail As New MailMessage
Mail.Subject = "www.bilgi-sayar.net Deneme Mesajı"
Mail.To.Add("gonderen-bilgi-sayar@gmail.com")
Mail.From = New MailAddress("alici-bilgi-sayar@gmail.com")
Mail.Body = "Bu bir deneme mesajıdır. www.bilgi-sayar.net"

Dim SMTP As New SmtpClient("smtp.gmail.com")
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("bilgi-sayar", "Şifre")
SMTP.Port = "587"
SMTP.Send(Mail)

Alanları bu şekilde doldurabilirsiniz. İsterseniz doldurulması gereken alanları TextBoxlar ile bağdaştırabilirsiniz.

2 YORUMLAR

CEVAP VER

Lütfen yorumunuzu yazın
Lütfen adınızı ve soyadınızı yazın.