我将很快在VPS或专用服务器(使用Windows 2008)上托管我的网站,所以我正在尝试提前计划。我想知道IIS7附带的内置SMTP服务器对于生产服务器是否足够可靠,还是我应该寻找替代方案?我听说过有关hmailserver的好东西,最重要的是它是免费的,你是否有在高流量网站上使用bulit-in SMTP的经验。
非常感谢任何建议
答案 0 :(得分:9)
我通过谷歌搜索了这个帖子,但是我一直在为交易电子邮件寻找出站的唯一SMTP服务器(客户注册确认等但不是营销),然后我发现的一些事情是:
Windows Server 2008中仍然存在SMTP。
服务器管理器>功能(不是角色)>右键单击,添加> SMTP服务器 - 然后将IIS 7 SMTP配置为指向本地服务器。
然后使用框架来开展业务:http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
对于这类事情,Jango有一个付费但价格便宜的服务。免费帐户只允许200 /月,但可能对某些人有用。
http://www.jangosmtp.com/Pricing.asp
祝你好运!<强>更新强>
我在博客上写了关于在Windows Server 2008上设置原始MS SMTP服务器的信息。
http://www.lukepuplett.com/2010/06/how-to-send-email-from-microsoft-server.html
答案 1 :(得分:4)
hMailServer。免费和开源。
答案 2 :(得分:3)
在工作中,我们过去常常在IIS 6.0中使用SMTP服务器,这非常好。
最终,我们只是不想要运行您的SMTP服务器所带来的所有问题,因此我们将MX记录映射到第三方服务并继续我们的生活。
将您的MX记录映射到第三方提供商(如Google)并不是一件坏事。这是一项服务少配置和一项服务少补丁。
答案 3 :(得分:2)
答案 4 :(得分:2)
这是一篇旧帖子,但我认为我会提出建议,因为这似乎经常出现。
在我看来,如果可以的话,你应该尽量避免在VPS/Dedicated
服务器上运行邮件。还有一件事需要管理,还有一件令人头痛的问题。我的建议是使用像sendgrid.com这样的第三方服务,允许您通过它们中继邮件。这样,您就不必担心新服务器被列入黑名单或被视为信誉评分较低且您的邮件未被用户的垃圾邮件箱包围。另一个问题是,当你设置你的邮件服务器时,你需要保护它,你需要确保它有一个反向DNS条目,许多提供商不会提供和/或他们将回收IP地址,以便IP您服务器的地址实际上声誉不佳。
答案 5 :(得分:1)
在Windows上,你最好的选择可能是IIS。
如果是Linux,我建议使用postfix。
答案 6 :(得分:1)
您没有提及是否需要接收邮件,或只是发送邮件。 Windows邮件服务器最好的解决方案之一是IpSwitch的iMail(http://www.ipswitch.com/),但它的成本。
如果您主要需要发送邮件,那么最好的办法就是使用上游的smtp服务器。
IIS smtp服务通常没用。如果你使用Exchange,它会变得更好,但效率仍然不高,而且无论如何都不是最安全的。
答案 7 :(得分:-1)
也许通过Gmail发送它是一个很好的:P
好严肃。 似乎我听说IIS7有一些不错的改进。如果不这样做,我想你可以尝试免费的东西,比如mailenable。
(不,我找不到关于IIS SMTP改进的证据,知道此事的人请发表评论)
从长远来看,你可能最终将它拆分为基于linux的smtp,如果它过于疯狂,那么它可以为你提供一些服务器种植的灵活性。
如果它用于任何可能触发垃圾邮件服务器阻止的群发邮件,请不要尝试将其与其他重要内容一起托管 - 如果您的服务器被阻止,您希望自己保持后退步骤。 / p>