Отправить по электронной почте обратитесь к электронному письму со ссылкой на ваш сайт. Эта ссылка должна содержать уникальный токен, привязанный к соответствующей учетной записи пользователя (или вы можете просто добавить идентификатор пользователя к URL-адресу, чтобы вы знали, какая учетная запись проверяет токен против). Когда пользователь нажимает на него, ваш сайт должен проверить токен. Если токен действителен, ваше приложение может предположить, что указанный адрес электронной почты существует и принадлежит ему. Пример ссылка:
http://mywebsite.com/validate.php?user=2934&validate=37dbhjibh8879uhe98098ushy89d3dd3
Где 2934
это идентификатор пользователя и 37dbhjibh8879uhe98098ushy89d3dd3
это знак того, что вы послали и нужно проверить.
Когда пользователь регистрируется, вы можете проверить, если электронная почта соответствует RFC 822 грамматики с помощью: «да»
if(filter_var($email, FILTER_VALIDATE_EMAIL)) {
//Valid email!
}
Отправить по электронной почте по адресу, если вы получите по электронной почте обратно говоря это правильный адрес электронной почты. Это как номера телефонов или почтовые адреса, откуда вы знаете, что они действительны? _you don't_ (если вы не взаимодействуете с ним) – Halcyon
Разрешить доменное имя? –
@MartinJames - Это только скажет вам, существует ли домен. – Quentin