xml - 在配置文件中配置多个电子邮件别名

标签 xml visual-studio-2012

我有 C# 代码,它将向单个用户帐户或服务帐户发送邮件。现在我需要在“电子邮件至”元素中添加多个电子邮件别名,以便将邮件发送到多个别名。我使用分号(;)来分隔每个别名,但它抛出错误。

这是我的代码:

<appSettings>
<add key="MailFrom" value="fsdbm"/>
**<add key ="MailTo" value="<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0e6f6c6d4e63676d7c617d61687a206d6163" rel="noreferrer noopener nofollow">[email protected]</a>"/>**
<add key ="MailCC" value="<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="53323130133e3a30213c203c35277d303c3e" rel="noreferrer noopener nofollow">[email protected]</a>"/>

<add key ="FromPwd" value="Feb@2014"/>
<add key ="FromDomain" value="redmond"/>

我该怎么做?

最佳答案

您可以手动拆分电子邮件地址:

var mailAddresses = ConfigurationManager.AppSettings["MailTo"].Split(';');
foreach (var mailAddress in mailAddresses)
{
    //add each mailAddress to mail recipient list
}

或者如果您使用 System.Net.Mail.MailMessage ,多个电子邮件地址应使用逗号 (,) 分隔,而不是分号 (;) :

var mail = new MailMessage();
mail.To.Add("<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="aacbc8c9eac7c3c9d8c5d9c5ccde84c9c5c7" rel="noreferrer noopener nofollow">[email protected]</a>,<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="85e7e6e1c5e8ece6f7eaf6eae3f1abe6eae8" rel="noreferrer noopener nofollow">[email protected]</a>,<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="1d7e79785d70747e6f726e727b69337e7270" rel="noreferrer noopener nofollow">[email protected]</a>");

关于xml - 在配置文件中配置多个电子邮件别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22497179/

相关文章:

xml - 在 Twig 中打印 XML 的内容

php - 将表单值附加到帖子上的隐藏 XML 字符串

visual-studio-2012 - Visual Studio 探查器给出错误 VSP1033(不包含可识别的可执行文件)

visual-studio-2012 - 收集的 CPU 计数器在 Visual Studio 2012 中可见的位置

c# - 代码分析规则 CA1062 行为

android - Launcher没有启动Intent的权限

json - BizTalk JSON 反序列化

python - 为 python 3.9 删除了 getchildren

visual-studio-2012 - 在 vs 2012 中使用 nuget 设置 Umbraco 项目出现错误

c# - 从 XAML 访问 C# 的函数