為什麼gmail smtp回覆郵件大小限制不同

為什麼gmail smtp回覆郵件大小限制不同

根據谷歌文檔與以下鏈接 https://support.google.com/a/answer/1366776?hl=en ,入站電子郵件的郵件大小限制為50MB但當我測試 gmail smtp 伺服器時,得到如下回應:

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

從上面的輸出可以看出 gmail.com 郵件伺服器正在接受最多150MB所以我的問題是正確的限制是什麼?為什麼 smtp 響應不同?

答案1

您的測試已確定 mx.google.com 上的伺服器將接收的最大郵件大小,但這些伺服器不太可能託管實際的使用者信箱。 mx.google.com 上的伺服器位於入站電子郵件的入口,然後將該電子郵件傳遞到託管實際郵箱的伺服器上。託管實際郵箱的伺服器可能會將最大入站郵件大小限制為 50MB,或者郵箱本身可能會將最大入站郵件大小限制為 50MB。您還沒有發現 Google 的條款有矛盾。您只是發現了 mx.google.com 上的伺服器將接收的最大郵件大小。

你發現的東西很常見。入口處的伺服器配置為整個電子郵件系統可接受的最大入站郵件大小。這些郵件大小限制可以而且通常會在內部進一步受到限制,這取決於電子郵件的目的地。電子郵件系統入口處的 SMTP 伺服器設定為特定的大小限制,然後將郵箱託管伺服器或郵箱本身配置為較低的郵件大小限制,這種情況並不罕見。

答案2

極限是任何他們接受並且是可能已經改變並再次改變,所以對於當前的答案嘗試或者問谷歌。

至於為什麼有人會記錄與他們的 MX 在 SMTP 會話中所說的不同的限制:如果他們宣布的限制比他們稍後願意接受的限制更大,他們可以

  1. 對 7 位元和 8 位元傳輸應用一致的限制(這很好地減少了與寄件者希望始終能夠發送50MiB,無論傳輸編碼開銷)他們可以
  2. 有他們的幫助來自 SMTP 回應的頁面 URL(例如。550 5.7.1 https://support.google.com/mail/answer/6584) 出現在未送達通知中,如果發送伺服器立即放棄,則不會發生這種情況。

相關內容