perchè usi POST anche per il mittente? dovrebbe essere costante no?
prova cosi'
Codice PHP:
<?php
$destinatario = "info@teodorobasta.com";
$oggetto=$_POST['oggetto'];
$messaggio= $_POST['messaggio'];
$mittente = "From: Tuo sito <info@tuosito.it>\n";
$mail = mail($destinatario,$oggetto,$messaggio,$mittente);
if(!$mail){
echo "non riesco ad inviare l'email correttamente! ";
}
?>