Страница 1 из 1

mail через web

Добавлено: 2010-03-31 13:15:53
Leech
Есть несколько сайтов на виртуальных хостах апача. Все на PHP. Кто то использует скрипты сайта для попытки отправки почты через веб. Из за этого заполняется спуллер сендмайла и т.д.
1. Вопрос как отмониторить через какой скрипт это все выполняется и вообще реально ли понять какой скрипт выполнил запрос на отправку почты ?
2. Можно ли какими нибудь средствами php.ini запретить вообще функции отправки почты ?

Re: mail через web

Добавлено: 2010-03-31 13:25:41
xaker1
Leech писал(а):Есть несколько сайтов на виртуальных хостах апача. Все на PHP. Кто то использует скрипты сайта для попытки отправки почты через веб. Из за этого заполняется спуллер сендмайла и т.д.
1. Вопрос как отмониторить через какой скрипт это все выполняется и вообще реально ли понять какой скрипт выполнил запрос на отправку почты ?
Нужно по логам смотреть, у sendmail не скажу, но с exim реально.
Leech писал(а):2. Можно ли какими нибудь средствами php.ini запретить вообще функции отправки почты ?
Например добавить mail в disable_functions

Re: mail через web

Добавлено: 2010-03-31 13:38:19
Leech
xaker1 писал(а):Например добавить mail в disable_functions
Можете ткнуть носом в пример ? Где это прописать и как ?

Re: mail через web

Добавлено: 2010-03-31 13:44:39
xaker1
в php.ini

Код: Выделить всё

disable_functions = mail

Re: mail через web

Добавлено: 2010-03-31 14:12:06
Leech
xaker1 писал(а):в php.ini

Код: Выделить всё

disable_functions = mail

Огромное спасибо :) Открыли глаза на некий доп функционал :)

В тему ....
http://snifer.ru/94-disable_functions-v-php.html

Re: mail через web

Добавлено: 2010-04-02 20:12:54
ProFTP
в логах mail-сервера можно посмотреть кто владелец, т.к. каждому скрипту (сайту) владельца поставить....
только если php в режиме cgi/fcgi, и еще есть patch под apahe22 для mod_php чтобы было видно владельца скриптов... так как по умолчанию все работает от www

Re: mail через web

Добавлено: 2010-04-02 20:21:19
xaker1
ProFTP писал(а):и еще есть patch под apahe22 для mod_php чтобы было видно владельца скриптов... так как по умолчанию все работает от www
И этот патч называется apache mpm-itk. Только apache нужно перекомпилировать.

Re: mail через web

Добавлено: 2010-04-02 20:44:39
Leech
Спасибо большое за все Ваши предложения и решения. Огромная благодарность что откликнулись на мою проблему :good:

Re: mail через web

Добавлено: 2010-04-04 17:34:04
Alex Keda
если собирать из портов php, то там галка есть - про майл хидер патч
дык с ней, в заголовках письма будет полный путь к скрипту что отправил