Cita: Pero bueno ignoren eso ultimo me gustaría saber si alguien me podría explicar o decir como hacerlo desde cero.
Aquí tienes la documentación oficial,
function mail
Ahora bien si el problema es que no te queda como quieres, muestra tu código y explícanos tu porque no te convence y/o que fallo presenta.
Una de las formas de demostrar que ya has intentado algo es mostrando tu código.
Igual te puede interesar usar
https://github.com/PHPMailer/PHPMailer