Можно создать дубликат:
How to validate an emailaddress in PHPПроверка адреса электронной почты в PHP
мне было интересно, что каждый делает относительно проверки адреса электронной почты и насколько обширен проверка должна быть.
Например, из тех методов, которые являются предпочтительными и почему?
- Обширный проверка: http://www.linuxjournal.com/article/9585?page=0,3
- PHP фильтр: http://php.net/manual/en/filter.filters.validate.php
- Eregi: http://www.totallyphp.co.uk/code/validate_an_email_address_using_regular_expressions.htm
- PREG матч с проверкой DNS: http://www.soaptray.com/blog/2008/04/validate-email-addresses-using-php/
Моя цель состоит в том, чтобы найти хорошее и твердое решение средний проект, поэтому, когда придет время проверить адрес электронной почты, я точно знаю, что я собираюсь использовать.
Любая обратная связь очень ценится!
-Ryan
'Eregi' устарел. –