Ciao Andrea,
hai ragione, non sono stato molto chiaro.
Allora per prima cosa ho controllato nella cartella spam ma non risulta nulla nemmeno li, inoltre ho provato ad utilizzare il form anche su un'altro servizio di hosting e la mail viene inviata correttamente.
Questa è la parte saliente del codice
codice:
//Possibilità di inserire destinatari multipli
$a = 'mioindirizzo@unfornitoremail.it' . ', '; // Attenzione alla virgola
$a .= '';
$oggettoAm = 'Richiesta qualcosa';
$oggettoUt = 'Riepilogo dati inseriti nel form';
$testoMailAm = '
<html>
<head>
<title>Titolo mail</title>
</head>
<body> Testo mail </body> </html>';
// Per inviare una mail con Html deve essere settato il content type
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Headers addizionali
$headers .= 'From: xxxxxx <indirizzoinventato@anchequiinventato.com>' . "\r\n";
mail($a, $oggettoAm, $testoMailAm, $headers);
// Se è stato compilato il campo mail, invia una mail alla mail inserita
if ($_POST['mail'])
mail($_POST['mail'], $oggettoUt, $testoMailUt, $headers);
Come vedi gli headers sono stati inseriti
Dici che può dipendere dal fatto che in from ho inserito un'indirizzo inesistente che non ha nulla a che vedere con il dominio?
Grazie per l'attenzione