19

我正在做一些涉及对电子邮件做出反应的开发,我想为此使用本地 IMAP 邮件服务器。

我目前使用Devnull SMTP 服务器来测试发送电子邮件,但这只是记录和丢弃消息,它不会执行 IMAP 来检查传入的电子邮件/邮箱。

我不需要/想要一个成熟的服务器,只是一些我可以根据需要轻松启动/停止的轻量级服务器。

多平台是首选,但也可以随意为特定平台提供答案。

(基于 POP3 的服务器也可以用于开发用途,因为无论如何我都会在我的代码中同时支持这两者。)

4

6 回答 6

14

看看hMailServer

于 2009-04-20T21:46:03.480 回答
4

我认为JAMES是最适合开发的邮件服务器。而且它也很便携。完全用Java编写。

于 2010-09-20T07:07:26.667 回答
2

Mercury Mail Server 是一个功能齐全的邮件服务器(减去 webmail),但是它非常轻巧,应该可以满足您的需求:Mercury Mail Server

编辑:只忘了提及 Windows/Netware

于 2009-04-20T21:26:51.263 回答
2

查看courier以获取基于 unix 的机器。我已经在 linux 机器上运行了一段时间,它非常好。您可以轻松启用/禁用您想要的功能,包括 SMTP、POP、IMAP、SMTP Auth、协议的 SSL 版本等。

于 2009-04-20T22:05:42.823 回答
1

exim 即使通过 cygwin 在 Windows 中也能很好地工作。

于 2009-05-07T20:34:50.017 回答
0

Mdaemon 是一个优秀的windows MTA。也有很多充分的理由在生产中使用它。另一个不同的选择是在服务器模式下使用 Gammadyne 邮件程序。

于 2012-06-07T10:50:16.390 回答