İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

ASP.NET mail gönderme

20.05.20125 cevap10.477 görüntüleme
Misafir
#1
Asp.Net mail gönderme hakkında yardım.
Cevaplar
#2
Selamlar,

İhtiyacı olan kişilerin faydalanması için örnek bir kod paylaşıyorum.

protected void btn_gonder_klik(object sender, EventArgs e)
    {
        System.Net.Mail.MailMessage Email = new System.Net.Mail.MailMessage();
        Email.From = new System.Net.Mail.MailAddress("Mail Gönderecek Adres");
        Email.To.Add("Mail' in Gideceği Adres");
        Email.Subject = "Konu";
        Email.Body = "Mesaj içeriği";
        System.Net.Mail.SmtpClient Client = new System.Net.Mail.SmtpClient();
        Client.Credentials = new System.Net.NetworkCredential("Gönderilecek Mail Adresi", "Mail Şifresi");
        Client.Port = 587;
        Client.Host = "smtp.gmail.com";
        Client.EnableSsl = true;
        Client.Send(Email);
    }
#3
protected void bntGonder_Click(object sender, EventArgs e)
{
string Mesaj = "";
Mesaj += "<b> iletişim Formu</b><br/>";
Mesaj += "<b>Adı Soyadı :</b>" + txtad.Text + " <br/>";
Mesaj += "<b>Email Adresi :</b>" + txtemail.Text + " <br/>";
Mesaj += "<b>Telefon :</b>" + txttel.Text + " <br/>";
Mesaj += "<b>Konu :</b>" + txtkonu.Text + " <br/>";
Mesaj += "<b>Mesajı :</b>" + txtmesaj.Text + " <br/>";
Mesaj += "<b>Tarih :</b>" + DateTime.Now.ToString();

MailMessage msg = new MailMessage();
msg.IsBodyHtml = true;
msg.To.Add(" göndermek istediğiniz mail adresi gmailden farklı");
msg.From = new MailAddress("gmail mail adresi", "iletisim Formu" , System.Text.Encoding.UTF8);
msg.Subject = txtkonu.Text;
msg.Body = Mesaj;
SmtpClient smp = new SmtpClient();
smp.Credentials = new NetworkCredential("gmail mail adresi", "gmail şifresi");
smp.Port = 587;
smp.Host = "smtp.gmail.com";
smp.EnableSsl = true;
smp.Send(msg);
lblBilgi.Text = "Mesajınız Başarılı bir şekilde Gönderilmiştir.";
}

küçük projelerimde kullanıyorum gmail üzerinden mail atıyor + gmail de gönderilmiş öğelerde saklıyor :)

iyi çalışmalar
Misafir
#4
adem aktepenin öğrencileriyiz bakıyom
#5
Google'da "Send email in ASP.Net" olarak aratabilirsin. Benim ilk bulduğum aşağıdaki link:
Send Email in ASP.Net

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.