PDA

Просмотр полной версии : Почтовый скрипт Php


Azazel
07.09.2005, 11:32
Привет. Вот столкнулся с такой проблемой.
На неком сайте используется следующий почтовый скрипт:<?php

$to = "info@mysite.com\r\n";

$urlthanks = "otpravleno.htm\r\n";

if( isset( $_POST['set'] ) )
{
$from = $_POST['from'];
$fromName = $_POST['fromName'];
$subject = $_POST['subject'];
$body = $_POST['body'];

$domain = $_SERVER["ORIG_PATH_INFO"];
$domain .= " ";
$domain .= $_SERVER["REMOTE_ADDR"];

if( empty( $subject ) || empty( $from ) || empty( $fromName ) || empty( $body ) )
{
die('message
<br /><a href="javascript:history.back(-1)">Back</a>');
}

// ini_set('sendmail_from', $from );
if( mail( $to, $subject, $body,
"From: $fromName <$from>\r\n"
."X-DomainInfo: " .$domain ."\r\n" ."X-Mailer: PHP/" . phpversion()) )
header("Location: ". $urlthanks );
else
echo "<br />message is not sent
<br /><a href=\"javascript:history.back(-1)\">back</a>";
}
else
{

// display form
Последнее время я начал получать примерно вот такие месаги:
Кому: info@mysite.com
Тема: llnuopcg@mysite.com
От: llnuopcg@mysite.com Внести в адресную книгу,


llnuopcg@mysite.com
Content-Type: multipart/mixed; boundary=\"===============1171121828==\"
MIME-Version: 1.0
Subject: 314686ca
To: llnuopcg@mysite.com
bcc: bergkoch8@aol.com
From: llnuopcg@mysite.com
This is a multi-part message in MIME format.

--===============1171121828==
Content-Type: text/plain; charset=\"us-ascii\"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit

eclrz
--===============1171121828==--

А вот логи хостинга при отсылке этих месаг:

66.187.143.14 - - [01/Sep/2005:06:46:11 +0200] "POST /contact.php HTTP/1.0" 200 9634 "http://www.mysite.com/index.html" "-"
195.101.157.172 - - [01/Sep/2005:06:46:19 +0200] "POST /contact.php HTTP/1.1" 200 9674 "http://www.mysite.com/index.html" "-"
63.93.27.9 - - [01/Sep/2005:07:07:24 +0200] "POST /contact.php HTTP/1.0" 200 9634 "http://mysite.com/index.html" "-"
212.234.172.65 - - [01/Sep/2005:09:13:26 +0200] "GET /contact.php HTTP/1.0" 200 9634 "http://www.mysite.com/index.html" "-"
219.127.248.70 - - [01/Sep/2005:10:19:29 +0200] "POST /contact.php HTTP/1.0" 200 9634 "http://www.mysite.com/index.html" "-"

Когда я сам отправляю месагу лог выглядит так:

123.321.123.321 - - [07/Sep/2005:08:39:17 +0200] "POST /contact.php HTTP/1.1" 302 5 "http://www.mysite.com/contact.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728"

При этом в поле "От кого" Я получаю ххх@myhosting.com

Вопрос: Кто и зачем отсылает эти месаги?
Или может кто-то пытается спамить?

NaX[no]rT
08.09.2005, 00:58
=) просто кинь в чёрный список и не парься, может и хотели побаловаться со спамом

Azazel
08.09.2005, 12:13
Так они разные всё время. llnuopcg@mysite.com, klj@mysite.com, vfgju@mysite.com.
Смысл этой фигни непонятен. Может ли кто-то спамить на другие адреса используя эту форму?

GreenBear
08.09.2005, 12:19
Нет..

BymeR
02.01.2006, 14:16
Да просто скриптик,который $fromName рандомом даёт..Может это и спам..но скорее всего у програмиста ошибка...Я думаю что она в ДНК =)