如何解决Get-InboxRule 但只显示 ForwardTo 或 ForwardAsAttachmentTo 不为空的那些
我必须检查我们所有用户的收件箱规则。我设法将所有收件箱规则写入文本文件。但我只需要他们将其转发到其他邮件的那些。
到目前为止我所拥有的:
$mails = get-content D:\test.txt
$test = ForEach ($mail in $mails){
$m = Get-InBoxRule -MailBox $mail | measure
$mail
$m.Count
}
$test| Out-File -FilePath "D:\testresult.txt" -Append
john.doe@test.com
john.deer@test.com
johnny.dude@test.com
etc etc.
如何添加检查“where Forwardto -ne $null”?
解决方法
您应该将其添加到您的 Get-InboxRule
命令中
Get-InboxRule -Mailbox $mail | measure
变成
Get-InboxRule -Mailbox $mail | Where-Object {$_.ForwardTo -ne $Null} | measure
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。