r.khodabakhshi
پنج شنبه 14 آذر 1392, 10:53 صبح
سلام. من کد زیرو واسه ارسال ایمیل نوشتم و بدرستی کار میکنه
try
{
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add("user@yahoo.com");
message.Subject = "This is a test";
message.From = new System.Net.Mail.MailAddress("user@gmail.com");
message.Body = textBox1.Text;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
smtp.Credentials = new System.Net.NetworkCredential("user", "pass");
smtp.EnableSsl = true;
smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtp.Send(message);
label1.Text += "Successfully Sent mail..." + DateTime.Now + Environment.NewLine;
}
catch (Exception ex)
{
MessageBox.Show("Sending Fail! " + ex.Message);
button2.Enabled = true;
}
حالا میخاستم منو راهنمایی کنید که چطور میتونم این ایمیل رو به 50 آدرس مختلف بفرستم؟یعنی 50 تا آدرس واسش تعریف کنم و وقتی مثلا send رو زدم به 50 تا بفرسته.
لطفا کامل راهنمایی کنید.
ممنون
try
{
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.To.Add("user@yahoo.com");
message.Subject = "This is a test";
message.From = new System.Net.Mail.MailAddress("user@gmail.com");
message.Body = textBox1.Text;
System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
smtp.Credentials = new System.Net.NetworkCredential("user", "pass");
smtp.EnableSsl = true;
smtp.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtp.Send(message);
label1.Text += "Successfully Sent mail..." + DateTime.Now + Environment.NewLine;
}
catch (Exception ex)
{
MessageBox.Show("Sending Fail! " + ex.Message);
button2.Enabled = true;
}
حالا میخاستم منو راهنمایی کنید که چطور میتونم این ایمیل رو به 50 آدرس مختلف بفرستم؟یعنی 50 تا آدرس واسش تعریف کنم و وقتی مثلا send رو زدم به 50 تا بفرسته.
لطفا کامل راهنمایی کنید.
ممنون