什么是用于开发的好的邮件服务器? [关闭]
Posted
技术标签:
【中文标题】什么是用于开发的好的邮件服务器? [关闭]【英文标题】:What's a good mail server for development use? [closed] 【发布时间】:2010-10-20 16:25:08 【问题描述】:我正在做一些涉及对电子邮件做出反应的开发,我想为此使用本地 IMAP 邮件服务器。
我目前使用Devnull SMTP server 来测试发送 电子邮件,但这只是记录和丢弃消息,它不执行IMAP 来检查传入 电子邮件/邮箱。
我不需要/想要一个成熟的服务器,我只需轻量级的东西,我可以根据需要轻松启动/停止。
首选多平台,但也可以为特定平台提供答案。
(基于 POP3 的服务器也可以用于开发用途,因为无论如何我都会在我的代码中同时支持这两者。)
【问题讨论】:
【参考方案1】:看看hMailServer。
【讨论】:
我已经在我的几个域中使用了 hMail 几年了,非常流畅、轻量级的服务器。 我试了一下 Mercury Mail Server 和 hMail server。 hMail 处理起来要好得多。更容易安装并具有不错的配置器。非常光滑。 (当然,我之前使用的是为 SUA/Interix 构建的 sendmail。) 我尝试了 windows 的负载,你无法击败那里的 hmailserver。【参考方案2】:我认为JAMES 是最适合开发的邮件服务器。而且它也很便携。完全用 Java 编写。
【讨论】:
【参考方案3】:Mercury Mail Server 是一个功能齐全的邮件服务器(不包括 webmail),但是它非常轻巧,应该可以满足您的需求:Mercury Mail Server
编辑:忘了只提到 Windows/Netware
【讨论】:
【参考方案4】:查看courier 了解基于 unix 的机器。我已经在 linux 机器上运行了一段时间,它非常好。您可以轻松启用/禁用您想要的功能,包括 SMTP、POP、IMAP、SMTP Auth、SSL 协议版本等。
【讨论】:
【参考方案5】:exim 即使通过 cygwin 在 Windows 中也能正常工作。
【讨论】:
【参考方案6】:Mdaemon 是一个优秀的 Windows MTA。在生产中也有很多充分的理由使用它。 另一个不同的选择是在服务器模式下使用 Gammadyne 邮件程序。
http://www.altn.com/products/mdaemon-email-server-windows/ http://www.hmailserver.com/ http://www.gammadyne.com/gm-list_management.htm【讨论】:
以上是关于什么是用于开发的好的邮件服务器? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
可用于测试和开发的本地 SMTP 服务器 - 实际上不会传递邮件 [关闭]
需要廉价 Web 托管的 Java 开发人员的好选择 [关闭]