如何获取邮件联系人所属的所有组?

2024-04-27

此代码将查找特定电子邮件帐户或mail-user帐户所属。

get-group | where-object -FilterScript {$_.Members -contains $user}

但是,在 O365 中您可以拥有mail-contacts谁不是用户 - 他们仅用于邮件列表;他们没有windowsliveid,所以它们不会被发现在$_.Members.

我怎样才能找到特定的所有组mail-contact属于?


Well, 就像 Reddit 上的 afoxx 一样 https://www.reddit.com/r/Office365/comments/9x1tyo/powershell_to_create_account_then_add_to_group/想出了一个解决方案。

$contact = Get-Contact -Identity "<Contact's Name>"
Get-Group | Where-Object {$_.Members -contains $contact}

显然,如果你抓住get-contact值到变量中,然后get-group's $_.members可以搜索that。我将名称的字符串值放在那里,但总是显示为空。这就像一个魅力。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取邮件联系人所属的所有组? 的相关文章

随机推荐