LINUX.ORG.RU
ФорумAdmin

QMAIL & ./Maildir/ — НУ ВСЕ НАСТРОИЛ, А НЕ РАБОТАЕТ! :(


0

0

Это продолжение ветки:
http://www.linux.org.ru/view-message.jsp?msgid=208085&scroll=group&ba...

________________________________________

----------
Запускаю qmail так:

exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir/ splogger qmail

(это мой /var/qmail/rc файл). Правильно?
----------
В логах пишет, что ОН
can't chdir to maildir

НО директория есть, содержание ~/.qmail верное и запускаю, вроде, правильно.

В /var/qmail/control/defaultdelivery
./Maildir/
Так?

-----------

Что может быть ошибочно?


--------
ЗАБЫЛ СКАЗАТЬ, ЧТО ПРАВА НА ДИРЕКТОРИИ /home/group/user/Maildir
строят 777.

Владелец этой директории -- пользователь, ДЛЯ КОТОРОГО почта принимается.

Utandr
() автор топика

Вот какой у меня запуск qmail'а:

#!/bin/sh # # /etc/init.d/qmail - Start/Stop the qmail server #

# PATH=/usr/bin:/bin

case $1 in 'start') if [ -f /var/qmail/bin/sendmail -a -f /etc/qmail/control/me ]; then PATH="/var/qmail/bin:$PATH"; export PATH /var/qmail/bin/qmail-start "`cat /etc/qmail/dot-qmail`" /usr/local/bin/accustamp | /usr/local/bin/setuser qmaill /usr/local/bin/cyclog -s 10000000 -n 30 /var/log/qmail & fi

;; 'stop') pid=`/bin/ps -e | /bin/grep qmail-se | /bin/sed -e 's/^ *//' -e 's/ .*//'` if test "$pid" then kill $pid fi ;; 'restart') $0 stop sleep 2 $0 start ;; 'flush') pid=`/bin/ps -e | /bin/grep qmail-se | /bin/sed -e 's/^ *//' -e 's/ .*//'` if test "$pid" then kill -ALRM $pid fi ;; *) echo "usage: /etc/rc2.d/S88qmail {start|stop}" ;; esac

cyclog используется для ведения логов вместо splogger

В каталоге пользователя . `-- ./Maildir |-- ./Maildir/cur |-- ./Maildir/new `-- ./Maildir/tmp Все права 700

Также в $HOME (не в Maildir) лежит файл .qmail и в нем ./Maildir Права на файл 644

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