Программа для автоматического чтения писем спонсоров
Как-то читая очередное оплачиваемое письмо от wmmail мне пришла мысль об автоматизации этого процесса. Автомазировать можно чтение довольно бошого числа писем. Так-как на данный момент процент писем, требующих подтвержения кликом по картинке очень маленький, то была разработана программа, которая умеет читать "простые письма" - не требующие подтверждения. На Wmmail все не заканчивается, программа может читать любые письма, которые либо не нуждаются в клике по ссылке внутри письма, например eBesucher.de, либо письма, при клике по сслылке внутри, не требующие авторизации на сервере спонсора. Ну и не мало важно соотношение "простых" писем и писем с подтвержением, с помощью клика по "правильной" картинке.
На данный момент в программе доступны сервисы: Показать список
Если вы знаете сервис, который удовлетворяет правлам:
- Либо письмо читается изнутри ящика, не требуя перехода по ссылке
- Либо переход по ссылке, открывает страницу и письмо начинает "читаться", без авторизации на сервере спонсора.
- Ну и стоит оценить соотношение писем с капчей и без нее
Если Сервис подходит, то
отправьте мне ссылку на него и я обновлю список почтовиков, Вам останется синхронизировать настройки.
Обновления программы:
Показать список
14-12-2010:
Для сервиса wmkopeika.info введена автоматическая систеима клика по правильному числу.
Но для корректного чтения писем этого спонсора теперь нужно:
- Открыть на компьютере, где будет работать прогамма браузер Internet Explorer
- Зайти на сайт wmkopeika.info и авторизоваться на сайте
- Просто закрыть окно браузера
После этого программа открывая письмо сможет правильно его прочитать.
18-01-2011:
Библиотеки pop3.dll и pop3client.dll внедрены в основную программу. Теперь нет необходимости "носить их с собой".
Добавлена возможность синхронизировать почтовые сервисы не скачивая повторно программу.
19-02-2011:
- 1) в программе добавлено 2 режима чтения писем: ручной и автоматический. В автоматическом режиме удобно читать письма, которые не требуют подтверждения кликом. При этом письма запланированные для ручной проверки будут загружены в ручном режиме. По расписанию запускается автоматический режим.
- 2) при чтении писем некоторых спонсоров программа понимает когда письмо прочитано и переходит к следующему не дожидаясь таймера в течении 5 секунд.
- 3) при чтении писем в авто-режиме следующая проверка писем планируется через 10 секунд после завершения прочтения текущих писем, в том случае, если новые письма для прочтения были загружены. Это актуально для "Kaskaden-Paidmail". Заметил что когда программа начинает читать это письмо, то приходит еще одно..и так несколько раз.
- 4) время между проверками писем сокращено до 30 минут..пока тестируется..в следующей версии планируется вынести в настройки этот пункт.
- 5) введена подсистема для закрытия дочерних процессов, запускаемых скриптами на просматриваемых страницах. Очень не приятно было видеть кучу открывающихся окон браузера во время работы программы.
У Сервиса wmkopeika.info обновлена система защиты от авто-кликеров. Сейчас письма рекомендуется читать в ручном режиме.
24-02-2011:
Теперь доступна синхронизация правил, по которым программа считает письмо прочитанным
Для eBesucher в тестовом режиме введен режим чтения самого письма, или при необходимости чтение ссылки
19-04-2011:
Повышена стабильность при долгой работе
Добавлена статистика по спонсорам
Возможность автоматического удаления прочитанных писем с почтоовго ящика
Введены дополнительные режимы для чтения писем
Теперь программа контролирует загрузку письма
31-05-2011:
- Добавлена возможность автоматического закрытия сообщений от просматриваемых страниц, которые блокировали дальнейшую работу программы. Включается в настройках
- Добавлен новый режим чтения писем (Письма с ошибкой чтения). В этот режим помещаются письма, которые программа не смогла правильно прочитать.
- Добавлен список, в котором отображается количество писем, доступных для чтения.
- Теперь оптимизирована проверка писем. Если раньше программа при каждой проверке проверяла все письма, то теперь письма которые должны читаться в других режимах программа запоминает. И письма помеченные для чтения в одном режиме не будут загружаться в других режимах. В результате "паузы" между чтением писем уменьшились.
- Исправлены некоторые ошибки.
21-08-2011:
- Обновлен интерфейс программы
- Улучшена отзывчивость интерфейса при проверке писем
- Добавлены новые настройки (можно выбрать, что будет сыпаться в лог)
- Добавлена возможность свернуть программу в трей (вниз к часикам)
Так же в планах:
Показать список
- Сделать возможность добавления почтовых спонсоров пользователями с возможностью полуавтоматической(автоматической) синхронизации
- Добавить возможность одновременного чтения писем (разных) спонсоров
И вот сейчас я хочу Вам представить эту программу!
Работа программы проста - периодически она проверяет почтовый ящик на наличие новых писем, и если таковые есть, то она приступает к их "чтению". Прочитав одно письмо она переходит к следующему. И так все новые письма WMMail, eBesucher и другие из списка. После чего снова ждет пол-часа для следующей проверки почты.
Для пользования программой ее необходимо скачать, быть зарегистрированным пользоватем хотя бя в одном из проектов:
Показать список
В бладарность за использование программы в промежутках между чтением писем внутри программы открывается страница данного сайта.
Если при запуске программы вы увидите сообщение об ошибке, то в 99% случаев, Вам нужно установить .NET Framework 2.0, подробнее внизу страницы
Как настроить программу?
Настройка проходит в 3 этапа
Все просто:
Этап 1
Сначала нужно настроить почтовые сервера, на которые будут приходить письма
для настройки вам необходимо указать данные для авторизации на POP сервере вашего почтового сервера, а именно:
- псевдоним - любое название, которе поможет вам различить почтовые сервера, его нужно будет выбрать при настройке автоматического прочтения письма почтового сервиса
- имя учетной записи - это имя которое используется для авторизации на почтовом сервере, его вы набираете, когда заходите в почту через Браузер. Для разных почтовых сервисов это может быть как просто имя аккаунта, так и запись вида: имя@сервер.ру. Для Gmail.com вам будет удобнее указать имя вида recent:пользователь@gmail.com. При такой записи в программе будут доступны письма за последний месяц, а так-же если вы пользуетесь почтовым клиентом для получения почты с этого ящика, то письма будут доспупны в обоих программах. В противном случае, без дополнительной настройки, письма полученные одной программой во второй будут недоступны. подробнее тут
- POP сервер - имя сервера, позволяющего получать почту различными программами-коиентами, например:
- для Gmail.com это pop.gmail.com
- для yandex.ru это pop.yandex.ru
- для mail.ru это pop.mail.ru
- для inbox.ru это pop.inbox.ru
- и т.д.
Для Gmail может потребоваться включение доступа для POP клиента
- пароль - ваш пароль для почтового ящика
- порт для подключения - здесь чаще всего будут стоять цифры 110 и 995. 110 используется подавляющим большинством почтовых серверов, но некоторые используют 995 порт.
- использование SSL - использование специального протокола для защищенной передачи данных, используется gmail.com и его партнерами
Так-же можно
прочитать статью Gmail о настройке POP клиента
Этап 2
Нужно открыть вкладку "Почтовые спонсоры" и нажать кнопку "Обновить список"
Программе потребуется доступ в Интернет. Настройки будут приняты и нужно будет перезапустить программу. После чего продолжить настройку
Этап 3
Снова открываем вкладку "Почтовые спонсоры" в настройках. Теперь можно выбрать почтовых спонсоров, письма которых Вы желаете читать и указать на кокой почтовый ящик они приходят. Нажимаем кнопку "ОК" для сохранения настроек.
После чего можно оставить программу, все остальное она может делать без Вашего участия.
Да чуть не забыл для запуска Вам понадобится .Net Framework 2.0. Если у вас ОС - Windows Vista/7, то все должно заработать "из коробки", а если вы работаете на XP, то если при запуске программа выдаст ошибку то вам нужно скачать и установить это
или это, если у Вас 64-х разрядная ОС
.