Cita:
Iniciado por safe me parece que la opcion mas sencilla es hacer que despues de que se mande el mail se redireccione a otro documento donde solo se muestre el mensaje.
Coincido plenamente ..
Así evitas los típicos erroes de duplicidad de registros o re-envios de datos del formulario en general que ocasionan eso mismo: que el script de proceso se ejecute tantas veces como uno recargue la página que muestra el mensaje.
Lo importante es "dejar" el script de proceso o parte del proceso en una "petición" sólo .. es decir, .. al terminar el proceso en sí, redireccionar (a otro scritp o a si mismo .. pero no dejar el mensaje ahí mismo ..)
Un saludo,