de ninguna de las 2 formas es capaz de detectar q en la segunda tabla ya existe un registro con ese valor
'SQL = "SELECT temporales.* FROM temporales INNER JOIN registrados ON temporales.email = registrados.email WHERE registrados.email = '"& sMail &"'"
SQL = "SELECT registrados.* FROM registrados INNER JOIN temporales ON registrados.email = temporales.email WHERE temporales.email = '"& sMail &"'"
if not rs.EOF then
password = rs("password")
'recupera su password y la guarda en una varibale q luego se
'envia x mail al usuario
else
'añado un nuevo registro a temporales
end if