* [sisyphus] Maildrop+userdb @ 2002-11-04 7:56 Прокопьев Евгений 2002-11-04 13:07 ` Dmitry Lebkov 0 siblings, 1 reply; 8+ messages in thread From: Прокопьев Евгений @ 2002-11-04 7:56 UTC (permalink / raw) To: Sisyphus Здравствуйте! Завожу почтового пользователя в userdb (uid и gid ему не нужны). В /etc/courier-imap/userdb добавляю строку mailmanager@john.localdomain home=/var/spool/mail/AdminMaildir|mail=/var/spool/mail/AdminMaildir Указанная директория создана с помощью maildirmake -S (читал, что не рекомендуется в качестве основной Maildir для пользователя создавать Shared Maildir, но обоснований не нашел, а не Shared Maildir этому пользователю просто не нужна, поэтому сделал именно так) потом makeuserdb и rm userdb.lock В /etc/courier-imap/authdaemon.conf указано authmodulelist="authuserdb authpam" authmodulelistorig="authuserdb authpam" после # echo hello | mail mailmanager получаю в логах Nov 4 10:54:09 john postfix/pickup[9152]: 5473B79B4: uid=0 from=<root> Nov 4 10:54:09 john postfix/cleanup[9177]: 5473B79B4: message-id=<20021104075409.5473B79B4@john.localdomain> Nov 4 10:54:09 john postfix/qmgr[1924]: 5473B79B4: from=<root@john.localdomain>, size=307, nrcpt=1 (queue active) Nov 4 10:54:09 john postfix/local[9178]: 5473B79B4: to=<mailmanager@john.localdomain>, relay=local, delay=0, status=bounced (unknown user: "mailmanager") Nov 4 10:54:09 john postfix/cleanup[9177]: 7EE5479B6: message-id=<20021104075409.7EE5479B6@john.localdomain> Nov 4 10:54:09 john postfix/qmgr[1924]: 7EE5479B6: from=<>, size=1882, nrcpt=1 (queue active) Nov 4 10:54:09 john postfix/local[9178]: 7EE5479B6: to=<john@john.localdomain>, relay=local, delay=0, status=sent ("|/usr/bin/maildrop-userdb -d $LOGNAME") Если завести этого пользователя в /etc/passwd, то почта ему будет доставляться. Но я хочу обойтись без этого. Как быть? -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-04 7:56 [sisyphus] Maildrop+userdb Прокопьев Евгений @ 2002-11-04 13:07 ` Dmitry Lebkov 2002-11-04 13:53 ` Прокопьев Евгений 0 siblings, 1 reply; 8+ messages in thread From: Dmitry Lebkov @ 2002-11-04 13:07 UTC (permalink / raw) To: sisyphus On Mon, 04 Nov 2002 10:56:59 +0300 Прокопьев Евгений <john@rmts.donpac.ru> wrote: > Здравствуйте! > > Завожу почтового пользователя в userdb (uid и gid ему не нужны). Но они в любом случае должны быть. Кто-то же должен в системе владеть каталогами виртуальных пользователей. См. README в maildrop по поводу виртуальных пользователей. > В /etc/courier-imap/userdb добавляю строку > > mailmanager@john.localdomain > home=/var/spool/mail/AdminMaildir|mail=/var/spool/mail/AdminMaildir Без параметров uid=, gid= работать не будет. WBR, Dmitry Lebkov ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-04 13:07 ` Dmitry Lebkov @ 2002-11-04 13:53 ` Прокопьев Евгений 2002-11-04 14:08 ` Dmitry Lebkov 0 siblings, 1 reply; 8+ messages in thread From: Прокопьев Евгений @ 2002-11-04 13:53 UTC (permalink / raw) To: sisyphus Dmitry Lebkov wrote: > Без параметров uid=, gid= работать не будет. На нескольких почтовых пользователей можно иметь одинаковые gid uid, правильно я понял? Тогда идем дальше :) Создаем папку, которую все могут читать: [root@john courier-imap]# su - mailmanager -s /bin/bash [mailmanager@john AdminMaildir]$ maildirmake -f System -s read ./ При выборе пункта меню Подписаться в Мозилле никаких общих папок не наблюдаем. Подписываемся на нее принудительно: [john@john john]$ maildirmake --add system=/var/spool/mail/AdminMaildir Maildir Эффекта никакого. Так что надо сделать, чтобы создать общую папку и получить к ней доступ? А вообще постановка задачи такова: сделать общую папку, доступную всем пользователям в группе wheel, в которую бы писались системные сообщения, отправляемые руту. Еще было бы интересно перенаправить сизифовскую рассылку в общую папку, чтобы с ней могли работать те пользователи, которым это разрешено. Что еще посоветуете для решения этих задач? Может я кривым путем иду или велосипед изобретаю? -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-04 13:53 ` Прокопьев Евгений @ 2002-11-04 14:08 ` Dmitry Lebkov 2002-11-05 6:58 ` Прокопьев Евгений 0 siblings, 1 reply; 8+ messages in thread From: Dmitry Lebkov @ 2002-11-04 14:08 UTC (permalink / raw) To: sisyphus On Mon, 04 Nov 2002 16:53:46 +0300 Прокопьев Евгений <john@rmts.donpac.ru> wrote: > Dmitry Lebkov wrote: > > > Без параметров uid=, gid= работать не будет. > > На нескольких почтовых пользователей можно иметь одинаковые gid uid, > правильно я понял? В случае виртуальных почтовых ящиков - да. > Тогда идем дальше :) > > Создаем папку, которую все могут читать: > > [root@john courier-imap]# su - mailmanager -s /bin/bash > [mailmanager@john AdminMaildir]$ maildirmake -f System -s read ./ > > При выборе пункта меню Подписаться в Мозилле никаких общих папок не > наблюдаем. > > Подписываемся на нее принудительно: > > [john@john john]$ maildirmake --add system=/var/spool/mail/AdminMaildir > Maildir > > Эффекта никакого. > > Так что надо сделать, чтобы создать общую папку и получить к ней доступ? Никогда не озадачивался проблемой создания общих папок. Честно скажу - не знаю ... %) > А вообще постановка задачи такова: сделать общую папку, доступную всем > пользователям в группе wheel, в которую бы писались системные сообщения, > отправляемые руту. Почему бы не делать это через aliases? Либо поднять какой-нить манагер листов рассылки, подписать туда всех, кого надо и кидать эти сообщения в рассылку. > Еще было бы интересно перенаправить сизифовскую рассылку в общую папку, > чтобы с ней могли работать те пользователи, которым это разрешено. А вот это было бы, наверное, интересно. Хотя проще подписать всех, кого надо на рассылку ... > Что еще посоветуете для решения этих задач? Может я кривым путем иду или > велосипед изобретаю? Нуу, можно еще поднять локальный news-сервер и требуемую почту (системные сообщения, листы рассылки и т.д.) в локальные конференции загонять ... %) Но это так - из раздела извратов ... ;) WBR, Dmitry Lebkov ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-04 14:08 ` Dmitry Lebkov @ 2002-11-05 6:58 ` Прокопьев Евгений 2002-11-05 7:50 ` Dmitry Lebkov 0 siblings, 1 reply; 8+ messages in thread From: Прокопьев Евгений @ 2002-11-05 6:58 UTC (permalink / raw) To: sisyphus Dmitry Lebkov wrote: > Никогда не озадачивался проблемой создания общих папок. Честно скажу - не > знаю ... %) Ясно. Попробую еще поковыряться, а может придется на буржуйский список рассылки подписываться по этому поводу. Но если я еще с грехом пополам читаю (хоть иногда и превратно понимаю), то говорить прямо боюсь... >>А вообще постановка задачи такова: сделать общую папку, доступную всем >>пользователям в группе wheel, в которую бы писались системные сообщения, >>отправляемые руту. > > > Почему бы не делать это через aliases? Либо поднять какой-нить манагер > листов рассылки, подписать туда всех, кого надо и кидать эти сообщения > в рассылку. Дублирование информации. Кроме того может потребоваться совместная работа, например один из админов (менеджеров и пр...) решил проблему и пометил каким-то образом письмо (Сообщение->Метка или Отметить в Мозилле). Или есть какие-то препятствия к этому? Вообще я этого живьем не видел и может плохо себе представляю. Например, как поместить в папку свое сообщение в ответ на существующее? Каков должен быть адрес получателя? Или как в рассылке, атрибуты От и Отвечать разные? Зачем тогда в принципе право записи в общую папку, достаточно и права на чтение. Вообще эти общие каталоги IMAP - очень заманчивая штука, и одна из причин, по которой я завязал с wu-imap была именно в том, что он таковые не поддерживает. Но одно название и богатое воображение много чего может позволить. А что с этим можно сделать на практике? >>Еще было бы интересно перенаправить сизифовскую рассылку в общую папку, >>чтобы с ней могли работать те пользователи, которым это разрешено. > > > А вот это было бы, наверное, интересно. Хотя проще подписать всех, > кого надо на рассылку ... Тем более дублирование -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-05 6:58 ` Прокопьев Евгений @ 2002-11-05 7:50 ` Dmitry Lebkov 2002-11-05 8:11 ` Прокопьев Евгений 0 siblings, 1 reply; 8+ messages in thread From: Dmitry Lebkov @ 2002-11-05 7:50 UTC (permalink / raw) To: sisyphus On Tue, 05 Nov 2002 09:58:48 +0300 Прокопьев Евгений <john@rmts.donpac.ru> wrote: > Dmitry Lebkov wrote: > > > Никогда не озадачивался проблемой создания общих папок. Честно скажу - не > > знаю ... %) > > Ясно. Попробую еще поковыряться, а может придется на буржуйский список > рассылки подписываться по этому поводу. Но если я еще с грехом пополам > читаю (хоть иногда и превратно понимаю), то говорить прямо боюсь... > > >>А вообще постановка задачи такова: сделать общую папку, доступную всем > >>пользователям в группе wheel, в которую бы писались системные сообщения, > >>отправляемые руту. > > > > Почему бы не делать это через aliases? Либо поднять какой-нить манагер > > листов рассылки, подписать туда всех, кого надо и кидать эти сообщения > > в рассылку. > > Дублирование информации. Кроме того может потребоваться совместная > работа, например один из админов (менеджеров и пр...) решил проблему и > пометил каким-то образом письмо (Сообщение->Метка или Отметить в > Мозилле). Или есть какие-то препятствия к этому? Что-то мне подсказывает, что поставиви отметку на сообщении с одной машины, ты этой отметки не увидишь на другой. Вообще, под то, что ты описал подойдет любая система обработки запросов. (Ключевые слова для поиска: groupware, request tracker, ticketing system), хотя все равно любую из готовых систем придется под свои нужды "пилить". > Вообще я этого живьем не видел и может плохо себе представляю. Например, > как поместить в папку свое сообщение в ответ на существующее? Каков > должен быть адрес получателя? Или как в рассылке, атрибуты От и Отвечать > разные? Зачем тогда в принципе право записи в общую папку, достаточно и > права на чтение. Мда ... %) Я связку courier-imap и maildrop использую в первую очередь как шустрый сервер, ообслуживающий достаточно большое кол-во клиентов. Всякие дополнительные возможности особо не интересовали - поэтому ничего не смогу сказать. > Вообще эти общие каталоги IMAP - очень заманчивая штука, и одна из > причин, по которой я завязал с wu-imap была именно в том, что он таковые > не поддерживает. Но одно название и богатое воображение много чего может > позволить. А что с этим можно сделать на практике? Попробуй разобраться, а потом HOW-TO для всех написать, а? ;) > >>Еще было бы интересно перенаправить сизифовскую рассылку в общую папку, > >>чтобы с ней могли работать те пользователи, которым это разрешено. > > > > А вот это было бы, наверное, интересно. Хотя проще подписать всех, > > кого надо на рассылку ... > > Тем более дублирование Вроде как mailman достаточно умный и сообщение для нескольких получаьтелей из одного жомена доставляет в один прием (если я ничего не перепутал). Или ты о другом дублировании? WBR, Dmitry Lebkov ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-05 7:50 ` Dmitry Lebkov @ 2002-11-05 8:11 ` Прокопьев Евгений 2002-11-05 23:31 ` Dmitry Lebkov 0 siblings, 1 reply; 8+ messages in thread From: Прокопьев Евгений @ 2002-11-05 8:11 UTC (permalink / raw) To: sisyphus Dmitry Lebkov wrote: > Что-то мне подсказывает, что поставиви отметку на сообщении с одной машины, > ты этой отметки не увидишь на другой. Вижу :) Вот только буду ли видеть в общей папке ... > Вообще, под то, что ты описал подойдет любая система обработки запросов. > (Ключевые слова для поиска: groupware, request tracker, ticketing system), > хотя все равно любую из готовых систем придется под свои нужды "пилить". Практически все это или кривое и с веб-интерфейсом, или дорогое типа Lotus Domino. Пилить под свои нужды почтового клиента гораздо интереснее, и результат как-то человечнее выглядеть будет :) > Попробуй разобраться, а потом HOW-TO для всех написать, а? ;) Есть 2 проблемы :) 1. Разобраться, а не просто плюнуть на все эти заморочки 2. Написать Попытаюсь ... -- С уважением, Прокопьев Евгений ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] Maildrop+userdb 2002-11-05 8:11 ` Прокопьев Евгений @ 2002-11-05 23:31 ` Dmitry Lebkov 0 siblings, 0 replies; 8+ messages in thread From: Dmitry Lebkov @ 2002-11-05 23:31 UTC (permalink / raw) To: sisyphus On Tue, 05 Nov 2002 11:11:43 +0300 Прокопьев Евгений <john@rmts.donpac.ru> wrote: > Dmitry Lebkov wrote: > > Что-то мне подсказывает, что поставиви отметку на сообщении с одной машины, > > ты этой отметки не увидишь на другой. > > Вижу :) > > Вот только буду ли видеть в общей папке ... > > > Вообще, под то, что ты описал подойдет любая система обработки запросов. > > (Ключевые слова для поиска: groupware, request tracker, ticketing system), > > хотя все равно любую из готовых систем придется под свои нужды "пилить". > > Практически все это или кривое и с веб-интерфейсом, или дорогое типа > Lotus Domino. Пилить под свои нужды почтового клиента гораздо > интереснее, и результат как-то человечнее выглядеть будет :) http://www.bestpractical.com/rt/ - очень даже ничего. А веб-интерфейс привнесет независимость от платформы. > > Попробуй разобраться, а потом HOW-TO для всех написать, а? ;) > > Есть 2 проблемы :) > 1. Разобраться, а не просто плюнуть на все эти заморочки > 2. Написать > > Попытаюсь ... С удовольствием добавлю результат в документацию к courier-imap ... ;) WBR, Dmitry Lebkov ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2002-11-05 23:31 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-11-04 7:56 [sisyphus] Maildrop+userdb Прокопьев Евгений 2002-11-04 13:07 ` Dmitry Lebkov 2002-11-04 13:53 ` Прокопьев Евгений 2002-11-04 14:08 ` Dmitry Lebkov 2002-11-05 6:58 ` Прокопьев Евгений 2002-11-05 7:50 ` Dmitry Lebkov 2002-11-05 8:11 ` Прокопьев Евгений 2002-11-05 23:31 ` Dmitry Lebkov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git