{% else-1 %}
Как отправить email с любым обратным адресом

                        
<?php
/*
*отправка письма с любым обратным адресом
*25.08.07
*/

if (!empty($_POST))
{
//От кого
$from=$_POST['from'];

//кому
$to=$_POST['to'];

//тема
$thm=$_POST['thm'];

//текст
$txt=$_POST['txt'];

//отправляем
mail($to,$thm,$txt,"From: <$from>\r\nContent-type:text/plain;charset=utf-8");

/*
*p.s Если внимательно рассмотреть заголовки в своем любимом почтовом клиенте, то такая подстава присекается довольно быстро
*/

header ('Location: '.$_SERVER['SCRIPT_NAME'].'?ok=1');
die();
}

if (isset($_GET['ok']))
echo '<p>письмо отправлено</p>';

//форма
?>
<form action="<?=$_SERVER['SCRIPT_NAME'];?>" method="post">
<p>
кому<br />
<input name="to" /><br />
от кого<br />
<input name="from" /><br />
тема<br />
<input name="thm" /><br />
текст<br />
<textarea name="txt" cols="20" rows="5"></textarea><br />
<input type="submit" value="отправить" />
</p>
</form>
3 43 0
Без комментариев...