LINUX.ORG.RU
ФорумAdmin

проблема с procmail


0

0

добавил в .forward "| /usr/local/bin/procmail" написал простейшее правило в .procmailrc

но в логах только mail sm-mta[91171]: h7CAlvBD091170: forward /home/sms/.forward: Group writable directory

в чём может быть проблема?

anonymous

chmod 600 /home/sms/.forward

не помогло - всё то же в логах: Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward.mail+: Group writable directory Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward+: Group writable directory Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward.mail: Group writable directory Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward: Group writable directory Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: to=<sms@mail>, ctladdr=<post2@mail> (1001/1001), delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30645, relay=local, dsn=2.0.0, stat=Sent

anonymous
()

То же всамое - не помогло

Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward.mail+: Group writable directory

Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward+: Group writable directory

Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward.mail: Group writable directory

Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: forward /home/sms/.forward: Group writable directory

Aug 12 16:14:30 mail sm-mta[92510]: h7CCETBD092509: to=<sms@mail>, ctladdr=<post2@mail> (1001/1001), delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30645, relay=local, dsn=2.0.0, stat=Sent

anonymous
()

ls -ld /home/sms что дает?

view
()

вот что даёт:

drwxr-xr-x 2 sms sms 512 Aug 12 16:33 /home/sms

anonymous
()

Попробуйте "поиграть" с опцией DontBlameSendmail.
Это конечно несекурно, но если ошибка пропадет, значит дело в правах на файлы или директории.

view
()

А "ls -ld /home" ?
P.S. DontBlameSendmail действительно должно помочь, только надо знать на что там отключить проверку.

spirit ★★★★★
()

P.P.S. view, а кто говорил, что у человека именно sendmail ? :-))

spirit ★★★★★
()

Стоит и менно sendmail.

"Попробуйте "поиграть" с опцией DontBlameSendmail." -поиграть где?

anonymous
()

поиграл, спасибо - помогло - вылезла другая ошибка Aug 13 10:17:57 mail sm-mta[4695]: h7D6HvQ5004694: h7D6HvQ3004695: DSN: /home/sms/.forward: line 1: "|exec /usr/local/bin/procmail || exit 75"... User sms@mail.rmb.ru doesn't have a valid shell for mailing to programs

вы уж простите дурака - у юзверя шеллом стоит bash - что ему надо поставить?

anonymous
()

Гм-гм...
А если попробовать в .procmailrc добавить
SHELL=/bin/bash

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