Quick Fix: Set Default Max Send Receive Size in Exchange Online

Just because I’ll forget the right number of bytes to use. To set the Max Send/Receive size of a mailbox in Exchange Online PowerShell you should use 157,286,400 (bytes).

Set-Mailbox -maxSendSize 157286400 -maxReceiveSize 157286400

To set this as the default for new mailboxes for all mailbox plans:

Get-MailboxPlan | Set-MailboxPlan -maxSendSize 157286400 -maxReceiveSize 157286400

Then to confirm it worked:

Get-Mailbox | select MaxSendSize, MaxReceiveSize
Get-MailboxPlan | select MaxSendSize,MaxReceiveSize

About Robert Pearman
Robert Pearman is a UK based IT worker bee. He has been working within the IT Industry for what feels like forever. Robert likes Piña colada and getting caught in the rain, he also enjoys writing about Technology like PowerShell or System Automation but not as much as he used to. If you're in trouble, and you can find him, maybe you can ask him a question.

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.