
Почтовая рассылка - это универсальный скрипт для рассылки почтовых сообщений с Вашего сайта. Он очень прост в установке, но в тоже время довольно продвинут.
Включает множество функций и возможностей, например такие как создание и редактирование шаблонов писем, рассылка с вложением, рассылка писем через внешний smtp сервер, возможность использовать скрипт как автореспондер, импорт/экспорт базы адресов и пр.
Удобная и многофункциональная панель администратора позволит Вам легко и быстро управлять рассылкой.
Возможности скрипта:
- встраивается под любой сайт;
- возможность проведение рассылки с внешнего smtp сервера*;
- рассылка писем с вложением;
- подтверждение и отписка от рассылки для подписчиков;
- сортировка писем по категориям;
- сортировка писем по позициям;
- возможность рассылки писем по расписанию и использовать скрипт как атореспондер**;
- удобная панель администратора;
- парольная защита панели администратора;
- многофункциональный редактор шаблонов писем;
- управление базой подписчиков;
- разделение подписчиков по конкретным категориям категориям;
- отображение IP адреса для каждого подписчика, а также сервис whois для получения информации о IP адресе подписчика;
- возможность задавать интервал между рассылками;
- возможность устанавливать лимит на количество одновременно отправляемых писем;
- настройка параметров рассылки: кодировка, формат, приоритет отправляемых сообщений и др;
- резервное копирование базы данных;
- импорт адресов электронной почты из текстового файла;
- экспорт базы адресов электронной почты в текстовый файл.
- поддержка редактора шаблона писем в следующих браузерах: Firefox, Netscape Navigator, Opera;
- поддержка кодировки писемв в utf-8 формате;
- уведомления о прочтении писем;
- неограниченое количество вложений.
* В связи с массовой рассылкой спама многие администраторы разрешают подключение к smtp серверу лишь с определенных IP адресов, а то и вовсе закрывают доступ.
** Для этого пропишите в настройках cron путь к скрипту: http://ваш_site/sendmail/admin/auto_responder.php
Установка скрипта:
1. Создайте базу данных и разместите в неё таблицы путем SQL-запроса из файла sendmail.sql. Это проще сделать через веб интерфейс, с помощью phpMyAdmin**;
2. Укажите настройки (сервер базы данных, имя базы данных, логин и пароль) в файле admin/lib/connect.inc.php;
3. Создайте на вашем сервере папку, например "sendmail" и скопируйте в неё файлы скрипта;
4. Вставьте html код формы в вашу web-страницу. Html код формы:
<table>
<form action=sendmail/sendmail.php method=post>
<tr><td><p>Имя</td><td><input size=40 type=text name=name></td></tr>
<tr><td><p>E-mail</td><td><input size=40 type=text name=email></td></tr>
<tr><td></td><td><input type=submit value="Подписаться"></td></tr>
<input type=hidden name=action value=post>
</form>
</table>
5. В тэге <form> укажите расположение файла sendmail.php относительно вашей web страницы (например action=sendmail/sendmail.php)
6. Задайте права доступа(CHMOD) для всех файлов - 644*** а для папок - 755***
7. Зайдите в панель администрирования и введите пароль 1111, далее задайте необходимые настройки.
*** У некоторых хостинг провайдеров возможно потребуется установить другие права доступа (CHMOD).(см. раздел FAQ своего хостинг провайдера)
Ссылка на скачивание скрипта.
Автор скрипта:
Яницкий Александр