Dat werk niet omdat je geen opdracht geeft. Liep tijdje geleden ook al tegen het probleem aan. Deze query voert PHP alleen uit als er een opdracht aan verbonden is zoals:
if($_POST['naam'] != ""){
mail(bla bla)
}
Een mailopdracht kan je dus niet zomaar op een lege pagina zetten... Moeilijk uit te leggen, maar het is wel waar. Daarom kan je beter een klein standaard scriptje schrijven waarin je dit soort opdrachten kunt testen.