首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向多个用户发送邮件的ASP .Net C#代码,这些用户的邮件id应隐藏在组名中。

向多个用户发送邮件的ASP .Net C#代码,这些用户的邮件id应隐藏在组名中。
EN

Stack Overflow用户
提问于 2011-07-08 14:00:06
回答 4查看 8K关注 0票数 0

需要一些帮助来编写一个C#代码发送邮件给多个用户,但用户的电子邮件id必须隐藏在一个名称中。

例如,我想要发送邮件到email1@email.com,email2@email.com,email3@email.com,email4@email.com和收件人地址,而不是显示所有这些电子邮件id,我想将所有这4个电子邮件id附加到一个组名,即"allemailgroup“,然后发送邮件,这样所有4个单独的邮件id都将被隐藏。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-08 14:05:45

2种可能的解决方案是:

  • 在电子邮件
  • 中包含要以BCc形式隐藏的地址在邮件服务器上创建电子邮件组(包含所有单独的电子邮件地址),并在C#代码

中使用该电子邮件组地址

票数 2
EN

Stack Overflow用户

发布于 2011-07-08 14:29:16

您可以初始化一组由分隔的字符串,并根据需要通过迭代将它们发送给盲人用户。

代码语言:javascript
复制
           string[] allemails = TextBox1.Text.Split(";");
        foreach (string recipientemail in allemails)
        {
            mail.Bcc.Add(recipientemail);
            smtp.Send(mail);
            mail.To.Clear();
        }

再见

票数 1
EN

Stack Overflow用户

发布于 2011-07-08 14:06:28

考虑将这些电子邮件放入BCC part (盲文抄送)。此部分中的邮件不会显示为收件人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6620467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档