C# Ta SQL De Bulunan E-postalara Mail Gönderme

Bu konuyu okuyanlar

cengizhnx69

Öğrenci
Katılım
4 Aralık 2019
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
24
C# ta Sql de bulunan tablo daki e-postaların hepsine toplu şekilde oluşturduğum maili göndermek istiyorum.
Yardımcı olabilecek arkadaşlar varsa şimdiden teşekkür ederim.
Mesaj otomatik birleştirildi:

system.nullreferenceexception 'nesne başvurusu bir nesnenin örneğine ayarlanmadı. hatası alıyorum.
Kodlarım Bu şekilde ;

SqlConnection baglan = new SqlConnection("Data Source = LAPTOP-KBMKH7SD\\SQLEXPRESS; Initial Catalog = kayit; Integrated Security = True");

string memSQL = "SELECT posta FROM nufuss";



SqlCommand cmdGetir = new SqlCommand(memSQL, baglan);



SqlDataAdapter da = new SqlDataAdapter(cmdGetir);



DataSet ds = new DataSet();



try







{







ds.Tables["nufuss"].Clear();







}







catch { }








for (int i = 0; i < ds.Tables["nufuss"].Rows.Count; i++)







{







try







{









MailMessage EPosta = new MailMessage();



EPosta.From = new MailAddress("textBox38.Text");



EPosta.To.Add(ds.Tables["nufuss"].Rows["posta"].ToString());



EPosta.Subject = "textbox39.Text";



EPosta.Body = "textbox34.Text";










SmtpClient SunucuAyar = new SmtpClient("smtp.gmail.com");







SunucuAyar.Port = 587;









SunucuAyar.Credentials = new System.Net.NetworkCredential("[email protected]", "muhtar.2019");



SunucuAyar.EnableSsl = true;







SunucuAyar.Send(EPosta);

}







catch







{







MessageBox.Show("HATA" + i.ToString() + " mail gönderilemedi!");







}



}
 
Son düzenleme:
Üst