Wednesday, 2 December 2009

Task - Configure Message Moderation For Dynamic Distribution Group In Exchange 2010…

Message moderation is a new feature in Exchange 2010, which establishes an approval process for email delivery to distribution groups. Read my previous article to get an idea of how this works in 2010.

While writing the previous article, I was surprised to find that the "Message Moderation" option is not present in the properties of a dynamic distribution group.

AllStaff Properties

To be honest, most of the large distribution groups in an organization will be a dynamic one. The "AllStaff" group will be a typical example. The dynamic distribution group makes administration easier.

Now that the message moderation option is not exposed in GUI for dynamic distribution groups, let me explain how to do this with an example.

I am having a dynamic distribution group called "All Staff", which has all users with mailboxes. I need to configure myself as the moderator for this group. Run the following command to achieve the same.

Set-DynamicDistributionGroup "All Staff" -ModerationEnabled $true -Moderator "Rajith"

Enable Moderation

Check the settings by running Get-DynamicDistributionGroup "All Staff" | fl moderat*

Check Status

Now, my colleague Deepak sends an email to All Staff group.

Email AllStaff

I get an email seeking approval.

Approval

Once approved, the message gets delivered to everyone in the group. Now you can protect all distribution groups in 2010!

Though it won’t be of much help, you can still enable message moderation for a user using the same shell commands.

Set-Mailbox –identity “user” –ModerationEnabled $true –Moderator “user”


1 comment:

Anonymous said...

This works great, however I can't find anyway in powershell to exclude certain users from moderation as you can through the console

Post a Comment