Как я могу сделать два хоста с разных сайтов? Я так старался, но он не работал. Я хотел бы отправить по электронной почте от Yahoo, Hotmail, Gmail и т.д.SMTP client multi host
private void SendMail()
{
try
{
MailMessage message = new MailMessage();
message.From = new MailAddress(textBox4.Text);
message.Subject = textBox2.Text;
message.Body = textBox3.Text;
foreach (string s in textBox1.Text.Split(';'))
message.To.Add(s);
if (textBox6.Text != "")
{
message.Attachments.Add(new Attachment(textBox6.Text));
}
SmtpClient client = new SmtpClient();
client.Credentials = new NetworkCredential(textBox4.Text, textBox5.Text);
client.Timeout = 10000;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Host = "smtp.live.com";
client.Host = "smtp.gmail.com";
client.Port = 587;
client.Port = 465;
client.EnableSsl = true;
client.Send(message);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}