Форум сетевых администраторов
Показаны 6 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Функция mail не работает (http://netadmin.ws/forum/showthread.php?threadid=1217)


Помещено Val 07-05-2002 в 04:59:

Функция mail не работает

Специалисты по Юниксу, может поясните следующую ситуацию: я использую функцию ПХП mail, которая отсылает письмо через sendmail, письмо не отсылается, а встает в очередь. При этом Apapche выдает такое сообщение: openmailer: insufficient privileges to change gid... Где-то через час письмо все-таки уходит, но это неудобно.


Помещено Syfer 12-05-2002 в 14:45:

дак проблемма решаемая... есть такое мнение что у апача не хватает прав.... тоесть он работает не от имени рута...

если апач запущен от рута то все номано.... или есть траблы с настройкой сендмаила...


Помещено Val 16-05-2002 в 12:00:

Все заработало, оказывается в sendmail-е надо было убрать флаг S.


Помещено nikkolay 21-05-2002 в 20:42:

Syfer
по поводу запуска от рута, если человек нормаьный, то он такого никогда не сделает, так как это создает огромную дырку в безопастности сервера


Помещено ExcErr 27-05-2002 в 08:45:

nikkolay
Верно гришь, нужно заводить юзверя с правами nologin и noshell, но который будет иметь привеллегии на запуск апача. И все будет кульненько тоды

Val
Ð_тот флаг ставится в Perl-е.. Только там такое встречал...
А по поводу пхп, то никогда не использовал вызов самого sendmail-а...
Писал именно так:

code:

mail ( и тут куча параметров);


Вот и все.

__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg


Помещено polo 27-05-2002 в 09:20:

sendmail прописывается в php.ini.

__________________
Всегда есть решение.


Формат времени GMT. Текущее время 10:14.
Показаны 6 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.