Простой рассыльщик писем с mail.ru

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Всем привет. Я всё ещё новичок, поэтому шаблон далек до идеала. Если планируете использовать в полевых условиях (особенно на объемах), то придется вам допиливать его самим. Шаблон - простой рассыльщик писем с mail.ru, написанный на C#. Сразу несколько оговорок:
  • писался на последней версии (5.32.0.0), поэтому не знаю, как он будет работать в более ранних версиях
  • работает в один поток
  • нет поддержки прокси (вам в качестве домашки, если вдруг решите пользоваться им на практике)
Как работает:
  • заходит в аккаунт, отправляет письмо
  • заходит в следующий аккаунт, отправляет письмо
  • когда аккаунты заканчиваются, берет снова первый аккаунт
Инструкция к шаблону

Во входные настройки я добавил 3 пункта:
image001.png

Перед отправкой письма у нас должны быть 3 вещи:

  • Готовые профили (пункт авторизация)
  • Готовые заголовки и тексты (пункт spintax)
  • Получатели писем (файл Emails_for_send.txt)

Подготовка к отправке

Наша цель – авторизоваться в mail.ru и сохранить профиль, чтобы в дальнейшем при отправке авторизация уже не требовалась.

Открываем файл Akki.xlsx. В столбец логин вписываем логины от аккаунтов mail, в столбец пароль вписываем пароль от аккаунтов.
image003.png

Открываем zennoposter, заходим в настройки, выбираем «авторизация»:
image005.png

При запуске шаблона нам надо поставить столько выполнений, сколько мы добавили почт в Akki.xlsx(или меньше). Работает так: берет логин-пароль из Akki.xls, авторизуется на mail, сохраняет профиль, удаляет первую строку из Akki.xls и добавляет строку с этим же логином-паролем в конец. Если профиль уже будет существовать, то в лог выйдет сообщение об этом.

В результате мы должны в папке «профили» получить наши профили:
image007.png

Идем далее.

В файл Emails_for_send.txt вписываем почты, куда будем слать письма:
image009.png

Идем далее. Подготовка текстов (spintax). Заходим в настройки, выбираем spintax. Задаем, сколько строк нам надо сформировать (если у вас мало вариантов, то начнутся повторы).
image011.png

Затем идем в папку «Mail» -> subject.txt. Сюда мы первой строкой добавляем строку (ЗАГОЛОВКИ), которую надо размножить:
image013.png

Аналогично с размножением тела письма. Открываем файл text.txt и добавляем туда строку в стиле spintax (первой строкой, больше ничего не должно быть).

Запускаем шаблон на выполнение (сколько делать ставим 1). Результатом должны быть размноженные заголовки и тексты в файлах subject.txt и text.txt.
image015.png


Отправка писем

После того, как у нас готовы профили и тексты, можем приступать к отправке. Ставим в настройках отправка письма:
image017.png

Как работает:
  • Берет e-mail из Emails_for_send.txt
  • Удаляет его
  • Загружает профиль, удаляет запись (логин-пароль) из таблицы Akki.xlsx (затем добавит в конец списка)
  • Берем заголовок письма и удаляем. Берем тело письма и удаляем
  • Заходим на почту
  • Жмем на кнопку отправки
  • Заполняем кому, заголовок и тело. Жмем отправить
  • Всё, шаблон закончил работу

Соответственно, чтобы отправить 10 писем, ставим 10 выполнений (отправляться будет по очереди с указанных ящиков в Akki.xls)
 
Категория
Рассылка

Вложения

Для запуска проектов требуется программа ZennoPoster.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте программу ZennoPoster. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

Последнее редактирование модератором:

chazer24

Активный пользователь
Регистрация
26.03.2016
Сообщения
272
Благодарностей
48
Баллы
28
Письма в спам не попадают с 1 айпи?
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Я не тестил на больших объёмах
 

PussyM

Client
Регистрация
08.04.2019
Сообщения
20
Благодарностей
3
Баллы
3
У меня на запросах написан мейлру. Могу сказать что показатели выдает хорошие. Однако, рандомизирую тексты и т.д.
И трафик веду на вотсап через один сервис, который показывает статистику кликов по вотсапу. Тамже можно и фбпиксель прикрутить и яндекст статистику.

Спасибо, что напомнил про профили. Я на данный момент, просто убивал аккаунты. Сейчас пересмотрю подход.
 
  • Спасибо
Реакции: volody00

Davil818

Client
Регистрация
20.05.2017
Сообщения
13
Благодарностей
0
Баллы
1
с такого шаблона письма даже в спам врядли будут приходить ) скорее всего майл вообще не даст разослать много.
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
323
Благодарностей
139
Баллы
43
Спасибо, что напомнил про профили. Я на данный момент, просто убивал аккаунты. Сейчас пересмотрю подход.
Через smtp шли, аки не убиваются совсем и скорость на многопотоке отличная
 
  • Спасибо
Реакции: PussyM

PussyM

Client
Регистрация
08.04.2019
Сообщения
20
Благодарностей
3
Баллы
3
Спасибо за подсказку)
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
323
Благодарностей
139
Баллы
43
Кстати, вопрос к знатокам.
Насколько выше траст у письма отправленного через веб интерфейс, нежели через IMAP,и POST/GET?
Если выше, то что важнее: скорость или качество?
 
  • Спасибо
Реакции: Dimson

congr

Client
Регистрация
10.11.2012
Сообщения
28
Благодарностей
3
Баллы
3
Хотел попробовать, но что то не работает шаблон
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Сегодня постараюсь глянуть, что слетело
 

congr

Client
Регистрация
10.11.2012
Сообщения
28
Благодарностей
3
Баллы
3
Запускал авторизация, логин и пароли в ячейку логин идут по очереди, и даже если авторизацию пройти далее тоже ошибка при отправке
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
попробуй теперь (скачивай отсюда)
 

Вложения

congr

Client
Регистрация
10.11.2012
Сообщения
28
Благодарностей
3
Баллы
3
Сейчас авторизуется, профиль сохраняет. Но при отправке ошибка
Выполнение действия CSharp OwnCode: отправка письма. Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index
 

congr

Client
Регистрация
10.11.2012
Сообщения
28
Благодарностей
3
Баллы
3
Не это я ступил извиняюсь. нет профиль открывает, но дальше нет. Ошибка
Выполнение действия CSharp OwnCode: отправка письма. Неудачная авторизация или изменился html код кнопки
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Т.е. ошибка на этапе отправки? Вчера проверял, работало. Скинь мне в лс целиком проект с шаблоном и файлами. Я у себя прогоню
 

smartwisard

Client
Регистрация
17.01.2017
Сообщения
690
Благодарностей
43
Баллы
28
Может кто поможет перед эмуляцией клавиатуры щёлкнуть в поле https://e.mail.ru/compose/ ?
Остальное доделать могу.
Мне всего 3-5 писем в день отправлять, не надо ни пост-гет, ни кода.
Чего-то не могу переместить курсор в поле для письма.
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Может кто поможет перед эмуляцией клавиатуры щёлкнуть в поле https://e.mail.ru/compose/ ?
Остальное доделать могу.
Мне всего 3-5 писем в день отправлять, не надо ни пост-гет, ни кода.
Чего-то не могу переместить курсор в поле для письма.
В c# кубике:
HtmlElement pole = instance.ActiveTab.FindElementByXPath("//input[@name='Login']", 0);
pole.Click();
 
  • Спасибо
Реакции: smartwisard

PussyM

Client
Регистрация
08.04.2019
Сообщения
20
Благодарностей
3
Баллы
3
Дружище такой вопрос.
У меня свой рассылщик на пост гет запросах, и ранее я говорил спасибо за то что подсказал про профили.
И да, теперь почты не банятся. Еще раз спасибо.
Но я чет не могу понять, как реализовать массовый спам используя кучу своих профилей. Сам плотно не сидел над этим вопросом, подумал, может у тебя есть уже готовое решение?
43534


по факту я сейчас получается каждый раз выбираю из сохраненных профилей.
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
ты руками что ли выбираешь получается? Если да, то используй для загрузки project.Profile.Load(путь к профилю); Если же речь о многопотоке, то я его в зенке не умею делать. Я бы создал 10 папок (для десяти потоков), потом путем копирования закидываешь туда шаблоны. Соответственно, в каждой папке свой набор профилей. И одновременно все шаблоны запускаешь. Так профили не будут пересекаться
 

Stilius

Client
Регистрация
19.11.2017
Сообщения
39
Благодарностей
6
Баллы
8
@volody00

При за пуске проекта вылетает 1573738290871.png может кто сталкивался?
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
не знаю, не видел такого. похоже на глюк какой-то
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
Подскажи пожалуйста шаб ещё рабочий? Если да то на какой версии у тебя работает?
давно не проверял, не знаю. ну у меня не выскакивает такая ошибка как у тебя 5.34.0.0
 

volody00

Client
Регистрация
06.09.2016
Сообщения
42
Благодарностей
49
Баллы
18
качай отсюда и делай всё по инструкции. Кое-что подправил + добавил возможность использования прокси. Но у тебя ошибка говорит о том, что ты что-то пропустил в инструкции (вроде бы не авторизовался). Ну и имей ввиду, что для массовой рассылки мой шаблон всё равно не годится - это скорее была демка для тех, кто хочет попрактиковаться или кому нужно отсылать небольшие объемы
 

Вложения

  • Спасибо
Реакции: Stilius

Stilius

Client
Регистрация
19.11.2017
Сообщения
39
Благодарностей
6
Баллы
8
качай отсюда и делай всё по инструкции. Кое-что подправил + добавил возможность использования прокси. Но у тебя ошибка говорит о том, что ты что-то пропустил в инструкции (вроде бы не авторизовался). Ну и имей ввиду, что для массовой рассылки мой шаблон всё равно не годится - это скорее была демка для тех, кто хочет попрактиковаться или кому нужно отсылать небольшие объемы
Спасибо!!! Теперь всё работает ка часики!) Да мне по писем 25 отправлять в неделю)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)