ユーザーに次々とメールを送信するプログラムを実装しています。しかし問題は、以前に送信したメールの配信ステータスを取得するまで待たなければならないことです。どうすればこれを達成できますか?
質問する
724 次
2 に答える
0
DeliveryStatus クラスを確認しましたか? これは JavaMain API の一部であり、ステータスを返す必要があります。ステータスを受信したら、次のメールを送信できます。
于 2012-08-30T13:49:20.823 に答える
0
これを行うと、メール送信プロセスが大幅に遅くなります。配送ステータスは、メールボックスに送り返されるメッセージです。新しいメッセージが到着するまでメールボックスをポーリングし、新しいメッセージと送信したメッセージを関連付ける必要があります。さらに、これが最も重要な部分です。特定のメッセージの配信ステータスを取得できるという保証はありません。配信ステータスを送信するかどうか、送信する場合は認識できる形式で送信するかどうかは、リモート エンドのメール サーバー次第です。
于 2012-08-30T16:40:01.637 に答える