管理访问最终用户的阻止发件人列表

问题描述 投票:1回答:1

我是我大学的电子邮件管理员,发送学生更新的办公室感觉很多学生都阻止了他们。他们希望我们看到有多少人阻止了他们。

我们在教师的Exchange 2007服务器和学生的现场@ edu上。我们正在运行PowerShell 2.0版

所以我的问题是:管理上是否有办法使用Exchange或PowerShell脚本获取最终用户的“阻止发件人”列表(来自Outlook)?

(远程访问每个学生并检查他们的阻止列表)

我在任何地方都找不到这个,我猜这意味着你不能?

新闻信中有重要的公告,如校内体育赛事......

powershell powershell-v2.0 exchange-server exchange-server-2007
1个回答
1
投票

Get-MailboxJunkEmailConfiguration PowerShell cmdlet应该能够提供您在这里寻找的内容。

(我意识到这是一个古老的问题 - 但是对于其他任何可能找到这个并且正在寻找解决方案的人来说......)

我不确定Exchange 2007(一位匿名编辑报告说这在2007年不起作用),但这至少可以在Exchange 2010下运行。(Exchange 2007 went into extended support on 2012-04-10, with extended support ending on 2017-04-11.

这是raw命令可以提供的内容:

[PS] C:\>Get-MailboxJunkEmailConfiguration someUsername


RunspaceId               : 900f7cb7-3cae-4335-895b-ccf1a04fa09d
Enabled                  : True
TrustedListsOnly         : False
ContactsTrusted          : False
TrustedSendersAndDomains : {}
BlockedSendersAndDomains : {}
MailboxOwnerId           : some.domain/SOME-OU/someUserName
Identity                 : some.domain/SOME-OU/someUserName
IsValid                  : True

显然,用适当的用户名替换someUsername。请注意,此处的测试用户当前没有配置任何块。

要仅获取BlockedSendersAndDomains属性:

(Get-MailboxJunkEmailConfiguration someUsername).BlockedSendersAndDomains
© www.soinside.com 2019 - 2024. All rights reserved.