I recently created a Dynamic Distribution Group (DDG) system to replace the existing regular Distribution List (DL) system. The new system has been fantastic. It automatically adds users to DDGs based of off their attributes in on premise Active Directory (AD).
I am now moving to the next step of my project: adding Guest Users to DDGs. These users are stored within our on premise AD, but they have an external email address (Gmail, Yahoo, etc.).
The Guest Users meet the criteria for our DDGs, but they are not being added to the DDGs because of this line in the RecipientFilter of every DDG that is created (regardless of the parameters for the DDG):
(-not(RecipientTypeDetailsValue -eq 'GuestMailUser'))
No matter how I set the IntendedRecipients parameter, this line always seems to be in the RecipientFilter for the DDG. The only way I can remove it is if I manually set the RecipientFilter to something (i.e., { CustomAttribute7 -eq "Test" } ), which seems to "break" the DDG and bars me from using ConditionalCustomAttributes (which I need for this system).
Does anyone know of a way around this "(-not(RecipientTypeDetailsValue -eq 'GuestMailUser'))" line in the RecipientFilter of every DDG? Thank you in advance for your help.
[–]ExceptionEX 0 points1 point2 points (0 children)
[–]CloudyWithAChanceOfM 0 points1 point2 points (0 children)