йаПосылалка v1.5 16.02.2013 Alexus ICQ: 240980845 www.a-l-e-x-u-s.ru Оглавление Что это? ......................................................................................................................................................... 3 Требования к использованию .................................................................................................................... 4 Интерфейс .................................................................................................................................................... 5 Макросы ....................................................................................................................................................... 6 Шаблоны ...................................................................................................................................................... 7 Предпросмотр.............................................................................................................................................. 7 Потоки .......................................................................................................................................................... 7 Загрузка списком ......................................................................................................................................... 7 Reverse – антифильтр .................................................................................................................................. 7 Авторизация ................................................................................................................................................. 7 Задержка ...................................................................................................................................................... 7 Внешние серверы ........................................................................................................................................ 8 Персонализированная рассылка ............................................................................................................... 8 Прикрепление файлов ................................................................................................................................ 8 Что это? йаПосылалка это скрипт для анонимной отправки электронной почты написанный на php и javascript. Он может быть использован как для отправки единичных писем, так и для массовой рассылки по списку. Скрипт содержит различные инструменты для облегчения повседневной работы и автоматизации рутинных действий, такие как макросы и шаблоны. Он позволяет свести ручную работу с письмами к минимуму, а так же делать продвинутые функциональные шаблоны писем. Интерфейс йаПосылалка полностью построен по принципам Ajax и является полноценным Webприложением, не требующим перезагрузок в своей работе, а так же поддерживающим многопоточную рассылку. Ключевые моменты йаПосылалка это «Макросы» и «Шаблоны». «Макросы» позволяют динамично менять содержимое письма в зависимости от того кому он отправляется и других параметров, например подстановкой адреса получателя в нужное место или случайного числа/текста для придания уникальности письма и лучшего обхода спам фильтров. «Шаблоны» дают возможность сохранить в удобном формате ваше текущее письмо вместе со всеми полями и макросами для последующего повторного использования или модификации как через скрипт так и вручную (не рекомендуется). В версии 1.5 появилась возможность устанавливать задержки между отправкой писем, а так же использовать йаПосылалку на разных серверах в связке. Это позволяет распределять трафик и уменьшить как попадания писем в спам так и бана сервера с которого ведется рассылка. Так же в версии 1.5 появилась возможность прикрепления к письму любых файлов, они так же могут быть сохранены в шаблоне для мгновенной загрузки вместе с настроенным шаблоном. С версии 1.5 доступно расширенное указание целевых адресов с указанием персонализированных значений дополнительных полей В версии 1.4 появился предпросмотр письма, для проверки его правильности. Это так же исключает необходимость отправлять письмо чтобы посмотреть как оно будет выглядеть. Так же в версии 1.4 появилась возможность установить на скрипт пароль для защиты от несанкционированного доступа. С версии 1.3 так же появился новый функционал, который будет развиваться в будущем, это полуавтоматический инструментарий для обфускации и маскировки письма от фильтров почтовых систем. Скрипт изначально был создан для собственных нужд и из-за недостаточности функционала большинства аналогов. Пока он нужен мне самому он будет развиваться. Требования к использованию Скрипт протестирован и должен работать в трех браузерах Chrome, Firefox и Opera. Работа в других браузерах(как и очень старых версиях) не гарантируется. Скрипт может быть использован на любом сервере поддерживающем php и sendmail (и аналоги), однако часть функционала может не действовать если установлен полный запрет на загрузку файлов (загрузка адресатов из списка, загрузка шаблона, прикрепление файлов). Скрипт не волшебный и он не может спасти если сервер с которого идёт рассылка попал в бан лист или ваше письмо попало под спам фильтры. Автор йаПосылалка не несёт ответственности за использование его творения, вы сами вершите свою судьбу. Интерфейс В верхней части находится переключатель между секциями (Основная, Краткая справка, Настройки) С левой стороны статус последнего отправленного письма и пополняющийся список успешно отправленных. С правой стороны находится основная рабочая секция со списком полей. У каждого поля есть его имя, макрос и поле ввода. У некоторых полей есть дополнительные функциональные кнопки, у «Кому» кнопка загрузки из списка, а у дополнительных полей кнопка добавления ещё одного поля. Ниже находится тип письма html (по умолчанию), html(e) режим html с переносом картинок в аттач и txt простой режим без поддержки каких либо тегов. Далее идёт небольшой список инструментов для работы с текстом (Bold, Italic, Underline, Reverse) и само поле для текста письма. Перед кнопками находится область прикрепления файлов (по одному). В самом низу идут кнопки Отправления письма и загрузки \ сохранения шаблона. Макросы Используются для автоматизации рутинных подстановок и рандомизации текста письма. Кому - [TO-EMAIL] От кого, имя - [FROM-NAME] От кого, адрес email - [FROM-EMAIL] Тема - [THEME] Дополнительное поле - [ADD0] , [ADD1], [ADD2] ... Случайное число (5000..6000)- [RAND] Случайное число (от A до B)- [RAND-A-B] , например [RAND-10-99] Случайная строка - [RAND:text1|text2|…] , например [RAND:привет|пока|удачи] Перечисление - [ENUM:text1|text2|...] , например [ENUM:здравствуйте|привет|как дела] Например можно сделать такое письмо: В [ADD0] у нас реальное имя получателя, а в [ADD1] наш партнёрский номер ___ Здравствуйте [ADD0] ! Пишу вам на [TO-EMAIL] с благой целью [RAND:продать|предложить] вам [ENUM:Виагры|Ролексов] и побольше, побольше! Тон эдак [RAND] Если вы заинтересовались моим предложением, то перейдите по ссылке ниже http://viapartner.de?p=[ADD1] С уважением, [FROM-NAME]. [FROM-EMAIL] , +7 (926) [RAND-100-990]- [RAND-10-99]- [RAND-10-99] Использование ограничивается фантазией и текущим набором который будет пополняться. Шаблоны Тут всё просто, заполняете все поля и нажимаете сохранить, когда понадобиться использовать снова или вернуть после экспериментов то нажимаете загрузить и указываете файл. Предпросмотр Удобен для просмотра внешнего вида письма, вопреки обычной необходимости отправлять письмо на тестовый ящик. (но не способен полностью заменить просмотр на целевом почтовом сервисе) Потоки На странице настроек можно выставить количество потоков рассылки писем, по умолчанию их 4, однако стоит учитывать что если выставить слишком много то можно только навредить, тк скорость отклика сервера будет недостаточной и вы только замедлите рассылку. Загрузка списком Обычный txt файл со списком вида: one@mail.de two@mail.de three@mail.de Reverse – антифильтр К сожалению mail.ru, yandex.ru и подобным не нравиться массовые рассылки или специфичные рассылки и они вводят фильтры на ссылки, слова и сочетания слов. Для обхода фильтров по словам и сочетания слов можно использовать инструмент Reverse , который меняет порядок символов в выделении на обратные и отображает его нормально с помощью css. Из-за использования css есть несколько ограничений: недоступно для режима text, и неверно отображается в некоторых почтовых программах (те часто не полностью поддерживают css). Так же я рекомендую использовать только на отдельных словах тк реверс в css инвертирует положение не только символов, но и строк. Авторизация С версии 1.4 на йаПосылалка можно установить пароль. Пароль устанавливается в 1ой строчке скрипта это md5 хэш от строки следующего формата: md5(loginIMAILpassword) Задержка В 1.5 появилась возможность устанавливать задержку между отправкой писем в секундах. Стоит заметить что если установлено 4 потока отправки, то будет отправлено 4 письма, а затем будет задержка. При необходимости неспешной отправке лучше установить 1 поток. Внешние серверы В настройках можно прописать внешние серверы в формате: http://example.server1.com/imail.php http://example.server2.com/imail.php|login:password Тогда рассылка будет равномерно распределена между этими серверами. ВАЖНО чтобы йаПосылалка на каждом из этих серверов работало верно, иначе письмо отправленное через внешний сервер может быть отправлено неправильно или не отправлено вовсе. Персонализированная рассылка С версии 1.5 значения дополнительных полей можно прописывать в строке адреса в формате: target@email.com;ADD0;ADD1;... Если в строке указано значения дополнительного поля оно будет использовано вместо прописанного в шаблоне. Это удобно в случаях когда в [ADD0] у нас прописывается имя получателя, можно загрузить список адресов в формате ivan@post.de;Иван Воронцов dima@post.de;Дмитрий Михайлович И для этих ящиков будет использовано указанное значение дополнительного поля и каждый человек получит персональное письмо со своим именем. Прикрепление файлов В версии 1.5 был исправлен основной недостаток в сравнении с альтернативными программами. Теперь к письмам можно прикреплять любые файлы. А прикрепленный файлы могут быть сохранены внутрь шаблона для повторного использования.