Restrict Senders to a Distribution Group, but don't send Failure Messages.
Hi,
I don't know if this is possible, but... I want to set up a distribution group that only certain people in my organsiation are allowed to send email to. That bit is easy. However, whenever users who are not permitted to send to that distribution group attempt
to send a message to it, I DON'T want them to receive a FDR - I don't want them to know that they don't have permission to send to this group.
Is this possible? If so, how?
August 15th, 2011 5:54am
Maybe. What version of Exchange?[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
Free Windows Admin Tool Kit Click here and download it now
August 15th, 2011 6:59am
Apologies, should have said - Exchange 2010 Ent.
August 15th, 2011 7:01am
Does anyone got a solution? I am interested in this, too.
Free Windows Admin Tool Kit Click here and download it now
August 16th, 2011 8:24am
Don't set the restrictions on the distribution group. Setting those will trigger the notification that they don't have permission to send to the group.
Set a transport rule to drop emails addressed to that DL (look for the smtp address of the DL in the To: header) with no NDR if they aren't from the permitted senders.[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
August 16th, 2011 8:49am
DL: is that a domain local group with the names of the people who are allowed to email the distribution group? If so where do I put the transport rule?
Free Windows Admin Tool Kit Click here and download it now
August 16th, 2011 9:08am
DL is the distribution list. [string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
August 16th, 2011 9:10am
Hi,
By the way, when users who are not permitted to send to that distribution group attempt to send message to it,
do these users need to receive any message?
If these users don’t need, you can use transport rule in Exchange 2010. Please refer to the following steps:
Go to EMC->Organization Configuration->Hub Transport->open Transport Rules to the middle tab->click New Transport Rule
to the right part->select ‘sent to a member of distribution list’ in step 1 of Conditions->edit the distribution list value in step 2->click Next->Select ‘Delete the message without notification anyone’ in step 1 of Actions->click
Next->select ‘except when the message is from people’ in Step 1 of Exception->edit the certain people value in step 2->click Next->Click New
Hope this helps.
ThanksSophia Xu
Free Windows Admin Tool Kit Click here and download it now
August 16th, 2011 9:43pm
Sophia/mjolinor,
Thanks - that's perfect!
August 17th, 2011 3:23am
This is not going to work for me because I need people to be able to send emails to the people who are a member of the distribution group, but not to the distribution group itself. For example Person A and Person C might be a member of a distribution
group. Person B might be sending emails. What I want is for Person A to not get emails when person B sends them to the distribution group, but person C will get the emails. Person A and Person C should get emails if Person C sends to the distribution group.
And Person A should be able to receive emails from Person B when Person B sends an email JUST to Person A (not to the distribution group). Does this make sense?
Free Windows Admin Tool Kit Click here and download it now
August 17th, 2011 3:28am
Yes.
If you read the two solutions marked as answers carefully, you'll see that there are actually two different solutions there, each using a different method to set the recipient in the rule.
Sophia's (messages sent to members of a DL) will drop messages if they are addressed to any member of the DL.
Mine (the To: header contains the smtp address of the DL) will drop messages if they are addressed to the DL, but not if they are addressed to individual members of the DL.
Use whichever one is appropriate for the circumstaces, and the result you want.
[string](0..33|%{[char][int](46+("686552495351636652556262185355647068516270555358646562655775 0645570").substring(($_*2),2))})-replace " "
August 17th, 2011 6:28am