es claro amigo, lo que pasa es que ejecutas un proceso que hace el servidor, pero jamas le dices a la maquian que te diga que hizo... por ejemplo
tu codigo
Cita: <%
response.write "Correo enviado ....."
Dim Producto, Cantidad, ProductoTotal, Total, Mail, index
..........
tu codigo de envio mail
..........
If Err = 0 Then
response.write "Exitosamente!! "
else
response.write "Error en el envio. consulte su error<br/>"
Response.Write Err.Description
End If
%>
mira lo que esta en rojo, eso pasara cuando realizes este procedimiento
Nota: tu funcion estaba ejecutandose, solo que no tenias indicativos de que hacia, y al no poner ningun RESPONSE.WRITE, de algo, logicamente la pagina aparecia en BLANCO