diff --git a/Olive.Email.Imap/ImapService.cs b/Olive.Email.Imap/ImapService.cs index cf45adf3..c8004b9d 100644 --- a/Olive.Email.Imap/ImapService.cs +++ b/Olive.Email.Imap/ImapService.cs @@ -88,7 +88,7 @@ public async Task MarkAsSeen(MimeMessage message) var ids = await folder.SearchAsync(SearchQuery.HeaderContains("Message-Id", message.MessageId)); - await ids.DoAsync((id, _) => folder.SetFlagsAsync(id, MessageFlags.Seen, silent: true)); + await ids.DoAsync(async (id, _) => await folder.SetFlagsAsync(id, MessageFlags.Seen, silent: true)); } } }