Намучался с авторизацией в 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,Это что? Писать теперь скриптец который это дело будет чоунить? Или как бороться с этим беобразием?
Неужели ни у кого нет никаких идей? Подскажите плиз.
Hi!
Что ж выскажу свое предположение - наверное дело в особенностях авторизации. У меня связка сендмейл+прокмейл нормально работает и все юзерам раскладывается.Удачи!
HAN
>Hi!
>Что ж выскажу свое предположение - наверное дело в особенностях авторизации. У
>меня связка сендмейл+прокмейл нормально работает и все юзерам раскладывается.
>
>Удачи!
>HANДа... может быть. Потому, что на имапе авторизация нестандартная, а authuserdb. С другой почему-то неработает. Так а как насчет предложений как это пофиксить? Чтобы пиьсма с нормальными правами доставлялись в ящик? Можно ли в procmail'e вызывать BASH скрипт после обработки каждого письма?
./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"
И все работает - собиралось полчаса назад...