Kısaca mantığını anlatmak gerekirse normal bir mail gönderme formu ve tablomuzda tutuğumuz mail listesini döngüye sokarak tek tek okutmak.
*Kodların başlarında numaralar var tabikide. Onları buradan tam ekleyemiyorum.
using System.Net.Mail;
using System.Net;
using System.Data;
using System.Data.SqlClient;
SqlConnection cnn=new SqlConnection(@”yol”)
SqlCommand bulten = new SqlCommand(“Select * from tabloadi”, cnn);
if (ConnectionState.Closed == cnn.State)
cnn.Open();
SqlDataReader bdr = bulten.ExecuteReader();
while (bdr.Read())
{
SmtpClient mailClient = new SmtpClient(server, port);
NetworkCredential cred = new NetworkCredential(mail, sifre);
mailClient.Credentials = cred;
MailMessage contact = new MailMessage();
contact.From = new MailAddress(mail);
contact.Subject = txtkonu.Text;
contact.IsBodyHtml = true;
contact.Body = EditorIcerik.Content;
while (bdr.Read())
{
contact.Bcc.Add(bdr[“Mail”].ToString());
}
mailClient.Send(contact);
}
bdr.Close();
cnn.Close();