59e8780345f135655723dca7ec2b1f44d4374362
Introduced `FetchEmailUidsQuery` to retrieve UIDs of matching emails from an IMAP mailbox. Added the `FetchEmailUidsQuery` record with properties for email account (`GetSenderQuery`) and mail filtering (`MailSearchFilter`). Implemented `FetchEmailUidsQueryHandler` to handle the query. The handler validates the email account, ensures IMAP configuration, and uses `IImapEmailService.FetchEmailUidsAsync` to fetch UIDs. Added necessary `using` directives for dependencies.
DigitalData.MessagingService
Description
Languages
C#
100%