Учтите моего кузнечика совета! Здесь, сделанный это. Сделайте это простой способ и используйте cgi версию php "/usr/bin/php-cgi". Если Вы не имеете его, устанавливаете его "склонный - получают установку php5-cgi"
Не верьте мне? Попробуйте это.
В Вашем каталоге создают текстовый файл под названием test.txt и добавляют некоторый случайный текст внутри. Теперь создайте новый каталог, названный тестом, и файл в нем звонил, test.php затем добавляют этот код:
<?php
include '../test.txt';
?>
Ваша структура каталогов должна выглядеть примерно так:
/yourdirectory
/yourdirectory/test.txt
/yourdirectory/test/test.php
Измените на корневой каталог "CD /" и выполните это от командной строки:
/usr/bin/php-f/yourdirectory/test/test.php
и затем
/usr/bin/php-cgi-f/yourdirectory/test/test.php
Видеть различие?
Нет, сервер, который позволяет ретрансляцию без имени пользователя и пароля, не обязательно является открытым ретранслятором. Вы можете использовать ограничения IP-адреса отправителя, чтобы контролировать возможности ретрансляции.
Вы получите любое количество рекомендаций по установке MTA; Мне нравится Postfix, который доступен в предустановленном виде в каждом дистрибутиве Linux, который я видел, и довольно просто настроить его на ретрансляцию или нет, как вам нравится (см. Параметр конфигурации mynetworks
) .