是否有任何免费的 SMTP 服务器只接受通过它们发送的邮件,并将其保存到您的硬盘,而不将其发送给收件人。我想用它来测试我的应用程序。与其只是等待邮件通过,不如将所有电子邮件都放在一个文件夹中,这样我就可以查看它们。我可以在我的程序中添加一些挂钩来保存而不是发送消息,但如果代码遵循不同的路径,我认为这不是一个完整的测试。有没有这样的现有应用程序?
我认为这将非常有帮助,因为您可以测试邮件功能而无需等待邮件服务器发送它,这样您就可以在离线时进行编码,并且无法访问实际的邮件服务器.
[编辑]
我专门使用 .Net,但我没有使用 .Net 中的默认 SMTP 邮件处理类,因为它们在 .Net 1.1 中的局限性很大。我们正在使用第三方库(chilkat)。我知道从那时起事情已经发生了变化,但是代码是稳定的并且可以工作,所以现在重写 .Net API 没有意义。
我想要一个专门用作 SMTP 服务器的东西,因为我将来可以将它用于我从事的任何项目,无论语言如何。