Asp.net C# ile Gmail üzerinden mail göndermek(iletişim formu)

Arif Ceylan/ Ocak 18, 2012/ VS 2010 Asp.net ve C#/ 2 comments

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.

Gelen arama terimleri:

  • asp net mail gnderme
  • asp net mail gönderme c#
  • asp net c# mail gönderme
  • asp net mail gönderme
  • asp net iletişim formu
  • asp net iletişim formu mail gönderme
  • asp net gmail mail gönderme
  • aspx mail gönderme
  • c# aspx mail gönderme
  • aspx üzerinden gmail ile mail gönderme
Share this Post

2 Comments

  1. RESPONSE KODLARINI ÇALIŞTIRAMADIM 1

    txteposta.Text BUNLARI DEĞİŞTİRDİM KENDİ TEXTBOXLARIMI KULLANDIM SORUN OLURMU ACABA ??

  2. sorun olmaz. vs 2010 asp.nette kullaniyorum ben sorunsuz. ne hatasi verdi ki?

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*