Как проверить, существует ли электронный адрес во время регистрации, а не в базе данных, а на почтовых серверах. например, когда я вводил идентификатор электронной почты в форме регистрации, как проверить, существует ли идентификатор и не является подделкойПроверка адреса электронной почты на почтовых серверах
ответ
Эта услуга позволяет вам проверять до 20 адресов электронной почты в день бесплатно, или вы можете приобрести их премиальный план: https://tools.verifyemailaddress.io/
На их сайте также представлена ссылка, которая объясняет функциональность "mailbox pinging", что делает возможным это, наряду с некоторыми ограничениями.
Перед этим вы можете просто проверить действительный формат адреса электронной почты. Быстрый онлайн-поиск предоставит вам множество фрагментов кода, которые могут это сделать.
ну, мне придется копировать каждое письмо из базы данных и делать это вручную. Должно быть, как только кто-либо войдет в электронную почту в форме регистрации, он проверяет, действительно ли его действительный – HighNESS
Просто отправьте ссылку подтверждения. – BalusC
хорошо, если я это сделаю, пользователь не сможет войти в систему до тех пор, пока идентификатор не будет подтвержден, я хочу его таким образом, чтобы пользователь мог войти в систему без подтверждения идентификатора электронной почты, но идентификатор электронной почты должен быть действительным. например Facebook, если мы введем [email protected] в поле идентификатора электронной почты формы регистрации Facebook, оно даст ошибку «Пожалуйста, введите действительный адрес электронной почты». – HighNESS