Hola zurferitox,
En el ejemplo que copié yo hace algunos años (y aún sigue funcionando) y que no recuerdo de dónde fue, venía esto:
Código PHP:
Ver original//La clase phpmailer tiene un pequeño bug y es que cuando envia un mail con
//attachment la variable ErrorInfo adquiere el valor Data not accepted, dicho
//valor no debe confundirnos ya que el mensaje ha sido enviado correctamente
if ($mail->ErrorInfo=="SMTP Error: Data not accepted") {
$exito=true;
}
Quizá sea eso, pero no lo sé en tu caso, ahí te lo dejo por si te ayuda, espero que te sirva.