| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Администрирование Web серверов и Web служб > Запрет на отправку почты |
| Автор: kiirl 4.8.2011, 13:10 |
| Здравствуйте! по определенным причинам не необходимо чтобы сайты под управлением apatch не могли отправлять email-ы Как так настроить? И может быть где то лежат файлы с текстом письма, готовые для отправки? Что бы проверить работает ли запрет Спасибо! |
| Автор: Сумасшедший 4.8.2011, 16:08 |
| Запретите доступ исходящих соединений на 25 порт и выставьте права доступа, которые не позволят простым смертным пользователям запускать sendmail Проверить.. google php mail |
| Автор: kiirl 4.8.2011, 16:30 |
| тоесть вот так? что если закоментировать в etc/php5/appache2/php.ini строки SMTP = localhost и smtp_port = 25 то отправляться не будет. смущает другое что это относиться только к win32 [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = localhost ; http://php.net/smtp-port smtp_port = 25 |
| Автор: Сумасшедший 4.8.2011, 16:47 |
| это не помешает вызвать sendmail через тот же system или exec не помню как оно в php называется. Именно chown и chmod на which sendmail |
| Автор: kiirl 4.8.2011, 20:37 |
| закрыть порт можно так iptables -I OUTPUT 1 -p tcp -m tcp –dport 25 -m owner –uid-owner root -j ACCEPT iptables -I OUTPUT 2 -p tcp толь не работает, пишет Bad argument `–dport' а как составить из этого (google php mail) команду для Linux не понял |