特定のフォルダ内のすべてのメールにOutlook 2013のActiveXインターフェイス経由でアクセスしようとしています。OutlookのメッセージAPI(MAPI)を使用して目的のフォルダオブジェクトを取得します。Exchangeフォルダ内のアーカイブされたメールにプログラムでアクセスする
ただし、このフォルダオブジェクトのすべての項目を調べると、多くのメッセージが表示されません。確かに、MS Exchangeサーバー上にあるメッセージは、古いものであるためOutlookと同期されません。 (Outlookでは、フォルダは「Microsoft Exchangeの詳細を表示するにはここをクリック」というリンクで終了します。リンクをクリックするとOutlookに表示されますが、この操作の後ではフォルダオブジェクトに追加されません)
これらのメッセージへのアクセス方法を教えてください。 Outlook ActiveXインターフェイス経由で可能ですか?そうでない場合、MS Exchangeサーバーと同等のインターフェースがありますか? (アーカイブではなく)古いアクセスするには
実際にアーカイブメールボックスにメッセージがありませんか?または、Exchangeアカウントのプロパティダイアログの同期設定の期限を過ぎていますか。 –
2番目のオプション - Outlookとの同期が古すぎるため、Outlookと同期されません。私の「アーカイブされた」の使用はおそらく誤解を招くおそれがあります。 – user1735003