【发布时间】:2010-10-18 03:58:09
【问题描述】:
为了发送大量电子邮件,我使用 MailMessage 类的单个实例并用地址集合填充它的 Bcc 属性。但是,当邮件到达时,其“收件人”字段未填写。
我有两个问题:
- 如何使“收件人”字段填写适当的地址?
- 与向单个收件人发送多个邮件地址相比,使用密件抄送字段向多个收件人发送单个邮件在性能方面如何?
【问题讨论】:
标签: c# performance email
为了发送大量电子邮件,我使用 MailMessage 类的单个实例并用地址集合填充它的 Bcc 属性。但是,当邮件到达时,其“收件人”字段未填写。
我有两个问题:
【问题讨论】:
标签: c# performance email
1) 你不能,除非你单独发送每封邮件,这让我想到 2)
2) 向多个密件抄送收件人发送一封邮件意味着您只发送一封邮件。这显然比发送多条消息的性能要好得多,如 1) 中所述
当然,一旦您将邮件淹没在侦听 SMTP 服务器中,您就只能任由 ISP 摆布,允许您发送垃圾邮件,这是极不可能的。如果您想过简单的生活,请坚持目前的情况:)
【讨论】: