2

開発と自動テスト用に、ローカルの Apache James 2.3.2 インストールを使用しています。すべての受信メッセージを単一のアドレスに転送し、電子メールを外部に中継しないように構成されています。

     <mailet match="All" class="Forward">
        <forwardto>test@localhost</forwardto>
     </mailet>

すべてが正常に機能します。電子メールは受け入れられ、スプール ディレクトリに置かれ、最終的に inbox/test ディレクトリに移動され、そこから自動テストによって検証のために取得されます。

唯一の問題は、これらの電子メールがスプール ディレクトリから inbox/test ディレクトリに移動するのに 10 秒から 60 秒かかる場合があることです。つまり、テストは、電子メールを取得してチェックを実行する前に、それだけ長く待機する必要があります。

これは、別の方法で構成できるものですか? それとも、テスト目的で別の電子メール サーバーに移動する必要がありますか?

ありがとう!

4

1 に答える 1