MAPI 経由でメールを送信した後、Thunderbird が常にすぐに戻るのはなぜですか?
Outlook Express などの他のクライアントは、メールが送信されたとき、またはユーザーが要求をキャンセルしたときにのみ返されます。しかし、Thunderbird は毎回必ず SUCCESS を返します。
誰かが理由を知っているか、それを修正する方法を知っていますか?
前もって感謝します。
MAPI 経由でメールを送信した後、Thunderbird が常にすぐに戻るのはなぜですか?
Outlook Express などの他のクライアントは、メールが送信されたとき、またはユーザーが要求をキャンセルしたときにのみ返されます。しかし、Thunderbird は毎回必ず SUCCESS を返します。
誰かが理由を知っているか、それを修正する方法を知っていますか?
前もって感謝します。
すべての電子メール クライアントが同じように動作するわけではありません。特定の動作は、(AFAIK)標準に準拠する必要はありません。ところで、Thunderbird の私のコピーは、最初にファイルを送信します。その間、「送信済み」の進行状況を示す線が表示されます。
ただし、Microsoft Outlook では、メールが「送信」フォルダーに配置されると、そのメールを「送信済み」と見なす場合があります (最後に確認したのは 2000 年代の初めでしたので、変更されている可能性があります)。
アプリケーションの実際の要件によっては、送信時にメッセージ ID またはハンドルをログに記録し、Thunderbird 内で (プログラムによって) 追跡して、「送信済み」フォルダーに移動したかどうかを確認することを検討することをお勧めします。
これがあなたの問題の別の試みです。MozillaのThunderbird API ドキュメント Web ページに記載されているアクティビティ マネージャーは、バージョン 3 から利用できる新しいコンポーネントです。
とりわけ、イベントをリッスンし、何かが発生したときとその進行状況を通知します。彼らはメールを送るための例を持っています。
お役に立てれば。