2010-03-02 22 views

Respuesta

28

No puede, fin de la historia.

Incluso el uso de la confirmación por correo electrónico solo prueba que la dirección de correo electrónico era válida en ese momento. ¡Podría ser apagado un segundo más tarde!

Igual para cualquier otro sistema de identificación basado en Internet como OpenID, se pueden configurar y cerrar solo durante el proceso de registro. Incluso la identificación de la tarjeta de crédito puede ser una sola desde la invención de la tarjeta de crédito "de débito" desechable.

Es probable que solo los sistemas de identificación del gobierno sean válidos durante cualquier período de tiempo. Sin embargo, existen importantes implicaciones de seguridad cuando se recopilan y validan identificaciones gubernamentales, y es diferente para cada país.

Sería más fácil si todos los gobiernos pudieran trabajar juntos en un sistema común con un sistema de validación compartido que incluya datos biométricos. ¡Entonces el Mossad no pudo robar pasaportes tan fácilmente! Deberían establecer una comunidad global para organizarlo, ¿quizás podrían llamarlo la ONU? No debería tomar mucho tiempo para resolver :-)

+0

Esto es simplemente incorrecto. – Sliq

+0

@Panique ¿Te importa explicarte? O edite la publicación y actualícela para 2013 :-) – TFD

+0

Ya he sido criticado por publicar esto, pero esta publicación en LIFEHACKER dice algo diferente: [Cómo verificar si una dirección de correo electrónico es real o falsa] (http://lifehacker.com/5697360/how-to-verify-if-an-email-address-is-real-or-fake). Sin embargo, debe automatizar esto para hacerlo útil en aplicaciones del mundo real. – Sliq

14

No puede. Hay una razón por la que todos lo hacen así. Pero podrías usar OpenID en su lugar.

+0

Esto es simplemente incorrecto. Hay muchos patrones para reducir la existencia de cierta dirección de correo electrónico. Nunca obtendrá un resultado 100% seguro, pero lo suficiente para mantener sus costos bajos. – Sliq

+0

@Panique, no está mal. Al admitir que usted mismo, sin enviar un correo electrónico, solo puede hacer una conjetura. Creo que estás exagerando el costo de enviar un correo electrónico de verificación. Y la mayoría de las veces, si desea un correo electrónico al registrarse, tiene previsto enviar correos electrónicos más tarde de todos modos. –

7

No hay manera de saber si una dirección de correo electrónico es falsa.

Pero se puede:

  • Compruebe si existe el dominio de dirección
  • enviar un correo electrónico a la dirección con una tecla de confirmación para ser devuelto
+1

cuando dice "verifique si existe la dirección", ¿quiere decir esperar una respuesta del servidor informándole que hay no hay tal dirección de correo electrónico? – FrustratedWithFormsDesigner

+0

en realidad me refería a verificar si existe el dominio de la dirección. Edité la respuesta para hacerlo más claro. – rogeriopvl

0

Usted puede tratar mediante la codificación de una aplicación que simplemente haga una búsqueda inversa para el dominio, una vez que esté bien, envíe un correo electrónico de prueba y busque los códigos de respuesta correctos. También hay un comando de verificación VRFY en las últimas especificaciones de protocolo SMTP RFC-5321, marque aquí http://tools.ietf.org/html/rfc5321#section-3.5.2

1

No puede asegurarse si la identificación de un correo electrónico es falsa o real, pero puede verificar si el correo proviene de un original servidor o no.

Por ejemplo: si la identificación del correo es [email protected], entonces debe provenir de un servidor de Google, pero si proviene de otro servidor, entonces tiene una alta probabilidad de ser falso. Puede verificar el código original de correo electrónico, en gmail, la opción original de show de hotmail muestra el código completo, y en yahoo puede ver el código en la opción mostrar encabezado.

Cuestiones relacionadas