0
私はEWSを使用してメールボックスを管理するためのスクリプトをpowershellに持っていますが、私は現在のフィルタを利用できず、特定のカテゴリをフィルタできません。EWSカテゴリ検索
私は_で開始し、フィルタのカテゴリを希望か*あなたは件名にワイルドカード検索を行いたい場合は
$sfRead = New-Object Microsoft.Exchange.WebServices.Data.SearchFilter+IsEqualTo([Microsoft.Exchange.WebServices.Data.EmailMessageSchema]::IsRead, $True)
$WIPSubject = New-Object Microsoft.Exchange.WebServices.Data.SearchFilter+ContainsSubstring([Microsoft.Exchange.WebServices.Data.ItemSchema]::Subject, "Assigned")
$sfNot = New-Object Microsoft.Exchange.WebServices.Data.SearchFilter+Not($WIPSubject)
$sfCollection = new-object Microsoft.Exchange.WebServices.Data.SearchFilter+SearchFilterCollection([Microsoft.Exchange.WebServices.Data.LogicalOperator]::And)
$sfCollection.add($sfRead)
$sfCollection.add($sfNot)
ContainsSubStringでAQSキーワードを使用しようとしましたが、上記のSearchFiltersに追加することができませんでした – Pepi0
検索フィルタの代わりにQueryStringを使用する必要はありません。何かが動作しない場合は、動作しないコードを表示する –