【Outlook】検索対象にアーカイブ済みフォルダーを含めるサーバー側検索手順

【Outlook】検索対象にアーカイブ済みフォルダーを含めるサーバー側検索手順
🛡️ 超解決

Outlookで過去のメールを探す際、アーカイブ済みのフォルダーが検索結果に含まれず困っていませんか?

通常、Outlookの検索機能は、アーカイブ済みのフォルダーを自動的に検索対象に含めません。

この記事では、アーカイブ済みのメールも検索対象に含めるための、サーバー側検索の具体的な設定手順を解説します。

これにより、必要なメールを素早く見つけられるようになります。

【要点】アーカイブ済みフォルダーも検索対象にするサーバー側検索

  • Exchange Onlineの設定変更: Outlookの検索対象にアーカイブ済みフォルダーを含めるための、Exchange Online側の設定変更手順。
  • Outlookクライアントでの確認: 設定変更後、Outlookクライアントで検索結果がアーカイブ済みフォルダーを含むようになることの確認方法。
  • 管理者権限の必要性: この設定変更には、Exchange Onlineの管理者権限が必要であること。

ADVERTISEMENT

Outlook検索でアーカイブ済みフォルダーが除外される理由

Outlookの検索機能は、デフォルトでは現在アクティブなメールボックス内のアイテムを対象とします。

アーカイブ済みのフォルダーは、ストレージ容量の節約やメールボックスの整理を目的として、メインのメールボックスとは別に管理されることが一般的です。

そのため、標準の検索設定では、これらのアーカイブされたアイテムは自動的に検索範囲から除外されます。

この動作は、ユーザーが意図しない大量の古いデータまで検索対象になることを防ぎ、検索パフォーマンスを維持するために設計されています。

しかし、アーカイブされたメールにも重要な情報が含まれている場合、検索で見つからないと業務に支障をきたす可能性があります。

お探しの解決策が見つからない場合は、こちらの「Teams/Outlookトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

アーカイブ済みフォルダーを検索対象に含めるサーバー側検索の設定手順

この設定は、Microsoft 365のExchange Online側で行う必要があります。

Outlookクライアントから直接設定するのではなく、Exchange Online PowerShellまたはMicrosoft 365管理センターを通じて、ユーザーのメールボックス設定を変更します。

この操作には、Exchange Onlineの管理者権限が必要です。

Exchange Online PowerShell を使用した設定方法

Exchange Online PowerShell を使用すると、特定のユーザーまたは組織全体のメールボックス設定を詳細に制御できます。

以下の手順で、アーカイブ済みフォルダーを検索対象に含める設定を行います。

  1. Exchange Online PowerShell に接続する
    管理者アカウントを使用して、Exchange Online PowerShell に接続します。
  2. 対象ユーザーのメールボックス設定を取得する
    以下のコマンドを実行し、対象ユーザーの現在のメールボックス設定を確認します。ユーザー名を “user@example.com” の部分に置き換えてください。
  3. `Get-Mailbox user@example.com | Select-Object Name, ArchiveStatus, ArchiveDatabase`
    このコマンドで、メールボックス名、アーカイブの状態、アーカイブデータベースが表示されます。
  4. 検索設定を有効にするコマンドを実行する
    以下のコマンドを実行して、アーカイブ済みフォルダーを検索対象に含める設定を有効にします。 “user@example.com” の部分は、設定したいユーザーのメールアドレスに置き換えてください。
  5. `Set-Mailbox user@example.com -UseCustomSearchFolder $true -SearchFolderSource “Archive”`
    このコマンドにより、カスタム検索フォルダーが作成され、アーカイブ内のアイテムも検索対象に含まれるようになります。
  6. 設定の変更を確認する
    再度 Get-Mailbox コマンドを実行するか、Outlookクライアントで検索を実行して、設定が反映されたか確認します。

Microsoft 365 管理センター を使用した設定方法

Microsoft 365 管理センターは、GUIベースで設定を行えるため、PowerShellに慣れていない管理者にとって使いやすいインターフェースです。

ただし、Microsoft 365 管理センターの機能によっては、直接この設定を行うための項目が存在しない場合があります。

その場合は、Exchange Online PowerShell を使用する必要があります。

もし管理センターで該当する設定項目が見つからない場合は、PowerShellでの設定手順を参照してください。

一般的に、Microsoft 365 管理センターでメールボックスの設定を変更する際は、以下の手順を踏みます。

  1. Microsoft 365 管理センターにサインインする
    管理者アカウントで admin.microsoft.com にアクセスし、サインインします。
  2. [ユーザー] > [アクティブなユーザー] を選択する
    左側のナビゲーションメニューから、[ユーザー] を展開し、[アクティブなユーザー] をクリックします。
  3. 設定を変更したいユーザーを選択する
    ユーザーの一覧から、対象のユーザー名をクリックして詳細画面を開きます。
  4. [メール] タブまたは [その他] タブを選択する
    ユーザーの詳細画面で、[メール] タブや [その他] タブなどを確認し、メールボックスに関連する設定項目を探します。
  5. アーカイブまたは検索設定を探す
    管理センターのインターフェースは更新される可能性があるため、アーカイブや検索に関連する設定項目を注意深く探してください。
  6. 設定を有効にする
    該当する設定項目が見つかった場合、その設定を有効にします。

新しいTeams (v2) と従来Teams の違いについて

この設定はOutlookの機能であり、Microsoft Teamsのバージョン(新しいTeams v2または従来Teams)とは直接関係ありません。

Outlookの検索機能は、Teamsの利用状況に関わらず、Exchange Onlineの設定に依存します。

Teams会議の参加やチャットの履歴は、Outlookのメール検索とは別のデータとして扱われます。

したがって、Teamsのバージョンを問わず、Outlookの検索設定は同様の手順で実施できます。

新しいOutlook と従来Outlook の違いについて

このサーバー側検索の設定は、Outlookクライアントのバージョン(新しいOutlookまたは従来Outlook)に影響されません。

設定はExchange Online側で行われるため、Outlookクライアントの見た目や操作感が異なっても、検索結果は同じようにアーカイブ済みフォルダーを含みます。

新しいOutlookでは、Web版Outlookの機能が統合されており、よりモダンなインターフェースになっています。

しかし、バックエンドのデータ管理や検索インデックスの仕組みはExchange Onlineが担っているため、クライアントのUIの違いがこの設定に影響することはありません。

設定変更後のOutlookでの確認方法

サーバー側での設定変更が完了したら、Outlookクライアントで実際に検索を実行し、アーカイブ済みのフォルダーが検索結果に含まれるようになったかを確認します。

  1. Outlookクライアントを再起動する
    設定変更を確実に反映させるために、Outlookを一度終了し、再度起動します。
  2. 検索バーにキーワードを入力する
    Outlookの検索バーに、アーカイブ済みのフォルダーに保存されているはずのメールに含まれるであろうキーワードを入力します。
  3. 検索結果を確認する
    検索結果が表示されたら、アーカイブ済みのフォルダー内のメールが結果に含まれているかを確認します。
  4. 検索範囲を広げる(必要な場合)
    もし検索結果が限定的すぎる場合は、検索バーの [すべてのメールアイテム] や [アーカイブ] などのオプションを選択して、検索範囲を広げてみてください。

ADVERTISEMENT

アーカイブ済みフォルダー検索でよくある誤解と注意点

この設定は、すべての環境で即座に反映されるとは限りません。また、設定内容によっては意図しない動作を引き起こす可能性もあります。

管理者権限がない場合

この Set-Mailbox コマンドを実行するには、Exchange Onlineの管理者権限が必要です。

もしご自身が管理者でない場合は、組織のIT管理者またはMicrosoft 365管理者に連絡し、設定変更を依頼してください。

一般ユーザーがOutlookクライアントから直接この設定を変更することはできません。

設定変更が反映されない場合

設定変更後、Outlookクライアントで検索してもアーカイブ済みのフォルダーが検索結果に含まれない場合があります。

この場合、以下の点を確認してください。

1. PowerShellコマンドが正しく実行されたか、エラーメッセージが出ていないか確認する。

2. Outlookクライアントを完全に再起動したか確認する。

3. Exchange Onlineの検索インデックスが更新されるまで、しばらく時間が必要な場合があることを理解する。

4. 組織のポリシーによって、この設定が制限されている可能性がないかIT管理者に確認する。

検索パフォーマンスへの影響

アーカイブ済みのフォルダーを検索対象に含めることで、検索対象となるデータ量が大幅に増加します。

これにより、特にメールボックスのサイズが大きいユーザーや、アーカイブデータが膨大なユーザーの場合、検索に時間がかかるようになる可能性があります。

パフォーマンスの低下が懸念される場合は、IT管理者と相談し、検索対象の範囲を限定するなどの代替策を検討する必要があります。

Mac版・モバイル版・Web版Outlookでの違い

本文で解説したサーバー側検索の設定は、Exchange Onlineのメールボックス設定に依存します。

そのため、この設定が有効になれば、どのプラットフォームのOutlookクライアント(Windows版、Mac版、Web版、モバイル版)からでも、アーカイブ済みのフォルダーを検索対象に含めることができます。

ただし、各プラットフォームのOutlookアプリのUIや検索機能の実装方法により、検索結果の表示方法や、検索範囲を調整するオプションの場所が若干異なる場合があります。

例えば、モバイル版Outlookでは、検索バーのオプションから「アーカイブ」を明示的に選択する必要があるかもしれません。

Web版Outlook(Outlook on the web)では、通常、デスクトップクライアントと同様に動作しますが、最新のUI更新によって多少の違いが生じる可能性はあります。

まとめ

この記事では、Outlookでアーカイブ済みのフォルダーも検索対象に含めるためのサーバー側検索設定手順を解説しました。

Exchange Online PowerShell を使用することで、管理者はユーザーのメールボックス設定を変更し、過去のメールへのアクセスを容易にできます。

この設定により、必要な情報を見つけ出すための時間を大幅に短縮できるでしょう。

設定変更後は、Outlookクライアントで実際に検索を行い、意図した通りに動作することを確認してください。

もし検索パフォーマンスの低下が懸念される場合は、IT管理者と相談し、組織全体の検索ポリシーを最適化することも検討しましょう。

👥
Teams/Outlookトラブル完全解決データベース サインイン、接続エラー、メール送受信の不具合など、特有のトラブル解決策を網羅。困った時の逆引きに活用してください。

ADVERTISEMENT

この記事の監修者
🌐

超解決 リモートワーク研究班

Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。