Not: Visual Studio 2010'da çalışmaktadır.

Eklenecek namespaceler ;

using System.Net.Mail;

using System.Net;

Mail gönderme kodları;

MailMessage mail = new MailMessage();

//mesaj sınıfından mail nesnesi oluşturuyoruz.

mail.To.Add("gidecekmail@mail.com");

//gönderilecek olan mail adresi

mail.From = new MailAddress(txteposta.Text);

//kimden gönderilecek.

mail.Subject = "arifceylan.com üzerinden... Adı: " + txtad.Text;

//mailin konusu... txtad adlı texboxtan da ismini aldırdım. kaldırabilirsiniz...

mail.Body = txtmesaj.Text+"<br/><b>Gönderenin epostası:</b>"+txteposta.Text;

//mailin içeriği. txtmesaj ve txteposta textboxları kullandım.

mail.IsBodyHtml = true;

//html kodlarına izin verilsin.

SmtpClient client = new SmtpClient("smtp.gmail.com", 587);

//gmail smtp adresi tanımlaması

client.EnableSsl = true;

// Gmail için sslin aktif olması gerekiyor.

NetworkCredential credentials = new NetworkCredential("arifceylan@gmail.com", "***");

//gmail kullanıcı adı ve şifre... Şifre bölümünü değiştirin(***)

client.Credentials = credentials;

try

{

    client.Send(mail);

    Response.Write("Mesaj gönderildi. Teşekkür ederiz")

}

catch (Exception hata)

{

    Response.Write(hata);  //hata ayıklama ile hata olduğunda hata mesajı yazdırılacak.

}

Bu kadar. Kolay gelsin.