LINUX.ORG.RU
ФорумAdmin

Sendmail не отправляет почту от апача


0

0

syslog: sendmail[20201]: NOQUEUE: SYSERR(nobody): can not chdir(/var/spool/mqueue/): Permission denied

Почта с клиентов и уходит и приходит нормально, а от веб-сервреа через скрипты на этой же машине нет. Пробовал менять права на /var/spool/mqueue/ с 0700 на 0777 - в очередь попадает но не уходит хоть тресни. Абтрахался уже со вчерашнего дня. Причем, недавно работало. Проследить цепочку изменений в системе с тех пор не удается. Попереставлял уже все что токо можно. Один фиг с клиентов работает, а со скриптов нет. Поможите, ежли кто знает, пжаста. Понимаю, что что-то с правами связано, а что конкретно? Сравниваю с рабочей конфигурацией на другом серваке - отличий не вижу :(

anonymous

Поставь суидный бит на sendmail.

John
()

Мда, так и есть. Токо проблема решилась не суидным битом. Как оказалось установив 8.12.3 - у него другие настройки. После установки, не прочитав мануалы, снес под лысую стандартные конфигурационные файлы и поставил свои от старого. Как оказалось зазря. Там немного по другом. Нельзя было сносить второй конфигурационный файл submit.cf. Дополнительно появился скрипт запуска rc.sendmail, который два процесса вешает. Еще не до конца разобрался что к чему, но подсказка про суидный бит помогла найти источник траблов, хоть выставлять его и не пришлось. thnx

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