Помощь » База знаний » Поддержка »
WebAsyst Поддержка по-разному обрабатывает письма с вложенными файлами в зависимости от способа отправки: по электронной почте либо через форму на сайте (или личный кабинет).
Каждое письмо с вложениями представляет собой единый файл, из которого WebAsyst Поддержке необходимо выделить текстовую часть и приложенные файлы. В случае большого размера вложения программе может не хватить свободной памяти сервера для обработки сообщения.
Чтобы обеспечить успешную обработку всех входящих писем, рекомендуется настроить для соответствующего почтового ящика максимальный допустимый лимит входящих писем в размере 2 МБ. В абсолютном большинстве случаев доступной оперативной памяти веб-сервера будет достаточно для обработки сообщений такого размера.
Примечание: для настройки лимита размера входящих сообщений обратитесь за помощью к администратору почтового сервера.
Чтобы не ограничивать клиентов размером вложения, увеличьте значение параметра memory_limit в конфигурации PHP.
Важно: значение параметра memory_limit не должно превышать фактически доступный размер оперативной памяти веб-сервера. В противном случае его изменение может не привести к желаемому результату.
В этом случае приложение Поддержка способно обрабатывать файлы любого размера, т. к. они присылаются в виде POST-запроса к веб-серверу. Для удобства обработки писем клиентов вы можете ограничить максимальный размер файла, отправляемого вместе с текстом запроса, в конфигурации веб-сервера или интерпретатора PHP.
Например, для соответствующей настройки веб-сервера Apache необходимо изменить значение директивы LimitRequestBody (общий размер отправляемых данных), а для изменения конфигурации PHP следует указать требуемые значения параметров post_max_size (общий размер данных, отправляемых с помощью POST-запроса) и upload_max_filesize (максимальный допустимый размер каждого файла, отправляемого через форму или личный кабинет).