当我开发一些发送电子邮件的东西时,有时我实际上并不希望发送任何电子邮件,但是我确实想查看使用实时数据发送的电子邮件。但是,这不是一个简单的方法,因为我还没有找到一个本地SMTP服务器来接收我的邮件,然后将其保存在队列中以便我查看。
在Windows XP和Vista中,我使用了本地安装的SMTP服务器,并将其设置为传递到不存在的智能主机上-邮件永远位于“ inetput \ mailroot \ queue”文件夹中,我可以查看它每当我想。但是,在Windows 7中,不再有集成的SMTP服务器,尽管我发现了可以在本地安装并为我中继邮件的许多SMTP服务器,但我希望其中一个不会中继邮件。
有人对如何实现此功能有建议吗?我已经考虑过编写自己的文件,但是如果有什么需要实现整个RFC规范似乎是一项艰巨的任务。也许有一个开放源代码项目,我可以修改它只是将邮件写到磁盘上而不是传递它。