-ContentFilter パラメーターのフィルター可能なプロパティ

 

適用先: Exchange Server 2010 SP2, Exchange Server 2010 SP3

トピックの最終更新日: 2015-09-10

ここでは、ContentFilter パラメーターのフィルター可能なプロパティについて説明します。ContentFilter パラメーターは、フィルターに一致するメッセージを .pst ファイルにエクスポートするのに使用します。ContentFilter パラメーターは、New-MailboxExportRequest コマンドレットで使用されます。

フィルター可能なプロパティ

ContentFilter パラメーターの多くのプロパティでは、ワイルドカード文字を使用できます。ワイルドカード文字を使用する場合、-like 演算子の代わりに -eq 演算子を使用します。-like 演算子は、文字列などのさまざまな種類のパターン マッチを検索するために使用されますが、-eq 演算子は完全な一致を検索するために使用されます。

次の表には、ContentFilter パラメーターのフィルター可能なプロパティの一覧が含まれています。この表には、プロパティの名前、説明、設定可能な値、および構文の例の一覧が示されています。OPATH フィルターの詳細については、「受信者コマンドのフィルターの作成」を参照してください。

プロパティ

説明

構文の例

すべて

このプロパティは、インデックス プロパティ内に特定の文字列が含まれるすべてのメッセージを返します。たとえば、受信者または送信者が "Ayla" であるか、メッセージの本文にこの名前が含まれるすべてのメッセージをエクスポートする場合、このプロパティを使用します。

文字列

ワイルドカード

-ContentFilter {All -like '*Ayla*'}

添付ファイル

このプロパティは、添付ファイルの内容または添付ファイル名に、指定した文字列を含むメッセージを返します。

文字列

ワイルドカード

-ContentFilter {Attachment -like '*.jpg'}

Body

このプロパティは、メッセージの本文に特定の文字列が含まれるメッセージを返します。

文字列

ワイルドカード

-ContentFilter {Body -like '*prospectus*'}

カテゴリ

このプロパティは、一致するカテゴリを持つメッセージを返します。カテゴリは、ユーザーまたは受信トレイ ルールにより設定されます。

文字列

ワイルドカード

-ContentFilter {Category -like '*Blue*'}

Expires

このプロパティは、指定された有効期限のタイム スタンプを持つメッセージを返します。

タイム スタンプの日時

-ContentFilter {Expires -lt '01/01/2010'}

HasAttachment

このプロパティは、メッセージの添付ファイルの有無を返します。

ブール値

$true または $false

-ContentFilter {HasAttachment -eq $true}

Importance

このプロパティは、指定した重要度レベルを持つメッセージを返します。

0 または Low

1 または Normal

2 または High

-ContentFilter {Importance -eq 'high'}
-ContentFilter {Importance -eq 2}

IsFlagged

このプロパティは、ユーザーまたは受信トレイ ルールによりフラグが付けられたメッセージを返します。

ブール値

$true または $false

-ContentFilter {IsFlagged -eq $true}

IsRead

このプロパティは、メッセージがユーザーにより読まれたかどうかを返します。

ブール値

$true または $false

-ContentFilter {IsRead -eq $true}

MessageKind

このプロパティは、指定したタイプのメッセージを返します。

電子メール

予定表

タスク

メモ

文書

ジャーナル

連絡先

InstantMessage

Voicemail

Fax

投稿

RSS フィード

-ContentFilter {MessageKind -eq 'Calendar'}
-ContentFilter {MessageKind -ne 'Email'}

MessageLocalee

このプロパティは、指定したロケールのメッセージを返します。

CultureInfo

-ContentFilter {MessageLocale -ne 'en-US'}
-ContentFilter {MessageLocale -eq 'tr-TR'}

PolicyTag

このプロパティは、ポリシー タグを持つメッセージを返します。Exchange ストアは引き続きポリシー タグを GUID として保持します。そのため、文字列には、PR_POLICY_TAG により検索されることになる明示的な GUID 値か、またはワイルドカード文字列のいずれかを指定することができます。

指定した値が GUID ではない場合、コマンドは Active Directory 情報を使用して GUID へ名前を解決します。

文字列

ワイルドカード

-ContentFilter {PolicyTag -ne '00000000-0000-0000-0000-000000000000'}

Received

このプロパティは、指定した受信タイム スタンプで受信されたメッセージを返します。

タイム スタンプの日時

-ContentFilter {Received -lt '01/01/2010 9:00'}
-ContentFilter {(Received -lt '01/01/2010') -and (Received -gt '01/01/2009')}

Sent

このプロパティは、指定した送信タイム スタンプで送信されたメッセージを返します。

タイム スタンプの日時

-ContentFilter {Sent -lt '01/01/2010 9:00'}
-ContentFilter {(Sent -lt '01/01/2010') -and (Sent -gt '01/01/2009')}

Size

このプロパティは、特定のサイズのメッセージを返します。

B (バイト)

KB (キロバイト)

MB (メガバイト)

-ContentFilter {Size -gt '10KB'}

件名

このプロパティは、メッセージの件名に特定の文字列が含まれるメッセージを返します。

文字列

ワイルドカード

-ContentFilter {Subject -like '*meeting*'}

 © 2010 Microsoft Corporation.All rights reserved.