I have the following code:
$Member = Get-DistributionGroupMember -Identity $DL_Selection | select PrimarySmtpAddress
foreach($Address in $Member){
if ($Address.PrimarySmtpAddress -match $eMail_Address){
[System.Windows.Forms.MessageBox]::Show("You ARE a member of this Distribution Group.")
}
else {
[System.Windows.Forms.MessageBox]::Show("You are NOT a member of this Distribution Group.")
}
}
and as you can image I will get a messagebox each time it goes through the loop. I have 5 people in this DL so I get one match and 4 that do not match. For my life I cannot think of a way to loop through each member of this DL and only display the messagebox once, when it finds or doesn't find the email address.
Any ideas are appreciated...
Sean