1. ホーム
  2. language-agnostic

[解決済み] メールを送信するアプリを開発・テストするには(誰かのメールボックスをテストデータで埋めずに)どうしたらいいでしょうか?[クローズド]

2022-07-14 17:40:34

質問

私はメールを送信するアプリをたくさん持っています。一度に1つか2つのメッセージを送信することもあります。時には数千のメッセージを送信することもあります。

開発では、私は通常、受信者のアドレスを自分のアドレスに置き換えてテストします。それにうんざりしてよりよい解決策を見つけるまでは、他のみんなもそうしていることでしょう。

私は、メッセージをキャッチして SQLLite データベースまたは mbox ファイルなどにダンプするだけのダミー SMTP サーバーを作成することを考えていました。

しかし 確かに そのようなツールはすでに存在するのでしょうか? 電子メールの送信をどのようにテストするのですか?

どのように解決するのですか?

数週間前に同じ問題に直面し、これを書きました。 http://smtp4dev.codeplex.com

Windows 7/Vista/XP/2003/2010 互換のダミー SMTP サーバーです。システム トレイに表示され、受信したメッセージは配信されません。受信したメッセージは素早く表示、保存、ソース/構造の検査が可能です。メールを生成するソフトウェアのテスト/デバッグに便利です。