我打算使用IIS7(为一个网站)随附的SMTP服务器,但后来我遇到这个链接 ,开始担心(阅读接受的解决scheme),另一方面,我有一个有限的预算,我不能买得起的MS Exchange或其他昂贵的服务器,除此之外,我用我的应用程序的ASP.NET与IIS SMTP服务器(我打算使用皮卡文件夹传递选项,这是非常适合networking应用程序以便用户不必等待消息发送)。
我听说hmailserver,但它似乎没有拾取文件夹选项(不完全确定,所以请纠正我,如果我错了)。 我也不知道如果性能比IIS SMTP服务器更好。 如果这足够好,我可能会从IIS SMTP服务器中继到hmailserver,这样我仍然可以使用pickup文件夹选项。 对不起,如果我听起来像我在这里自言自语,但我试图find最好的select,目前尚不清楚。
任何build议将非常感激…
IIS SMTP对于高负载也足够了。
相关的StackOverflow问题
我肯定会去与hMailServer选项。 过去我们已经使用了IIS SMTP,但是当出现问题时,排除故障真的很麻烦。 hMailServer具有更好的日志logging和更好的控制各种SMTP设置。
你应该看到什么反应是没有使用皮卡文件夹…我们使用hMailServer直接为我们的应用程序,它似乎工作得很好。 正如你所提到的,你也可以做智能主机中继,但根据我的经验,最好less一些步骤来排除故障。
那么 – 我们在生产环境中使用它 – 但我必须警告解决scheme:
1)我们在本地使用它,以便排队永远不会下降,我们把它交付给一个智能主机(我们使用Postfix)。 本地队列就在那里接受消息并发送它们。 交付到多个域的IIS SMTP的性能在数量上是非常可怕的。
2)如果你直接丢弃到DROP文件夹,那么你的应用程序绑定到该解决scheme。 如果您使用CDO(应configuration为使用SMTP,而不仅仅是DROP)提供,那么您在电子邮件地址中的高位字符有问题。 这使我们最终直接发送到我们的Postfix框,尽pipe没有使用机器本地队列的缺点。
3)入站邮件通过第三方垃圾邮件filter。 我们发现DataEnter的XWall是一个很好的性价比。 不完全直观,但良好的性能和configuration的select很多。 如果您使用它,我build议从Ceratec获得ESET插件,以便为您提供核心产品缺less的一些额外function。
顺便说一句:你可以使用XWall来提供出站 – 我们做了几个应用程序,它工作得很好。 Postfix将免费处理一个大的负载,但意味着pipe理另一个应用程序和操作系统(Linux)…
低音量和中音量都可以。 如果它将用于接收邮件,最终由于垃圾邮件问题和缺乏function,您将被驱动到另一种types的服务器。
尽pipeIIS SMTP的核心是相当稳固的,但实际上Exchange是用来处理SMTP层的东西。 微软只是没有投入太多的pipe理工具或提供function,因为他们希望你支付交易所。
我已经使用IIS SMTP选项发送大量邮件(每天2000多个)的几个大型网站。 在所有情况下,我都没有问题(敲木头)。 如果你selectIIS SMTP检查这个post的疑难解答帮助。 IIS SMTP遇到的大多数问题都通过一些DNS故障排除很快得到解决。
http://msmvps.com/blogs/bernard/archive/2004/09/28/14480.aspx