Универсальный чекер e-mail

Парсер Универсальный чекер e-mail 1.3.0

Доступно владельцам лицензии
  • Автор темы Автор темы Support
  • Дата начала Дата начала

Support

Administrator
Команда форума
A-Parser Enterprise
Пользователь Support разместил новый ресурс:

Универсальный чекер e-mail - Проверка существования e-mail через SMTP

w0zcz_220823184348.png


Проверка существования почт. Работает через SMTP, поэтому поддерживаются любые домены.

Собираемые данные:
  • является ли адрес электронной почты валидным
  • существует ли указанная почта
  • были ли найдены для домена MX записи и их список
Парсер автоматически получает все MX записи и перебирает их в порядке приоритета до получения нужных данных. Обычно достаточно первой MX записи.

Для работы...

Узнать больше об этом ресурсе...
 
Да, извините, ошибка в другом. Не думаю, что это распространенный случай. Проверяли свою почту, которая привязана к gsuite, выдавало none,none,none
В процессе работы парсер крашился с ошибкой:

TypeError: невозможно прочитать свойства null (чтение «1») в JS_Check_EmailExists.getMXrecords (файлы/парсеры/Check-EmailExists/Check -EmailExists.js:121:29)

Ошибка исправляется, если сделать проверку на null:

if(m){
arr.push({
prio: +m[1],
mx: m[2]
});
}

Причина в том, что в MX записях могут лежать данные, которые используются не по назначению, а для валидации домена (как это требовал сделать gsuite в нашем случае, например).
 
Пользователь Support обновил ресурс Универсальный чекер e-mail новой записью:

Обновление 1.2.0

  • Добавлена возможность отключать кеш MX записей
  • Исправлена ошибка, возникающая при получении MX записей нестандартного вида

Узнать больше об этом обновлении...
 
Парсер наверное лучше запускать в 1 поток, так как многие почтовики блокируют отправку нескольких писем сразу с одного ip , можно ли сделать полное логирование ответа smtp в отдельный столбец ? Будет полезно смотреть полный ответ smtp
 
Сделайте еще пожалуйста настраиваемую таймаут проверку , чтобы потоки не зависали, например 10 секунд
 
проблема со значением Exists.
проставлял свой имейл, значение Exists - none
upload_2023-3-9_3-57-39.png
 
CONNECT error: connect ETIMEDOUT 17.57.154.33:25
Только по этой строке что-то конкретное нельзя сказать. Что еще пишет в логе, какой запрос подается на вход? Ошибка для любых почт/доменов или только для каких-то конкретных?
Напишите в чат поддержки, там более оперативно можно решить.
 
Только по этой строке что-то конкретное нельзя сказать. Что еще пишет в логе, какой запрос подается на вход? Ошибка для любых почт/доменов или только для каких-то конкретных?
Напишите в чат поддержки, там более оперативно можно решить.
я добавил скриншот. да, Ошибка для любых почт/доменов.
ок, напишу
 
проблема была в блокировке 25 порта со стороны провайдера, проблема решена, спасибо
 
Назад
Верх