hola edysierra
no seria mas conveniente enviar un correo a la cuenta con que se registra el nuevo usuario donde le generas un link con un valor x que lo represente, y si accede a ese link finaliza su registro.
ej.
CORREO ENVIADO A HOTMAIL
'--------------------------------------------------------------
hola angelus,
te has registrado en foros del web, para finalizar tu registro ingresa a este link
http://www.forosdelweb.com/finalizar...sfsdd798453wdf
si no te has registrado olvida este correo.
'--------------------------------------------------------------
si ingresa a esa direccion tomas el valor de la variable lo comparas y lo das de alta.
finalizaregistro.asp
<%
comparar = request("final")
on error resume next
set rs = sql("select final from enesperaderegistro where final="&compara)
if err <> 0 then
response.write "se genero un error en el registro final"
else
if rs.eof then
response.write "EL REGISTRO A FINALIZADO CON EXITO"
else
response.write "JAMAS TE HAS REGISTRADO SORRY"
end if
%>
espero haberte ayudado