
Explanation/Reference:
Explanation:
Set-mailbox-identity
Use the Set-Mailbox cmdlet to modify the settings of an existing mailbox. You can use this cmdlet for one mailbox at a time.
To perform bulk management, you can pipeline the output of various Get- cmdlets (for example, the Get- Mailbox or Get-User cmdlets) and configure several mailboxes in a single-line command. You can also use the Set-Mailbox cmdlet in scripts.
You must specify either an integer or unlimited.
If you set this attribute on a mailbox, that mailbox setting overrides the value set for this attribute in the Transport service.
The ThrottlingPolicy parameter specifies the identity of the throttling policy for this mailbox.
New-throttlingpolicy limits
Use the New-ThrottlingPolicy cmdlet to create a non-default user throttling policy.
The RecipientRateLimit parameter specifies the limits on the number of recipients that a user can address in a 24-hour period.
The MessageRateLimit parameter specifies the number of messages per minute that can be submitted to transport.
For messages submitted through the Mailbox server role (using Microsoft Outlook, Microsoft Office Outlook Web App, Exchange ActiveSync, or Exchange Web Services), this results in the deferral of messages until the quota for the user is available. Specifically, messages appear in the Outbox or Drafts folder for longer periods of time when users submit messages at a rate greater than the MessageRateLimit parameter.
For POP or IMAP clients submitting messages directly to transport using SMTP, clients receive a transient error if they submit at a rate that exceeds the MessageRateLimit parameter. Exchange attempts to connect and send the messages at a later time.
Use the Get-ThrottlingPolicy cmdlet to view the user throttling settings for one or more throttling policies.
Use the Set-TransportServer cmdlet to set the transport configuration options for the Transport service on Mailbox servers or for Edge Transport servers.
STEPS
1. New-throttlingpolicy limits - messageratelimit 75 Creates a new throttling policy called limits with a limit of 75 email messages per minute being sent to the exchange server
2. $b = get-throttlingpolicy limits Establishes a variable $b with the attributes of the new throttling policy called limits
3. Set-mailbox -identity sales1 - throttlingpolicy $b Attaches the throttling policy named limits to the user named Sales1 References: