Здравствуйте.
Вот совсем недавно столкнулся с проблемой того, что загружая аттачмент, который имеет длинное название, его название (как в базе, так и при выводе в сообщение) обрезалось и выглядело это уродливо.
Спросив на этом форуме и не дождавшись ответа, поискал в Интернете, но похожую проблему предлагали решить каким-то диким способом.
Так вот, "кнопка" изменения ограничения длины аттачмента лежит в:
/includes/class_dm_attachment.php
В строке
PHP код:
$filename = substr($filename, 0, min(100 - 1 - strlen($extension),
"100" - это максимальная длина символов латиницы (кириллицы, соответственно, меньше), которая будет у аттачмента, за вычетом длины расширеня. Меняйте это значение в нужную вам сторону.
С уважением.