ok si insistes aqui va la respuesta.
usa sesiones
en el formulario crea un valor
randomico y lo sumas con otro valor
randomico y un input para el resultado tu dejas el resultado en una variable se sesion y al creal el mail lo comparas con el input si es correcto envias el mail