Frequently Asked Question

Import bulk user into Group Email (Distribution Email)
Last Updated 17 days ago

$GroupEmailID = "cmic.engagementsurvey@chipmonginsee.com"

$CSVFile = "C:\Temp\groupemail.txt"

#Connect to Exchange Online

#Connect-ExchangeOnline -ShowBanner:$False

#Get Existing Members of the Distribution List

$DLMembers = Get-DistributionGroupMember -Identity $GroupEmailID -ResultSize Unlimited | Select -Expand PrimarySmtpAddress

#Import Distribution List Members from CSV

Import-CSV $CSVFile -Header "UPN" | ForEach {

#Check if the Distribution List contains the particular user

If ($DLMembers -contains $_.UPN)

{

Write-host -f Yellow "User is already member of the Distribution List:"$_.UPN

}

Else

{

Add-DistributionGroupMember -Identity $GroupEmailID -Member $_.UPN

Write-host -f Green "Added User to Distribution List:"$_.UPN

}

}

Example file TXT

image
image

Please Wait!

Please wait... it will take a second!