1

我是我的大學的電子郵件管理員,發送學生更新的辦公室感覺像許多學生阻止他們。他們希望我們看看有多少人阻止了他們。管理訪問最終用戶的阻止發件人列表

我們正在爲教師提供Exchange 2007服務器,併爲學生提供live @ edu。 我們正在運行的PowerShell 2.0版

所以我的問題是: 是否有行政上得到使用 Exchange或PowerShell腳本最終用戶的‘阻止發件人’列表(從Outlook)的方法嗎?

我沒有發現任何關於這個的任何地方(的遠程訪問每個學生,並檢查他們的阻止列表中短),我猜,這意味着你不能?

新聞信有一個像校內體育賽事的重要公告...

+0

啊,大學生。這就是爲什麼他們很多人都沒有找到工作,因爲他們不在乎。如果沒有適用於Exchange 2007的PowerShell模塊,則可以使用OWA嘗試[Web Scraping](http://en.wikipedia.org/wiki/Web_scraping)帳戶。你可以使用COM對象與Exchange一起玩嗎? –

+0

我不確定,我對這項工作有點新,所以我還在學習。我將不得不查看網頁抓取和COM對象。我很確定我們確實使用COM對象,但我還沒有完全理解。謝謝 – Schuyler

回答

1

Get-MailboxJunkEmailConfiguration PowerShell命令應該能夠提供你在找什麼在這裏。

(我意識到這是一個老問題 - 但對於其他人誰可能會發現這和尋找一個解決方案...)

我不知道有關Exchange 2007(匿名編輯報告,這在2007年不工作),但此Exchange 2010(Exchange 2007 went into extended support on 2012-04-10, with extended support ending on 2017-04-11.

這裏是原始的命令可以提供下至少工作:

[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