Руководства

/
/
Изменение максимального размера вложения в Roundcube

Изменение максимального размера вложения в Roundcube

Для чего это нужно

Увеличенный размер вложений может потребоваться при пересылке больших файлов внутри одного почтового домена.

Инструкция

Для увеличения размера вложения в Roundcube потребуется изменить значение параметров нативной версии PHP в разделе "Настройки" -> "Настройки PHP". Выделите нативную версию PHP (отмечена как "native") и нажмите "Расширенные настройки", а затем измените значения следующих параметров:

  • max_execution_time
  • upload_max_filesize
  • post_max_size

 

При установке этих значений следует помнить, что "post_max_size" должен как минимум вдвое превышать значение "upload_max_filesize".

Дополнительно необходимо проверить, что значение "memory_limit" не меньше значения "upload_max_filesize".

 

Далее измените параметр "$config['max_message_size']" в конфигурационном файле "/etc/roundcube/defaults.inc.php" - 75% от значения этого параметра является лимитом размера вложений в самом Roundcube.
 

Обратите внимание, что стандартное ограничение Exim на размер письма равен 50Мбайтам:

#exim -bP | grep message_size_limit
message_size_limit = 50M

Даже если это значение будет увеличено на вашем почтовом сервере, нет уверенности в том, что целевой получатель сможет принять письмо такого размера из-за стандартных ограничений Exim.

Поэтому если вы зададите изменение данного параметра, рекомендуется проверить получение огромных писем другими почтовыми сервисами, так как они могут просто не доходить, отклоняясь получателями.