繁体   English   中英

从名称列表中获取SMTP地址(Exchange 2013 powershell)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM