Cyrus. Проблема с русскими символами в cyradm.

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
warlock
рядовой
Сообщения: 13
Зарегистрирован: 2008-05-15 16:45:04

Cyrus. Проблема с русскими символами в cyradm.

Непрочитанное сообщение warlock » 2009-12-09 18:03:55

Решил завести в CYRUS пользователя для просмотра всех ящиков в базе.
Нажал:
sam user.* supervisor lrs
Получил такой затык на пользователе:

Код: Выделить всё

Setting ACL on user.managers...OK.
Setting ACL on user.managers.2007...supervisor: lrs: System I/O error
Ситуация стандартная, особенно когда с IMAP-каталогом работает
TheBAT.
Из ситуации вышел просто:
1) Создал внутри каталога /var/spool/imap/user/managers/ недостающую папку 2007.
2) Выставил права 700 и сменил хозяина папки 2007 на cyrus:cyrus.
3) Сделал reconstruct -r user.managers

Всё бы хорошо, но нашлась криворукая скотина которая завела директорию на русском
и умудрилась её поломать.

Код: Выделить всё

Setting ACL on user.managers...OK.
Setting ACL on user.managers.2007...OK.
Setting ACL on user.managers..&BB0EPgQyBDAETw- &BD8EMAQ,BDoEMA-...supervisor: lrs: System I/O error
Теперь когда делаешь reconstruct -r user.&BB0EPgQyBDAETw- &BD8EMAQ,BDoEMA-
cyradm затыкается на вот этом:

Код: Выделить всё

localhost> reconstruct -r user.&BB0EPgQyBDAETw- &BD8EMAQ,BDoEMA-
syntax error: cannot deal with `&' here
 
Единственным пока выходом я вижу сохранить папку user.managers с ёё подпапками,
затем грохнуть полностью мейлбокс user.managers на сервере. Потом скопировать сохранённую папку и восстановить
индексы с помощью команды reconstruct -r user.managers . Но это не представляется
возможным, так как сервер далеко и размер user.managers директории большой.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35437
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Cyrus. Проблема с русскими символами в cyradm.

Непрочитанное сообщение Alex Keda » 2010-02-28 14:18:51

юзайте dovecot чтоле =)
Убей их всех! Бог потом рассортирует...