0
Outlookアドインでは、OutboxフォルダのItems.ItemAdd
イベントを聞いて、Outboxに追加されたすべてのメールを調べます。私はそれがアクセスする機会がある前にメールが送信されて、Outboxから消えるのではないかと心配しているので、これがいつも動作することが保証されているかどうかは疑問だ。OutboxフォルダのItems.ItemAddイベント
このようなシナリオは可能ですか?またはItemAdd
が同期的に動作するので、アイテムがまだ送信トレイにあることを確認できますか? (そうだと思いますが、そうでないとItemAdd
コールバックのIDispatchポインタが無効になる可能性があります)
私は 'SubmitMessage'を使ってメッセージを再送信します(私はOutboxのメッセージで作業する必要があり、前の段階では' ItemSend'を使って作業する必要があります)。そのアイテムがまだ送信トレイにあることが保証されていますか? – DenisY
それをしないでください - イベントが発生するまでに、メッセージはすでに消えている可能性があります。もう一度、[送信済みアイテム]フォルダでApplication.ItemSendまたはItems.ItemAddを使用します。送信トレイフォルダには何も触れないでください。 –
私が見ているのは、私が思っていたことです...ありがとう – DenisY