Единственный действительно точный способ отличить реальные, действительные адреса электронной почты от недействительных - это отправить письмо ему . То, что считается электронной почтой, удивительно запутано ("John Doe" <john.doe@example.com>"
действительно является действительным адресом электронной почты), и вы, скорее всего, хотите, чтобы адрес электронной почты фактически отправил ему письмо позже. После прохождения некоторых основных проверок здравомыслия (например, в ответе Томаса есть @
и по крайней мере один .
после @
), вам, вероятно, следует просто отправить письмо с подтверждением электронной почты на адрес и дождаться чтобы следовать за ссылкой, встроенной в сообщение, чтобы подтвердить, что письмо действительно.