Get-Mailbox * -ResultSize Unlimited | Where {($_.DeliverToMailBoxAndForward -eq $false) `
-and ($_.forwardingsmtpaddress -eq $true)} | Set-Mailbox -DeliverToMailboxAndForward $true
有谁知道为什么这段代码不起作用?它似乎是正确的,它应该选择与转发的邮箱,然后如果deliverrtomailboxandforward为false,将其设置为true?使用PowerShell删除Exchange邮箱属性
感谢
好了,谢谢你的信息有 - 我已经配置为转发的话,如果我只是想接通delivertomailbox和转发的合规性的原因,这些邮箱,我会*邮箱一小撮该命令中的-forwarding地址参数? – Royston
是的,对不起,我的第一个示例在您的管道进入Set-Mailbox之前没有使用$ _。forwardingsmtpaddress -eq $ true。第二个代码示例应该使用现有的forwardingsmtpaddress并重新设置。 –
再次检查,您可能无法通过$ _。forwardingsmtpaddress。您可能必须将其存储在变量中,并稍后在Set-Mailbox中使用它。 –