Page 1 of 1

Как отключить функцию PHP mail

Posted: Mon Sep 28, 2015 1:23 pm
by darkw1nd
Как отключить функцию PHP mail для конкретного virtualhost не используя .htaccess?

Объясню, я хочу отключить функцию mail только для одного сайта. Как это сделать через конфиг апача?

Заранее спасибо!

Re: Как отключить функцию PHP mail

Posted: Mon Sep 28, 2015 2:41 pm
by skurudo
Ну типа как-то так:

Code: Select all

<Directory /dir/to/your/web/root>
...
        php_admin_value sendmail_path "tee mail.out > /dev/null"
...
    </Directory>
Или же подключить пользователю php через phpcgi и отдельно в конфиге прописать disable_function mail

Re: Как отключить функцию PHP mail

Posted: Mon Sep 28, 2015 4:22 pm
by darkw1nd
Спасибо! Это помогло!

Code: Select all

php_admin_value sendmail_path "tee mail.out > /dev/null"

Re: Как отключить функцию PHP mail

Posted: Tue Sep 29, 2015 6:52 am
by skurudo
darkw1nd wrote:Спасибо! Это помогло!
А то :)
Этот трюк для спамеров известен уже лет десять наверное. Но когда открыл его для себя - это было как откровение.

Re: Как отключить функцию PHP mail

Posted: Tue Sep 29, 2015 7:11 am
by darkw1nd
Вот для меня сейчас это откровение)
Спасибо!