Php newsletter

Про 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

Схожі статті