Установил Postfix+MySQL+Courier-IMAP, система FreeBSD 4.8. Проблема следующего свойства:
вхожу телнетом на 25-ый порт, отправляю письмо, все отлично срабатывает, появляется ящик соответствующего юзера и в new - письмо. Далее конекчусь на 110-ый порт, авторизация проходит и pop3 закрывает соединение. В логах:
Aug 13 19:56:17 ... pop3d: chdir "/var/mail/virtual/": Permission denied
Т.е он не может войти в директорию с виртуальными ящиками. Права на /var/mail/virtual/ - 770 у postfix:mail. Собственно вопрос, от кого же тогда работает pop3? Если судить по ps -jax от root.. Но судя по permission denied совсем даже не от него.
Если выставить на эту папку 777, тогда Postfix отказывается там паки открывать, да и в любом случае на письмах в почте права 700, так что получается их можно прочитать, ежели процесс от postfix-a запущен.
Может кто сталкивался?
> Установил Postfix+MySQL+Courier-IMAP, система FreeBSD 4.8. Проблема следующего свойства:
>вхожу телнетом на 25-ый порт, отправляю письмо, все отлично срабатывает, появляется ящик
>соответствующего юзера и в new - письмо. Далее конекчусь на 110-ый
>порт, авторизация проходит и pop3 закрывает соединение. В логах:
>Aug 13 19:56:17 ... pop3d: chdir "/var/mail/virtual/": Permission denied
>Т.е он не может войти в директорию с виртуальными ящиками. Права на
>/var/mail/virtual/ - 770 у postfix:mail. Собственно вопрос, от кого же тогда
>работает pop3? Если судить по ps -jax от root.. Но судя
>по permission denied совсем даже не от него.
> Если выставить на эту папку 777, тогда Postfix отказывается там паки
>открывать, да и в любом случае на письмах в почте права
>700, так что получается их можно прочитать, ежели процесс от postfix-a
>запущен.
> Может кто сталкивался?
В authmysqlrc у тебя что стоит в MYSQL_UID_FIELD и в MYSQL_GID_FIELD?
>
>В authmysqlrc у тебя что стоит в MYSQL_UID_FIELD и в MYSQL_GID_FIELD?Именно в этом грабли были :)) Спасибо огромное :)