Bug #333
Неверная кодировка файлов и папок в почтовом хранилище
Status: | New | Start: | 07/25/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% |
|
Category: | - | Spent time: | - | |
Target version: | - | |||
Votes: | 0 |
Description
Невозможно прочитать письма из почтового хранилища (находящихся по-умолчанию в /var/calculate/server-data/samba/share/Mail/), в Windows, т.к. неверная кодировка файлов и папок.
History
Updated by Alexander Tratsevskiy over 13 years ago
Папки состоят из эл. адресов и дат, там кодировка просто не может слететь, т.к. используется только ANSII.
По поводу файлов писем, можно привести вывод ls?
Updated by Антон Смолин over 13 years ago
Вывод 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" , то все равно имена папок с эл.адресами в порядке, а содержащиеся в них папки с именами эл.адресов и дат содержат абракадабру, описанную выше.