Поиск по сайту:

Postfix - virtual_mailbox_limit меньше, чем message_size_limit


На этой странице

  1. Ошибка: Postfix: виртуальный_mailbox_limit меньше, чем message_size_limit
  2. Решение

Ошибка: 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