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! ";
}
?>