Postfix - virtual_mailbox_limit меньше, чем message_size_limit
На этой странице
- Ошибка: Postfix: виртуальный_mailbox_limit меньше, чем message_size_limit
- Решение
Ошибка: Postfix - virtual_mailbox_limit меньше, чем message_size_limit
Вы получаете следующую ошибку в журнале почты:
Aug 05 08:10:00 mail postfix/virtual[10486]: fatal: main.cf configuration error: virtual_mailbox_limit is smaller than message_size_limit
Решение
Увеличьте значение virtual_mailbox_limit. По умолчанию установлено значение 51200000 байт (если вы не установили другое значение в /etc/postfix/main.cf), как команда
postconf -d | grep virtual_mailbox_limit
показывает:
mh1:~# postconf -d | grep virtual_mailbox_limit
virtual_mailbox_limit = 51200000
mh1:~#
Если вы установили другое значение, команда
postconf -n | grep virtual_mailbox_limit
покажет его вам.
Теперь узнайте свой message_size_limit. Если вы установили его в файле /etc/postfix/main.cf, команда
postconf -n | grep message_size_limit
покажет вам его стоимость; если вы не установили message_size_limit, команда
postconf -d | grep message_size_limit
покажет вам его значение по умолчанию.
Теперь установите новое значение для virtual_mailbox_limit (больше, чем message_size_limit) следующим образом:
postconf -e 'virtual_mailbox_limit = 102400000'
(Замените 102400000 значением по вашему выбору.)
В качестве альтернативы вы можете отключить virtual_mailbox_limit, установив для него значение 0:
postconf -e 'virtual_mailbox_limit = 0'
Наконец, перезапустите Postfix:
service postfix restart