Как проверить наличие адреса электронной почты в Yahoo без отправки [закрыто]

Я использовал несколько методов, чтобы проверить, действителен ли адрес электронной почты в Yahoo, используя модуль perl, а также метод проверки postfix MTA. Во всех этих методах он пытался отправлять почту на Yahoo только после того, как сообщал, что адрес действителен или нет. Пожалуйста, дайте мне знать, есть ли способ узнать о существовании адреса электронной почты в Yahoo без отправки.

-2
задан 26 March 2014 в 09:37
1 ответ

Требуемая команда SMTP - VRFY («Верно, что адрес существует»).
Yahoo не поддерживает это. Hotmail его не поддерживает. GMail его не поддерживает. . . Никто не поддерживает его .

Если бы они действительно поддержали, то фактически предоставили бы миру свой список пользователей и облегчили бы жизнь спамерам (не говоря уже об объеме проверок, которые они получали бы от тех те же спамеры, которые теперь могут проверять, есть ли у них действующая цель, не тратя пропускную способность для отправки всего сообщения).

Что вам нужно сделать, так это правильно очистить свой список (убедитесь, что это действительно и используйте что-то вроде Perl Email :: Valid , чтобы убедиться, что адреса, по крайней мере, правильно сформированы, прежде чем вы попытаетесь отправить им). Затем удалите из него адреса после получения рикошета серии 5xx , как добрый гражданин Интернета.

2
ответ дан 5 December 2019 в 21:18

Теги

Похожие вопросы