我目前正在制定一个系统,发送大量的每月通讯订阅用户和客户(请注意,这不是垃圾邮件)。 我们使用IIS 6虚拟SMTP服务器发送这些电子邮件,而且大多数情况下,它运行良好。
然而,有时我们必须发送20万次以上的通讯,在这种情况下,IIS6队列很快就会填满,我们无法迅速地将它们转移。 发送200K电子邮件可能需要许多小时,在这段时间内,服务器正在使用我们有权访问的3mb上传带宽中的大约2.7mb。
我希望有人可以提供一些优化IIS 6的一些技巧,尤其是在某些服务器属性,如“每个连接的限制消息数量”(当前设置为200),“限制连接数量”(目前为1000)和“限制每个域的连接数”(当前设置为100)。
我的build议。 别。
从您的主邮件服务器发送通讯可以是一个非常糟糕的主意。 这是几个原因。
build议:
使用SMTP中继服务发送批量电子邮件。 Port25.com很好。 Mailchimp提供邮件列表pipe理软件,甚至更好。 有一个开发人员API,所以你可以把它绑定到你现有的服务和用户数据库。
Mailchimp也给你一些什么会受到各种电子邮件客户端的好评。
发送200K电子邮件可能需要许多小时,在这段时间内,服务器正在使用我们有权访问的3mb上传带宽中的大约2.7mb。
好的,我们走吧。 这很好。 认真 – 你期望什么? 你有90%的带宽利用率,我认为它已经非常好 – 总会有一些等待进行。 你可以尝试发送更多的parllel消息(限制连接数),但最后我认为你已经在一个sturation点。
这几乎是你所能做的。 请记住,你有90%的带宽利用率。