LINUX.ORG.RU
ФорумAdmin

sendmail?


0

0

Здравствуйте. Поставил веб почту, но возникла следующая проблема: она использует локальную spool директорию для хранения писем (что неплохо), но права по дефолту на /var/spool/mail/user_name стоят 0660, т.е. веб сервер (и скрипты) не имеют права читать файлы юзеров. Если права выставить вручную на 0666 то при отправки письма через sendmail (хоть через веб, хоть во smtp) они устанавливаются снова на 0660. Как можно сделать чтобы они постоянно были 0666? А то не хочется делать суиддные скипты, т.е. не хочется, а не можется, т.к. в системе нету suidperl (slackware). Заранне большое спасибо.

anonymous

если MDA == procmail, то

man procmail
------- skip -------
If /var/spool/mail/$LOGNAME already is a valid mailbox, but has got
too loose permissions on it, procmail will correct this.
To prevent procmail from doing this make sure the u+x bit is set.
------ end of skip --------------------------------------------

sdio ★★★★★
()
Ответ на: комментарий от sdio

Огромное спасибо, все ок теперь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.