Per inserire nel body un file html devi utilizzare il metodo getFile in questo modo:
Controlla anche qui: [PILLOLA] classe PHPMailer: mai più problemi nell'invio di email in PHPCodice PHP:
$body = $mail->getFile('file.html');
$mail->MsgHTML($body);