Skip to main content

NimbleText template to create Exchange Dist Groups

Incoming Text Example:

Group1@domain.com MgtGroup

Group1@domain.com MgtGroup



Template - Sets Name, SamAccountName, ManagedBy

New-DistributionGroup
        -Name '<% $0.split('@')[0] %>'
        -SamAccountName '<% $0.split('@')[0] %>'
        -ManagedBy '$1'
        -OrganizationalUnit 'OU=Distribution Groups DLs),OU=Managed,DC=XXXX,DC=XXX,DC=XXX,DC=au'
    -Type 'Security'


Update Email Address (when the target address is in col 2  of input ) 

Set-DistributionGroup '$2'  -EmailAddresses @{Add='$2@XXX.com.au'}


Comments

Popular posts from this blog

NMAP

It's been about 15 years since I used NMAP, I forgot how useful the tool is. To find out what services are running on an IP address simply use something like nmap -n -v -p1-10000 x.x.x.x -n tells nmap not to do name resolution (saves about 13 seconds if the IP you're scanning isn't in DNS_ -v verbose -p1-10000 says scan ports 1 to 10,000 (otherwise nmap will only scan the first 1000 ports)