Добрый день.Есть почтовый сервер на postfix в связке с mysql, apache и postfixadmin.
Вчера я к нему прикрутил web-морду Roundcube. в общем-то все работает, но есть некоторые непонятки с размеров вложения через Roundcube. По-умолчанию, он там равен 2M, я нашел в файле /usr/local/etc/php.ini параметр upload_max_filesize и поставил его в 8M. Но после этого вопрос все равно не исчерпался до конца, т.к. файлы размера, допустим, 6 с лишним мегабайт можно прилепить, а файл, например, 7.24MБ уже не получается, в почтовом логе пишется, что слишком большой размер. В самом постфиксе ограничение было тоже 8МБ.
Где собака зарыта? И правильно ли вообще изменять размер допустимого вложения для Roundcube через php.ini ?И второй вопрос. Т.к. я в защите не очень разбираюсь, то хотел бы и этот момент уточнить.
В /usr/local/etc/apache/httpd.conf я для Roundcube прописал вот такой виртуал хост:<VirtualHost 192.168.100.110:80>
ServerAdmin webmaster@domain.ru
DocumentRoot /usr/local/www/roundcube
ServerName mail.domain.ru
<Directory "/usr/local/www/roundcube">
Options Indexes
AllowOverride All
DirectoryIndex index.php
</Directory>
</VirtualHost>Интересуют параметры в
<Directory "/usr/local/www/roundcube">
...
</Directory>Правильно ли они прописаны для roundcube или тут требуется написать как-то иначе, как с точки зрения безопасности, так и с точки зрения правильности работы? Если что-то не так, как следовало бы, желательно на пальцах пояснить. На данный момент данный виртуалхост вроде бы работает, но все равно хотел бы уточнить этот моментик.
Заранее благодарен.
>[оверквотинг удален]
>Вчера я к нему прикрутил web-морду Roundcube. в общем-то все работает, но
>есть некоторые непонятки с размеров вложения через Roundcube. По-умолчанию, он там
>равен 2M, я нашел в файле /usr/local/etc/php.ini параметр upload_max_filesize и поставил
>его в 8M. Но после этого вопрос все равно не исчерпался
>до конца, т.к. файлы размера, допустим, 6 с лишним мегабайт можно
>прилепить, а файл, например, 7.24MБ уже не получается, в почтовом логе
>пишется, что слишком большой размер. В самом постфиксе ограничение было тоже
>8МБ.
>Где собака зарыта? И правильно ли вообще изменять размер допустимого вложения для
>Roundcube через php.ini ?В php.ini определяется максимальный размер файла который можно закачать с помощью php скрипта.
на Roundcube это влияет т.к. он на написан на php.
Roundcube про максимальный размер почтового сообщения ничего не знает, он вообще у каждого почтового сервера свой.
Постфикс оперирует размером ВСЕГО почтового сообщения, а что такое вложение он знать не знает, это не его забота.
Почтовое сообщение формируется почтовым клиеном ( в вашем случае Roundcube ). Прикрепленные файлы кодируются специальным образом тут-то размер и увеличивается.
> Прикрепленные файлы кодируются специальным образом тут-то размер и увеличивается.все правильно, примерно на 30%