电子邮件无法发送到 Ubuntu 电子邮件服务器

电子邮件无法发送到 Ubuntu 电子邮件服务器

我在 ubuntu 上设置了一个电子邮件服务器。它运行良好。但上次当我向我的电子邮件服务器发送电子邮件时([电子邮件保护]) 从我的雅虎电子邮件中,我在雅虎电子邮件中收到以下错误消息。

152.128.242.58 failed after I sent the message.
Remote host said: 552 5.3.4 Error: message file too big

我可以理解为什么我的电子邮件服务器内存空间不足。但是我对 Linux 服务器还很陌生。我不知道如何解决我的电子邮件服务器上的这个问题。

答案1

大多数电子邮件系统都会限制电子邮件的大小,而电子邮件附件通常会超出该限制。10G 是典型的限制。错误可能来自您的电子邮件服务器或 Yahoo 的电子邮件服务器。

假设您正在运行 Postfix 作为邮件服务器,请在终端中转到 /etc/postfix,然后编辑 main.cf。查找类似 mailbox_size_limit = 和 message_size_limit= 的行。这些设置了您的电子邮件服务器的限制。零表示无限制。

或者,使用postconf -d终端中的命令将显示您当前的设置。postconf -d | grep -i size将显示您感兴趣的参数。在我的配置(不是服务器)中,默认值为:

mailbox_size_limit = 51200000
message_size_limit = 10240000

postconf -e 'message_size_limit = 10240000'将其设置为 10G。如果愿意,可以将其设置为更高的值。

更改这些设置后,您需要重新启动 Postfix。

相关内容