According to google documentations with following link https://support.google.com/a/answer/1366776?hl=en , message size limitation for inbound emails is 50 MB but as i was testing gmail smtp server there was a reply as follow:
220 mx.google.com ESMTP p14-20020a7bcc8e000000b003c6f289e99esi5592406wma.88 - gsmtp
ehlo test.com
250-mx.google.com at your service, [46.209.208.220]
250-SIZE 157286400
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
From above output it is saying that gmail.com mail server is accepting up to 150 MB so my question is what is the correct limit ? and why the smtp response is different ?