éviter l'Erreur TO_NO_BRKTS_HTML_IMG de Spamassassin

Pour éviter que Spamassassin tague les E-mail contenant une image avec l'erreur TO_NO_BRKTS_HTML_IMG (-2 points quand même !) il faut obligatoirement mettre les adresses des destinataires au format "Nom monadresse@domaine.com".

Je ne suis pas un as des API d'envoi E-mail, donc je m'en suis sorti en bricolant la fonctionsetDest de Facteurmail.php comme ceci. Mais ça ne fait que colmater le problème en rempplaçant le nom du destinataire par l'E-mail, donc on peut faire mieux.

public function setDest($email,$name='') {
    $this->clearAllRecipients();

    //Pour un envoi multiple de mail, $email doit être un tableau avec les adresses.
    if (is_array($email)){
        foreach ($email as $cle => $adresseMail){
            if ( $name=='' ) $name = $adresseMail;
            if (!$this->AddAddress($adresseMail, $name)){
                $this->log("Erreur AddAddress $adresseMail : " . print_r($this->ErrorInfo, true), _LOG_ERREUR);
            }
        }
    } else{
        if ( $name=='' ) $name = $email;
        if (!$this->AddAddress($email,$email)) {
            $this->log("Erreur AddAddress $email : " . print_r($this->ErrorInfo, true), _LOG_ERREUR);
        }
    }
}