Perl почтовая рассылка
Версия 1.1.0
О скрипте.
Почтовая рассылка - это универсальный скрипт для рассылки почтовых сообщений с Вашего сайта. Он очень прост в установке, но в тоже время довольно продвинут.
Включает множество функций и возможностей, например такие как создание и редактирование шаблонов писем, рассылка с вложением, рассылка писем через smtp сервер, возможность использовать скрипт как автореспондер, импорт/экспорт базы адресов и пр.
Удобная панель администратора позволит Вам легко и быстро управлять рассылкой.
Требование.
- Perl 5.6.х и выше;
- Модуль DBI;
- Sendmail;
- База данных MySQL 4.0.0 и выше
Возможности скрипта Perl почтовая рассылка
- рассылка писем с вложением;
- подтверждение и отписка от рассылки;
- персонализация писем;
- удобная панель администратора;
- парольная защита панели администратора;
- редактор шаблонов писем;
- управление базой подписчиков;
- отображение IP адреса для каждого подписчика, а также сервис whois для получения информации о IP адресе подписчика;
- возможность задавать интервал между рассылками;
- уведомления о прочтении писем;
- возможность задавать формат рассылки (plain и html);
- кодировка рассылки (windows 1251, koi8-r и utf-8);
- лимит на количество одновременно отправляемых писем;
- возможность задавать приоритет отправки писем;
- импорт адресов электронной почты из текстового файла;
- экспорт базы адресов электронной почты в текстовый файл.
Установка скрипта Perl почтовая рассылка
1. Распакуйте архив, скопируйте скрипты из cgi-bin в папку cgi-bin;
2. Задайте права доступа(CHMOD) для всех файлов 755;
3. Скопируйте папку "images", файлы "panel.js" и "style.css" в корень сайта;
4. Создайте базу данных и разместите в неё таблицы из файла sendmail.sql.
5. Укажите настройки подключения (хост базы данных или IP, имя базы данных, логин и пароль) в файле ConnectDB.pm;
6. Вставьте html код формы в вашу web-страницу. Ниже приведен Html код формы:
<form action=cgi-bin/sendmail.pl method=post>
<table>
<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="Подписаться"><input type=hidden
name=action value=post></td></tr>
</table>
</form>
7. В тэге <form> укажите расположение файла sendmail.pl относительно вашей web страницы (например action=cgi-bin/sendmail.pl)
8. Зайдите в панель администрирования и введите логин - admin и пароль 1111. далее укажите необходимые настройки.
Нововведения версии 1.1.0
- персонализация писем;
- возможность скрыть/отобразить ссылку отписки от рассылки;
- исправлены найденные и проблема с кодировкой базы данных.
Переход на версию 1.1.0 c версии 1.0.0 beta
- Закачайте обновленные файлы на сервер;
- Выполните SQL-запрос из файла update.sql
Коммерческая версия
По желанию заказчика я могу адаптировать скрипт под конкретные условия. Могут быть добавлены или доработаны различные дополнительные функции.
Примечание
СКРИПТ "Почтовая рассылка", ДАЛЕЕ ПРОСТО ПРОГРАММА ЯВЛЯЕТСЯ ПОЛНОСТЬЮ БЕСПЛАТНОЙ. ВЫ МОЖЕТЕ СВОБОДНО РАСПРОСТРАНЯТЬ, КОПИРОВАТЬ, ВНОСИТЬ СВОИ ИЗМЕНЕНИЯ В ИСХОДНОМ КОДЕ ПРОГРАММЫ, ЛИШЬ ПРИ УСЛОВИИ СОХРАНЕНИЯ КОПИРАЙТА АВТОРА.
ИСПОЛЬЗОВАНИЕ ПРОГРАММЫ "Почтовая рассылка" В КОММЕРЧЕСКИХ ЦЕЛЯХ ЗАПРЕЩЕНО.
ВЫ ИСПОЛЬЗУЕТЕ ЭТУ ПРОГРАММУ НА СВОЙ СОБСТВЕННЫЙ СТРАХ И РИСК. АВТОР НЕ НЕСЕТ НИКАКОЙ ОТВЕТСТВЕННОСТИ ЗА РАБОТОСПОСОБНОСТЬ ПРОГРАММЫ, А ТАКЖЕ ЗА ПОТЕРИ, ПОВРЕЖДЕНИЯ ДАННЫХ ИЛИ ЧЕГО ЛИБО ДРУГОГО, СВЯЗАННЫЕ С ИСПОЛЬЗОВАНИЕМ
И РАБОТОЙ ЭТОЙ ПРОГРАММЫ.
Если Вам понравился мой скрипт и у Вас есть желание отблагодарить меня рублем, то вот мои реквизиты:
WebMoney
U237811811298
R198597198920
Z917380288657
Яндекс деньги
41001635943434
Если у Вас возникнут вопросы или предложения пишите мне на e-mail
-----------------------------------------------------------------
Спасибо за использование моего скрипта
С уважением, Яницкий Александр