Assicurati che su tuo webserver la funzione mail() non è disabilitata (su alcuni hosting in internet la funzione è disabilitata per impedire invio di mail). Potresti anche provare a stampare la variabile contenente l'indirizzo email per vedere se la ricevi correttamente.