c# - 如何发送 mailmessage.to 使收件人看不到彼此的电子邮件
问题描述
是否可以将MailMessage
课堂上的电子邮件发送给多个收件人,而不会将他们全部包含在同一封电子邮件中?
目前我有电子邮件发送,但它在 SQL 表的列中向每个人发送一封电子邮件。
以下是我所拥有的:
var announcements = db.Subscriptions.Where(x => x.Subscribed1 == true)
.Select(x => x.Username);
SmtpClient client = new SmtpClient();
MailMessage message = new MailMessage();
message.From = new MailAddress("update@company.com", "Update");
foreach (var address in announcements)
{
if (article.ContentId == 1)
{
message.To.Add(address + "@delta.edu");
}
}
message.Subject = "Populate";
message.Body = "Headline data";
client.Send(message);
解决方案
推荐阅读
- javascript - nifi executeScript 不工作
- android - Xamarin.Android - 视频解密需要太多时间
- android-studio - fromHtml 不在 recyclerview 适配器中显示图像
- c# - Visual Studio Code - .NET Core 测试资源管理器
- python - 尝试在 Python 中获取多个变量输出
- django - 多对多查询:查找仅包含检查短语的单词
- ruby-on-rails-5 - Turbolinks 在加载下一页内容之前调用“加载”脚本
- php - 如何有效地检查 PHP 会话中的角色?
- angularjs - Angular UI 选择不显示初始值
- properties - 特定类型的所有属性的 SPARQL 属性路径