Webmaster общности: Predpriemach.com | SearchEngines.bg

    Изпращане на e-mail от собствен сървър

    Никога ли не сте се изкушавали да побъзикате някой приятел като му изпратите e-mail без той да вижда от кой е изпратен Laughing
    Щото аз да!
    Ето и един скрипт чрез който това да стане възможно:
    Записваме долният код във файл mail.html

    <form method="post" action="mail.php">
    <div align="center">
    <table width="664">
    <tr>
    <td><div align="center">Изпрати ДО </div></td>
    <td>
    <div align="center">
    <label>
    <select name="sendto" id="sendto">
    <option selected="selected">mail-adres@abv.bg</option>
    <option>mail2-adres@abv.bg</option>
    <option>mail3-adres@abv.bg</option>
    <option>mail4-adres@abv.bg</option>
    <option>mail5-adres@abv.bg</option>
    <option>mail6-adres@abv.bg</option>
    <option>mail7-adres@abv.bg</option>
    <option>mail8-adres@abv.bg</option>
    <option>mail9-adres@abv.bg</option>
    <option>mail10-adres@abv.bg</option>
    <option>mail11-adres@abv.bg</option>
    <option>mail10-adres@abv.bg</option>
    </select>
    </label>
    </div></td>
    </tr>
    <tr>
    <td><div align="center">Относно </div></td>
    <td>
    <div align="center">
    <input name="subject" type="text" size="80" maxlength="79" />
    </div></td>
    </tr>
    <tr>
    <td><div align="center">ОТ</div></td>
    <td>
    <div align="center">
    <input name="e-mail" type="text" size="80" maxlength="79" />
    </div></td>
    </tr>
    <tr>
    <td><div align="center">Сообщение<br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    </div></td>
    <td>
    <div align="center">
    <textarea name="message" rows="20" cols="60"></textarea>
    </div></td>
    </tr>
    <tr>
    <td><div align="center"></div></td>
    <td><div align="center">
    <input name="reset" type="reset" class="button" value="Изчисти" />
    <input name="submit" type="submit" class="button" value="Изпрати" />
    </div></td>
    </tr>
    </table>
    </div>
    </form>

    След което правим един файл mail.php:

    <?php
    $to = $_POST["sendto"];
    
    $subject = $_POST["subject"];
    
    $message = $_POST["message"];
    
    $headers = 'From: '.$_POST["e-mail"];
    
    if(mail($to, $subject, $message, $headers))
    
    echo "Благодаря Ви, съобщението беше изпратено успешно.";
    ?>

    Отваряме mail.html пишеме щуротийки или заплахи на приятел и се спотайваме Laughing

    А ето как ще изглежда кода и ако сме решили да си изпращаме писънца без да сме анонимни:
    mail.html

    <form method="post" action="mail.php">
    <div align="center">
    <table width="664">
    <tr>
    <td><div align="center">Изпрати ДО </div></td>
    <td>
    <div align="center">
    <input name="sendto" type="text" size="80" maxlength="30" />
    </div></td>
    </tr>
    <tr>
    <td><div align="center">Относно </div></td>
    <td>
    <div align="center">
    <input name="subject" type="text" size="80" maxlength="79" />
    </div></td>
    </tr>
    <tr>
    <td><div align="center">ОТ</div></td>
    <td>
    <div align="center">
    <input name="e-mail" type="text" size="80" maxlength="79" />
    </div></td>
    </tr>
    <tr>
    <td><div align="center">Сообщение<br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    <br />
    </div></td>
    <td>
    <div align="center">
    <textarea name="message" rows="20" cols="60"></textarea>
    </div></td>
    </tr>
    <tr>
    <td><div align="center"></div></td>
    <td><div align="center">
    <input name="reset" type="reset" class="button" value="Изчисти" />
    <input name="submit" type="submit" class="button" value="Изпрати" />
    </div></td>
    </tr>
    </table>
    </div>
    </form>

    И пак правиме mail.php:

    <?php
    $to = $_POST["sendto"];
    
    $subject = $_POST["subject"];
    
    $message = $_POST["message"];
    
    $headers = 'From: '.$_POST["e-mail"];
    
    if(mail($to, $subject, $message, $headers))
    
    echo "Благодаря Ви, съобщението беше изпратено успешно.";
    ?>

    Сами изберете кой скрипт е за вас след което. . .
    ENJOY!
    //////////////////////////////////////////////////////////////////////////////////////////
    Урока е подготвен специално за http://web-tourist.net
    Всяко преписване без нашето съгласието е абсолютно забранено!
    //////////////////////////////////////////////////////////////////////////////////////////