Ah, the further joys of Exchange and Powershell.
Was mucking around and decided to send some large files (over 10 mb) between email systems, but they didn’t arrive. Hmmm
After checking that all the standard settings for message limits where okay, things still weren’t working.
A bit of Googling stumbled on to this Basically each connector (both send and receive) in Exchange 2007 has a 10mb limit by default.
Get-SendConnector | list and Get-ReceiveConnector | list show this very clearly (ish)
Time to change that!
On the Internal Exhange 2007 box from Powershell:
Set-SendConnector –IDENTITY “Internet” -MaxMessageSize 50MB
SET-ReceiveCONNECTOR –IDENTITY “EX\Default EX” –MaxMessageSize 50MB
Then on the Edge Connector server
Set-SendConnector –IDENTITY “Sending to Internet” -MaxMessageSize 50MB
Set-SendConnector –IDENTITY “Sending to LAN” -MaxMessageSize 50MB
SET-ReceiveCONNECTOR –IDENTITY “External Inbound” –MaxMessageSize 50MB
SET-ReceiveCONNECTOR –IDENTITY “Intenal Outbound” –MaxMessageSize 50MB
Well, that sorted the bugger! I was freely sending up to 50MB files backward and forward.
(-IDENTITY is the name of the exact connector displayed from the Get commands above)