i'm modifying my organization recive size limits, it was configured so that the maximum recive size to 10MB, and i need to increase it to 20 MB, so i did the below steps
1. changed exchange organization transport config to 20M, and it's currently as below
[PS] C:\Windows\system32>Get-TransportConfig | fl *size*
MaxDumpsterSizePerStorageGroup : 18MB
MaxReceiveSize : 20MB
MaxSendSize : 7MB
2. edited all receive connectors settings in all servers so that the maximum receive size is 20MB as below
Get-ReceiveConnector | Set-ReceiveConnector -MaxMessageSize 20MB
3. for user limits, it's all using the default configuration for maximum receive size of unlimited
[PS] C:\Windows\system32>Get-Mailbox -Identity XXXXXXXXXXX | ft name,*maxre*
Name MaxReceiveSize
---- --------------
XXXXXXXXXXXXXXX unlimited
4. for adsite links, it's in the default configuration, and
MaxMessageSize : unlimited
for all AdSite links
but when i tried to send email from my gmail to my email account with attachment size around 13MB, i recived the below NDR
#550 5.2.3 RESOLVER.RST.SendSizeLimit; message too large for this sender ##
i checked the message size in the message traking log and found that the exchange server read it as 16MB size, (still under the maximum receive size) but its status was fail routing due to message size
so i ask is there are any other settings that control the reciving message size, and how can i identify the source of restriction that prevents the server from accepting the message
note: i restart the serviceMicrosoft Exchange Active Directory Topology Service and all its dependant services and replicates the active directory sites