URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84230
[ Назад ]

Исходное сообщение
"cyrus - создание мэилбоксов."

Отправлено kilex , 24-Фев-09 13:29 
Есть связка cyrus+sendmail, все рабоатет.
пользователи забиты в систему, пароли беруться из shadow.
Пользователей много (100+)

стандартное добавление пользователя:
downup:~# cyradm --user cyrus --auth login localhost
IMAP Password:
localhost> сm user.vasya
localhost> сm user.petya
итд

задача -
1.создать майлбоксы для всех пользователей в системе.
2.автоматически создавать майлбокс при добавлении пользователя в систему через adduser

Заранее благодарен за помощь.


Содержание

Сообщения в этом обсуждении
"cyrus - создание мэилбоксов."
Отправлено Michael , 24-Фев-09 13:39 
>задача -
>1.создать майлбоксы для всех пользователей в системе.
>2.автоматически создавать майлбокс при добавлении пользователя в систему через adduser
>
>Заранее благодарен за помощь.

Ознакомьтесь вот с этим http://email.uoa.gr/projects/cyrus/autocreate/README.autocre...
В двух словах патч позволяющий автоматом создавать ящики при успешной авторизации.

либо юзать IMAP::Admin


"cyrus - создание мэилбоксов."
Отправлено kilex , 24-Фев-09 14:59 
>Ознакомьтесь вот с этим http://email.uoa.gr/projects/cyrus/autocreate/README.autocre...
>В двух словах патч позволяющий автоматом создавать ящики при успешной авторизации.

классно, то что надо... тока глупый вопрос - на какой файл патч то накладывать? ничего полезного на их сайтек не нашел.


"cyrus - создание мэилбоксов."
Отправлено kilex , 24-Фев-09 15:41 
>>Ознакомьтесь вот с этим http://email.uoa.gr/projects/cyrus/autocreate/README.autocre...
>>В двух словах патч позволяющий автоматом создавать ящики при успешной авторизации.
>
>классно, то что надо... тока глупый вопрос - на какой файл патч
>то накладывать? ничего полезного на их сайтек не нашел.

patch -p1 < /usr/src/патч.diff
вроде пропатчило

но не работает
в импапд конфе:

createonpost: yes
createonlogin: yes
autocreateinboxfolder: yes
autocreatequota: 1024000
autocreateinboxfolders: sent|drafts|spam|templates


"cyrus - создание мэилбоксов."
Отправлено Michael , 24-Фев-09 16:38 

>createonpost: yes

вот это лучше бы убрать. иначе стараниями спамеров получите без проверки на уровне MTA существования адреса несколько тысяч ящиков
>createonlogin: yes
>autocreateinboxfolder: yes
>autocreatequota: 1024000
>autocreateinboxfolders: sent|drafts|spam|templates

а если не работает, значит не пропатчило как положено


"cyrus - создание мэилбоксов."
Отправлено kilex , 25-Фев-09 07:36 
>
>>createonpost: yes
>
>вот это лучше бы убрать. иначе стараниями спамеров получите без проверки на
>уровне MTA существования адреса несколько тысяч ящиков

оу, спасибо за совет.
>>createonlogin: yes
>>autocreateinboxfolder: yes
>>autocreatequota: 1024000
>>autocreateinboxfolders: sent|drafts|spam|templates
>
>а если не работает, значит не пропатчило как положено

да, разобрался. после пересборки и установки создается основной файл называющийся master, а при установке из бинарников cyrmaster. те я запускал еще старый. кроме того после патча базы данных от бинарной версии (номер версии кстати совпадает) не подходят, цырус начинает их старательно рекаверить и у него ничего не выходит вплоть до повисания. выход один - трем базы, запускаем cyrus-makedirs и наслаждаемся :)

огромное спасибо за помощь.

еще вопрос - а есть какая нить вебодминка для управления майлбоксами цыруса? а то через консоль тяжеловато ИМХО.


"cyrus - создание мэилбоксов."
Отправлено Michael , 25-Фев-09 09:54 

>
>еще вопрос - а есть какая нить вебодминка для управления майлбоксами цыруса?
>а то через консоль тяжеловато ИМХО.

webcyradm вроде.