C#代码,用于获取要发送到电子邮件的列表项

本文关键字:电子邮件 列表 代码 用于 获取 | 更新日期: 2023-09-27 18:25:47

我可以通过以下方式发送电子邮件:

mail.To.Add("sample@test.com");

不过,我想通过SharePoint列表发送电子邮件,到目前为止我已经有了。

List<string> to = new List<string> {"test@sample.com"};
foreach(string address in to)
{
    mail.To.Add("to");
}

我犯了一个错误。

The specified string is not in the form required for an e-mail address. 

C#代码,用于获取要发送到电子邮件的列表项

尝试:

List<string> to = new List<string> {"test@sample.com"};
    foreach(string address in to)
    {
        mail.To.Add(address);
    }

您正试图为List的所有元素向邮件中添加字符串"to"。相反,您应该添加地址值。