Массовые E-майл Рассылки через The Bat!

Как-то я решил изучить рынок по рассылкам, посмотреть какие софты есть и кто что использует. Проблема в том что современные «расыльщики» не адаптированы под всякие крупные сервисы, и они их сразу определяют как спам. И приходится танцевать с бубном вокруг всего, чтобы оптимизировать заголовки, чтобы попадать в инбокс. Я провел один эксперимент с AMS и The Bat и скажу, что c AMS все идет в спам через 8-10 писем. Так что продолжим, как из The Bat сделать майлер =)

Начну с эксперимента , я зарегистрировал руками 2 аккаунта на майлру и на яндексе. По одному аккаунту на AMS & The Bat. Отправлять будем обычную картинку в письме и темой «Привет».

AMS дал с акка майлру отправить мне 8 писем и дальше ошибки. с Аккаунта Яндекс около 20 писем и пошли ошибки. Ок подумал я. А как же обычные пользователи могут отправлять много писем и стал тестировать с The Bat. И я получил совсем другие результаты, я смог отправить больше 100 писем одинаковых с аккаунтов майла и яндекса. Отправлял вручную и скажу это было утомительно. Но результат, который я увидел меня заставил задуматься в чем же дело. Почему AMS не может отправить столько писем с его рандомизацией, а The Bat может. Я пошел изучать заголовки. С виду вроде ничего не обычного, но все же много мелочей наподобие перенос строк через определенное ко-во символов, кодирование играет большую роль.

Я как понял у всех бигов (почтовых серверов) есть фильтры которые определяют, что письмо было отправлено почтовым клиентом The Bat или другим и не ставим пометку спам на него. И мне стало интересно, сколько же можно отправить писем с одного аккаунта mail.ru и yandex.ru в сутки. Но отправлять руками это кошмар. Ведь приходилось копировать емайл и создавать письмо руками и потом отправлять все по нажатию на кнопку. Ужас я вам скажу. А дайка я оптимизирую все это, и мне стало интересно, что же может The Bat и когда я залез под капот, увидел, что у него есть управление через консоль. А ведь это то что нужно, чтобы сделать из него многофункциональный рассыльщик с аккаунтов и добиться максимального инбокса.

Дальше я вкратце изложу, как оптимизировать и куда капать дальше. Я не стал сам углубляться в рассылки, так как это не мое направление. Но вот каких результатов я добился с одного аккаунта yandex можно отправить 500 писем в сутки, с лимитом 100 писем в час. На аккаунтах mail.ru добивался 400 писем. Все аккаунты я приобрел в специальных магазинах. Вы их сами можете найти. Письмо было у меня с картинкой, я не стал рассылать текст и ссылки. Так что результаты могут отличаться, если вы использовать будете линки в письме.

Начнем. для начала вам нужно посмотреть, что вообще может The Bat и какие команды есть для управления. Официальный мануал https://www.ritlabs.com/ru/support/help/36/

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

Я все построил на BAT файлах. Базы емайл адресов, можно добавлять через эксель файл. Я пропущу этот момент, так как у кого хватит ума сделать таким образом расыльщик, сможет и базы вставлять. Дальше не забывайте указывать свои пути, чтобы все работало.

1 Создаем ярлык (start.lnk) для запуска The Bat с выполнением наших команд по рассылкам. Дальше жмем свойства и в «Объект» вписываем вот это

C:\thebat\thebat32.exe /BATCH:C:\thebat\bat\CheckMail.BAT

2 Создаем ярлык такой же ярлык по добавлению почтовых аккаунтов через команды в The Bat и так же пишем в «Объект».

C:\thebat\thebat32.exe /BATCH:C:\thebat\bat\add.BAT

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

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

Содержимое CheckMail.BAT

/MAILU=yandex01;TO=test@mail.ru;S=Привет!
/SENDyandex01
/SMARTEXIT

По первой строке мы видим, что создается письмо на аккаунте yandex01 и отправить на адресат test@mail.ru с темой Привет! После идет команда отправки всех писем с этого аккаунта и после завершение работы зебата. Таким образом мы отправим одно письмо на test@mail.ru. Сюда вы можете встроить команду по шаблону писем, которое нужно отправлять, но я же письмо уже вбил в шаблоны почтовика и он создавал одно и то же письмо с картинкой заранее подготовленной.

Содержимое add.bat

/ADD; User=»yandex01″; InServer=»pop.yandex.ru»; OutServer=»smtp.yandex.ru»; InUser=»vasya@yandex.ru»; InPassword=»Vasya»; FromAddr=»vasya@yandex.ru»; FromName=»Вася»; ReplyAddr=»vasya@yandex.ru»; ReplyName=»Вася»; SendTLS
/SMARTEXIT

Как видим, по этому батнику мы создали с вами возможность добавления почтового в зебат. Таким образом мы заранее можем добавить хоть 10к аккаунтов и рассылать с каждого по 500 писем в сутки. Как-то легко все звучит)

Создаем start.bat

chcp 866 >nul
set time=2
:loop
call c:\thebat\bat\start.lnk
ping 127.0.0.1 -n %time% >nul
Goto :loop

Через этот батник, вы уже запускаете рассылку. Он запускает ярлык start.lnk дальше ярлык запускает CheckMail.BAT и через него мы отправляем письмо, после завершаем работу и так дальше по кругу.

Вот в принципе и все. Я не стал описывать все возможности, которые можно реализовать через команды зебата, а затронул только основные. В умелых руках это все можно превратить в отличный инструмент и без проблем отправлять 10-20к писем в сутки. Так же можно менять и прокси в зебате таким образом. Тут все будет упираться в вашу фантазию. Я таким образом лишь проверил почему современные расыльщики попадают в спам. Читайте мануал более внимательней 😉

4+

Добавить комментарий

Ваша электронная почта не будет общедоступной. Необходимые поля выделены знаком *