C# SMTP Mail Gönderme Örnek Uygulama
Bu yazımda C# windows uygulaması ile nasıl mail gönderilceğini anlatmak istiyorum…

Yeni bir C# windows uygulaması açıyoruz ve üzerine aşağıda yazdığım kontrolleri ekliyoruz..
1 adet TextBox Adı : TextBox1 –> Gönderenin mail adresi yazılacak Gmail olması gerek çünkü sadece gmail Smtp hizmeti veriyor. Hotmail denendi olmadı…
1 adet TextBox Adı : TextBox2 –> Gönderilecek kişinin adresi, adres farketmez
1 adet TextBox Adı : TextBox3 –> Gönderen kişinin gmail Şifresi
1 adet TextBox Adı : TextBox4 –> Mesajın Konusu
1 adet RichTextbox:richTextBox1–>Mesaj iceriği
1 adet Buton : Button1 –>Gönder Butonu
ve sihirli kodlar
private void button1_Click_1(object sender, EventArgs e)
{
try
{
MailMessage mesaj = new MailMessage();
mesaj.From = new MailAddress(textBox1.Text, “Burhan”, System.Text.Encoding.UTF8);
SmtpClient smtp = new SmtpClient();
mesaj.To.Add(textBox2.Text);
mesaj.Subject = textBox4.Text;
mesaj.IsBodyHtml = false;
mesaj.BodyEncoding = System.Text.Encoding.UTF8;
mesaj.Body = richTextBox1.Text;
mesaj.Priority = MailPriority.High;
smtp.Credentials = new System.Net.NetworkCredential(textBox1.Text, textBox3.Text);
smtp.Port = 587;
smtp.Host = “smtp.gmail.com”;
smtp.EnableSsl = true;
smtp.Send(mesaj);}
catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); }
}
Örnek Uygulamayı Buradan İndirebilirsiniz…
Popularity: 4% [?]

(1 votes, average: 4,00 out of 5)

kodlarin aynini aldim yazdim fakat hala “sending message failure” hatasi veriyor. Yardimci olursaniz minnettar olurum tesekkurler
merhabalar kodu aynen aldim fakat hala “send failure” hatasi veriyor yardimci olursaniz cok sevinirim.
Öncelikle örnek uygulamayı indirin aşağıda linki var o da çalışmazsa ekleyin görüşelim burhan_em@hotmail.com
Kolay Gelsin
Güzel bir çalışma. Çalışmalarınızda başarılar.
arakadaşlar using bölümüne şunu ekleyince oluyo;
using System.Net.Mail;
Yukardaki kodlar sadece ana görevleri yerine getirmek için kullanilanlardir.
Asli için uygulamayi indiriniz.
smtp.port=587;
kodunu ekleyiniz
merhaba uygulmayı denedim fakat The specified string is not in the form required for an e-mail address. hatası alıyorum:S:S:S yardım eder mssiniz?