多くのユーザーが時々テストするアプリケーションの QA 環境があります。多くの機能には電子メールの送信が含まれますが、システムから顧客に電子メールを送信したくありません。
通常、specifiedPickupDirectory 機能は web.config で使用され、アプリが電子メールを送信する方法を変更します。これは、開発者としては問題ありません。しかし、guid という名前のファイルでいっぱいのフォルダーは、テストを行う人にとって実際には機能しません。
システムが送信した内容を複数のテスターが検証できる電子メール メッセージのフォルダーへの Web フロントエンドを見たことがありますか? 許可などは必要ありません。すべてのメッセージを送信時間、送信元、送信先のアドレスで表示し、メッセージを画面に表示するか、Outlook で開くだけです。
.NET アプリの最も単純な実装は、指定された PickupDirectory から読み取るだけであると想定していますが、SMTP サーバー接続を実装してからメッセージを保存する、より完全な機能を備えたソリューションでも問題ありません。誰もこれを見たことがありますか?