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

Исходное сообщение
"ЧУДЕСА НА ВИРАЖАХ!!!"

Отправлено DKS , 21-Сен-02 12:18 
Намучался с авторизацией в courier-imap'е, работает только через authuserdb. Но теперь стали происходить странные вещи.

Сендмыл перенаправляет входящую почту на procmail. В прокмэиле стоит фильтр такого типа:
:0:
* ^TOuser
$HOME/Maildir/$MAIDIR/new

Доставляет почту все правильно, но почемуто письма приходят с правами рута.
-rw-------    1 root     mail          680 Сен 21 11:02 msg._gX:2,
-rw-------    1 root     mail          361 Сен 21 11:03 msg.shX:2,

Это что? Писать теперь скриптец который это дело будет чоунить? Или как бороться с этим беобразием?


Содержание

Сообщения в этом обсуждении
"RE: ЧУДЕСА НА ВИРАЖАХ!!!"
Отправлено DKS , 23-Сен-02 16:15 
Неужели ни у кого нет никаких идей? Подскажите плиз.

"RE: ЧУДЕСА НА ВИРАЖАХ!!!"
Отправлено HAN , 23-Сен-02 23:54 
Hi!
Что ж выскажу свое предположение - наверное дело в особенностях авторизации. У меня связка сендмейл+прокмейл нормально работает и все юзерам раскладывается.

Удачи!
HAN


"RE: ЧУДЕСА НА ВИРАЖАХ!!!"
Отправлено DKS , 24-Сен-02 16:12 
>Hi!
>Что ж выскажу свое предположение - наверное дело в особенностях авторизации. У
>меня связка сендмейл+прокмейл нормально работает и все юзерам раскладывается.
>
>Удачи!
>HAN

Да... может быть. Потому, что на имапе авторизация нестандартная, а authuserdb. С другой почему-то неработает. Так а как насчет предложений как это пофиксить? Чтобы пиьсма с нормальными правами доставлялись в ящик? Можно ли в procmail'e вызывать BASH скрипт после обработки каждого письма?


"RE: ЧУДЕСА НА ВИРАЖАХ!!!"
Отправлено SysRq , 25-Сен-02 03:36 
./configure --prefix=/usr/courier \
                  --sysconfdir=/etc/courier \
                  --with-piddir=/var/run \
                  --with-authshadow \
                  --without-authpam \
            --without-authuserdb \
                --without-authmysql \
                  --enable-workarounds-for-imap-client-bugs

Ну а вот если так собрать courier??? Будет нормальная авторизация.

потом - в файле /etc/courier/authdaemonrc

проверить строчку authmodulelist="authshadow"

И все работает - собиралось полчаса назад...