ciao ho visto, a parte tutti i controlli, mi sembra che l'unica variazione sia il fatto che in mail te invece di inserire variabili inserisci il testo direttamente.
appena posso provo con
mail("webmaster@miosito.com", "soggetto", "messaggio", "headers");
anche se non capisco il "headers". non dovrebbe esserci per l'appunto il "from : xxx@miosito.com" ???