Отправляет email-рассылки с помощью сервиса Sendsay

Русские буквы в vsftpd

Win32)

Всем привет!!!

Поставил на сервер vsftpd и столкнулся с такой проблемой.
На сервере локаль KOI8-R
Пользователь из под виндов копирует файлы с русскими именами в upload. Когда
же я пытаюсь просмотреть файлы на сервере, то имена таких файлов отображаются
кракозябрами, в CP1251. Однако, для пользователей ftp (по крайней мере тех, которые
под виндовсом) имена файлов отображаются корректно.

Как решить эту проблему? Или надо переписывать код сервера, чтобы он конвертировал
имена файлов? Я, в принфипе, в код то уже залез, и нашел место, где надо править.
Вот только не удалось пока заставить iconv конвертировать строку, содержащую
имя файла.

Вообще-то, хотелось бы нормальное решение. Мало ли, как будет потом работать
сервер, собранный на коленке :)

Ответить   Alexander Artemenko Fri, 20 Aug 2004 11:40:27 +0400 (#215192)

 

Ответы:

On Пятница 20 Август 2004 11:40, Alexander Artemenko wrote:

Про это есть специальный RFC 2640.

Нормальное решение - использовать сервер и клиентов, его
поддерживающих. Только я таких серверов не знаю :-(

Остальные варианты вряд ли можно назвать нормальными.

Ответить   "Sergey B. Khvatov" Fri, 20 Aug 2004 12:42:37 +0400 (#215216)