【发布时间】:2011-10-23 14:04:27
【问题描述】:
我们有一个 Windows 服务来检查是否满足某些条件,我们将向客户发送电子邮件。我们每天将发送大约 50 封电子邮件。我的问题是,是单独发送电子邮件(即每次满足条件时触发 sendmail 功能)还是将所有电子邮件排队并批量发送更好?由于性能原因,批量发送是否更好?但是我们每天只发送大约 50 封电子邮件,所以没关系?如果要批量发送电子邮件,您将如何对电子邮件进行排队?
非常感谢
【问题讨论】:
-
“但我们每天只发送大约 50 封电子邮件,所以没关系” - 问和回答。
-
最好将电子邮件发送到您的邮件服务器并让它处理排队细节。
-
@Joel Mueller,目前我们每天大约有 50 封电子邮件,但未来可能会增加。 :)
标签: c# email batch-processing