问题描述
寻找一个 PS 脚本,不仅可以显示 AcceptMessageOnlyFrom 的通讯组,还可以显示这些发件人是谁(“仅以下列表中的发件人”)。
这个脚本,在别处找到,让我参与其中:
get-distributiongroup “displayName” |选择 -expandproperty AcceptMessagesOnlyFrom |选择名称
解决方法
可以这样做:
Get-DistributionGroup -ResultSize 10 |
ForEach-Object {
$group = $_
$group.AcceptMessagesOnlyFrom |
Foreach-Object {
$recipient = Get-Recipient $_
[PSCustomObject][Ordered]@{
GroupName = $group.Name;
AllowedSender = $recipient.PrimarySMTPAddress
}
}
}
将结果大小更改为无限制或任何适合您的大小。如果您愿意,您可以进一步将其导出为 CSV。