Forum Discussion

Shoga Hailemariam's avatar
Shoga Hailemariam
Copper Contributor
Nov 01, 2018

Exclude a single E-mail from Dynamic distribution Group

I'm trying to find the exact command to use in PowerShell to remove a user from a dynamic distribution l.  Can someone point me in the right direction? Thanks in advance.

  • VasilMichev's avatar
    VasilMichev
    Nov 02, 2018

    Or, simply use the *not* clause in your existing recipient filter, no need to add any complexity. Here's an example:

     

    ((UsageLocation -eq 'Bulgaria') -and (Name -ne 'vasil'))

    or

    -not(RecipientTypeDetails -eq 'SharedMailbox')

  • There isn’t an exclude filter. You can move that person to a different OU and not include that in the OU filter or get fancy with the recipient filter by making use of custom fields or fields that everyone is in but not that person. So if the group is created off city or department you could remove their department or add a space or something to it so it doesn’t match and pick up. But depending if you have some other questions using these fields might not be an option.
    • VasilMichev's avatar
      VasilMichev
      MVP

      Or, simply use the *not* clause in your existing recipient filter, no need to add any complexity. Here's an example:

       

      ((UsageLocation -eq 'Bulgaria') -and (Name -ne 'vasil'))

      or

      -not(RecipientTypeDetails -eq 'SharedMailbox')

      • ChrisWebbTech's avatar
        ChrisWebbTech
        MVP
        Duh.... didn’t think you could reference name field but been a long time since messing with dynamic groups. Would make sense that you should be able to use any ad field.
  • pabarraille's avatar
    pabarraille
    Copper Contributor

    Shoga Hailemariam 

    ChrisWebbTech 

     

    Dear Sir,

    I would need to exclude the shared mailboxes to avoid my users to get the same e-mail multiple times.

    they have one thing in common : there are all "Unlicensed" users  so I thought maybe there could be a rule to be added for this exception ?

    Thanks for your help

     

    • ChrisWebbTech's avatar
      ChrisWebbTech
      MVP
      Vasil showed in his response how to do it using not and shared Mailbox. See example here:

      ((UsageLocation -eq 'Bulgaria') -and (Name -ne 'vasil'))
      or
      -not(RecipientTypeDetails -eq 'SharedMailbox')

Resources