我正在寻找一个简单的 POP3 和/或 IMAP 服务器来对我的应用程序进行单元测试。 要求是:
我尝试过Dovecot,但它看起来太复杂,并且在没有特殊系统帐户的情况下运行它是相当不可能的。
我知道 Mozilla 应该有一个用于 Thunderbird 测试的,但我只找到一个用于新闻组的。
为什么不使用(或创建)模拟服务器并用它来测试功能?这将返回对各种命令的正确响应,以便您可以确保您的代码在连接到真实服务器时能够正常工作。
这样您就不会依赖第 3rd 方服务来进行这方面的测试。
http://quintanasoft.com/dumbster/ http://www.icegreen.com/greenmail/
可能还有更多。您在测试中启动它们,因此您不必创建任何系统帐户。