Перейти к публикации

Проверка корректности email


Рекомендованные сообщения

Один из юзверей по ошибке указал при регистрации адрес: mail@.ru

и оказалось, что он подходит под формат, по которому проверяется мыло.

При этом, что логично, получает сообщение

PHP Mail Error.[/CODE]

Двиг 9.5

Может стоит проверку подправить?

Изменено пользователем MSK
Ссылка на сообщение
Поделиться на других сайтах

Может стоит проверку подправить?

Нет не стоит, потому как ошибок в ней нет. И ничего неправильного в данном e-mail по сути нет. Сайты могут не только в сети интернет, но и в сети интранет и адреса могут быть быть в очень большом диапазоне и например адрес mail@aaa тоже абсолютно верный с точки зрения RFC, и есть еще много различных вариантов, хотя на вашем сайте не может быть использован. DLE сделан чтобы работать в максимально большом количестве возможных ситуаций и построений сетей, а не ограничивать себя своими регулярными выражениями,а непосредственная проверка физического существования E-mail происходит именно в момент отправки письма, и собственно потом получения письма.

Ссылка на сообщение
Поделиться на других сайтах

Как это нет ничего не правильного?

Фактически, нет самого домена....

Вот если бы не было точки, тогда да.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...