Ich habe ein Skript auf Powershell, um Mailbox mit EWS zu verwalten, jedoch kann ich die aktuellen Filter nicht benutzen und bestimmte Kategorien filtern.EWS Kategoriesuche
würde ich Filterkategorien wie die von beginnen _ oder * und gelten für die Filtereinstellungen
$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)
Ich habe versucht, AQS Schlüsselwort auf einem ContainsSubString zu verwenden, aber ich konnte es nicht funktionieren, es zu den oben verwendeten SearchFilters hinzufügen – Pepi0
Sie können nicht tun, dass Sie den QueryString anstelle des Suchfilters verwenden müssen. Wenn etwas nicht funktioniert, zeigen Sie den Code, der nicht funktioniert –