Анонимная отправка e-mail

Discussion in 'Уязвимости Mail-сервисов' started by aydin-ka, 31 Aug 2011.

  1. aydin-ka

    aydin-ka Elder - Старейшина

    Joined:
    3 May 2009
    Messages:
    316
    Likes Received:
    98
    Reputations:
    29
    нет ты не прав.(вернее прав на 50%) ;) при отправки от имени админа например:мой мир, письмо приходит, если отправлять несколько писем. Из 3-4 писем приходит 1 письмо. Если отправлять от имени vasya@mail.ru то письмо сразу приходит. :cool:
     
  2. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    на hotmail gmail и Yandex почты - они не доходят как надо - проверял :)
     
  3. aydin-ka

    aydin-ka Elder - Старейшина

    Joined:
    3 May 2009
    Messages:
    316
    Likes Received:
    98
    Reputations:
    29
    я потом проверю :D Идея: а если вместо отправителя от имени алмина например: admin@gmail.com , написать adnin@gnail.com письмо уже должно прийти

    Но идет ещё проверка текста письма...там тоже надо так незаметно исправлять слова ;)
     
  4. Bonza

    Bonza New Member

    Joined:
    4 Apr 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Собственно есть код:
    Code:
    <html><title>Бро софт</title><style>body{
    background-color:#2B2F34;color:#C1C1C7;}input{color:#cccccc;
    border:1px solid #404040;background-color:#221;
    }</style>
    <pre><form method="post" ><div align="center">Кому:<br><input type="text" name="to" ></br>
    От:<br><input type="text" name="ot" ></br>
    От кого:(непашет)<br><input type="text" name="fromname" ></br>
    Тема:<br><input type="text" name="subj" ></br>
    Текст:<br><textarea name="content"></textarea></br>
    <input type="submit" value="Отправить" >
    </div></form>
    </pre>
    </html>
    <?php
    set_time_limit(0);
    ignore_user_abort(1);
    $logi = "1";
    $filelog = "mail_log.txt";
    $to = $_POST["to"];
    $ot = $_POST["ot"];
    $fromname = $_POST["fromname"];
    $subj = $_POST["subj"];
    $content = $_POST["content"];
    if(isset($to) && isset($fromname) && isset($subj) && isset($content) && isset($ot))
    { mail($to, $subj, $content, "From: ".$ot);
    } if($logi =="1"){
    if(isset($to) && isset($subj) && isset($content)){
    $xyu = fopen($filelog, "a");
    fwrite($xyu, "Кому: ".$to." От: ".$ot." От кого: ".$fromname." Тема: ".$subj." Сообщение: ".$content."\n");
    fclose($xyu);
    }}
    ?>
    Не отправляется поле "От кого", есть у кого какие мысли?
     
    #24 Bonza, 3 Oct 2011
    Last edited: 3 Oct 2011