скрипт, написанный мною же, он кстати поставлен на моём сайте (www.fig-off.net/mail.php)
<center><form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post"> //собственно сама форма
Кому:
<input type="text" name="mail" value="<?php echo strip_tags($_POST['mail']);?>"/><br>
От кого:
<input type="text" name="from" value="<?php echo strip_tags($_POST['from']);?>"/><br> //можно указать поддельный адрес
<textarea name="text" style="width:50%; height:100px;"></textarea><br>
использовано символов:<input ID="text2" size="1" type="text"><br> //подсчёт символов (не обязательно)
<script>
setInterval("gg()",50);
function gg() {
document.all.text2.value=document.all.mail.value.length + document.all.from.value.length ;
}
</script> //подсчёт символов закончился
<input type="hidden" name="sent" value=1><br>
<input type="submit" name="submit" value="отправить"></form></center><br>
<?php if($_POST['sent']) {
if( preg_match("/[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i", strip_tags($_POST['mail'])) AND (strlen(strip_tags($_POST['from']))<15) AND (strlen(strip_tags($_POST['text']))<50)) {
@mail($_POST['mail'], "ЗАЙДИ НА WWW.FIG-OFF.NET",$_POST['text'],"From:".$_POST['from']."<
[email protected]>");
echo ("<center><H3>письмо отправлено</H3></center><script>setTimeout('document.location.replace(\"http://google.ru\");', 3000);</script>"); //редирект пользователя, в случае успешно отправки письма
} else {
echo("<center><font color=red><H3>ошибка при заполнении форм</H3></font></center>"); //для тех кто не грамотный))
}} ?>