Защитите целостность ваших списков электронной почты, используя PHP, чтобы проверить достоверность адреса электронной почты в форме регистрации.
Используйте проверку HTML
Если у вас есть выбор, ошибка на стороне использования HTML, чтобы подтвердить адреса электронной почты непосредственно в веб-форме.Создайте проверку электронной почты в HTML, чтобы сохранить свой сайт, так и его поддерживающие фильтры в той же кодовой базе.
Если вы не можете использовать проверку HTML, используйте проверку PHP.
Проверка PHP
В качестве альтернативы используйте фильтр Validation Filter_validate_email PHP-фильтр для вывода адресов электронной почты, которые содержат домены и домены доменов, которые не существуют.Альтернативно, вы можете проверить домены верхнего уровня, которые длиной более 4 символов (что будет ошибочно выбрасывать «.museum»), или для доменных имен длиной 2 символа (все домены верхнего уровня) или одинИз известных доменов верхнего уровня (которые вам придется обновить в виде списка).
Filter_validate_email будет ошибочно balk по адресам электронной почты с длинными доменными именами — 64 символа или более — и на адресах электронной почты с экранированными символами (например, «ME \» @ example.com »).Чтобы избежать этих ложных позитивов, вы можете обратиться к классу, такому как PHP-адрес-адрес-адрес.