Exchange-导出不在地址列表中显示的邮箱-创新互联

在企业的 Exchange 使用中,如遇离职的情况,通常作法是禁用 AD 帐户、在 Exchange 中将该邮箱的[ 不显示在Exchange 地址列表中]的选项选中。在 Powershell 中,控制此选项的值 HiddenFromAddressListsEnabled 由默认的 False 变更为 True。如下图

10年积累的成都网站制作、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有广平免费网站建设让你可以放心的选择与我们合作。

Exchange-导出不在地址列表中显示的邮箱

下面是实际操作:

找出不在地址列表中显示的邮箱

Get-Mailbox -ResultSize Unlimited | where {$_.HiddenFromAddressListsEnabled -eq "$true"}

统计数量

方法一:
[PS] D:\>(Get-Mailbox -ResultSize unlimited | where {$_.HiddenFromAddressListsEnabled -eq "$true"}).count

2639

方法二:
[PS] D:\>Get-Mailbox -ResultSize unlimited | where {$_.HiddenFromAddressListsEnabled -eq "$true"} | Measure-Object


Count    : 2639
Average  :
Sum      :
Maximum  :
Minimum  :
Property :



[PS] D:\>

Exchange-导出不在地址列表中显示的邮箱

获取帐号相关的信息并导出到 csv 中

Get-Mailbox -ResultSize Unlimited| where {$_.HiddenFromAddressListsEnabled -eq "$true"} | Get-Mailboxstatistics | select DisplayName,TotalItemSize,LastLogonTime | Export-Csv f:\HiddenAddress.csv -Encoding utf8

生产环境中从 AD 和 Exchange 各导出一份表,来对比禁用的帐户,这样更准确

AD 导出禁用的帐号
Get-ADUser -Filter {Enabled -eq "false"} -Properties * | select DisplayName,UserPrincipalName,LastLogonDate | sort LastLogonDate -Descending | Export-Csv d:\disable01.csv -Encoding utf8

下面是用二个表中的 DisplayName 列,在 Excel 表格中做的对比效果

公式是:=IF(COUNTIF(A:A,D1)=1,"重复","")

Exchange-导出不在地址列表中显示的邮箱

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站标题:Exchange-导出不在地址列表中显示的邮箱-创新互联
文章路径:http://myzitong.com/article/dgscgc.html