Что нужно для работы системы
Установка программы
Описание программы
Начало работы
Работа с шеллами
Работа с smtp
Составление шаблона
Работа с макросами
Вставка метки для отслеживания открытий
Сбор отклика через imap
Сбор отклика через редирект
Установка формы для сбора подписчиков на свой сайт
Сбор адресов с аккаунтов imap
Парсер адресов
Система распределяет ресурсы загруженные вами и использует их для рассылки ваших писем или организации редиректов.
Система отправляет письма тремя способами:
- Отправка при помощи технологии шелл.
- Отправка при помощи сторонних SMTP серверов.
- Отправка непосредственно с сервера где она распаложена.
С помощью этого способа вы можете строить свои сети серверов и с помощью их делать рассылку. Способ позволяет максимально эффективно и качественно делать свои рассылки.
Отправка при помощи сторонних SMTP серверов:Этот способ позволяет вам рассылать письма со сторонних почтовых серверов через протокол SMTP. Также есть полная поддержка работы с системами PowerMTA.
Схема работы системы:
Оба способа поддерживают отправку песем через прокси сервера для исключения блокировки или попадания в черные списки вашего основного сервера, где установлена система. Также есть возможность отключение отправки через прокси сервера.
Отправка непосредственно с сервера, где она расположена:Этот способ подходит для организации небольших рассылок по базе своих подписчиков. Мы не рекомендуем его использовать, так как он может плохо сказаться на сервере, где установлена программа.
Для работы системы нужен vds или vps сервер на ОС Linux
Минимальные требования к серверу:- ОС Linux Centos 7
- CPU 2 х 3000 ГЦ
- RAM 4ГБ
- PHP 5.4.Х не выше 7
- Curl
- Imap
- GeoIP
- IonCube
Заходим на сервер по FTP и загружаем программу в корень домена. В адресной строке браузера пишем наш домен или IP сайта и путь к инстолятору http://you_domen/install/ на некоторые папки нужно будет установить права 777 , на какие папки - вы увидите в архиве с программой.
Видим там форму для внесения данных:
В первое поле вводится ключ к системе, получить его вы можете у нас на сайте. Далее поля отвечают за подключения к базе данных MySQL. Как ввели все данные нажимаете кнопку Установить
После успешной установки вас автоматически переадресует на главную страницу с формой для ввода данных для входа в систему, по умолчанию данные для входа admin / admin. После ввода данных для входа вас пустит в админ панель.
Далее переходите в меню Настройки - Основные настройки системы и в поле Путь к интерпритатору PHP 5.6.X: вбиваем путь к интерпритатору PHP обычно это: /usr/bin/php -f

После ввода пути к интерпритатору нам нужно запустить задачу на выполнения раз в минуту для планировщика задачь Cron
/usr/bin/php /var/www/ваш пользователь на сервер/data/www/сайт/lib/distributor_cron.phpГлавная страница

На главной странице можно посмотреть статистику всей системы, такую как: нагрузка на сервер, сколько валидных ресурсов, сколько валидных прокси серверов, скорость отправки писем, количество откликов и прочее.
Страница шаблонов

Создание шаблонов для ваших рассылок, а также мониторинг отправки и количества отклика по интересующим вас шаблонам, на странице присутствует краткая статистика по количеству ресурсов. А также возможность перейти на стрпаницы сбора отклика по протоколу IMAP и редиректам, посмотреть логи отправки и загрузить базу адресов для рассылки.
Страница статистики переходов по ссылки

При использовании встроеного редиректа в систему вы можете посмотреть подробную статистику о переходах. В нее входит: ip адрес пользователя, ОС, язык, гео данные время и дата, а также ссылка, куда был совершен редирект.
Страница сбора отклика с почты по IMAP

При рассылке, есть возможность, в заголовок replay-to вставлять адреса из базы для получения на них ответных писем, система будет автоматически считывать количество новых писем, приходящих на указанный вами ящик и показывать вам эффективность вашей рассылки в реальном времени.
Страница базы для рассылки

Количество импортируемых адресов в базу не ограничена, каждый шаблон имеет свою базу адресов для рассылки, в базе есть возможность персонализации писем по средствам макросов, которые можно использовать при составлении или редактировании шаблонов. Импорт в базу происходит с файлов формата txt или csv.
Страница базы логов рассылки

На этой странице вы можете посмотреть логи рассылки с подробной информацией о времени, способе и id письма, отправленного с программы, также, есть возможность, экспорта данных в csv файл.
Страница добавления шаблона

Страница для составления шаблона, каждое поле поддерживает рандомизацию списком и конструкцией [ | | | ] а также рандомизацию в рандомизации [ | | | [ | | | | ] | ]. Имеет все необходимые поля, включая поле reply-to для сбора ответных писем в случае необходимости, также, есть возможность, вставлять дополнительные заголовки к письму для максимальной уникализации. Более подробнее смотрите в описании "Составления шаблона".
Страница проверки рандомизации текста

В случае сомнений в правильности написания вами рандомного текста, тут можно проверить его в реальном времени, проверяет как обычный текст так и HTML версии писем.
Страница черного списка email адресов

Если у вас есть база не желательных адресов для ваших рассылок, вы можете ее импортировать в этот список, и в таком случае при импорте основной базы в шаблон эти адреса будут проигнорированы при импорте.
Парсер email адресов со списка сайтов

Страница парсера email адресов из списка сайтов, программа может спарсить вам базу для рассылки со списка сайтов, ищет адреса на главной странице и на странице контактов, если такая есть.
Страница базы шеллов

На этой странице вы можете добавлять в базу свои шеллы, файл для размещения можно скачать тут же на странице. Возможно посмотреть подробную статистику по любому шеллу, статистика состоит из таких пунктов:
1. Geo принадлежность шелла.
2. Присутствие IP и домена в блеклистах.
3. Присутствуют на шеллах записи DKIM, DMARC, SPF.
4. Присвоин ли шеллу статус VIP.
5. Работает на шелле отправка почты (Send Mail).
6. Доставлено проверочное письмо в инбокс при чеки шелла.
База SMTP серверов для рассылки

База SMTP адресов для подключения и рассылки через них. Сиситема может подключаться как с шифрованием ssl так и без него, есть полная совместимость с системами по типу PowerMTA. Возможно выставить лимиты отправки с каждого адреса, при подключении через прокси сервера к адресу привязываеться прокси сервер до момента выхода его в оффлайн, если прокси не онлайн, то система перепривязывает адрес к другому проксис серверу и работает уже с ним.
База прокси серверов

База прокси серверов для рассылки, сервера проверяются на доступность командой пинг в реальном времени автоматически. Также сервера чекаются на присутствия в блеклистах, если сервер найден, то система его не использует, а в процессе работы его удаляет. Импорт возможет, как по ссылки так и из файла.
База IMAP аккаунтов для чека шеллов

База имап аккаунтов для чека шеллов на попадания в инбокс, поддерживает шифрование ssl. С каждого аккаунта есть возможность собрать базу адресов с папки входящие.
Внимание: Если в базе не будет адреса то проверка шелла на Send Mail и проверку на попадание в инбокс работать не будет!
Страница настроек системы

1. Основные настройки системы:

2. Манипуляции с пользователями:

Возможно создавать до трех пользователей.
3. Настройка многопотока отправки:
4. Настройки чекера шеллов для рассылки:

5. Настройки чекера smtp для рассылки:

6. Настройки чекера imap для шаблонов:

Эта настройка для imap для чека шеллов и для сбора откликов с рассылки.
7. Настройка чекера прокси серверов:
8. Настройка парсера e-mail адресов:

В целом система после установки уже готова к использованию, вам остается только определиться со способом рассылки, составить шаблон, залить базу и запустить рассылку. После того как вы определитесь со способом вам нужно перейти в Настройки -> Настройка многопотока отправки и выбрать подходящий вам способ, в случаи необходимости там же можете увеличить скорость рассылки.
Для начала вам нужно скачать php файл, который нужно разместить на шелл. Перед импортом нескольких или добавлением одного шелла вам необходимо сделать два пункта:
1. Обязательно нужно заполнить шаблон для чека шелла на инбокс (Адреса шеллов -> Опции -> Шаблон письма для чека шелла на инбокс)

Адрес отправителя указывайте без @ и домена, то есть, только имя ящика.
2. Обязательно добавьте в базу IMAP для чека шелов валидные адреса, если этого не сделать, то шеллы не прочекает на отправку почты и на попадание письма в инбокс.
Мы рекамендуем использовать ящики для чека на инбокс google, так как если письмо там зайдет во входящие, то можно быть уверенными, что в 90% оно будет пробивать везде инбокс.
Для того чтобы система начала использовать шелл для рассылок ему нужно пройти ряд проверок:
1. Он не должен быть найден в блек листах2. С него должны уходить письма
3. Отправленное с него письмо должно попасть в инбокс.
Если второй и третий пункт не выполнится, то шелл можно использовать для редиректа. Также если не выполнится только третий пункт, то можно шелл(ы) отметить как vip и при старте рассылки указать, что вы хотите этот шаблон разослать с vip шеллов.
После выполнения этих требований можно импортировать ресурсы. Если вы импортировали ресурсы, а они не начали проверяться системой, то посмотрите если ли у вас HTTP прокси, если у вас нет прокси серверов, то в настройках чекера шеллов выключите чек шеллов через прокси!
Важно: инбокс и пробив ваших писем зависит от качества ваших ресурсов и текста письма!
Перейдите в Настройки -> Настройка многопотока отправки там выбрать способ рассылки SMTP + SOCKS5 proxy и сохранить ваш выбор. Там же выберите использовать ли прокси сервера для авторизации по SMTP.
Далее необходимо подготовить и загрузить базу с SMTP серверами, не забудьте загрузить прокси сервера для чека аккаунтов, или отключить чек с помощью прокси серверов. По истечению некоторого времени программа проверит правильность данных и в случае успеха отметит сервера как валидные.
Важно: Правильность данных вы можете проверить на сервисах, которые предоставляют доступ к SMTP аккаунтам.
Перейдите на страницу Шаблоны в правом верхнем углу кликаете на кнопку добавить и вы будите переадресованы на страницу добавления шаблона.
Для начала вам нужно опраделиться с именем и типом шаблона (HTML или TEXT), сделать свой выбор вы можете в правом верхнем углу, а дать имя шаблона заполнив соответствуещее поле в самом начале слева.
Имя отправителя вводите имя отправителя: оно показывается в письме вместо адреса отправителя, поле поддерживает рандом, как конструкцией так и списком. (Поле не обязательное для заполнения)
Адрес отправителя вводите адрес отправителя: он показывается в письме как адрес, с которого отправлено письмо, поле поддерживает рандом, как конструкцией так и списком. (Поле не обязательное для заполнения) в случае если оно пустое, то адрес будет SMTP сервера, если отправка через шеллы, то поле оставлять пустым нельзя. Поле поддерживает макросы для формирования автоматически адреса, ( [random_characters]@[domen] ).
[random_characters] - Случайная строка.
[domen] - Фактический домен отправки.
Для автоматического составления адреса нужно использовать конструкцию: [random_characters]@[domen].
Поле поддерживает рандом конструкцией и списком.
Важно: Следите, чтобы небыло пустых строк и пробелов в строке в этом поле.
Адрес для ответа если вы собираете отклик на почту, то в это поле вы можете вставить список адресов для ответа, если поле оставить пустым, то заголовок reply-to в письмо вставлен не будет. Если вы хотите, чтобы система подсчитывала ответные письма, то вам нужно в базу imap для шаблона (см описание) добавить аккаунты и включить опцию (Брать из базы IMAP)

Дополнительные заголовки в это поле можно вставлять дополнительные заголовки, такие как X-Priority: 1 или X-Sender: mail@exemple.com
Заголовок List-Unsubscribe: если включить этот заголовок, то в письмо будет вставляться ссылка на отписку от рассылки, если в тектовом поле будут ссылки, то будут вставляться они в заголовок. Для того, что бы его отключить нужно оставить поле пустым и переключить в режим выключено. Поддерживает рандомизацию конструкцией и списком, можно использовать макросы ( [id_templates] [mail_to] ).
[id_templates] - Уникальный номер шаблона.
[mail_to] - Адрес палучателя.
Дополнительное поле №1, №2: В эти поля можно вставлять любые данные, которые вам нужны в письме, например ссылки на изображения или номера телефонов, в само письмо вставляете макросы в нужное вам место. Работает рандомизация как конструкцией так и списком.
Тема письма можно использовать Emoji для передачи эмоций, также поле поддерживает макросы, рандомизацию конструкцией и списком.
Тело письма в это поле вставляется текст, который вы хотите разослать, при помощи небольшого HTML редактора вы с легкостью сможете составить красивое письмо, если у вас готовое письмо HTML, то вам нужно редактор переключить в текстовый режим, для текстового письма нужно сделать тоже самое. Поддерживает макросы, рандомизацию конструкцией.

В программе есть возможность приобразовывать картинки в код base64 для этого вам нужно кликнуть чуть ниже редактора шаблона на ссылку "файл в base64" в появившемся окне выбрать картинку для загрузки и нажать "Загрузить" после этого вы получите готовый код изображения для вставки в письмо.

Важно: Размер изображения не должен привышать 15 кб, если размер будет больше, то будьте готовы, что не все почтовики покажут ваше изображение.
Файл аттач - для использования прикрепленных файлов вам нужно загрузить файл на сервер, если вы хотите использовать рандом имени файла, то вам нужно заполнить текстовое поле, рандом поддерживается списком. Если вы хотите использовать полноценную рандомизацию файлов, то вам нужно создать папку на сервере и загрузить туда все файлы, которые нужно рандомизировать, добавить эту папку в шаблон и программа сама будет брать файлы с указанной вами папки в случайном порядке.

Автозапуск рассылки - для автозапуска вам нужно перевести выключатель в позицию "Включить" выбрать дату и время запуска.
Проверка на спам - для проверки вам нужно перевести выключатель в позицию "Включить" указать проверочный адрес и количество писем после которого будет отправляться проверочное письмо.
Адрес редиректа - ссылка куда при использование будут переадресованы пользователи кликнувшие по ссылки в письме..
Поддерживаемые маросы вы можете посмотреть на странице добавления или редактирования шаблонов, список находится немного ниже поля тела письма. При помощи макросов можно персонализировать письма для максимальной уникализации! Чтобы развернуть список кликните по стрелке.

Для отслеживания открытий ваших писем вы можете использовать пиксель, вставить его можно следующим оброзом: <img src="[url_pixil]" width="1px" height="1px" />.
Важно: Отправляемое вами письмо обязательно должно быть в формате HTML.
Для того что бы собирать отклик по имап вам нужно добавить валидные аккаунты в систему. Сделать это можно перейдя на страницу imap для шаблона.

После того как добавили аккаунты нужно дождаться пока система их проверит на доступность. После того как система их переведет в статут "OK" нужно перейти в шаблон, к которому вы их прекрипили, и выше поля "Адрес для ответа" перевести переключатель в позицию "Брать из базы imap". В этом случае система будет в заголовок reply-to брать данные из базы imap адресов.

Важно: Сиситема будет проверять количество ответных писем на ящике до тех пор пока будет запущена рассылка.
Для организации автоматических редиректов и подсчета отклика (переходов) по ним, вам нужно вставить в письмо редирект при помощи макроса "[url_redirect]", этот макрос в письме будет заменен на ссылку вида http://url_redirect.com/shell.php?dfjksdj=fkdjsdfdsfds (Редирект формируется автоматически, в каждом песьме уникальный). Если вы используете SMTP сервера, то для работы редиректа нужны шелл, в случае их отсутствия редирект будет взят с админ панели (ссыла будет на панель системы). Статистику о переходах вы можете посмотреть здесь!

В системе есть возможнось размещения формы на ваш сайт для сбора подписчиков, в интересующем вас шаблоне нажимаете на стрелку дополнительной информации, и в списке есть ссылка для вызова окна с кодом формы для вставки на ваш сайт.

Вы просто копируете код с окна и размещаете в любом месте своего сайта, стиль формы можете менять по вашему предпочтению.

Для того чтобы собрать базу к примеру с вашей последней рассылки, которую вы делали и собирали отклик, то вам нужно перейти в базу IMAP адресов для шаблона.

В самой базе выбрать интересующий вас адрес и нажать на иконку сбора адресов, после этих действий система сама соберет вам базу с папки входящие и отдаст вам txt файл со списком адресов.

Для сбора адресов с сайтов, вам нужно загрузить в систему адреса с txt файла, в каждой новой строке один сайт, парсер ищет E-mail адреса на главных страницах сайта и на странице контактов (если такая имеится). При успешном нахождении адреса на сайте сохраняет его в базу. Скачать файл с адресами E-mail вы можете на странице парсера.