За последние 24 часа нас посетили 17070 программистов и 1834 робота. Сейчас ищут 1612 программистов ...

Проверка существования адреса e-mail

Тема в разделе "Работа с почтой", создана пользователем Raa, 9 авг 2007.

Статус темы:
Закрыта.
  1. Raa

    Raa Активный пользователь

    С нами с:
    28 июл 2006
    Сообщения:
    209
    Симпатии:
    0
    Как это можно реализовать?
    Мож кто готовые классы знает? Попробовал CCheckMail, результат - полная хрень. На одних серверах (mail.ru, gmail.com) проверка не проходит, на других (rambler.ru) все адреса получаются валидными. Второе не так уж страшно, а вот первое создает большую проблему.
    Кто что вообще о такой проверке думает? Насколько эффективно и реально?
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Зачем? Отправьте пользователю письмо с ссылкой для активации и всё. Если мыло существует, то пользователь сможет активировать аккаунт, иначен прощай...
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    +1
     
  4. Raa

    Raa Активный пользователь

    С нами с:
    28 июл 2006
    Сообщения:
    209
    Симпатии:
    0
    Это не для активации аккаунта. Имеил вносит не владелец имейла, а оператор со слов владельца. А имеил нужно проверить сразу. Адресат уйдет - придется искать его потом, чтобы уточнить адрес :)
     
  5. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Пусть оператор отправит письмо на указанный адрес. Если мыло не существует, то прийдёт ответное письмо с ошибкой.
     
  6. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    а толку от этой проверки? тут надо проверять принадлежит ли указанный имейл данному владельцу, а это без участия самого владельца не проверить.
     
  7. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  8. Raa

    Raa Активный пользователь

    С нами с:
    28 июл 2006
    Сообщения:
    209
    Симпатии:
    0
    Толк в том, чтобы уменьшить количество тупых ошибок оператора без привлечения пользователя к этому процессу. Имеил не используется для чего-то супер-пупер важного, и если даже ошибка и произойдет (например, будет введен чужой адрес), мир от этого не рухнет. Тем не менее, количество ошибок желательно уменьшить. А напрягать пользователя проверками мыла не желательно. Да и не имеет смысла отсылать проверочное письмо ему, потому как если имеил был введен неверно, то юзер, во-первых, просто ничего не получит, а во-вторых, не побежит в офис с просьбой внести правильный имеил, потому что ему на почту ничего не пришло. Нужно проверить тут и сейчас, пока клиент не ушел домой. Для него это не настолько важно, чтобы тратить свое время на регистрацию.
     
  9. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    тогда напишите ему пароль на бумажке и не заставляйте заводить имейл только для того, чтобы у вас зарегистрироваться.
     
  10. Raa

    Raa Активный пользователь

    С нами с:
    28 июл 2006
    Сообщения:
    209
    Симпатии:
    0
    Бред какой-то. Господин дарк-демон, Вы программист, или заведующий бюро добрых советов? Простите, но ваши советы - это пустая трата времени. Ибо они не отвечают на поставленный вопрос, и даже не являются ценными. Впрочем, это касается не только Вас.

    Спасибо. Почитал, проникся, сделал выводы. Таки придется, наверное, ограничиться проверкой сервера и высылать письмецо, чтобы по наличию/отсутствию возврата определить наличие ящика.
     
Статус темы:
Закрыта.