|
|
2005.05.07
|
Новости сайта.
|
|
|
В раздел меню "На всякий случай" добавился пункт "Порно, эротика". Наслождайтесь!
Так же, несколькими днями ранее, из-за флуда была прикрыта гостевая книга. Сейчас решаю вопрос
по защите от флуда.
|
|
2005.03.21
|
Новости сайта.
|
|
|
В раздел меню "На сайте" добавился пункт "Анонимные прокси". Вашему вниманию предлагается
листинг анонимных HTTP прокси серверов с проверкой на работоспособность в данный момент.
Листинг обновляется в реальном времени.
|
|
2005.03.13
|
Скрипт, заменяющий функцию mail(), дополнение.
|
|
|
1.) В скрипте поправлены окончания строк. Для корректной работы скрипта со всеми SMTP серверами,
окончания строк "\n" заменены на "\r\n".
2.) Отправка почты может происходить не только через "прозрачный" сервер,
но и через сервер адресата, если сервер адресата не требует авторизации.
(например, xaker.ru)
Для этого Вам необходимо внести следующие изменения:
Вместо строчки:
$host = "203.113.151.231";
Вставьте:
$l_host = split ("@", $to);
$host = gethostbyname ($l_host[1]);
При этом, если E-mail адрес, на который должны приходить сообщения будет my_name@domain.zone,
то почта будет отправляться через сервер адресата: domain.zone
|
|
2005.03.07
|
Скрипт, заменяющий функцию mail().
|
|
|
Как и обещал, скрипт, заменяющий функцию mail().
Сложного здесь, в общем, ничего нет. Почта отсылается через внешний SMTP сервер посредством
сокетного соединения.
Вот сам скипт:
1 <?php
2 // Блок переменных, которые вам необходимо отредактировать.
3 // E-mail адрес, на который должны приходить сообщения.
4 $to = "admin@lokalnost.com";
5 // Тема сообщения.
6 $subject = "Massage from site";
7 // Это само сообщение.
8 $message = "На твой сайт совершена DOS атака! :)";
9 // Адрес SMTP сервера, через который будет проходить отправка.
10 $host = "203.113.151.231";
11 // Дальше вам редактироват ни чего не надо.
12 // Заголовки.
13 $headers = "X-mailer: SockMailer v1.0b\r\n";
14 $headers .= "Content-type: text/plain; charset=windows-1251";
15 $mydomain = "null.net";
16 $from = "null@null.net";
17 // Сама Функция отправки почты.
18 $connection = fsockopen ($host, 25);
19 if (!$connection) exit;
20 fputs ($connection, "HELO $mydomain\r\n");
21 fputs ($connection, "MAIL FROM: $from\r\n");
22 fputs ($connection, "RCPT TO: $to\r\n");
23 fputs ($connection, "DATA\r\n");
24 fputs ($connection, "To:$to\r\nFrom:$from\r\nSubject:$subject\r\n
25 $headers\r\n\r\n$message\r\n.\r\n");
26 fputs ($connection,"QUIT\r\n");
27 fclose ($connection);
28 ?>
Единственное НО! SMTP сервер должен разрешать отправку почты через себя. То есть, быть "прозрачным".
Отсканировав около 40000 адресов, я смог обнаружить всего один такой сервер, адрес которого
я и привожу в скрипте. Сам сервер находится во Вьетнаме. На данный момент к нему доступа нет.
|
|
2005.03.05
|
Открылся сайт...
|
|
|
Ну вот, собственно говоря, сайт... Сайт о скриптах, для скриптов, про скрипты.
Стиль дизайна для этого сайта я выбрал "градации серого". Уж больно он мне нравится, этот стиль.
Да, и к тому же, это не развлекательный портал, а сайт программиста. Ну, по дизайну вроде всё.
Теперь, немножко о содержании. На главной странице буду публиковать новости короткой строкой,
небольшие примеры скриптов на PHP, рекомендации по использованию тех, или иных функций.
Так же, приведу альтернативные скрипты, заменяющие такие функции, как
mail() и fopen().
Пока такие планы.
Вот, в двух словах о сайте.
|
|
|