si anche nel codice originale ha sempre lo stesso indirizzoOriginariamente inviato da Razorblade
Vedo che
$mail->From = "webmaster@miosito.it"; // indirizzo di provenienza
$mail->Sender = "webmaster@miosito.it";
$mail->SetFrom = "webmaster@miosito.it";
sono tutti uguali, e se è così anche nel tuo codice originale, forse potrebbe creare problemi per alcuni servizi.
Prova a commentare sia Sender che SetFrom e vedi se cambia qualcosa.
Ciao
ora provo a fare come dici e ti aggiorno