Bug #333
Неверная кодировка файлов и папок в почтовом хранилище
Статус: | New | Начата: | 25.07.2011 | |
---|---|---|---|---|
Приоритет: | Normal | Дата выполнения: | ||
Назначена: | - | Готовность в %: | 0% |
|
Категория: | - | Затраченное время: | - | |
Версия: | - | |||
Голоса: | 0 |
Описание
Невозможно прочитать письма из почтового хранилища (находящихся по-умолчанию в /var/calculate/server-data/samba/share/Mail/), в Windows, т.к. неверная кодировка файлов и папок.
История
Обновлено Alexander Tratsevskiy больше 13 лет назад
Папки состоят из эл. адресов и дат, там кодировка просто не может слететь, т.к. используется только ANSII.
По поводу файлов писем, можно привести вывод ls?
Обновлено Антон Смолин больше 13 лет назад
Вывод ls никаких ошибок не покажет. Воспроизвести данный баг можно так, имеем:
- Сервер CDS 11.6.1 с хранилищем почтовой переписки, имеет имя cds01
- Рабочую станцию CLDG 11.6.1 подключенную к серверу каталогов CDS
- Рабочую станцию Windows XP (или 7, не принципиально) не подключенную к серверу каталогов.
На CLDG заходим в примонтированную папку Share, далее Mail и видим, что имена папок и вложенных папок с именами эл.адресов и дат видны полностью, как и должно быть.
Но стоит зайти, используя nautilus, в сеть -> Сеть Windows -> Work -> CDS01 -> Share -> Mail то видны имена папок состоящие из эл.адресов, а в них находятся папки с именами из абракадабры (например, 2U2KGA~5.RU или 2X0TV3~9.RU и т.п.), что я и назвал неверной кодировкой.
В Windows та же самая ситуация, даже если использовать "NET USE R: \\CDS01\share" , то все равно имена папок с эл.адресами в порядке, а содержащиеся в них папки с именами эл.адресов и дат содержат абракадабру, описанную выше.