Настройка в Postfix максимального допустимого объема пересылаемых писем

Максимальный размер писем, который установлен в Potfix по-умолчанию — 10Мб, т.е. свыше этого лимита не принимать не отправлять он не будет. Сегодня такой объем уже не актуален, особенно на серверах с корпоративной почтой. Увеличить объем достаточно просто…

Размер лимита сообщения задается директивой message_size_limit в файле main.cf.

В данном примере, задаем размер письма равный 50 Мб. Для этого следует выполнить две команды:

# postconf -e message_size_limit=51200000
# postfix reload

Первая команда вносит изменения в конфигурационный файл /etc/postfix/main.cf, вторая — перезапускает Postfix.

Важно помнить, что если в системе задано значение директивы mailbox_size_limit отличное от нуля, т.е. фактически указано ограничение на размер почтового ящика пользователя, значение message_size_limit, должно быть меньше этого ограничения. Пересылаемое сообщение не может превышать допустимый размер почтового ящика пользователя. Если не учесть эту особенность, Postfix работать не будет.

Текущий размер письма проверяем командой:

# postconf -d message_size_limit

Замечание: не знаю пока с чем связано, но на некоторых дистрибутивах последняя команда может показывать не то значение, которое фактически задано в конфигурационном файле, но работает все в соответствии с параметрами файла main.cf. Поэтому самый верный способ узнать значение параметра — посмотреть в конфигурационном файле.

2 комментария(ев) для “Настройка в Postfix максимального допустимого объема пересылаемых писем

  1. postconf -d message_size_limit — показывает значение по умолчанию
    postconf -n message_size_limit — текущее значение, которое соответствует main.cf

  2. > не знаю пока с чем связано, но на некоторых дистрибутивах последняя команда может показывать не то значение, которое фактически задано в конфигурационном файле

    Потому что postconf -d показывает значение по умолчанию (Default) а не текущее, установленное значение.
    Если интересует текущее значение, то надо использовать postconf -n
    Просто в некоторых дистрибутивах могут стоять свои значения, от того различие.

Комментарии запрещены.