需要一些帮助来编写一个C#代码发送邮件给多个用户,但用户的电子邮件id必须隐藏在一个名称中。
例如,我想要发送邮件到email1@email.com,email2@email.com,email3@email.com,email4@email.com和收件人地址,而不是显示所有这些电子邮件id,我想将所有这4个电子邮件id附加到一个组名,即"allemailgroup“,然后发送邮件,这样所有4个单独的邮件id都将被隐藏。
发布于 2011-07-08 14:05:45
2种可能的解决方案是:
中使用该电子邮件组地址
发布于 2011-07-08 14:29:16
您可以初始化一组由分隔的字符串,并根据需要通过迭代将它们发送给盲人用户。
string[] allemails = TextBox1.Text.Split(";");
foreach (string recipientemail in allemails)
{
mail.Bcc.Add(recipientemail);
smtp.Send(mail);
mail.To.Clear();
}再见
发布于 2011-07-08 14:06:28
考虑将这些电子邮件放入BCC part (盲文抄送)。此部分中的邮件不会显示为收件人。
https://stackoverflow.com/questions/6620467
复制相似问题