我有一個文本框(textBox2
)其中是電子郵件: [email protected],[email protected],[email protected],etc..
C#採取在一個時間片文本在文本框
我有發送電子郵件的功能:
private void button1_Click(object sender, EventArgs e)
{
var mail = new MailMessage();
var smtpServer = new SmtpClient(textBox5.Text);
mail.From = new MailAddress(textBox1.Text);
mail.To.Add(textBox2.Text);
mail.Subject = textBox6.Text;
mail.Body = textBox7.Text;
mail.IsBodyHtml = checkBox1.Checked;
mail.Attachments.Add(new Attachment(textBox9.Text));
var x = int.Parse(textBox8.Text);
smtpServer.Port = x;
smtpServer.Credentials = new System.Net.NetworkCredential(textBox3.Text, textBox4.Text);
smtpServer.EnableSsl = checkBox2.Checked;
smtpServer.Send(mail);
}
我希望您分別發送電子郵件給每封電子郵件。 也就是說,當我按button1
一次帶他一封電子郵件併發送電子郵件直到您結束。我能怎麼做?
你是什麼意思與「分別給每封電子郵件的電子郵件」?當'textBox2.Text'中有多個收件人時? –
[split](https://msdn.microsoft.com/en-us/library/b873y76a(v = vs.110).aspx),然後該字符串循環訪問數組中的項目。 –