Ciao a tutti, il mio sito è hostato su aruba
ho creato uno script php per l'invio di email.

Il codice è questo:
Codice PHP:
$mittente =$_POST['mittente'];
$destinatario=$_POST['destinatario'];
$oggetto=$_POST['oggetto'];
$testo=$_POST['testo'];

if(
mail ($destinatario$oggetto$testo$mittente))
     
// stampo messaggio 
La mail arriva sempre, però il mittente specificato viene inserito nel messaggio e il mittente visualizzato nella mail che arriva è:
anonymous@webx*.aruba.it

(al posto dell'asterisco c'è il numero del server).
Non capisco perchè non prende il mittente che inserisco nel form, sebbene la variabile $mittente lo contenga correttamente

Come posso risolvere?