>Говорю же - почтарь лезет за почтой в майлдир, который он получает
>сложением
>HOME_FIELD + MAILDIR_FIELD, которые получает AUTHDAEMON через соответствующее расширение, которое должно соответствующим
>образом конфигуриться.
>Где и как должно это конфигурироваться? Пробовал писать в файле
/usr/local/etc/authlib/authdemonrc
MAILDIR_FIELD="/usr/mymaildomain.ru/"
Не помогает. Лог точно такой же.
в конфиге /usr/local/etc/courier-imap/pop3d
параметр MAILDIRPATH на это не влияет. Вернее он влияет на то откуда берется почта. И у меня установлен. Почта берется нормально... А тут видимо где то до этого момента он обращается к домашнему каталогу... непонятно зачем.
>? Иначе не понимаю, откуда ему узнать "куда лезть" за почтой.
объяснил выше.
>[оверквотинг удален]
>
>>Зачем он туда лезет и как отучить его пытаться туда лезть. Там
>>ведь все равно ничего ему нужного нет.
>
>Дык вот, authdaemon конфигурить ?
>
>>Вот лог дебуг=2 такого ользователя у которого не создан каталог.
>
>Ну заодно можно было бы и лог пользователя, у которого каталог создан,
>"для контрасту".
Вот лог пользователя у коготого есть домашний каталог.
Feb 26 14:30:25 msvr pop3d: Connection, ip=[192.168.1.248]
Feb 26 14:30:39 msvr authdaemond: received auth request, service=pop3, authtype=login
Feb 26 14:30:39 msvr authdaemond: authpam: trying this module
Feb 26 14:30:39 msvr authdaemond: authpam: sysusername=gal, sysuserid=<null>, sysgroupid=10000, homedir=/home/PROC/gal, address=gal, fullname=Gal, maildir=<null>, quota=<null>, options=<null>
Feb 26 14:30:39 msvr authdaemond: authpam: clearpasswd=<null>, passwd=*
Feb 26 14:30:39 msvr authdaemond: pam_service=pop3, pam_username=gal
Feb 26 14:30:39 msvr authdaemond: dopam successful
Feb 26 14:30:39 msvr authdaemond: Authenticated: sysusername=gal, sysuserid=<null>, sysgroupid=10000, homedir=/home/PROC/gal, address=gal, fullname=Gal, maildir=<null>, quota=<null>, options=<null>
Feb 26 14:30:39 msvr authdaemond: Authenticated: clearpasswd=werona, passwd=*
Feb 26 14:30:39 msvr pop3d: LOGIN, user=gal, ip=[192.168.1.248], port=[46486]
Feb 26 14:30:45 msvr pop3d: LOGOUT, user=gal, ip=[192.168.1.248], port=[46486], top=0, retr=0, rcvd=12, sent=45, time=6
Я уже исходники pop3dserver посмотрел. Дело в том, что там переменная окружающей среды maildir не устанавливается и не устаовлена вообще.
А параметр MAILDIRPATH из конфига etc/courier-imap/pop3d передается функции main как параметр. И уже она оттуда пфтается брать почту. А вот где устанавливается переменная maildir я так и не могу понятб.
В каком конфиге мне писать MAILDIR_FIELD что бы он попал в maildir?
в authmysqlrc я не могу писать. Потому что у меня нет авторизации через sql.
в authdaemonrc не помогает.