Массовая проверка по электронной почте
У меня есть список из одного миллиона адресов электронной почты различного качества (список никогда не был сокращен), который необходимо очистить. Все адреса синтаксически верны, но срок действия многих учетных записей почтовых ящиков истек.
Может кто-нибудь порекомендовать инструмент для этого? Я пробовал несколько программ для Windows, которые утверждают, что могут сделать это, но все они так или иначе отстой. Либо какая-то dll отсутствовала, либо программа продолжала падать все время. Мне нужно что-то твердое, работает как рекламируется, и это может быть использовано для массовой проверки. Предпочтительно что-то, что работает в Linux и является бесплатным, но коммерческое решение для Windows будет работать слишком долго, пока оно работает.
2 ответа
Раньше был механизм проверки достоверности адресов с помощью SMTP-команды "VRFY". Это было удобно, когда вы пытались написать кому-то по электронной почте, но не были уверены в правильном формате или написании их адреса электронной почты. Однако ни один современный MTA больше не отвечает на эту команду, потому что такие люди, как вы, начали использовать ее для очистки списков миллионов адресов электронной почты.
По сути, единственный способ узнать, что адрес электронной почты является действительным, - это получить ответ на сообщение, которое вы отправили в этот аккаунт.
Отправка 1 000 000 электронных писем для их проверки, скорее всего, будет рассматриваться как спам, вам нужно подумать как о социальной стороне того, что вы делаете, так и о технической.