我的 ubuntu 机器上的电子邮件服务器只能接收最大 10 兆字节的邮件。我想更改该值,但我太盲目了,不知道在哪里可以更改它。
Could not be delivered because of
Server refused mail at MAIL FROM - 552 5.3.4 Message size exceeds fixed limit
答案1
如果你使用 Postfix
- 在“/etc/postfix/main.cf”中添加“message_size_limit = 102400000”
- 重新加载 postfix:sudo postfix reload
- 检查消息大小限制
示例(100Mb):
$ sudo postconf message_size_limit
message_size_limit = 102400000
这记录在Postfix 站点:
message_size_limit(默认值:10240000)
消息的最大大小(以字节为单位),包括信封信息。
注意:更改时要小心。当退回邮件大小超出本地或远程 MTA 的邮件大小限制时,过小的值将导致未送达通知丢失。
答案2
打开 /etc/postfix/main.cf 找到 message_size_limit 并将其从 10240000(10mb)更改为 20480000
答案3
得到:
postconf -n | grep message_size_limit
10240000
放:
sudo postconf -e 'message_size_limit = 31457280'
获取(查看是否有效):
postconf -n | grep message_size_limit
31457280