Skip to content

Instantly share code, notes, and snippets.

@jangeador
Last active August 29, 2015 14:06
Show Gist options
  • Save jangeador/b9f46f113fc48c56bddb to your computer and use it in GitHub Desktop.
Save jangeador/b9f46f113fc48c56bddb to your computer and use it in GitHub Desktop.
Limit the number of messages that an administrator can send Exchange 2010
# To create a new policy where the users can send to 30 recipients a day
# and no more than 1 message per minute, you would use this command:
New-ThrottlingPolicy -Name LimitMessagesSent -RecipientRateLimit 30 -MessageRateLimit 1
# To assign it to a user, use this command:
Set-Mailbox -Identity user_alias -ThrottlingPolicy LimitMessagesSent
@jangeador
Copy link
Author

An administrator asked if it is possible to limit the number of outgoing Internet emails each user can send each day.

Yes, Exchange 2010 and 2013 can limit the number of messages a user sends, using the RecipientRateLimit and MessageRateLimit parameters in a Throttling Policy. These policies apply to both internal and Internet email.

MessageRateLimit controls the number of messages per minute that can be submitted. When messages are submitted using Outlook or OWA, the messages will stay in the Outbox longer when the user submits messages at a rate greater than the MessageRateLimit parameter. The messages are deferred, not denied, and will eventually be sent.

RecipientRateLimit limits the number of recipients that a user can send to in a 24-hour period. The user will receive an NDR for messages in excess of the limit.

Excerpt from http://www.slipstick.com/exchange/limit-number-of-internet-messages-user-can-send/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment