J'utilise MailKit/MimeKit 1.2.7 (dernière version de NuGet).MimeKit: Comment supprimer un email par MessageId?
La suppression d'un e-mail avec le ImapClient est assez facile ...
client.Inbox.AddFlags(uniqueId, MessageFlags.Deleted, silent: true);
... si vous connaissez les e-mails uniqueID ou son index.
Dans mon cas, je ne connais ni l'un ni l'autre. Tout ce que j'ai, c'est le message lui-même (MimeMessage) et son MessageId. J'espérais que MessageId == UniqueId, mais évidemment ce n'est pas le cas.
Est-ce que j'ai la chance de supprimer un email en ayant juste le MimeMessage/MessageId correspondant?
Excellent! Fonctionne très bien. Merci beaucoup. – Ingmar