Автор: Aushkin
Дата сообщения: 28.10.2010 10:09
Здравствуйте,
время от времени от разных клиентов приходят письма, внешне ничем не отличающиеся от других, заголовки в порядке, тема в норме, тело письма не страдает, но вот вложения имеют вид аля:
UTF-8%$kfald;%8%(и подобные варианты) и так далее немереной длинны и без расширения. Методом "математического тыка" с подбором расширения и переименования файла, удается открыть и прочитать(просмотреть, т.к. это могут быть и графические файлы) вложение.
Как правило, выясняется, что исходный файл перед отправкой имел длинное название кирилицей. Знаю, что подобного рода проблемы встречались при использовании отправляющей стороной Mozilla Thunderbird, знаю даже как лечилась проблема. Но на текущий момент в большинстве случаев эти проблемы решены, но подобные вложения продолжают приходить, при этом отправляющая сторона использует и разные клиенты и разные почтовые сервера. Может это проблема MDaemon? Если да и кто-то в курсе, как лечить, поделитесь рецептом. Заранее всем спасибо!
Дополнение.
В результате теста выяснилась ещё одна "особенность".
Создал несколько файлов вордовских, простых текстовых, пару файлов с картинками, дал им название аля
"Очень длинное название файла кириллицей для проверки нашего почтовика на тупость.txt"
Создал аналогичные файлы, но в имена добавил латиницу аля:
"Очень длинное название файла кириллицей для проверки нашего почтовика на тупость VOT EPONA BABUSHKA.txt"
Отправил к себе в офис с внешних почтовиков(mail.ru и newmail.ru). Человек с Outlook-ом принял всё нормально, имена файлов в порядке, ничего не коверкается, длянна сохраняется. Второй человек смотрел копию уже через WorldClient, и мена файлов уже оказались обрезанными, т.е. не смотря на то, что кириллица в названии сохранилась, само названия файла обрезалось до:
"Очень длинное название файла кириллицей для проверки нашего почтови?" при загрузке, скачивается файл с правильным расширением, но вот с таким обрезанным именем(67 символов, включая пробелы).
Если добавить в начало имени файла латинский текст, то после получения в WorldClient кириллическое название один фиг обрезается, и опять после 67-го символа, хотя то, что написано латиницей в начале, сохраняется, т.е. получается шняга вида:
"VOT EPONA BABUSHKA Очень длинное название файла кириллицей для проверки нашего почтови?"