shram
Новичок
Mail it пропускает мног оспама
скрипт через себя пропускает много спама... очень много....
подскажите пожайлуста люди добрые, как модернизировать его по безопасности.
я понимаю что можно сделать проверку по картинке-числу...
как это сделать ума не приложу...
прошу помочь кто чем может... желательно уже кодом.
спасибо
PHP:
<?php
// multiple recipients
$to = 'мой емаил тут' . ', '; // note the comma
// subject
$subject = 'моя тема тут';
// message
$message =$_POST['message'];
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
if ($_SERVER['REMOTE_ADDR'])
{
$headers .= "Received: from [{$_SERVER['REMOTE_ADDR']}]";
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
$headers .= " forwarded for {$_SERVER['HTTP_X_FORWARDED_FOR']}";
$headers .= "\n\tby shram.kiev.ua with HTTP;\n";
$headers .= "\t" . date("%a, %d %b %Y %T %z (%Z)") . "\n";
}
$headers .= "From: " . preg_replace("/\r?\n/", "", $_POST['email']) . "\n";
// Mail it
mail($to, $subject, $message, $headers);
header("Location: /index.php");
?>
подскажите пожайлуста люди добрые, как модернизировать его по безопасности.
я понимаю что можно сделать проверку по картинке-числу...
как это сделать ума не приложу...
прошу помочь кто чем может... желательно уже кодом.
спасибо
(((((((