Hola bandido28 si lo que quieres es que automáticamente te llegue un email al pulsar enviar ese código no es correcto, lo que hace es abrirte el servidor de correo que tengas por defecto para que desde él lo envíes.
Para hacer un formulario de envio en php tienes primero que saber si tu servidor actual lo soporta es casi seguro que si pero existen planes de hosting muy baratos que no soportan este lenguaje.
Lo puedes comprobar facilmente utilizando la función mail() para averiguarlo, como has dicho que no sabes mucho te pongo este enlace para que veas un ejemplo sencillo de como se hace enviar email con php:
http://www.desarrolloweb.com/articulos/969.php