Email

更改 Postfix 中的最大郵件大小

  • March 16, 2018

向執行 Postfix 作為 MTA 的新 CentOS6 伺服器發送大型電子郵件時,返回以下消息:

tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 552 552 5.3.4 Error: message file too big (state 18)

我找到了以下建議,但不清楚需要在main.cf文件中添加的位置:

這是由 Postfix 引起的,它不僅限制了郵件,還限制了郵箱大小。

我必須在以下位置添加此設置/etc/postfix/main.cf

message_size_limit = 31457280

如何在 Postfix 中增加最大郵件大小(包括附件)?

將它添加到 main.cf 中的任何位置,它不相關 :) 但最好將指令以某種邏輯方式分組,這樣更容易維護

根據官方 postfix 文件:

message_size_limit (default: 10240000)消息的最大大小(以字節為單位),包括信封資訊。注意:進行更改時要小心。當退回郵件大小超過本地或遠端 MTA 的郵件大小限制時,值過小將導致未送達通知失去。

此外,50M 的預設郵箱大小可能會阻止郵件傳遞,尤其是在增加允許的郵件大小之後。要增加每個使用者郵箱大小的最大值,請添加mailbox_size_limit = <size in bytes>到 main.cf。

此外,正如Ian Sparkes評論的那樣,如果您使用虛擬郵箱配置,您可能需要設置virtual_mailbox_limit = <size_in_bytes>.

引用自:https://serverfault.com/questions/327416