如何限制发送的电子邮件数量

时间:2010-05-29 06:02:08

标签: c# asp.net email timer windows

如何限制ASP.NET Windows应用程序中每个计时器周期发送的电子邮件数量?

2 个答案:

答案 0 :(得分:1)

一般情况下,我会推送消息在队列中发送并运行一个线程,每个定时器滴答从队列中提取最多N条消息。

通过这种方式,您可以最大限度地每个计时器滴答发送N条消息,并且您可以轻松监控线程是否可以跟上。

另一个优点是发送电子邮件的线程可以立即继续进行。

答案 1 :(得分:0)

您可以使用MSPickupFolder并让MailServer执行限制