The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"IMAP и папки.. Вопрос.."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"IMAP и папки.. Вопрос.."
Сообщение от dtep emailИскать по авторуВ закладки(ok) on 26-Янв-05, 10:02  (MSK)
Здравствуйте!
Запустил у себя связку Cyrus IMAP 2.1+ Sendmail 13.3. Все вроде работает, но есть несколько небольших вопросов:

Я с помощью cyradm создаю почтовые ящики для пользователей. Вид ящиков - user.<имя>. Все вроде нормально, но вот когда в почтовом клиенте я открываю список папок, то вижу все папки всех пользователей. Прочитать их сообщения я естественно не могу, но даже то, что я их вижу, мне не нравится. Ведь если сервер разрастется до нескольких сотен юзеров, то бедный пользователь будет пол дня искать свою папку. Подскажите, это как-то лечится?

Заранее спасибо!
Дмитрий

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "IMAP и папки.. Вопрос.."
Сообщение от yur Искать по авторуВ закладки(??) on 26-Янв-05, 23:05  (MSK)
>Подскажите, это как-то лечится?
- Не создавать ящики пользователей из-под своего authid; или
- Не использовать в почтовом клиенте authid, прописанные в директивах *admins imapd.conf.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "IMAP и папки.. Вопрос.."
Сообщение от dtep emailИскать по авторуВ закладки(??) on 27-Янв-05, 09:59  (MSK)
>- Не создавать ящики пользователей из-под своего authid; или
>- Не использовать в почтовом клиенте authid, прописанные в директивах *admins imapd.conf.
Не понял..
У меня в imapd.conf в секции admins прописан пользователь, который может управлять сервером. Под его именем я вхожу в cyradm и настраиваю ящики. Если я захожу под кем-то другим и пытаюсь создать ящик, то мне естественно выдается сообщение об отсутствии прав доступа. Так под кем мне тогда заходить?
И что значит не использовать в почтовом клиенте админовский ID? Я создал новые ящики, которые к админу не имеют никакого отношения, но они тем не менее видят все папки. Пробовал выставить права доступа - ставил доступ к ящику только для хозяина - не помогло. Уточни пожалуйста последовательность действий.
Спасибо за ответ!


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "IMAP и папки.. Вопрос.."
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 27-Янв-05, 10:10  (MSK)
Вообще то ящики создаются в директории
/путь_к_cyrus/user/
В этой директории имена пользователей, и в директории каждого пользователя письма в виде файлов.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "IMAP и папки.. Вопрос.."
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 27-Янв-05, 10:11  (MSK)
Каком почтовом клиента?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "IMAP и папки.. Вопрос.."
Сообщение от dtep emailИскать по авторуВ закладки(??) on 27-Янв-05, 10:26  (MSK)
>Вообще то ящики создаются в директории
>/путь_к_cyrus/user/
>В этой директории имена пользователей, и в директории каждого пользователя письма в
>виде файлов.
Совершенно верно. Так оно и есть.
Но ящики то если я правильно понял, создаются с помощью cyradm?
>Каком почтовом клиента?
The Bat! 3.0.1 и Outlook Express 6.

Кроме того, я когда настроил Аутглюк на работу с имапом, он перенес свои папки "Отправленные" и "Черновики" на сервер. И эти папки я теперь вижу в списке всеми остальными пользователями.
Поэтому может кто-то просто скажет последовательность действий для создания ящика? Может я где-то ошибаюсь?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "IMAP и папки.. Вопрос.."
Сообщение от yur Искать по авторуВ закладки(??) on 27-Янв-05, 22:36  (MSK)
Какой точно командой создавались ящики пользователей?
Попробуй так:

echo "createmailbox user.test" | /opt/cyrus/bin/cyradm --user admin --password Password server
Префикс "user." - обязателен :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "IMAP и папки.. Вопрос.."
Сообщение от dtep emailИскать по авторуВ закладки(??) on 28-Янв-05, 10:17  (MSK)
> echo "createmailbox user.test" | /opt/cyrus/bin/cyradm --user admin --password Password server
>Префикс "user." - обязателен :)

Так, вроде до меня начинает немного доходить..

Вот что у меня сейчас на сервере:
&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1- (\HasNoChildren)
&BCcENQRABD0EPgQyBDgEOgQ4- (\HasNoChildren)        
INBOX (\HasNoChildren)                            
user.admin (\HasNoChildren)                        
user.dtep (\HasNoChildren)                        

Причем первые три папки создались по инициативе почтовых клиентов. В итоге я вижу в списке почтового клиента свою папку "Входящие" и первые две папки на русском, которые создал Оутглюк.  А до этого я видел весь список юзеров действительно из-за того, что клиент был настроен на админовский аккаунт.  Только как теперь эти папки на русском удалить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "IMAP и папки.. Вопрос.."
Сообщение от yur Искать по авторуВ закладки(??) on 28-Янв-05, 23:01  (MSK)
>Так, вроде до меня начинает немного доходить..
:))
>
>Вот что у меня сейчас на сервере:
>&BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1- (\HasNoChildren)
>&BCcENQRABD0EPgQyBDgEOgQ4- (\HasNoChildren)
>INBOX (\HasNoChildren)
>user.admin (\HasNoChildren)
>user.dtep (\HasNoChildren)
>
>Причем первые три папки создались по инициативе почтовых клиентов. В итоге я
>вижу в списке почтового клиента свою папку "Входящие" и первые две
>папки на русском, которые создал Оутглюк.  А до этого я
>видел весь список юзеров действительно из-за того, что клиент был настроен
>на админовский аккаунт.  Только как теперь эти папки на русском
>удалить?

директивой deletemailbox из cyradm, вестимо :)
Причем, INBOX в / тоже явно лишний...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру