最近メールボックスの内容を復元したが、オートコンプリートリストにエントリを追加できない組織のユーザーと協力しています。
私たちは皆、Windows7でExchange2010とOutlook2010を使用しています。ExchangeServerの1つがLUNをドロップしたときにユーザーのメールボックスが最初に破損し、その後、NetApp SMBR(Single Mailbox Restore)を使用してバックアップからユーザーのメールボックスが復元されました。
具体的には、ユーザーはオートコンプリートキャッシュからユーザーを削除でき、それらの変更はメールボックスに保持されているように見えます。しかし、キャッシュに人を追加することは決して機能しません。これが私がすでに試したことです:
/CleanAutoCompleteCache
を指定してOutlook.exeを実行しましたただし、いずれの場合も、Outlookからオートコンプリートエントリを保存することはできません。
また、これをOutlook Web Accessで試しましたが、OWAはOutlookとは異なるオートコンプリートキャッシュを使用しているため、ユーザーはOWAでまったく問題がありませんでした。これは、Outlookデスクトップクライアントに厳密に制限されています。
これが、SuperUserではなくServerFaultでこの質問をしている理由につながります。明らかに、Exchangeサーバー上のユーザーのメールボックスが何らかの理由で破損しています。私はバックアップから復元しますが、バックアップから復元することは、私が最初にこの混乱に陥った方法です。ユーザーのメールボックスは大きい(5 GB以上)ので、理想的にはその場で修理したいと思います。
オートコンプリートリストは、件名が「IPM.Configuration.Autocomplete」の非表示メッセージとして、ユーザーのメールボックスの受信トレイフォルダーに保存されます。 Outlookでそれを取得することはできませんが、他のツールで可能になります。
ヘビーハンドと呼んでくださいが、 [〜#〜] mfcmapi [〜#〜] のコピーを取得し、それを使用してバックアップしてから、オートコンプリートキャッシュを削除すると思います。 (余談ですが、MFCMAPIは、メールボックスの内部を掘り下げるために使用する楽しいツールです。)
マイクロソフトは、ナレッジベースにいくつかの ステップバイステップの指示 を持っています。その記事には、オートコンプリートリストの「破損」についての話もありますが、これも一見の価値があります。