Le problème vient probablement du fait que Yahoo Mail fonctionne normalement en POP3 et non en IMAP. Sans entrer dans tous les détails techniques, tout ce qu'il faut savoir, c'est que le protocole POP permet au serveur de vous parler dans un seul sens, sans que votre client de messagerie ne vous réponde, alors que le protocole IMAP fonctionne dans les deux sens : lorsque vous supprimez quelque chose dans votre client de messagerie, cette chose est supprimée sur le serveur.
Ce qui s'est probablement passé, c'est que vous utilisiez un client de messagerie sur votre PC (comme Outlook probablement), et que lorsque vous supprimez des courriers que vous avez lus ou envoyés, etc. ou que vous videz vos dossiers, cela ne supprime que le courrier sur votre PC, pas sur le serveur, et tous vos anciens messages sont toujours là. Cela signifie qu'une importante session de désencombrement peut s'avérer nécessaire de votre côté.
Pour résoudre le problème à l'avenir, il existe un moyen de configurer le transfert de courrier IMAP avec Yahoo Mail, mais plutôt que de m'étendre sur le sujet, je vais simplement vous donner un lien vers le site suivant cette vidéo youtube qui vous montrera comment le mettre en place.
J'espère que cela vous aidera.