Сервис бесплатных скриптов главная    скрипты    акции    PRO    загрузить    faq    учитесь    реклама    гостевая    форум    благодетели

homescript.ru- страна бесплатных скриптов
Описание скрипта Рассылка

Рассылка 1.1

Содержание

    О программе
    Что нового в версии и как перейти
    Установка
    Процесс подписки
    Настройки

Кратко о программе

версия 1.1 от 01.12.07
Автор Шестопалов Сергей
admin@homescript.ru
http://homescript.ru
http://softmedlist.ru

Требования
При написании скрипта использованы технологии CSS PHP HTML Единственное требование к программе-это PHP, установленный на сервере вашего хостера. Как правило на платном хостинге так и бывает. Баз данных программа не использует, информация сохраняется в файлах.

Описание
Программа для e-mail рассылок. Управляется из админ панели. Полностью настраивается внешний вид формы подписки и странички, куда выводится информация о состоянии подписки. Поддерживается подтверждение пользователем (на указанный адрес приходит письмо со ссылкой, перейдя по которой, подписчик подтверждает своё желание и адрес), автоматическая отписка от новостей (специальная ссылка в конце каждого сообщения).
Управление группами: добавление, удаление, рассылка отдельно по группам.
Управление адресами: ручное удаление и добавление, перемещение в другую группу.
Сохранение отправленных сообщений. Лимит на количество адресов в единицу времени, в которые будет производится рассылка (без использования crontab). Например можно задать отправку сообщения на 100 адресов с интервалом 20 минут. На сайте функционирует демо-панель управления, где доступны многие настройки.
Распространяется бесплатно, но если вам понравился скрипт, то в целях поддержания проекта можете перечислить 1-2 у.е. на кошельки
WebMoney
Z260716372758
R551881391400
Яндекс-деньги
4100136395113

Оглавление

Что нового в версии и как перейти

Исправлены ошибки: письма не приходили на некоторые почтовые ящики (например mail.ru).
Для того, чтобы перейти на новую версию, нужно скачать скрипт и заменить на сервере следующие страницы:

form.php
admin/admin.php
admin/admin4.php
m.php

Оглавление

Установка

1. Распакуйте папку со скриптом на сервер в корневую директорию (там, где главная страница вашего сайта)
2. Обратите внимание на файл .htaccess (он имеется в архиве со скриптом). Его нужно поместить в корневую директорию (туда же, куда поместили папку со скриптом). Возможно, что такой файл у вас имеется. В этом случае откройте ваш файл и сравните его содержимое с моим (как правило эти файлы содержат 2-4 строки). Если в вашем файле таких строк нет, скопируйте их к себе. После этого мой файл можно удалить.
3. В админ панели вашего хостера или в любом ftp-клиенте установите атрибуты файлов 644, папок 755
Внимание! Возможно ваш хостер для запуска сторонних скриптов требует более открытых атрибутов и, даже после установки скрипт работать не будет. В этом случае установите на файлы и папки атрибуты 777
4. Зайдите в панель управления по адресу http://ваш_сайт/nscript/admin Логин admin Пароль 111 Поменяйте логин и пароль.
5. На те страницы вашего сайта, где вы хотите видеть форму подписки, установите такой код:


<?php
$strpath="nscript/form.php";
$adrself=getcwd();
for($i=0; $i<100; $i++)
 {
    if(file_exists("public_html"))break;
    if (!file_exists($strpath)) chdir("..");
    else break;

 }
include ('nscript/form.php');
chdir($adrself);
 ?>

Здесь нужно обратить внимание на следующее: нельзя исключить, что вы вставите этот фрагмент кода внутрь вашего php -скрипта (т.е. внутрь скобок <? ?>), тогда вставлять код нужно без этих скобок!

Оглавление

Процесс подписки

Для того, чтобы подписаться на новости вашего сайта, посетителю достаточно набрать свой адрес в форме подписки. После этого на этот адрес придёт письмо с просьбой подтвердить подписку. Для этого пользователь должен перейти по ссылке, указанной в письме. Если пользователь не воспользовался ссылкой, или воспользовался ей по прошествии суток, рассылка приходить на этот адрес не будет.
Этот механизм нужен для того, чтобы избежать фальшивых адресов или шуток.
Отписка происходит тоже посредством ссылки, которой снабжается каждое письмо. Так что эти процессы полностью автоматизированы.

Оглавление

Настройки

Вся работа производится через панель управления. После установки скрипта перейдите по ссылке http://ваш_сайт/nscript/admin Наберите логин admin пароль 111
Панель управления имеет шесть разделов:

1. Форма-внешний вид Настраивается внешний вид формы. Доступны любые настройки. Предложено несколько картинок, но вы можете воспользоваться своими. Для этого в папке скрипта перейдите в каталог admin/img Картинки представлены файлами us1.png-us12.png Вы можете заменить их своими (не забудьте сменить названия)

2. Страница-внешний вид Сообщения о ходе подписки ведутся на отдельной странице. Когда пользователь вводит свой адрес в форму подписки, он переходит на эту страницу, где ему сообщается (что он лОх?) нет, ему сообщается, чтобы он проверил свой почтовый ящик. Когда пользователь получает письмо и переходит по ссылке, он вновь оказывается на этой странице.
Скрипт следит за корректностью e-mail и его состоянием. Состояния бывают такими: ждёт подписки, уже подписан, некорректный адрес. Все эти сообщения выводятся на этой страничке и ориентируют пользователя.
В этом разделе панели управления вы можете интегрировать эту страничку в ваш сайт путём вставки вашего кода.

3. Добавить группу и адрес Здесь можно добавить и удалить группы пользователей. Группы нужны в том случае, если вы будете пользоваться скриптом для рассылки не только новостей, но и, допустим, служебной информации для сотрудников вашего сайта. Например создаём группу "Программист". Далее вручную вводим для этой группы адреса (что можно тоже сделать на этой страничке). После установки скрипта у вас есть только одна общая группа "Подписчик" Удалить её нельзя. Так же нельзя удалить группу, если в ней есть адреса.

4. Список адресов Адреса ваших подписчиков. На этой странице можно перенести адрес в другую группу или удалить. В строке поиска достаточно ввести первую букву адреса.

5. Рассылка Собственно здесь производится рассылка писем. Вы можете определится с объёмом рассылки, т.е. назначить, на сколько адресов и в какой промежуток времени будет отправляться ваше сообщение. По умолчанию назначено по 50 писем каждые 20 минут. Понятно, что это имеет значение, если у вас больше подписчиков, чем вы назначили. Т.е., если у вас больше 50 адресатов (допустим 70), то сообщение отправится в два приёма- первая партия 50 писем, вторая- оставшиеся 20.
Для чего это надо? Функция отправки писем весьма нагружает сервер, поэтому скрипт может повиснуть и вылететь по тайм-ауту (на выполнение скриптов сервером отпущено очень мало времени).
Затем у вашего хостера может быть лимит на отправку писем (допустим 100 в час). Это перестраховка от спама.
Как это реализуется? Для того, чтобы реально запускать скрипт по расписанию, нужно прибегнуть к специальной службе операционной системы вашего сервера. Обычно панель управления хостера оказывает такую услугу, но мы попытаемся этого избежать. Во-первых не у всех это есть, во-вторых не все умеют кронтом пользоваться, а некоторые даже не знают о его существовании. Итак следующая партия писем отправится, когда очередной посетитель зайдёт на страницу с формой подписки. Скрипт проверяет, прошло ли достаточно времени и, если прошло, отправляет письма.
Однако вы всегда можете отправить сразу все оставшиеся письма, или отменить рассылку: если после отправки сообщения остаются адреса, на которые сообщение ещё не отправлено, становятся доступными соответствующие кнопки.

6. Отправленные письма На этой странице только отправленные ранее сообщения.

Оглавление
Кодировка вашей почты

 win
 koi8
 utf
 Другая

 

кликер рабочий пример
добавьте ссылку

Православие ру
Жизнь Православной церкви
IdCash-мы работаем, вы зарабатываете
Реклама вашего сайта, плюс заработок
Магазин китайского чая
Китайский чай, посуда и боевое!!! кунг-фу

 2721
 597
 20

Скрипты для домашних страниц
код кнопки



Яндекс цитирования   Рейтинг@Mail.ru 


©Шестопалов Сергей 2006-2012
сетка сварная . подарки для мужчин Лавка подарков Bubbles.