Pytanie : Sprawdzać the smtp każdy użytkownik w OU i addesses pod Ou i dostawać użytkownik kto mieć oba addesses.

Cześć,

Check the smtp każdy użytkownik w OU i/>sharath
pod Ou i dostawać użytkownik kto mieć oba addesses.

@plc.com
@lth.com

before the @ być the użytkownik names.

regards
sharath

Odpowiedź : Sprawdzać the smtp każdy użytkownik w OU i addesses pod Ou i dostawać użytkownik kto mieć oba addesses.

Zmartwiony, I opuszczać the "linkedmailbox" parametr wartość od the pierwszy linia.
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
Dostawać-skrzynka pocztowa - OrganizationalUnit "OU=orgunitname, dc=subdomain, dc=topdomain" - ResultSize 8000 - RecipientTypeDetails linkedmailbox | % {  
    $missinglth = $missingplc = $false  
        $addresses = $_.emailaddresses | ? {$_.prefixstring - eq "smtp"} |   
                % {$_.addressstring} | Wybierać-zawiązywać - Wzór "@ (. +)" | % {$_.matches [(0)] .groups [(1)] .value.tolower ()}  
        jeżeli ($addresses - notcontains "plc.com") {$missingplc = $true}  
        jeżeli ($addresses - notcontains "lth.com") {$missinglth = $true}  
        jeżeli ($missinglth - lub $missingplc) {  
                Nowy-protestować - TypeName psobject - Własność @ {  
                                imię = $_.name  
                                Tożsamość = $_.identity;  
                                Missinglth = $missinglth;  
                                Missingplc = $missingplc  
                        }  
        }  
} | ft wymieniać, tożsamość, missinglth, missingplc
Inne rozwiązania  
 
programming4us programming4us