是否有任何免费的SMTP服务器只接受通过它们发送的邮件,并将其保存到您的硬盘,而不将其发送给收件人.我想用它来测试我的应用程序.如果所有电子邮件都可以放在一个文件夹中,那么我可以查看它们,而不是只是等待邮件通过.我可以把一些钩子放到我的程序中,只是保存而不是发送消息,但我不认为这是一个完整的测试,如果代码遵循不同的路径.有这样的现有应用程序吗?
我认为这将非常有用,因为您可以测试邮件功能而无需等待邮件服务器提供它,以便您可以在脱机时进行编码,并且无法访问实际的邮件服务器.
[编辑]
我专门使用.Net,但我没有使用.Net中的默认SMTP邮件处理类,因为它们在.Net 1.1中有多么有限.我们正在使用第三方库(chilkat).我知道事情已经发生了变化,但是代码是稳定的并且有效,所以现在重写.Net API没有意义.
我想要一些专门用作SMTP服务器的东西,因为我可以在将来使用它来处理我工作的任何项目,无论语言如何.
您可以在应用程序或web.config中使用标准smtp设置,并指定要将电子邮件发送到的文件夹.
Your folder here
这使您可以简单地存储没有smtp服务器的电子邮件
剪纸
海王星
SMTP4Dev
Dumbster
DevNull SMTP
取自这个问题.