Avisos
Vaciar todo

script validación de dominios temporales de mail en breezingforms  

 
WebMaster
 WebMaster
Reputable Member

Hola,
reciente estoy creando un formulario con breezingforms y me gustaria poder validar que el mail introducido no se encuentra en la lista de mails temporales (esos que duran 10 minutos) adjunto una web donde pueden ver los dominios temporales para dichos buzones.
www.emailtemporalgratis.com
La questión es que los clientes no hagan peticiones en el formulario con estas direcciones de mail puesto que solamente duran 10 minutos y luego se destruyen.
Se puede poner un script en breezingforms (Estilo el que valida el numero de telefono de que tenga 9 caracteres) que mire estos dominios y que si encuentra alguno de estos que de un error en el campo de mail diciendo que la dirección de mail no es válida? Doy por hecho que iria poniendo estos dominios temporales manualmente ya que pueden ir alternandose.

Saludos y gracias de antemano

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 03/10/2014 1:44 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Lo que comentas es muy complicado de hacer debido a que existen cientos de páginas de este tipo para crear direcciones de mail temporales y, por tanto, cientos de dominios a chequear. Además, periódicamente salen nuevas páginas con este servicio, lo que haría muy complicado, por no decir imposible, mantener un control sobre los dominios temporales que hay que bloquear.

ResponderCitar
Respondido : 03/10/2014 3:06 pm

WebMaster
 WebMaster
Reputable Member

Hola Pablo,
supongo ya lo que comentas por eso en las últimas lineas de mi anterior post ya lo he mencionado
" ...Doy por hecho que iria poniendo estos dominios temporales manualmente ya que pueden ir alternandose."
No me importa la constancia, ya las iria poniendo una a una aunque alguna se escape.

Gracias de nuevo

ResponderCitar
Respondido : 03/10/2014 3:33 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Sigo viendo poco viable esto, ya que no creo que puedas reunir ni el 1% de los dominios que se utilizan para las direcciones temporales. Además, tendrás que introducir un código javascript para comprobar esto que puede hacer aumentar el tiempo de carga de la página.

En todo caso, para añadir ese código javascript tendrás que ir a BreezingForms->Administrar Scripts. Aquí selecciona en el desplegable Paquete la opción FF. Se mostrará un listado. Edita el script de nombre Valid email.

Aquí podrás modificar el código javascript para que, además de comprobar que el mail sea válido, este no pertenezca a un dominio que quieras bloquear.

Haz una copia del código javascript que hay actualmente por si se producen errores tras las modificaciones.

ResponderCitar
Respondido : 03/10/2014 4:20 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

WebMaster
 WebMaster
Reputable Member

De acuerdo Pablo,
muchas gracias, probaré lo que comentas

Saludos

ResponderCitar
Respondido : 03/10/2014 4:43 pm