Hi,
This script will tell you what distribution groups a user is a member of.
$User = read-host -Prompt "Enter Username"
$user_dn = (get-mailbox $user).distinguishedname
"User " + $User + " is a member of the following groups:"
foreach ($group in get-distributiongroup -resultsize unlimited){
if ((get-distributiongroupmember $group.identity | select -expand distinguishedname) -contains $user_dn){$group.name}
}
And please use this command to check the members of that two distribution groups that user isn't a member of.
Get-DistributionGroupMember Identity Group name
Then compare these two results, if there are same distribution groups in the two results, you will know why this user receive emails from two different distribution groups that she is no longer part of.
Best Regards.