如何使用MailDefinition向多个收件人发送电子邮件

时间:2012-01-23 06:03:38

标签: c# .net email

我正在使用CreateMailMessage的{​​{1}}功能创建新的邮件定义。其中一个必需参数是收件人。此函数的文档指出收件人是以逗号分隔的收件人列表,但是当我尝试向多个用户发送邮件时,我收到以下错误:

MailDefinition

所以看起来这个功能没有按预期工作。通常我会将所有收件人添加到邮件本身,但不幸的是收件人参数是必需的,不能留空。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我得到了它的工作但不幸的是它更像是一个黑客而不是任何东西。

我从“收件人”字段中取一个电子邮件地址,并将其设置为CreateMailMessage中的收件人,该收件人返回一个MailMessage实例。

我使用生成的MailMessage并通过迭代构造在我的MailAddressCollection中添加所有电子邮件地址。我也为所有CC用户执行此操作。

相关问题