Parti dalla base ed impara a procedere per gradi: come si invia una mail in formato testo con PHP???
Ti ho postato il link al manuale ufficiale per come si può fare.
Ergo: metti mano ad un po' di codice (per ora evita di pensare agli attachment) e poi torna a postare.
Sostanzialmente devi creare una form in HTML ed uno script che preleva le variabili e le invia sotto forma di email.

Sennò sembra che tu voglia solo scroccare codice.... e - come dico sempre io - il forum non è un Bancomat del codice!!!