送信されたメールを受信者に送信せずにハードディスクに保存するだけの無料のSMTPサーバーはありますか。これをアプリケーションのテストに使用したいと思います。メールが届くのを待つのではなく、すべてのメールをフォルダに入れて見ることができればいいのにと思います。メッセージを送信する代わりに、プログラムにいくつかのフックを入れて保存することもできますが、コードが別のパスをたどる場合、それは完全なテストではないと思います。このような既存のアプリケーションはありますか?
メールサーバーがメールを配信するのを待たずにメール機能をテストでき、オフラインでコーディングでき、実際のメールサーバーにアクセスできないため、これは非常に役立つと思います。 。
[編集]
私は特に.Netを使用していますが、.Net 1.1では制限があったため、.NetのデフォルトのSMTPメール処理クラスを使用していません。サードパーティのライブラリ(chilkat)を使用しています。それ以来状況が変わったことは知っていますが、コードは安定していて機能しているので、今は.NetAPIに対して書き直しても意味がありません。
将来、言語に関係なく、どんなプロジェクトでも使用できるので、SMTPサーバーとして機能するものが欲しいです。