pudiera ser por que el ; no esta en la misma linea que el header, pero si eso no lo corrige elimina esa linea y después del ?> pones esto:
Código HTML:
<html>
<head>
<META HTTP-EQUIV="refresh" CONTENT="10; url=http://www.SuSitio.com/gracias.html">
</head>
</html>