Fråga : Kontrollera smtpen av varje användare i en OU och alla nedanföra Ou och få användare som inte har båda addesses.

Hi,

Check smtpen av varje användare i en OU och alla nedanföra Ou och får användare som inte har båda för addesses.

@plc.com
@lth.com

before @ att skulle för att vara användaren names.

regards
sharath
" klar "

Svar : Kontrollera smtpen av varje användare i en OU och alla nedanföra Ou och få användare som inte har båda addesses.

Ledsen jag lämnade ”den linkedmailbox” parametern för att värdera från första fodrar.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
Få-Brevlåda - OrganizationalUnit ”OU=orgunitname, dc=subdomain, dc=topdomain” - ResultSize 8000 - RecipientTypeDetails linkedmailbox | % {  
    $missinglth = $missingplc = $false  
        $addresses = $_.emailaddresses | ? {$_.prefixstring - eq ”smtp”} |   
                % {$_.addressstring} | Välja-Stränga - mönstra ”@ (. +)”, | % {$_.matches [0] .groups [1] .value.tolower ()}  
        om ($addresses - notcontains ”plc.com”) {$missingplc = $true}  
        om ($addresses - notcontains ”lth.com”) {$missinglth = $true}  
        om ($missinglth - eller $missingplc) {  
                Ny-Anmärka - TypeName psobject - egenskapen @ {  
                                namnge = $_.name  
                                Identitet = $_.identity;  
                                Missinglth = $missinglth;  
                                Missingplc = $missingplc  
                        }  
        }  
} | ft namnger, identiteten, missinglth, missingplc
Andra lösningar  
 
programming4us programming4us