Ok già questi sono elementi in più.
Gia provato con solo
mail("roc@altro_dominio.it", "prova invio mail", "questa è una prova");
dal manuale
mail() restituisce TRUE se la mail è stata accettata per la spedizione con successo, altrimenti restituisce FALSE.
Cosa ti restituisce la funzione?