Получать-Почтовый ящик - OrganizationalUnit «OU=orgunitname, dc=subdomain, dc=topdomain» - ResultSize 8000 - linkedmailbox RecipientTypeDetails | % {
$missinglth = $missingplc = $false
$addresses = $_.emailaddresses | ? {$_.prefixstring - eq «smtp»} |
% {$_.addressstring} | Выбирать-Шнур - картина «@ (. +)» | % {$_.matches [0] .groups [1] .value.tolower ()}
если ($addresses - notcontains «plc.com»), то {$missingplc = $true}
если ($addresses - notcontains «lth.com»), то {$missinglth = $true}
если ($missinglth - или $missingplc) {, то
Нов-Предмет - psobject TypeName - свойство @ {
имя = $_.name
Тождественность = $_.identity;
Missinglth = $missinglth;
Missingplc = $missingplc
}
}
} | ft называют, тождественность, missinglth, missingplc
|