iRedMail server настройка ограничений на прикрепляемые файлы.

1️ Postfix — лимит письма

Для 50 MB файла оптимально поставить 70 MiB.

postconf -e message_size_limit=73400320
postconf -e mailbox_size_limit=73400320
systemctl restart postfix

73 400 320 байт = 70 MiB

Проверка:

postconf message_size_limit mailbox_size_limit

2️ Nginx — под загрузку через Roundcube

nano /etc/nginx/conf-enabled/client_max_body_size.conf

Поставь:

client_max_body_size 70M;

Применить:

systemctl reload nginx

3️ PHP — ограничиваем загрузку

Файл:

nano /etc/php/8.2/fpm/php.ini

Параметры:

upload_max_filesize = 50M
post_max_size = 70M
memory_limit = 256M

Перезапуск:

systemctl restart php8.2-fpm

4️ Roundcube — ограничение на уровне интерфейса

Файл:

nano /opt/www/roundcubemail/config/config.inc.php

Измени строку:

$config['max_message_size'] = '70M';


5️ Итоговая таблица (чётко и правильно)

КомпонентЗначение
Реальный файл≤ 50 MB
Postfix70 MiB
Nginx70M
PHP upload_max_filesize50M
PHP post_max_size70M
Roundcube70M

#ПочтовыйСервер #НастройкаPostfix #RoundcubeПочта #настройкалимитовпочтовогосервера #лимитыiredmailнаотправку #лимитынаотправку