Vraag : Controleer smtp van elke gebruiker in OU en allen onder Ou en krijg gebruikers die beide addesses niet hebben.

Hallo,

Check krijgt smtp van elke gebruiker in OU en allen onder Ou en gebruikers die beide addesses.

@plc.com
@lth.com

before niet @ zouden zijn de gebruiker names.

regards
sharath
hebben

Antwoord : Controleer smtp van elke gebruiker in OU en allen onder Ou en krijg gebruikers die beide addesses niet hebben.

Droevig, verliet ik de waarde van de „linkedmailbox“ parameter van de eerste lijn.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
Krijgen-brievenbus - OrganizationalUnit „OU=orgunitname, dc=subdomain, dc=topdomain“ - ResultSize 8000 - RecipientTypeDetails linkedmailbox | % {  
    $missinglth = $missingplc = $false  
        $addresses = $_.emailaddresses | ? {$_.prefixstring - eq „smtp“} |   
                % {$_.addressstring} | Uitgezocht-koord - Patroon „@ (. +)“ | % {$_.matches [0] .groups [1] .value.tolower ()}  
        als ($addresses - notcontains „plc.com“) {$missingplc = $true}  
        als ($addresses - notcontains „lth.com“) {$missinglth = $true}  
        als ($missinglth - of $missingplc) {  
                Nieuw-voorwerp - TypeName psobject - Bezit @ {  
                                naam = $_.name  
                                Identiteit = $_.identity;  
                                Missinglth = $missinglth;  
                                Missingplc = $missingplc  
                        }  
        }  
} | voet naam, identiteit, missinglth, missingplc
Andere oplossingen  
 
programming4us programming4us