I run a jokes list through my home server. I mean really? what is the Internet for? work! buh! Jokes is where it's at!
Unfortunately the email address of the DL got out to our neighbourhood spammers, and now folks are getting more spam than jokes on this list. I had to do something, and I wasn't going to let a spammer force me to change the email address, so I created a whitelist of email addresses that could send to that Distribution list.
- On the server, click Start, Server Management, and select Distribution Groups
- Right-click the group on the right you wish to add a sender white-list to and choose Properties
- Switch to the Exchange General tab
- Select Only From in the Message Restrictions section, and choose the Add button as many times as neccessary to add all the people who can send from this list.
The cool part here, is you can also add Contact objects into this white list. Since I already had contact objects for each person on my Distribution list, I just added them all in.
Now any email that comes to that Distribution List is checked against that list of email addresses, and rejected with the error:
You do not have permission to send to this recipient. For assistance, contact your system administrator.
(i.e. the sender gets an NDR, and the message is not sent to the DL)
In addition, you can create a Black List by simply inverting the "only from" to "From Everyone Except".
And while I realize this isn't optimal for groups that change frequently, it's perfect for groups that don't.