发送很多邮件问题

时间:2010-08-20 04:46:39

标签: c# asp.net smtp

我正在asp.net中创建简报。我发送给2000电子邮件收件人。此操作迭代每封邮件并使用SMTP邮件发送。 Please see my previous question。我的服务器使用hmailserver。

我的问题是

有时显示此错误:邮箱不可用。服务器响应为:5.1.1收件人地址被拒绝:中继收件人表中的用户未知

邮箱不可用。服务器响应为:未知用户邮箱不可用。服务器响应为:未知用户

1 个答案:

答案 0 :(得分:1)

您应该分别向每个收件人发送邮件。但不是使用Send方法而是使用SendAsync方法。您可以挂钩SendCompleted,以便了解哪个接收方通过了哪个失败。