un if no puede mandar a imprimir una función en su lógica...
en tu if agrega esto:
Código PHP:
if(isset($to))
mail($to,$subject,$message,$headers);
header("Location:../contactar.php?msg=Mensaje enviado. Gracias por contactar con nosotros.");
else
header("Location:../contactar.php?msg=Error al enviar el correo !");
//contact:[email protected]
acuérdate que un if solo decide que es lo que va a imprimir, cuando el valor sea Verdadero imprime la función de mail y el menssaje que se ha mandado con exito