This script can be run after connecting to Exchange Online or on-premises environment. Replace “porkchops.com” with the suffix you want to remove 👍
Thanks to me mate Sailesh who loooves his porkchops!! 🤣🤣
# Remove proxy address for "porkchops.com" from Exchange Distribution groups
$domainname = "porkchops.com"
$groups = Get-DistributionGroup -Resultsize unlimited | where {$_.EmailAddresses -like "*$domainname*"}
foreach ($group in $groups) {
$groupidentity = $group.identity
$addresstoremove = $group.Alias+"@$domainname"
Set-DistributionGroup $groupidentity -EmailAddresses @{remove=$addresstoremove}
}
# End