修改 postfix 中邮件大小的设置
Postfix 是一个邮件传送代理(MTA),因此,要修改配置以使它能传送大附件的邮件。
假设要修改附件大小为 50MB,需对 message_size_limit
和 mailbox_size_limit
做如下修改:(算法问题,如果实际大小设定为50M,那建议设定为70M。
vi /etc/postfix/main.cf
修改
message_size_limit = 73400320
之后重启 Postfix 服务,使上述修改生效:
systemctl restart postfix
注意:
- 104857600 是由 100 (MB) x 1024 (KB) x 1024 (Bit) 计算得到的结果。
- 邮件在发送前会被客户端(Outlook,Thunderbird等)重新编码,导致邮件大小会超过 100MB,所以建议将上述设置中的邮件大小改为 110MB 或 120MB 即可。
- 如果
mailbox_size_limit
的值比message_size_limit
小,你会在 Postfix 日志 文件里看到这样的错误信息: