Открыто

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

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

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

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

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

Статус обсуждения:
Комментирование ограничено.
  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 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.