Открыто

Скрипт валидации почтовых баз [GMAIL,YANDEX,RAMBLER] [PHP-VDS]

Тема в разделе "Бизнес и свое дело", создана пользователем instocky, 5 окт 2018.

Цена: 950р.
Взнос: 950р.

Основной список: 1 участников

Резервный список: 4 участников

Статус обсуждения:
Комментирование ограничено.
  1. 5 окт 2018
    #1
    instocky
    instocky ЧКЧлен клуба (А)

    Скрипт валидации почтовых баз [GMAIL,YANDEX,RAMBLER] [PHP-VDS]

    Как прочекать 1 500 000 адресов за 15 рублей и 2 суток?
    Предыстория

    В поисках различных способов рассылок на одном из хостингов столкнулся со следующей проблемой. Хостер блочил безобидную рассылку одно письмо в минуту. Другие хостеры таких «выкрутасов» себе не позволяли.

    Переписка с ТП обнаружила «неожиданный мой косяк» - нужно было проверять свою базу на наличие невалидных адресов.
    [​IMG]

    Хождение по ссылкам, предложенным техподдержкой хостера – внезапно обнаружило «гипотетически удручающую финансовую дыру»: проверка 100 000 mails легко переваливала за $100, а отдельные нам не товарищи вообще просили $400.

    [​IMG]
    [​IMG]
    [​IMG]


    Все-таки бедно мы в провинции живем, если 100 баксов нас пугает. Быстрое гугление дало вполне рабочий вариант ePochta Verifier всего $40, справка на русском, скорость отличная – что еще нужно среднестатистическому хомячку…
    Правильно – полная халява. И чтобы еще само… и меня не отвлекало. Такой вариант был найден и опробован, складчикам будет выдан в качестве бонуса! Скорость в принципе была ничего, но…

    1. десктопный вариант(компьютер жужжит – проверка идет, спит – работа стоит)
    2. скорость проверки(в однопотоке) при круглосуточной работе на моем железе – 20 000 mail в сутки

    Посмотрев на базу в 3 000 000 mails, посчитал, что нужно полгода для чека. Полгода Карл! Так долго я ждать не мог. Еще немного гугления/кодинга – и появился серверный вариант.


    Функционал скрипта

    • Тесты проводились на посуточном(8,3руб/сутки) VDS: ОЗУ=1ГБ.
    • Оптимизация не проводилась – просто запускалось несколько копий скрипта.
    • На вход принимает файл типа gmail.txt. Одна строчка – одна почта. Чекнутые почты из файла удаляются, а прошедшие проверку складываются в один файл, не прошедшие в другой.
    • За рабочий цикл – 120 секунд он обрабатывает примерно 200-300.
    • Cron настроен на запуск скрипта каждые 2 минуты.
    • Результаты выводятся в логфайл в виде:
    • 2018-09-28 07:17:51 Goodmails=259 Badmails=6
    • 2018-09-30 08:21:51 Goodmails=82 Badmails=183
    • В час скрипт чекает 35 000 mails.
      В сутки – 850 000.

    Состав скрипта
    • Файл скрипта
    • Конфигурационный файл с настройками
    • Описание – текстовый pdf файл

    PS. Срипт заработал и на шаредхостинге, но хостер начал задавать вопросы по поводу "жужжания" скрипта. При установке на VDS - никаких вопросов.
     
    Последнее редактирование модератором: 5 окт 2018
    1 человеку нравится это.
  2. Последние события

    1. Eugeny
      Eugeny не участвует.
      17 окт 2022
    2. axe55
      axe55 не участвует.
      16 янв 2022
    3. ferto
      ferto не участвует.
      13 янв 2022
    4. skladchik.com
      В складчине участвует 5 человек(а).
      9 янв 2022
  3. Обсуждение
  4. 5 окт 2018
    #2
    RoyalBank
    RoyalBank ОргОрганизатор (А)
    @instocky, Привет! У скрипта есть какие-то ограничения по доменам для проверки, к примеру: yahoo, aol, msn, hotmail?

    Могу проверить тему, есть большая база адресов.
     
  5. 5 окт 2018
    #3
    instocky
    instocky ЧКЧлен клуба (А)
    вроде нет)
    как раз будет интересно затестить на других почтовиках.
    ок как народ соберется в складку - первый проверяющий уже есть!
     
    1 человеку нравится это.
  6. 5 окт 2018
    #4
    Basill
    Basill ОргОрганизатор (А)
    Готов проверить, базы есть.
     
    2 пользователям это понравилось.
  7. 6 окт 2018
    #5
    evgeshik
    evgeshik ЧКЧлен клуба
    Скрипт использует сторонние сервисы для проверки?
     
  8. 6 окт 2018
    #6
    Info00
    Info00 ОргОрганизатор (П)
    те mail вообще сейчас не чекаются? ((((
     
  9. 6 окт 2018
    #7
    Info00
    Info00 ОргОрганизатор (П)
    @instocky
    не вижу хайд выше... если он был мне...
     
  10. 9 окт 2018
    #8
    Rasika
    Rasika ЧКЧлен клуба
    а по дате присутствия пользователя в Моем Мире?
     
  11. 9 окт 2018
    #9
    instocky
    instocky ЧКЧлен клуба (А)
    по дате - можно
     
  12. 18 окт 2018
    #10
    instocky
    instocky ЧКЧлен клуба (А)
    2 пользователям это понравилось.
  13. 20 окт 2018
    #11
    RoyalBank
    RoyalBank ОргОрганизатор (А)
    Отзыв

    - Укажите свой уровень владения информацией и навыками: в данной области вы новичок, теоретик либо опытный практик?
    До этой складчины никогда не задавался вопросом проверки email адресов на валидность, методологией не владел, сервисов не знал.

    - Измеримые результаты проверки.
    Скрипт не требовательный, на тарифном плане VPS хостинга за 0,59 руб/час, позволяет запустить 16 потоков, при загрузке процессора на 60-70%. По хорошему, можно спокойно запускать 20 потоков.

    Процессор 24h.png

    Если не брать в расчет потоки которые отваливались*, то в моем случае скрипт показал среднюю производительность в 32000 адресов за 24 часа. Так же, важно, обратите внимание, что я проверял на US/EU адресах, основа включает домены: msn, yahoo, gmail, hotmail, aol и прочие корпоративные и частные адреса.

    Потоки.png

    Код:
    2018-10-19 09:38:03 Goodmails=43 Badmails=42
    2018-10-19 09:40:06 Goodmails=43 Badmails=37
    2018-10-19 09:42:03 Goodmails=52 Badmails=64
    2018-10-19 09:44:01 Goodmails=67 Badmails=58
    2018-10-19 09:46:01 Goodmails=31 Badmails=24
    2018-10-19 09:48:02 Goodmails=53 Badmails=49
    2018-10-19 09:50:05 Goodmails=25 Badmails=28
    2018-10-19 09:52:01 Goodmails=28 Badmails=40
    2018-10-19 09:55:36 Goodmails=41 Badmails=44
    2018-10-19 09:56:25 Goodmails=8 Badmails=10
    2018-10-19 09:58:38 Goodmails=12 Badmails=23
    2018-10-19 10:00:04 Goodmails=64 Badmails=58
    2018-10-19 10:02:02 Goodmails=18 Badmails=11
    2018-10-19 10:04:02 Goodmails=31 Badmails=49
    2018-10-19 10:06:02 Goodmails=62 Badmails=72
    2018-10-19 10:08:02 Goodmails=60 Badmails=54
    2018-10-19 10:10:03 Goodmails=43 Badmails=45
    2018-10-19 10:12:24 Goodmails=32 Badmails=37
    2018-10-19 10:14:01 Goodmails=32 Badmails=32
    2018-10-19 10:16:09 Goodmails=45 Badmails=45
    2018-10-19 10:18:02 Goodmails=47 Badmails=26
    2018-10-19 10:20:10 Goodmails=7 Badmails=9
    2018-10-19 10:23:13 Goodmails=22 Badmails=21
    2018-10-19 10:24:29 Goodmails=25 Badmails=41
    2018-10-19 10:28:01 Goodmails=33 Badmails=43
    2018-10-19 10:29:20 Goodmails=31 Badmails=42
    2018-10-19 10:30:05 Goodmails=42 Badmails=48
    2018-10-19 10:32:09 Goodmails=52 Badmails=50
    2018-10-19 10:36:48 Goodmails=29 Badmails=50
    2018-10-19 10:38:30 Goodmails=36 Badmails=54
    2018-10-19 10:40:54 Goodmails=40 Badmails=56
    2018-10-19 10:41:06 Goodmails=20 Badmails=25
    2018-10-19 10:42:04 Goodmails=38 Badmails=35
    2018-10-19 10:44:13 Goodmails=16 Badmails=13
    2018-10-19 10:46:38 Goodmails=36 Badmails=30
    2018-10-19 10:49:35 Goodmails=32 Badmails=26
    2018-10-19 10:52:06 Goodmails=69 Badmails=37
    2018-10-19 10:53:47 Goodmails=35 Badmails=38
    2018-10-19 10:54:11 Goodmails=47 Badmails=46
    2018-10-19 10:56:03 Goodmails=44 Badmails=46
    2018-10-19 10:58:56 Goodmails=48 Badmails=57
    2018-10-19 11:00:25 Goodmails=47 Badmails=49
    2018-10-19 11:02:34 Goodmails=9 Badmails=13
    2018-10-19 11:04:03 Goodmails=42 Badmails=48
    2018-10-19 11:06:06 Goodmails=15 Badmails=28
    2018-10-19 11:08:02 Goodmails=31 Badmails=45
    2018-10-19 11:10:19 Goodmails=24 Badmails=25
    2018-10-19 11:12:45 Goodmails=20 Badmails=27
    2018-10-19 11:14:22 Goodmails=24 Badmails=24
    2018-10-19 11:17:10 Goodmails=46 Badmails=32
    2018-10-19 11:18:03 Goodmails=24 Badmails=37
    2018-10-19 11:20:13 Goodmails=25 Badmails=15
    2018-10-19 11:22:01 Goodmails=40 Badmails=36
    2018-10-19 11:24:02 Goodmails=26 Badmails=38
    2018-10-19 11:26:15 Goodmails=2 Badmails=3
    2018-10-19 11:28:03 Goodmails=48 Badmails=43
    2018-10-19 11:30:35 Goodmails=29 Badmails=33
    2018-10-19 11:32:55 Goodmails=7 Badmails=6
    2018-10-19 11:34:03 Goodmails=39 Badmails=43
    2018-10-19 11:36:24 Goodmails=46 Badmails=51
    2018-10-19 11:38:07 Goodmails=28 Badmails=23
    2018-10-19 11:40:03 Goodmails=40 Badmails=35
    2018-10-19 11:42:26 Goodmails=42 Badmails=50
    2018-10-19 11:44:13 Goodmails=35 Badmails=49
    2018-10-19 11:46:05 Goodmails=59 Badmails=51
    2018-10-19 11:48:07 Goodmails=31 Badmails=33
    2018-10-19 11:50:10 Goodmails=27 Badmails=33
    2018-10-19 11:52:03 Goodmails=42 Badmails=50
    2018-10-19 11:54:03 Goodmails=65 Badmails=46
    2018-10-19 11:58:05 Goodmails=50 Badmails=41
    2018-10-19 11:58:13 Goodmails=29 Badmails=30
    2018-10-19 12:01:00 Goodmails=18 Badmails=10
    2018-10-19 12:02:10 Goodmails=58 Badmails=43
    2018-10-19 12:04:04 Goodmails=29 Badmails=37
    2018-10-19 12:06:04 Goodmails=60 Badmails=58
    2018-10-19 12:08:05 Goodmails=63 Badmails=54
    2018-10-19 12:10:40 Goodmails=18 Badmails=14
    2018-10-19 12:12:17 Goodmails=51 Badmails=62
    2018-10-19 12:14:20 Goodmails=15 Badmails=11
    2018-10-19 12:16:21 Goodmails=34 Badmails=42
    2018-10-19 12:18:03 Goodmails=25 Badmails=29
    2018-10-19 12:20:06 Goodmails=70 Badmails=73
    2018-10-19 12:22:03 Goodmails=27 Badmails=29
    2018-10-19 12:24:04 Goodmails=22 Badmails=28
    2018-10-19 12:26:05 Goodmails=61 Badmails=27
    2018-10-19 12:28:04 Goodmails=27 Badmails=30
    2018-10-19 12:30:02 Goodmails=35 Badmails=51
    2018-10-19 12:32:03 Goodmails=51 Badmails=42
    2018-10-19 12:34:18 Goodmails=42 Badmails=35
    2018-10-19 12:38:04 Goodmails=24 Badmails=33
    2018-10-19 12:40:02 Goodmails=38 Badmails=42
    2018-10-19 12:41:36 Goodmails=39 Badmails=38
    2018-10-19 12:42:02 Goodmails=14 Badmails=19
    2018-10-19 12:44:18 Goodmails=44 Badmails=34
    2018-10-19 12:46:03 Goodmails=42 Badmails=50
    2018-10-19 12:48:04 Goodmails=23 Badmails=47
    2018-10-19 12:50:43 Goodmails=65 Badmails=64
    2018-10-19 12:52:03 Goodmails=45 Badmails=53
    2018-10-19 12:54:09 Goodmails=43 Badmails=39
    2018-10-19 12:56:03 Goodmails=35 Badmails=45
    2018-10-19 12:58:04 Goodmails=19 Badmails=28
    2018-10-19 13:00:04 Goodmails=67 Badmails=80
    2018-10-19 13:03:03 Goodmails=65 Badmails=62
    2018-10-19 13:04:18 Goodmails=12 Badmails=22
    2018-10-19 13:06:26 Goodmails=28 Badmails=36
    2018-10-19 13:08:01 Goodmails=33 Badmails=58
    2018-10-19 13:10:47 Goodmails=27 Badmails=25
    2018-10-19 13:14:04 Goodmails=26 Badmails=54
    2018-10-19 13:16:05 Goodmails=15 Badmails=39
    2018-10-19 13:17:19 Goodmails=31 Badmails=46
    2018-10-19 13:18:04 Goodmails=28 Badmails=26
    2018-10-19 13:20:15 Goodmails=43 Badmails=51
    2018-10-19 13:22:05 Goodmails=38 Badmails=45
    2018-10-19 13:24:01 Goodmails=37 Badmails=40
    2018-10-19 13:26:25 Goodmails=27 Badmails=34
    2018-10-19 13:28:05 Goodmails=38 Badmails=42
    2018-10-19 13:30:02 Goodmails=19 Badmails=40
    2018-10-19 13:32:05 Goodmails=28 Badmails=54
    2018-10-19 13:36:03 Goodmails=39 Badmails=47
    2018-10-19 13:38:03 Goodmails=49 Badmails=55
    2018-10-19 13:38:37 Goodmails=16 Badmails=19
    2018-10-19 13:40:05 Goodmails=76 Badmails=44
    2018-10-19 13:42:02 Goodmails=64 Badmails=36
    2018-10-19 13:44:10 Goodmails=45 Badmails=36
    2018-10-19 13:46:08 Goodmails=42 Badmails=26
    2018-10-19 13:48:25 Goodmails=68 Badmails=40
    2018-10-19 13:50:05 Goodmails=56 Badmails=38
    2018-10-19 13:52:08 Goodmails=72 Badmails=30
    2018-10-19 13:54:03 Goodmails=92 Badmails=45
    2018-10-19 13:56:12 Goodmails=71 Badmails=33
    2018-10-19 13:58:16 Goodmails=55 Badmails=31
    2018-10-19 14:00:10 Goodmails=91 Badmails=37
    2018-10-19 14:02:06 Goodmails=50 Badmails=48
    2018-10-19 14:04:12 Goodmails=43 Badmails=33
    2018-10-19 14:06:03 Goodmails=78 Badmails=38
    2018-10-19 14:08:03 Goodmails=53 Badmails=35
    2018-10-19 14:10:13 Goodmails=87 Badmails=62
    2018-10-19 14:12:13 Goodmails=61 Badmails=51
    2018-10-19 14:14:06 Goodmails=45 Badmails=46
    2018-10-19 14:16:04 Goodmails=39 Badmails=37
    2018-10-19 14:18:03 Goodmails=18 Badmails=17
    2018-10-19 14:20:19 Goodmails=24 Badmails=38
    2018-10-19 14:22:07 Goodmails=26 Badmails=39
    2018-10-19 14:24:04 Goodmails=14 Badmails=27
    2018-10-19 14:26:11 Goodmails=19 Badmails=30
    2018-10-19 14:28:41 Goodmails=23 Badmails=38
    2018-10-19 14:30:26 Goodmails=37 Badmails=47
    2018-10-19 14:32:12 Goodmails=31 Badmails=36
    2018-10-19 14:34:04 Goodmails=26 Badmails=38
    2018-10-19 14:36:12 Goodmails=5 Badmails=21
    2018-10-19 14:38:05 Goodmails=20 Badmails=33
    2018-10-19 14:40:53 Goodmails=39 Badmails=55
    2018-10-19 14:42:03 Goodmails=21 Badmails=53
    2018-10-19 14:44:03 Goodmails=3 Badmails=39
    2018-10-19 14:46:03 Goodmails=15 Badmails=46
    2018-10-19 14:48:32 Goodmails=26 Badmails=40
    2018-10-19 14:50:03 Goodmails=17 Badmails=63
    2018-10-19 14:52:06 Goodmails=4 Badmails=14
    2018-10-19 14:54:05 Goodmails=13 Badmails=28
    2018-10-19 14:56:03 Goodmails=29 Badmails=73
    2018-10-19 14:58:01 Goodmails=8 Badmails=56
    2018-10-19 15:05:04 Goodmails=45 Badmails=123
    2018-10-19 15:10:44 Goodmails=33 Badmails=155
    2018-10-19 15:15:14 Goodmails=17 Badmails=38
    2018-10-19 15:20:03 Goodmails=17 Badmails=96
    2018-10-19 15:25:36 Goodmails=35 Badmails=133
    2018-10-19 15:30:13 Goodmails=42 Badmails=134
    2018-10-19 15:35:03 Goodmails=45 Badmails=137
    2018-10-19 15:40:53 Goodmails=14 Badmails=61
    2018-10-19 15:45:09 Goodmails=46 Badmails=190
    2018-10-19 15:50:01 Goodmails=35 Badmails=118
    2018-10-19 15:55:38 Goodmails=28 Badmails=84
    2018-10-19 16:00:05 Goodmails=18 Badmails=96
    2018-10-19 16:05:09 Goodmails=21 Badmails=116
    2018-10-19 16:10:08 Goodmails=35 Badmails=146
    2018-10-19 16:17:02 Goodmails=27 Badmails=131
    2018-10-19 16:23:03 Goodmails=36 Badmails=141
    2018-10-19 16:29:19 Goodmails=24 Badmails=105
    2018-10-19 16:35:29 Goodmails=33 Badmails=101
    2018-10-19 16:41:05 Goodmails=38 Badmails=120
    2018-10-19 16:47:01 Goodmails=33 Badmails=89
    2018-10-19 16:53:06 Goodmails=31 Badmails=109
    2018-10-19 16:59:15 Goodmails=31 Badmails=143
    2018-10-19 17:05:10 Goodmails=22 Badmails=96
    2018-10-19 17:11:17 Goodmails=38 Badmails=197
    2018-10-19 17:17:02 Goodmails=23 Badmails=117
    2018-10-19 17:23:04 Goodmails=48 Badmails=144
    2018-10-19 17:29:16 Goodmails=46 Badmails=179
    2018-10-19 17:35:01 Goodmails=22 Badmails=87
    2018-10-19 17:41:23 Goodmails=12 Badmails=59
    2018-10-19 17:47:05 Goodmails=30 Badmails=184
    2018-10-19 17:53:05 Goodmails=39 Badmails=155
    2018-10-19 17:59:02 Goodmails=36 Badmails=108
    2018-10-19 18:05:06 Goodmails=28 Badmails=79
    2018-10-19 18:11:02 Goodmails=42 Badmails=84
    2018-10-19 18:17:07 Goodmails=38 Badmails=71
    2018-10-19 18:23:02 Goodmails=56 Badmails=115
    2018-10-19 18:29:03 Goodmails=21 Badmails=81
    2018-10-19 18:35:05 Goodmails=27 Badmails=84
    2018-10-19 18:41:01 Goodmails=59 Badmails=119
    2018-10-19 18:47:05 Goodmails=30 Badmails=63
    2018-10-19 18:53:23 Goodmails=12 Badmails=94
    2018-10-19 18:59:16 Goodmails=4 Badmails=58
    2018-10-19 19:05:58 Goodmails=7 Badmails=48
    2018-10-19 19:11:08 Goodmails=21 Badmails=107
    2018-10-19 19:17:15 Goodmails=9 Badmails=49
    2018-10-19 19:23:04 Goodmails=16 Badmails=80
    2018-10-19 19:29:05 Goodmails=2 Badmails=116
    2018-10-19 19:35:04 Goodmails=29 Badmails=120
    2018-10-19 19:47:41 Goodmails=69 Badmails=134
    2018-10-19 19:53:22 Goodmails=49 Badmails=98
    2018-10-19 19:59:07 Goodmails=47 Badmails=75
    2018-10-19 20:06:41 Goodmails=69 Badmails=94
    2018-10-19 20:11:02 Goodmails=4 Badmails=43
    2018-10-19 20:17:03 Goodmails=8 Badmails=76
    2018-10-19 20:23:07 Goodmails=10 Badmails=74
    2018-10-19 20:29:22 Goodmails=5 Badmails=69
    2018-10-19 20:35:25 Goodmails=9 Badmails=28
    2018-10-19 20:41:32 Goodmails=4 Badmails=56
    2018-10-19 20:47:02 Goodmails=1 Badmails=21
    2018-10-19 20:54:47 Goodmails=18 Badmails=88
    2018-10-19 21:00:11 Goodmails=2 Badmails=34
    2018-10-19 21:05:12 Goodmails=9 Badmails=55
    2018-10-19 21:11:21 Goodmails=17 Badmails=113
    2018-10-19 21:17:07 Goodmails=20 Badmails=73
    2018-10-19 21:23:18 Goodmails=17 Badmails=56
    2018-10-19 21:29:06 Goodmails=13 Badmails=90
    2018-10-19 21:35:08 Goodmails=21 Badmails=124
    2018-10-19 21:41:03 Goodmails=13 Badmails=27
    2018-10-19 21:47:13 Goodmails=8 Badmails=81
    2018-10-19 21:53:12 Goodmails=8 Badmails=64
    2018-10-19 21:59:12 Goodmails=20 Badmails=92
    2018-10-19 22:05:08 Goodmails=14 Badmails=55
    2018-10-19 22:11:14 Goodmails=26 Badmails=72
    2018-10-19 22:17:05 Goodmails=24 Badmails=73
    2018-10-19 22:23:09 Goodmails=1 Badmails=28
    2018-10-19 22:29:09 Goodmails=2 Badmails=28
    2018-10-19 22:35:04 Goodmails=13 Badmails=50
    2018-10-19 22:41:04 Goodmails=12 Badmails=59
    2018-10-19 22:47:07 Goodmails=14 Badmails=49
    2018-10-19 22:53:08 Goodmails=21 Badmails=62
    2018-10-19 22:59:12 Goodmails=29 Badmails=63
    2018-10-19 23:05:08 Goodmails=9 Badmails=50
    2018-10-19 23:11:02 Goodmails=3 Badmails=46
    2018-10-19 23:17:10 Goodmails=0 Badmails=38
    2018-10-19 23:23:07 Goodmails=2 Badmails=37
    2018-10-19 23:29:12 Goodmails=6 Badmails=62
    2018-10-19 23:35:07 Goodmails=8 Badmails=52
    2018-10-19 23:41:05 Goodmails=12 Badmails=53
    2018-10-19 23:47:15 Goodmails=4 Badmails=48
    2018-10-19 23:53:04 Goodmails=8 Badmails=58
    2018-10-19 23:59:04 Goodmails=4 Badmails=38
    2018-10-20 00:05:08 Goodmails=3 Badmails=26
    2018-10-20 00:11:06 Goodmails=48 Badmails=58
    2018-10-20 00:17:06 Goodmails=43 Badmails=122
    2018-10-20 00:23:15 Goodmails=21 Badmails=88
    2018-10-20 00:29:05 Goodmails=23 Badmails=76
    2018-10-20 00:35:07 Goodmails=27 Badmails=84
    2018-10-20 00:41:36 Goodmails=38 Badmails=56
    2018-10-20 00:47:28 Goodmails=50 Badmails=85
    2018-10-20 00:53:35 Goodmails=56 Badmails=64
    2018-10-20 00:59:02 Goodmails=84 Badmails=83
    2018-10-20 01:05:04 Goodmails=23 Badmails=57
    2018-10-20 01:11:35 Goodmails=25 Badmails=86
    2018-10-20 01:17:02 Goodmails=31 Badmails=73
    2018-10-20 01:23:04 Goodmails=43 Badmails=106
    2018-10-20 01:29:02 Goodmails=57 Badmails=113
    2018-10-20 01:35:01 Goodmails=79 Badmails=148
    2018-10-20 01:41:02 Goodmails=125 Badmails=138
    2018-10-20 01:53:11 Goodmails=94 Badmails=99
    2018-10-20 02:05:03 Goodmails=76 Badmails=116
    2018-10-20 02:17:08 Goodmails=110 Badmails=95
    2018-10-20 02:29:19 Goodmails=107 Badmails=159
    2018-10-20 02:35:04 Goodmails=99 Badmails=145
    2018-10-20 02:47:11 Goodmails=113 Badmails=173
    2018-10-20 02:53:04 Goodmails=78 Badmails=141
    2018-10-20 02:59:02 Goodmails=75 Badmails=161
    2018-10-20 03:05:25 Goodmails=50 Badmails=170
    2018-10-20 03:11:01 Goodmails=43 Badmails=169
    2018-10-20 03:17:03 Goodmails=47 Badmails=174
    2018-10-20 03:23:02 Goodmails=52 Badmails=156
    2018-10-20 03:29:02 Goodmails=13 Badmails=100
    2018-10-20 03:35:04 Goodmails=38 Badmails=214
    2018-10-20 03:42:49 Goodmails=29 Badmails=165
    2018-10-20 03:47:55 Goodmails=6 Badmails=8
    2018-10-20 03:59:04 Goodmails=72 Badmails=208
    2018-10-20 04:05:53 Goodmails=84 Badmails=198
    2018-10-20 04:11:02 Goodmails=37 Badmails=101
    2018-10-20 04:21:30 Goodmails=59 Badmails=155
    2018-10-20 04:25:18 Goodmails=25 Badmails=90
    2018-10-20 04:29:06 Goodmails=19 Badmails=88
    2018-10-20 04:35:18 Goodmails=34 Badmails=99
    2018-10-20 04:47:03 Goodmails=41 Badmails=128
    2018-10-20 04:53:04 Goodmails=68 Badmails=196
    2018-10-20 05:05:02 Goodmails=37 Badmails=236
    2018-10-20 05:11:01 Goodmails=52 Badmails=181
    2018-10-20 05:17:01 Goodmails=95 Badmails=113
    2018-10-20 05:23:19 Goodmails=33 Badmails=36
    2018-10-20 05:29:03 Goodmails=87 Badmails=109
    2018-10-20 05:35:12 Goodmails=88 Badmails=132
    2018-10-20 05:41:07 Goodmails=68 Badmails=110
    2018-10-20 05:47:04 Goodmails=95 Badmails=149
    2018-10-20 05:53:09 Goodmails=51 Badmails=79
    2018-10-20 05:59:03 Goodmails=99 Badmails=150
    2018-10-20 06:05:31 Goodmails=37 Badmails=144
    2018-10-20 06:11:03 Goodmails=83 Badmails=166
    2018-10-20 06:17:02 Goodmails=44 Badmails=145
    2018-10-20 06:23:04 Goodmails=64 Badmails=142
    2018-10-20 06:35:01 Goodmails=65 Badmails=194
    2018-10-20 06:41:03 Goodmails=61 Badmails=175
    2018-10-20 06:47:05 Goodmails=13 Badmails=92
    2018-10-20 06:53:06 Goodmails=10 Badmails=70
    2018-10-20 06:59:01 Goodmails=44 Badmails=147
    2018-10-20 07:05:32 Goodmails=55 Badmails=155
    2018-10-20 07:11:02 Goodmails=17 Badmails=128
    2018-10-20 07:17:35 Goodmails=35 Badmails=157
    2018-10-20 07:23:07 Goodmails=16 Badmails=89
    2018-10-20 07:30:25 Goodmails=8 Badmails=53
    2018-10-20 07:35:02 Goodmails=9 Badmails=59
    2018-10-20 07:41:23 Goodmails=17 Badmails=66
    2018-10-20 07:47:13 Goodmails=18 Badmails=91
    2018-10-20 07:53:02 Goodmails=26 Badmails=87
    2018-10-20 07:59:10 Goodmails=2 Badmails=38
    2018-10-20 08:05:04 Goodmails=14 Badmails=90
    2018-10-20 08:11:02 Goodmails=22 Badmails=107
    2018-10-20 08:17:10 Goodmails=18 Badmails=77
    2018-10-20 08:23:02 Goodmails=7 Badmails=90
    2018-10-20 08:29:14 Goodmails=12 Badmails=74
    2018-10-20 08:35:06 Goodmails=17 Badmails=94
    2018-10-20 08:41:02 Goodmails=12 Badmails=89
    2018-10-20 08:47:19 Goodmails=22 Badmails=78
    2018-10-20 08:53:01 Goodmails=58 Badmails=121
    2018-10-20 08:59:01 Goodmails=92 Badmails=88
    2018-10-20 09:05:04 Goodmails=84 Badmails=173
    2018-10-20 09:11:02 Goodmails=94 Badmails=209
    2018-10-20 09:17:26 Goodmails=92 Badmails=196
    2018-10-20 09:35:02 Goodmails=47 Badmails=202
    2018-10-20 09:41:19 Goodmails=57 Badmails=216
    2018-10-20 09:47:04 Goodmails=50 Badmails=240
    2018-10-20 09:53:05 Goodmails=37 Badmails=172
    2018-10-20 09:59:33 Goodmails=40 Badmails=90
    2018-10-20 10:05:15 Goodmails=28 Badmails=88
    2018-10-20 10:11:13 Goodmails=41 Badmails=90
    2018-10-20 10:17:14 Goodmails=25 Badmails=61
    2018-10-20 10:23:14 Goodmails=34 Badmails=90
    2018-10-20 10:29:01 Goodmails=26 Badmails=72
    2018-10-20 10:35:18 Goodmails=48 Badmails=112
    2018-10-20 10:41:01 Goodmails=88 Badmails=127
    2018-10-20 10:53:02 Goodmails=109 Badmails=119
    2018-10-20 12:00:08 Goodmails=191 Badmails=262
    2018-10-20 12:04:47 Goodmails=226 Badmails=274
    2018-10-20 12:11:03 Goodmails=181 Badmails=217
    2018-10-20 12:17:01 Goodmails=197 Badmails=249

    Скорость проверки почтовых зон yandex, mail, rambler и других, может быть значительно выше. Так как ответ от почтового сервера приходит быстрее.

    Подсчеты:
    За условные 24 часа и 16 потоков скрипт проверил 465551 адрес. При цене хостинга в 0,59 руб, стоимость этой проверки составляет 14,16 руб.

    - В каком виде предоставлен материал и насколько удобно он оформлен?
    Один pdf файл с инструкцией установки скрипта, и скрипт, состоящий из 2-х php файлов.

    - Сколько времени заняло изучение и выполнение заданий данного инфопродукта?
    От установки до запуска в работу уходит примерно минут пять.
    Что необходимо сделать, зарегистрировать и купить vps, либо использовать свой. Скопировать скрипт на хостинг, скопировать файл с email адресами, запустить скрипт. При необходимости настраивается cron.

    - Нужны ли специальные навыки и дополнительные материальные вложения?
    На оплату хостинга VPS, было потрачено 100 рублей. Работа сервера оплачивается почасово, минимальный тариф 0,29 руб/час, выбранный мною 0,59 руб/час.
    Если у вас уже есть свой VPS, то приобретать ничего не нужно.

    Специальные навыки не нужны, автор в pdf файле указывает, какие действия необходимо произвести, чтобы все работало - необходимо только их повторить.

    - Каковы в целом общие впечатления о компетентности автора?
    Автор компетентен.

    - Отзыв излагается в собственном вольном стиле, но при этом он должен быть максимально развернутым.
    Скрипт очень простой, не требует каких-то танцев с бубном. При желании можно интегрировать в свой проект, прикрутить к базе и т.д.

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

    *За время работы скрипта у меня отвалились несколько потоков (4 из 16) (удалялся файл с email адресами), на мой взгляд, причина в том, что работа скрипта 120 секунд, была равна времени запуска новой задачи по Cron (2 минуты) и таким образом задача в Cron запускалась, когда поток не успевал завершиться. Я изменил время работы скрипта на 5 минут и время запуска новой задачи по Cron на 6 минут, в этом случае был зафиксирован только один отвал на 16 потоков.

    Моя рекомендация, оставлять одну минуту запаса между временем работы скрипта и новым заданием в Cron.


    - Материал полностью соответствует заявленному автором описанию и пригоден для проведения складчины.
     
    3 пользователям это понравилось.
  14. 21 окт 2018
    #12
    Stromden
    Stromden МодерМодератор Команда форума
    1 человеку нравится это.
  15. 21 окт 2018
    #13
    Basill
    Basill ОргОрганизатор (А)
    @RoyalBank
    Валидность базы после чекера проверялось?
     
  16. 21 окт 2018
    #14
    RoyalBank
    RoyalBank ОргОрганизатор (А)
    Дополнительных проверок не проводилось, если есть возможность для дополнительной проверки, могу отправить выборку из валидных адресов, которые выдал скрипт.
    Принцип работы скрипта заключается в отправке запроса на smtp сервер и получении от него ответа, на основании ответа скрипт принимает решение о валидности почтового адреса.
     
  17. 15 ноя 2018
    #15
    gustav777
    gustav777 ЧКЧлен клуба
    Интересен скрипт, когда сборы?
    И вопрос, как обходится бан на ip? Ведь если установить на ВПС тот же бесплатный Maillist Validator или Epochta Verifier, то быстро банится IP, поэтому приходится использовать прокси. Или у вас проверка только по ДНС? Есть ли в логе ответ сервера по каждому имейлу?
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей