как проверить имейл на валидность?

Discussion in 'PHP' started by Дикс, 17 May 2011.

  1. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    т.е. есть имейл-адрес. как узнать - валидный он или нет, не отправляя на него писем? стучаться по pop3 или есть способы лучше?
     
  2. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,582
    Likes Received:
    1,310
    Reputations:
    1,557
    Через форму регистрации.
    Другие способы зависят от конкретного мыльного сервиса. Например на мылру валидность можно проверить через восстановление пароля или восстановление заблокированного за неактивность ящика
     
    #2 M_script, 17 May 2011
    Last edited: 17 May 2011
  3. HIMIKAT

    HIMIKAT Elder - Старейшина

    Joined:
    12 Jan 2007
    Messages:
    2,707
    Likes Received:
    581
    Reputations:
    403
    Можешь через вот этот сервис организовать, только я х/з по какому принципу он работает и бывает не правильно определяет, пишет мол мыло существует, а его нету:

    http://2ip.ru/mail-checker/
     
  4. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    спасибо
    через сервис с капчей проверять конечно не вариант
     
    #4 Дикс, 18 May 2011
    Last edited: 18 May 2011
  5. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Есть, к примеру, вот такой метод
    http://www.webdigi.co.uk/blog/2009/how-to-check-if-an-email-address-exists-without-sending-an-email/
    но он не работает, например, на мэйле и рабмлере, на остальных есть шанс попасть в черный список, следовательно, нужны соксы
     
  6. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    404
    Likes Received:
    163
    Reputations:
    12
    Дикс тебе нужен сам способ или просто возможность проверять?
    Если способ,то пиши почтовые сервисы где нужно мыла проверять.
     
  7. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    спасибо, получение mail. субдомена через nslookup - довольно интересный способ, не знал

    список почтовых сервисов пока неизвестен, ищу способ для удобного чека софтом наибольшего кол-ва сервисов