Про PHP Newsletter
вимога
- PHP 5.3 і вище;
- База даних MySQL 4.1 і вище;
- Mail ();
- Iconv;
- MB String;
- Zip;
- cURL
можливості
PHP Newsletter може робити розсилання листів як через стандартну php функцію mail (), так через smtp сервер, використовуючи сокети або агентів передачі пошти sendmail;
Ви можете формувати списки розсилок, які далі будуть автоматично розсилатися в заданому по рядку по-розкладом. Все, що вам потрібно, це налаштувати крон і створювати список розсилки.
Форма підписки на розсилку з можливістю відписки
PHP Newsletter дозволяє вам створювати форми для підписки і відписки на розсилку. Форму ви можете додати на свій сайт, для цього розмістіть html код форми у себе на сайті.
Вибір формату розсилки (plain і html)
Підтримка більшості відомих кодувань
PHP Newsletter підтримує понад 35 різних національних кодувань.
Додавання і відправлення вкладення
Скрипт включає в себе повну підтримку для завантаження й відправлення вкладень поряд з вашої розсилкою.
Додавання в розсилку стандартних заголовків Precedence (bulk, junk або list) і list-unsubscribe
Додавання DKIM підпису в заголовок листа
Для підвищення якості класифікації та ідентифікації легітимною електронної пошти, засоби PHP Newsletter дозволяє додавати DKIM-підпис (технологія встановлення автентичності відправника листа за допомогою додавання цифрового підпису, пов'язаної з ім'ям домена) в заголовки листів, що відправляються.
Персоналізація листів - це один з найефективніших способів справити хороше перше враження на одержувача розсилки, тому що за статистикою персоналізовані листи частіше відкриваються і прочитуються. Додати в шаблон листи тег% NAME% і воно автоматично буде замінюватися на ім'я передплатника.
Створення необмеженої списку розсилки
Управління списком передплатників
Через веб інтерфейс, ви можете керувати списком передплатників: переглядати, додавати, редагувати і видаляти передплатників.
По кожній розсилці введется докладна статистика по кількості відправлених і невідправлених листів. Також ви можете отримати інформацію, скільки користувачів відкрило листів. Крім цього, Ви можете експортувати статистику в MS Excel файл.
Веб інтерфейс з адміністратора
Для роботи та управління розсилкою, Вам надається зручна і досить проста в роботі панель адміністратора, доступна через веб інтерфейс. Велика кількість настоянок дозволить вам швидко налаштувати роботу систему по ваші вимоги.
Установка PHP скрипта легко запускається з вашого веб браузера, для чого PHP Newsletter надаємо Вам зручний інструмент установки скрипта. Вам буде потрібно лише ввести доступ до бази даних і продовжити установку, а майстер установки зробить всі необхідні дії.
Нововведення версії 5.2.x
- можливість додавати свої заголовки;
- поддрежки php 7.1.
Якщо з яких-небудь причин Вам не вдалося зробити установку з майстра установки, Ви можете встановити скрипт вручну.
Додайте таблиці бази даних MySQL SQL-запиту з файлу dump.sql. Це простіше зробити за допомогою web-інтерфейсу, наприклад через phpMyAdmin, який надається більшістю хостинг провайдерами.
Додати на web-сторінку форму підписки на розсилку
Для звичайних статичних веб сторінок, вставте html код:
Налаштування розсилки через smtp сервер
Для того, щоб відправляти розсилку через smtp сервер виконайте наступні нижче дії. Зайдіть в панель адміністратора, далі в розділ "Налаштування" і в кладці "SMTP сервера вкажіть smtp сервер, логін, пароль і порт smtp сервера (за замовчуванням 25). Виберіть" Спосіб відправки "- SMTP сервер.
Налаштування відправки листів через Mail.ru
Налаштування відправки листів через Gmail
smtp сервер: smtp.gmail.com
Порт smtp сервера: 465
Підключатися через безпечне з'єднання (SSL): Так
Метод аутентифікації: LOGIN
Спосіб відправки: SMTP сервер
Налаштування відправки листів через пошту Яндекс
Налаштування відправки листів через пошту rambler.ru
Налаштування відправки листів через пошту hotmail
Налаштування відправки листів через пошту Yahoo
Додати DKIM підпис
_domainkey.example-site.com. TXT "t = s; o =
; "
mail._domainkey.example.com. TXT "k = rsa \;
p = MIGfMA0GCSqGSIb3DQE ... .. "Тут прописуємо відкритий ключ (public key) з секції BEGIN PUBLIC KEY.
Тепер, щоб перевірити, чи правильно все налаштовано, надішліть листа собі на пошту. Якщо зроблено все правильно, в загаловках надісланого листа повинні бути приблизно такі рядки:
Налаштування розсилки за розкладом
Запуск php скрипта з cron:
В налаштуваннях крон, пропишіть команду, наприклад * * * * * / usr / local / bin / php /home/user/www/phpnewsletter/cron.php
У прикладі використовується запуск ежеменутно php скрипта, де / usr / local / bin / php є шлях до php інтерпретатора. Даний параметр є обов'язковим. На вашому сервері він може бути відрізнятися від наведеного прикладу. Для того, що б дізнатися шлях, необхідно виконати команди which php або дізнатися у вашого хостинг провайдера.
/home/user/www/phpnewsletter/cron.php шлях до скрипта на вашому веб сервері.
Запуск php скрипта методом GET:
Як купити?
Вартість ліцензії PHP Newletter 5 для одного сайту 500 руб. для необмеженого кількість сайтів 1500 руб. Для користувачів PHP Newletter 4 знижка 50% при покупці нової ліцензії. Оплату можна провести на наступні реквізити:
WebMoney
U237811811298
R198597198920
Z917380288657
Яндекс гроші
41001635943434