Si en los correos enviados con PHPMailer no aparecen bien los acentos, se debe configurar la propiedad CharSet de la clase phpmailer con el mismo juego de caracteres definido en la cabecera de la web.
Esta propiedad se encuentra en el fichero class.phpmailer.php en la siguiente linea:
var $CharSet = “utf-8”;