Развитие скрипта, регламент обработки запросов модернизации

Мы только запускаем on-line общение на нашем проекте и будем очень признательны если Вы нам что нибудь напишите.

Рейтинг топика
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(1 голос, в среднем: 5 из 5)
Домой Owl PHPMailer 1.6 Принципы рассылки через Owl PHPMailer 1.6 Развитие скрипта, регламент обработки запросов модернизации
4ответ(ов) в теме
my-mails.ru
не в сети 57 минут
На сайте с 25.11.2017
Администратор
Тем 17
Сообщения 55
1
03:49

Скрипт массовой рассылки через SMTP публичных почтовых систем mail.ru, yandex.ru, gmail.com и другие

Owl PHPMailer 1.6: Скрипт почтовой программы PHP с функциями списка рассылки в одном файле
Лицензия: бесплатно
Правообладатель: owlmailer.io / ветка на github

Модификация:
Web версия my-mails.ru:

Вы не можете просматривать опубликованные ссылки

добавлен белый и черный список smtp
добавлен тег email smtp [-emailauth-] для правильной аутентификации при ротации
добавлено сохранение введенных данных в шаблоны (cookie).
внесена настраиваемая задержка в секундах между отправлениями писем
улучшена ротация smtp подключений — каждое новое письмо отправляется с нового smtp
внесено автоматическое удаление smtp который выдает ошибку при отправке с отправкой того же письма через другого smtp
Поддержка скрипта проектом my-mails: частично на платформе my-mails

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

Всегда On-Line
Редакции сообщения
16.03.2021 03:51adminПричина: не указано
0
my-mails.ru
не в сети 57 минут
На сайте с 25.11.2017
Администратор
Тем 17
Сообщения 55
2
10:19

Внесены изменения в работу программы:
- Исправлен bug который при smtp ошибке отправки письма обрабатывался как ошибка smtp подключения.
Теперь email получателя который вызвал в логе ошибку (ящик не существует, переплонен, и т.п.) пропускается, следующая отправка осуществляется на новый адрес получателя.

Всегда On-Line
0
my-mails.ru
не в сети 57 минут
На сайте с 25.11.2017
Администратор
Тем 17
Сообщения 55
3
06:36

В работу скрипта внесены следующие изменения:
1 - Добавлены ротируемые темы письма

Необходимо в Список тем внести Ваши темы, каждая отдельная тема с новой строки. 
Подключить новые темы можно тегом [-theme-] установкой его в основной теме письма

2 - Устранен bug не позволяющий пересохранять существующие шаблоны
3 - Реализована задержка отправки (секунды) между письмами/подключениями
4 - реализован обработчик лог ошибок и фильтрация email подписчика/smtp на основании smtp отклика
1. получатель плохой = Message was not accepted -- invalid mailbox
	email - перенести email подписчика в лог email invalid
	smtp - не предпринимать не каких действий
	
3. smtp спам = spam message rejected
	email - не предпринимать не каких действий
	smtp - перенести smtp в лог SMTP SPAM

3. smtp любые другие ошибки
	email - не предпринимать не каких действий
	smtp - перенести smtp в лог SMTP ошибки
	
4. успешная доставка
	email - перенести email подписчика в лог Доставлено
	smtp - не предпринимать не каких действий

При этом перемещаемые smtp и email не используются в дальнейшей рассылки.
! Шаблон ошибок на данный момент пополняется.
5 - Исправлен bug при получении ошибки spam message rejected email подписчика пропускается. Теперь доставка в этот адрес будет осуществлена с нового smtp
6 - Исправлены другие видимые bug
7 - Скрипт перенесен на абузоустойчивый сервер.

Всегда On-Line
0
my-mails.ru
не в сети 57 минут
На сайте с 25.11.2017
Администратор
Тем 17
Сообщения 55
4
11:30

Внесены изменения в работу программы:
1 - добавлена функция добавления блоков текста / писем для рандомизации

каждый новый блок может быть выведен в письмо тегом [-message1-], [-message2-] и т.д.
Для рандомной ротации блоков необходимо обьеденить теги таким образом [-message1|message2|message3-]
Данные теги могут быть применены только к области (Ваше письмо) и (Альтернативный(текстовый вариант))

2 - добавлена функция персонализации писем
Пример персонализации темы:
Тема письма: Для ООО "Рога и Копыта" / будет подставлена если Вы шлете письмо в фирму Рога и Копыта
Тема письма: Уважаемый Иван Петрович, уведомляем Вас.... / будет подставлена если Вы шлете письмо Ивану Петровичу

Для персонализации писем была изменена загрузка данных о подписчике:
Теперь списки необходимо загружать так:
Строка с персонализацией

"РАЙСИ";"Астрана";"Автоматизация бизнес-процессов";"Лавров Лавр Савельевич";"rait@domain.com"

Строка с 1 переменной персонализации
"РАЙСИ";"-";"-";"-";"rait@domain.com"

Строка только с email
"-";"-";"-";"-";"rait@domain.com"

Где символ "-" пропустить значение для вывода в письмо.

Так как данные не вносятся в mcql - они отрабатываются по порядковому номеру с права на лево.
Наличие email в 5 позиции кавычек - обязательно

Вы не можете просматривать опубликованные ссылки

Персональным данным назначены теги:
[-piece1-] - первая значение в кавычках
[-piece2-] - второе значение в кавычках
[-piece3-] - третье значение в кавычках
[-piece4-] - четвертое значение в кавычках
[-piece5-] - email / обязательный порядковый номер

Вывод тегов персонализации возможен в области: (Тема письма) (Ваше письмо) (Альтернативный(текстовый вариант))

Всегда On-Line
Редакции сообщения
25.03.2021 11:31my-mails.ruПричина: не указано
0
Вы не имеете права на публикацию сообщений в этой теме

Последние сообщения форума

Авторизация
*
*

Капча загружается...


Регистрация
*
*
*
*

Капча загружается...


Генерация пароля

Капча загружается...


51276208