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

Исходное сообщение
"Какие нужны права доступа для папок длянормальной работы почты"

Отправлено ForceMan , 07-Июл-04 14:39 
Стоит MTA Sendmail + cyrus-imapd.
В логах пишется:
Jun 20 19:24:51 <mail.info> ggm220 sendmail[32000]: g5KAIxEM031640:
to=<andrew@mydomain.ru>, delay=03:05:52, xdelay=00:00:00, mailer=cyrus, pri=5610638,
relay=localhost, dsn=4.3.5, stat=Deferred: World writable directory

Какие права нужны для нормальной работы и для каких папок? (/var/mail, /var/spool, /var/imapd)
Перерыл все в инете - люди сталкивались с такими проблемами, но четкого ответа нигде не нашел - НАДЕЮСЬ на ваш профессионализм


Содержание

Сообщения в этом обсуждении
"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено INM , 07-Июл-04 15:30 
>Стоит MTA Sendmail + cyrus-imapd.
>В логах пишется:
>Jun 20 19:24:51 <mail.info> ggm220 sendmail[32000]: g5KAIxEM031640:
>to=<andrew@mydomain.ru>, delay=03:05:52, xdelay=00:00:00, mailer=cyrus, pri=5610638,
>relay=localhost, dsn=4.3.5, stat=Deferred: World writable directory
>
>Какие права нужны для нормальной работы и для каких папок? (/var/mail, /var/spool,
>/var/imapd)
>Перерыл все в инете - люди сталкивались с такими проблемами, но четкого
>ответа нигде не нашел - НАДЕЮСЬ на ваш профессионализм
Права того пользователя от которого работает sendmail, imap, pop, т.е. чтобы все кому нужно имели соответствующие права доступа на эти папки.


"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено INM , 07-Июл-04 15:35 
>>Стоит MTA Sendmail + cyrus-imapd.
>>В логах пишется:
>>Jun 20 19:24:51 <mail.info> ggm220 sendmail[32000]: g5KAIxEM031640:
>>to=<andrew@mydomain.ru>, delay=03:05:52, xdelay=00:00:00, mailer=cyrus, pri=5610638,
>>relay=localhost, dsn=4.3.5, stat=Deferred: World writable directory
>>
>>Какие права нужны для нормальной работы и для каких папок? (/var/mail, /var/spool,
>>/var/imapd)
>>Перерыл все в инете - люди сталкивались с такими проблемами, но четкого
>>ответа нигде не нашел - НАДЕЮСЬ на ваш профессионализм
>Права того пользователя от которого работает sendmail, imap, pop, т.е. чтобы все
>кому нужно имели соответствующие права доступа на эти папки.


P.S. Для imap как правило используется механизм maildir, т.е. почта сохраняется в каталог определенного пользователя(возможны вариации в зависимости от того что нужно). На тему maildir и т.д. смотри доки по cyrus-imapd там это должно быть разжевано(относительно).


"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено ihor , 07-Июл-04 15:44 
> stat=Deferred: World writable directory
теперь уже какой-то каталог стал "World writable".
sendmail по-умолчанию делает проверки прав доступа и отказывается доставлять почту (задерживает в очереди), если видит подобные вещи.
покажите для начала ваши
ls -al /var/mail
ls -al /var/spool
ls -al /var/imapd
а также, что в /etc/imapd.conf


"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено INM , 07-Июл-04 15:55 
Вообще то у меня стоит postfix+courier-imap

# ls -al /var/mail
total 154
drwxrwxr-x   2 root     mail          512 30 май 18:31 .
drwxr-xr-x  24 root     wheel         512  3 июн 11:02 ..
-rw-------   1 clamav   clamav          0 30 май 14:18 clamav
-rw-------   1 cyrus    cyrus           0 18 сен  2003 cyrus
-rw-------   1 igor     wheel      152104 30 май 19:10 igor
-rw-------   1 ldap     ldap            0 18 сен  2003 ldap
-rw-------   1 levov    mailusers       0 30 май 18:31 levov
-rw-------   1 mysql    mysql           0 18 сен  2003 mysql
-rw-------   1 postfix  postfix         0 19 сен  2003 postfix
-rw-------   1 squid    squid           0 11 мар 13:58 squid
-rw-------   1 vscan    vscan           0 30 май 13:58 vscan

# ls -al /var/spool
total 26
drwxr-xr-x  13 root   wheel   512  4 фев 18:33 .
drwxr-xr-x  24 root   wheel   512  3 июн 11:02 ..
drwxrwx---   2 smmsp  smmsp   512  7 июл 03:03 clientmqueue
drwxr-xr-x   4 root   wheel   512  4 фев 18:33 fax
drwxr-xr-x   3 cyrus  cyrus   512  6 ноя  2003 imap
drwxrwxr-x   2 uucp   dialer  512  7 июл 09:15 lock
drwxr-xr-x   2 root   daemon  512  3 апр  2003 lpd
drwxr-xr-x   2 root   daemon  512  5 ноя  2003 mqueue
drwx------   2 root   daemon  512  3 апр  2003 opielocks
drwxr-xr-x   3 root   daemon  512  3 апр  2003 output
drwxr-xr-x  14 root   wheel   512 19 сен  2003 postfix
drwxrwxr-x   7 uucp   uucp    512  3 апр  2003 uucp
drwxrwxrwx   2 uucp   uucp    512  3 апр  2003 uucppublic

# ls -al /var/imapd
ls: /var/imapd: No such file or directory


"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено ihor , 07-Июл-04 15:58 
извините, я имел в виду права у ForceMan

"Какие нужны права доступа для папок длянормальной работы поч..."
Отправлено INM , 07-Июл-04 16:08 
Почта у меня складывается в maildir в каталогах пользователей(благо у меня их не много), по поводу этого у постфикса есть опция

home_mailbox = /Maildir/ (куда складывать почту, папка Maildir создается в домашнем каталоге пользователя самим постфикс при первой доставке почты)

imapd работает с правами пользователя который коннектится, соответственно он имеет права доступа к  каталогу Maildir такие же что и владелец домашнего каталога)

P.S. С cyrus у меня что-то в свое время не прошло сейчас уже не помню что, поэтому остановился на курьере(оно получилось быстрее).