[英]Get SMTP address from a list of Names (Exchange 2013 powershell)
我正在尝试为拥有OWAEnabled的用户获取SMTP地址。 我认为有两件可以做我想要的,但我无法弄清楚如何将它们组合在一起。 最终它会将SMTP地址输出为CSV。
Get-CASMailbox -Filter {OWAEnabled -eq $ true} | 选择对象名称这将获得启用了OWA的用户“名称”列表。
Get-Mailbox -ResultSize Unlimited | Select-Object PrimarySmtpAddress这会获取主SMTP地址
我怎么把两者放在一起? 对不起,我对PS比较新。
谢谢你的帮助! :)
PrimarySMTPAddress已经是CASMailbox对象的属性,因此您只需选择它:
Get-CASMailbox -Filter{OWAEnabled -eq $true} | Select-Object Name,PrimarySMTPAddress
大多数对象将具有不属于默认显示属性的属性,因此默认情况下不显示这些属性。
Get-CasMailbox <identity> | format-list *
你会看到所有可用的属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.