poichè ci sto ribattendo la testa per la seconda volta, vorrei aiutarvi nel dirvi di stare attenti a non inviare un BODY vuoto alla classe, altrimenti la classe dà esito positivo ma l'email non parte.

A questo punto è meglio che metta un controllo del contenuto della variabile Body

ma come si fa a recuperare il valore di una variabile assegnata così?
$mail->Body="ciao";