LinuxForum.Fans
Тема

[Решено] sSMTP. не работает из-под php. err: Could not find passw...

Автор: sensesearcher 13 сообщений 3334 просмотров
#321474

Приветствую! Прошу помощи!
Поставил ssmtp. Под рутом почту отправляет прекрасно, а mail(); в php вызывает ошибку
« sSMTP[6841]: Could not find password entry for UID 33 » (33 это www-data. апач-юзер)
Задал для него пароль «passwd www-data» → результат тот же.
Прогуглил всё что можно. Убил день. Безрезультатно.

UPD 2013-05-24
Проблема решена: установлены права rwxr-xr-x на /etc/
Ппц =\
Всем большое спасибо! )

#321475
"sensesearcher⇓" написал:
Прогуглил всё что можно. Убил день. Безрезультатно.

плохо ищите

#321478
"i2ks⇓" написал:
плохо ищите

Если бы... Это я проверил в течение первого часа. Права на passwd стоят -rw-r--r--. Как надо, в общем =(

#321489

На этот файл должен быть доступ на чтение только у рута, у всех прочих, включая группу root, доступа вообще никакого быть, если не ошибаюсь, не должно (r--------). Проверьте членство пользователя, от которого требуется отсылать почту, в группе mail.

#321491
"yars⇓" написал:
На этот файл должен быть доступ на чтение только у рута, у всех прочих, включая группу root, доступа вообще никакого быть, если не ошибаюсь, не должно (r--------). Проверьте членство пользователя, от которого требуется отсылать почту, в группе mail.

Попробовал поменять на r--------, www-data в группе mail есть. Начинаю думать что может баг какой-то, и стоит вернуться на sendmail или postfix =(

#321493

Ну, по ссылке i2ks вроде бы речь и идет про баг, но я особо не вникал.

#321519
"yars⇓" написал:
Ну, по ссылке i2ks вроде бы речь и идет про баг, но я особо не вникал.

акцент был сделан на то что плохо искал :)

#321573

Тему, наверное, можно считать закрытой. Я отчаялся и забил на ссмтп. Поставлю что-нить другое.
Всех благодарю =)

#321586

Проблема решена. Установлены права rwxr-xr-x на /etc/
Ппц =\

#321587
"sensesearcher⇓" написал:
Проблема решена. Установлены права rwxr-xr-x на /etc/

и в чем прикол?

text

drwxr-xr-x 150 root root 12288 мая   16 16:01 etc

так какое решение проблемы то?

#321588
"i2ks⇓" написал:
так какое решение проблемы то?

Ну, собственно, решение как раз в том что я добавил исполнение для группы и мира на /etc.

#321606

Хм. Интересно, а ведь права на /etc и так разрешают чтение и вход в каталог всем, как это выше показал i2ks...

#321614
"yars⇓" написал:
Хм. Интересно, а ведь права на /etc и так разрешают чтение и вход в каталог всем, как это выше показал i2ks...

Возможно, но по каким-то мистическим причинам у меня было не так ) Нуб я, просто...

Войдите или зарегистрируйтесь, чтобы ответить.