Exchange-导出不在地址列表中显示的邮箱-创新互联
在企业的 Exchange 使用中,如遇离职的情况,通常作法是禁用 AD 帐户、在 Exchange 中将该邮箱的[ 不显示在Exchange 地址列表中]的选项选中。在 Powershell 中,控制此选项的值 HiddenFromAddressListsEnabled 由默认的 False 变更为 True。如下图
10年积累的成都网站制作、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有广平免费网站建设让你可以放心的选择与我们合作。下面是实际操作:
找出不在地址列表中显示的邮箱
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:\>
获取帐号相关的信息并导出到 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,"重复","")
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章名称:Exchange-导出不在地址列表中显示的邮箱-创新互联
文章起源:http://azwzsj.com/article/dgscgc.html