Выросло хозяйство, пользователей стало не 30 а более 200, субдоменов добавилось...
Структура пользователей по файлам уже стала напрягать, прикрутил vexim.
Тестю (пока альфа).
И вот такое выплыло. В конфиге для exima из дистриба vexim есть такой файл "vexim_acl_check_content.conf"
В нем есть такая вот секция:
Код: Выделить всё
deny message = This message contains a MIME error ($demime_reason)
demime = *
condition = ${if >{$demime_errorlevel}{2}{1}{0}}
"Подключение дистанционного обслуживания, кодового слова, систем самообслуживания.pdf"
такой вот ошибкой:
С одной стороны, можно и забить, сервер 4 года без нее работал нормально.rejected after DATA: This message contains a MIME error (demime acl condition: proposed filename exceeds 512 characters)
С другой стороны, при ошибках MIME распаковки не работает сканер вирусов, правила на расширение файлов и подобное. Возможно и уязвимость, эксплуатирующая ошибки MIME есть (или появится).
С третьей - подумалось а действительно, "нафига" легитимно позволять отправлять письма с "битым" MIME? В легитимном случае, лучше сразу пользователю сообщить, что его вложения на другой стороне возможно не смогут распаковаться. В нелегитимном - реджект мэйлвара и спама, если это извне, и повод прошерстить на предмет червя, если это из локалки.
С четвертой - Винда позволяет все-таки 1024 символа. И нечего мешать пользователям отправлять (и принимать) нормальные файлы.
Собственно вопрос.
Есть ли возможность настроить demime на предмет 1024 символа?