我有很多发送电子邮件的应用程序。有时一次只有一两条消息。有时是成千上万条消息。
在开发过程中,我通常通过用自己的地址替换任何收件人地址来进行测试。我相信每个人都会这样做,直到他们对此感到厌倦并找到更好的解决方案。
我在考虑创建一个虚拟的SMTP服务器,它只是捕获邮件并将其转储到SQLLite数据库或mbox文件中,或者其他任何文件中。
但这样的工具肯定已经存在了吧?如何测试发送电子邮件?
发布于 2010-04-01 18:20:39
现在有了一个基于web的剪纸版本。
此外,基于应用程序的版本对我来说也很好。
发布于 2009-06-17 12:26:56
哑巴也许就是你想要的。这是一个用Java编写的开源的伪SMTP服务器。它取代了真正的SMTP服务器,所以你可以在真实的环境中测试你的应用程序,而不需要清除任何代码。您可以确保将正确的邮件发送到SMTP服务器,而无需实际传递邮件。
发布于 2009-06-30 18:21:07
除了用java实现之外,它与smtp4dev类似,因此它适用于非windows开发人员。
https://stackoverflow.com/questions/1006650
复制相似问题