在 Windows Server 2008 上限制 smtp 电子邮件的最佳方法

在 Windows Server 2008 上限制 smtp 电子邮件的最佳方法

我有一台为网站外发电子邮件设置了 SMTP 的服务器。为了不被列入黑名单,我想将外发电子邮件限制在任意阈值以下(比如说每小时 500 封)。实现此目的的最佳方法是什么?

我看到的可能性是:

1) SMTP 虚拟服务器中的某种出站限制(不确定在没有功能齐全的 Exchange Server 的情况下是否可行)

2)创建一个Windows服务,轮询数据库表中的电子邮件,处理TOP N结果,然后休眠X分钟。

3)可能通过预定的存储过程来处理这个问题

这些是最好的方法吗?

答案1

1) 如果没有 Exchange Server,则此功能不可用。

2 和 3) 这实际上取决于您喜欢用什么来编写软件。就我个人而言,我更喜欢使用 VS.Net IDE 来编写存储过程。

我正在寻找各种比支持节流的 Exchange 更便宜的邮件服务器。hMailServer 不支持,MailEnable 也不支持。看起来IceWarp (/Merak) 邮件服务器也许……您可能想下载试用版,看看是否有任何 SMTP 设置可以执行此操作,然后再编写自己的设置。仅邮件服务器组件就需要 312 美元。

相关内容