【发布时间】:2019-10-31 06:19:09
【问题描述】:
我正在使用带有基本 System.Net.Mail 的 C# 代码。SmtpClient 向收件人发送电子邮件。
在电子邮件的正文中,我需要为每个收件人添加电子邮件地址,有没有办法在一封电子邮件中向多个收件人添加?
//basic settings
MailMessage mail = new MailMessage();
SmtpClient client = new SmtpClient();
client.Port = 25;
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.UseDefaultCredentials = false;
client.Host = "smtp.gmail.com";
mail.Subject = "this is a test email.";
//relevent part
msgClient.To.Add(user1@hotmail.com);
msgClient.To.Add(user2@hotmail.com);
msgClient.To.Add(user3@hotmail.com);
mail.Body = "I need to put here the customer's Email Address without sending multiple emails";
client.Send(mail);
【问题讨论】:
-
add the email address for each recipient这是什么意思?当前的电子邮件?还是别的什么? -
当前email,user1@hotmail.com的body会收到user1@hotmail.com,user2@hotmail.com应该会收到user2@hotmail.com等等..