locked
DDG preview doesn't match recipient list RRS feed

  • Question

  • I have a DDG migrated from 2003 which has the legacy filter in the msExchDynamicDLFilter attribute, and the new OPATH filter in the msExchQueryFilter. I had to modify the OPATH filter a few days ago to include another person. EMC's preview of the list shows the correct members so I trusted it to be accurate.

    However, the new recipient told me today she is not receiving copies of messages sent to that list. When I send a message to this list with the delivery receipt option selected, it is not including the new member but it does list delivery to the other intended recipients (the members of the legacy filter). The recipient container is set to the domain level.

    What's going on here?


    • Edited by JimCass Tuesday, September 27, 2011 4:36 PM
    Tuesday, September 27, 2011 4:24 PM

Answers

  • Hi JimCass,

    Which version of Exchange server?

    If you are running Exchange 2010, you can double click to open the sent mail, File->Open Delivery Report, thus you can find more detail information about the Delivery Report. Please check the new member is included or not.

    Please check whether the new member can receive mail if you send to DDG using OWA.

    How did you modify the DDG?

    If possible, I would suggest you remove the DDG and create a new same one.

    Frank Wang

    Forum Support

    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • Marked as answer by emma.yoyo Thursday, October 6, 2011 1:28 AM
    Wednesday, September 28, 2011 6:28 AM
  • Sorry, I thought I responded to this but I apparently closed the window without saving the reply. I am using Exchange 2010 SP1 UR4v2. The Delivery Report shows the same information as the delivery confirmation... the message was only delivered to the original 3 recipients and no mention of the 4th recipient. Behaves the same way using OWA.  

    The 2003 LDAP filter was: (&(!cn=SystemMailbox{*})(&(&(&(objectcategory=user)(|(description=mail clerk)(description=Office Manager))))))

    Using the convertfrom-ldap[filter.ps1 tool, I used this command to update to OPATH:

    set-dynamicdistributiongroup -identity "MailRoom" -RecipientFilter " ( -not  ( CommonName -like 'SystemMailbox{*}' ) -and ( ( ObjectCategory -like 'user' ) -and ( ( Description -eq 'mail clerk' ) -or ( Description -eq 'Office Manager' ) ) ) )" -forceupgrade

    When they requested another recipient, I think I used ADSIEdit to edit the attribute directly because I couldn't figure out the PS syntax. I just now removed the DDG, forced a DC replication, then recreated the DDG using this command:

    [PS] C:\Windows\system32>New-DynamicDistributionGroup -Name "Mailroom" -RecipientFilter {(description -eq 'mail clerk') -or ( description -eq 'Office Manager') -or (alias -eq '4thName')}

    When I open the object in EMC, it shows the filter as being this:

    ((((((Description -eq 'mail clerk') -or (Description -eq 'Office Manager'))) -or (Alias -eq '4thName'))) -and (-not(Name -like 'SystemMailbox{*')) -and (-not(Name -like 'CAS_{*')) -and (-not(RecipientTypeDetailsValue -eq 'MailboxPlan')) -and (-not(RecipientTypeDetailsValue -eq 'DiscoveryMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'ArbitrationMailbox')))

    The preview is correct, showing all 4 recipients (just like it did before). Now it goes to all 4 people. So it seems as if directly editing the msExchQueryFilter caused the problem?

    • Marked as answer by emma.yoyo Thursday, October 6, 2011 1:28 AM
    Monday, October 3, 2011 1:33 PM

All replies

  • Hi JimCass,

    Which version of Exchange server?

    If you are running Exchange 2010, you can double click to open the sent mail, File->Open Delivery Report, thus you can find more detail information about the Delivery Report. Please check the new member is included or not.

    Please check whether the new member can receive mail if you send to DDG using OWA.

    How did you modify the DDG?

    If possible, I would suggest you remove the DDG and create a new same one.

    Frank Wang

    Forum Support

    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • Marked as answer by emma.yoyo Thursday, October 6, 2011 1:28 AM
    Wednesday, September 28, 2011 6:28 AM
  • Hi JimCass,

    Any updates?

    Frank Wang

    Friday, September 30, 2011 2:34 AM
  • Hi JimCass,

    Any updates?

    Frank Wang

     

    Monday, October 3, 2011 2:03 AM
  • Sorry, I thought I responded to this but I apparently closed the window without saving the reply. I am using Exchange 2010 SP1 UR4v2. The Delivery Report shows the same information as the delivery confirmation... the message was only delivered to the original 3 recipients and no mention of the 4th recipient. Behaves the same way using OWA.  

    The 2003 LDAP filter was: (&(!cn=SystemMailbox{*})(&(&(&(objectcategory=user)(|(description=mail clerk)(description=Office Manager))))))

    Using the convertfrom-ldap[filter.ps1 tool, I used this command to update to OPATH:

    set-dynamicdistributiongroup -identity "MailRoom" -RecipientFilter " ( -not  ( CommonName -like 'SystemMailbox{*}' ) -and ( ( ObjectCategory -like 'user' ) -and ( ( Description -eq 'mail clerk' ) -or ( Description -eq 'Office Manager' ) ) ) )" -forceupgrade

    When they requested another recipient, I think I used ADSIEdit to edit the attribute directly because I couldn't figure out the PS syntax. I just now removed the DDG, forced a DC replication, then recreated the DDG using this command:

    [PS] C:\Windows\system32>New-DynamicDistributionGroup -Name "Mailroom" -RecipientFilter {(description -eq 'mail clerk') -or ( description -eq 'Office Manager') -or (alias -eq '4thName')}

    When I open the object in EMC, it shows the filter as being this:

    ((((((Description -eq 'mail clerk') -or (Description -eq 'Office Manager'))) -or (Alias -eq '4thName'))) -and (-not(Name -like 'SystemMailbox{*')) -and (-not(Name -like 'CAS_{*')) -and (-not(RecipientTypeDetailsValue -eq 'MailboxPlan')) -and (-not(RecipientTypeDetailsValue -eq 'DiscoveryMailbox')) -and (-not(RecipientTypeDetailsValue -eq 'ArbitrationMailbox')))

    The preview is correct, showing all 4 recipients (just like it did before). Now it goes to all 4 people. So it seems as if directly editing the msExchQueryFilter caused the problem?

    • Marked as answer by emma.yoyo Thursday, October 6, 2011 1:28 AM
    Monday, October 3, 2011 1:33 PM